Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: multi-galvo system for 'virtual' increase in point rate

  1. #1
    Join Date
    Oct 2006
    Location
    Cleveland, Ohio
    Posts
    2,342

    Default multi-galvo system for 'virtual' increase in point rate

    So recently I have been working a bit more on my 3DS to ilda converter software and have noticed in this and in quite a few other softwares (such as LazyMame) that the ability to project 60,90, or 120kpps would be quite beneficial to the graphical presentation.

    I thought some today about ways to improve laser graphics projection speed but as everyone who has written optimization software knows, there are limits to the galvo speed based on physics principles that cannot be overcome without exponentially rising costs. If the scan speed could be increased with linear rising costs and high extensibility it would be a great benefit for detailed graphics projection.

    A relatively straightforward solution to the scan rate limitation problem is to use two or more closely positioned galvo pairs and to feed each galvo pair a subset of the total point 'work' of the frame. The galvos would have a parallax offset that could be set in software on a computer or on a parallel galvo driving control board based on the distance between the galvos and the distance to the projection screen. Parallels of this concept can be found in many industries such as the computing industry and graphics card industry.

    What would be required is software to choose the points to split up and create 'subset frames' for each galvo, plus the parallax offset and other geometrical correction as necessary. This software could be run on a computer or on a dedicated multi-galvo driving card that could be fed whole frames and it would split them out as necessary. In the case that the software runs on a computer, it could be in the form of a driver such that the show software does not need to know that it is there, the show software just thinks it is spitting out frames at 60 or 120kpps and the driver performs calculations to split the frame up, perform geometric corrections, and feed it to multiple DACs. In this way the concept would be compatible with much existing software such as HE-laserscan, LDS, zoofgames, Lazymame etc, only the software must have the capability to produce such high pps frames. It is possible that the show playing software could have this functionality built into itself and could make galvo splitting decisions based on the additional frame information that it has access to. An additional benefit is that the projectr would be able to produce frames twice, 3x, 4x or more than what is capable given any existing or future glavo technology.

    In high power laser projectors, often times multiple lasers of one color are combined before being passed through a dichroic mirror to add to the main beam before being scanned. In a setup such as the one described here, the lasers would not be combined, but fed to two or more galvos. In the case of one laser per color, a beamsplitter could be used to feed the separate galvos but a method of independantly modulating the beams such as PCAOM must be used for each galvo. With these methods many combinations of sources and scanners could be devised.

    I've talked enough you get the idea. It wouldn't be hard to write up a dual projector driver for EzAudDac cards as a proof of concept.

    What do you think? Old news that I just haven't heard of yet?

  2. #2
    Join Date
    Jul 2008
    Location
    Maryland
    Posts
    1,691

    Default

    thats how they scanned the images on the wall in Real Genius...

    its a great idea and i dont think that a hardware interface is required.. i think it could be handled pre-dac in software..
    you could basically "render" the show to a format that works for the quad setup and then play it.. the time coding is handled by the cpu/dac so it should work fine..
    Quis custodiet ipsos custodies?
    Solid State Builders Group

  3. #3
    Join Date
    Dec 2006
    Location
    Netherlands
    Posts
    983

    Default

    It sounds very plausible and it would surprise me if it isn't already done for some larger production show.

    I see your point for needing pcoams if you want to use the same lasers. However, the whole setup can be simplified tremendously by using two similar projectors side by side.
    The software would need some calibration wizard to align the two projectors in terms of position and orientation and some software correction provisions for the exact match.
    The software would decide which projector draws which part of the frame.
    Cost would be exactly twice as high given that the software supports this setup.

    I would also leave speed out of the equation but define the gain in frame detail.

    Alternatively the same setup can be used to create a wide-screen projection, allowing the same increase of detail but spread out over twice the surface.

    To cut cost, maybe tricks can be done with color separation. One projector full RGB and the other is just green/RGY. The software sends the green parts of the frames to the green projector. Of course to enjoy the same increase in level of frame detail half of the frame would have to be green/GRY.

  4. #4
    mixedgas's Avatar
    mixedgas is offline Creaky Old Award Winning Bastard Technologist
    Infinitus Excellentia Ion Laser Dominatus
    Join Date
    May 2007
    Location
    A lab with some dripping water on the floor.
    Posts
    9,902

    Default

    I've seen galvo pairs in series, I've seen multiple head shows, but I've never seen NxN pairs for the same image. With the decrease in costs of foreign galvos it starts to look like a possibility. Cost, has always been the dealbreaker. It is not hard to align two pairs to overlap.

    Steve

  5. #5
    Join Date
    Dec 2006
    Location
    Netherlands
    Posts
    983

    Default

    Quote Originally Posted by mixedgas View Post
    I've seen galvo pairs in series

    Steve
    I would like to know more about that - especially the application. The idea has crossed my mind a few times. They idea is frequency separation right? One pair (the second) would have bigger mirrors anyway so that pair would take the lower frequencies.
    Driving pairs of galvos in parallel seems less complicated and more COTS / low cost.

  6. #6
    Join Date
    Jan 2008
    Location
    Belgium
    Posts
    1,009

    Default

    Didn't lobo do that?

  7. #7
    Join Date
    Oct 2006
    Location
    Cleveland, Ohio
    Posts
    2,342

    Default

    Quote Originally Posted by Zoof View Post
    I see your point for needing pcoams if you want to use the same lasers. However, the whole setup can be simplified tremendously by using two similar projectors side by side.
    Yep, but for stability purposes and like Steve said the galvos are getting cheaper so it might make a lot of sense to build a single high speed projector. Another benefit is that you could switch the projector 'mode' from high speed graphics to wide scan angle beams by not overlapping the projected area of the galvos.

  8. #8
    Join Date
    Apr 2006
    Location
    Orlando, FL - USA
    Posts
    1,770

    Default

    Quote Originally Posted by FourDee View Post
    Didn't lobo do that?
    Yes, LOBO has done this as part of their "Tri Dome" product. I am not sure if their LACON takes it any further for the more general case.

    In fact, this could be done with our software, albiet using what I might call a "semi-automatic" approach rather than fully automatic. This is in fact, one of the key reasons why Projection Zones were developed. The semi-automatic approach places the division of imagery among available scanners in the hands of the artist rather than the computer, so that consistent results could always be counted on. The fully-automatic approach will lead to inconsistent results, not to mention a stronger requirement for perfect geometric correction.

    Bill
    Last edited by Pangolin; 01-21-2009 at 14:00.

  9. #9
    Join Date
    Sep 2007
    Location
    Omaha, NE
    Posts
    769

    Default

    drlava: Scary- that was your 666th post I think!
    I think the splitting of a single frame data destined for multiple scanners was mentioned a while back in order to accomodate the heavy point count in the game Star Wars for the original LaserMame. I currently only have one EasyLase, but I will have a sound card DAC soon with a little luck.

    One of my first posts after joining this forum was a thought about a missile command game that incorporated a second high-power beam scanner to emulate the shooter's phasers. I bet there would be all kinds of fun stuff you could do with this.

    Also, if you could gang up banks of scanners, think what you could do with raster scanning. It would be like at the electronics store where all the TV's are ganged together to form a giant image.

    Lastly, aren't a lot of DAC's out there limited to the number of PPS they support anyway? If that is the case, the DACs will need to catch up, or something like this is bound to happen.

    Cool topic!

    -Mike


  10. #10
    mixedgas's Avatar
    mixedgas is offline Creaky Old Award Winning Bastard Technologist
    Infinitus Excellentia Ion Laser Dominatus
    Join Date
    May 2007
    Location
    A lab with some dripping water on the floor.
    Posts
    9,902

    Default

    Quote Originally Posted by Zoof View Post
    I would like to know more about that - especially the application. The idea has crossed my mind a few times. They idea is frequency separation right? One pair (the second) would have bigger mirrors anyway so that pair would take the lower frequencies.
    Driving pairs of galvos in parallel seems less complicated and more COTS / low cost.
    END quote,

    Zoof, thank you for my new patent......... Just kidding. No, the idea was more angle.
    More frequency was not a permutation I was expecting. If you want to do that, put a AO deflector in series with the galvo.

    Steve

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •