![]() |
If they are out of sync, they are out of sync. It does not matter how long or short a shot is. They do not get the more out of sync the longer you shoot.
It is not that the two cameras do not shoot at the same speed, they do. The reason they are out of sync is that they do not start at the same moment. Let us say, for example, that you are shooting at 25 fps. One camera starts at one moment, the other starts 1/50 s later. That means they are 20 ms, or half a frame, out of sync. They are that way right from the start and they continue to be that way whether you are shooting for a minute or for an hour. If there is any kind of movement, especially lateral movement (that is left-to-right or right-to-left movement), objects will appear at a wrong depth. You can have a body 2 meters in front of the camera but its arm can appear 1 meter or 3 meters or whatever other distance from the camera. Or the body can be walking at the side of a pool of water but appear to be walking on the water, even while its feet are clearly touching the firm ground. This causes disorientation in the viewer, as his brain is receiving conflicting information. For proper stereoscopy both cameras have to run perfectly synchronized, so this does not happen. |
Yeah well.... I'm shooting and it's coming out pretty nicely. I'll post samples when I'm totally satisfied with the subject matter.
|
Quote:
NOw I only own one EX3 but I do own two HC5's ( small little consumer HDV cams) They can't be genlocked obviously, but you can by the Colorcode lanc controller. LANC and this should start the two cameras off at exactly the same time. Obviously no Genlock so after a while the frames will not be accurate so short clips are important to avoid straying. Am I right? |
I don't believe that using LANC, in general case, one can achieve good enough frame synch in each instance. At least I couldn't do it. I have a clip here: YouTube - LANC Sync Experiment - 3D Stereoscopic HD . Each device implements the LANC protocol at a different level. There is just no way to guarantee that the camcorder controller S/W will respond to serial protocol command and control piece of H/W with the exactly same delay. That would depend greatly on what other real time tasks they have to serve (RTC, display control, switch scans,...) and how the code is written. Furthermore, due to the battery voltages being slightly different and crystal clock and other oscillator tank component tolerances, the controlling clocks will not be exactly the same, so there will be a longer time drift. IMHO, the only way to assure acceptable synch is by H/W re-sync at each frame - genlock. I know that there are the LANC Masters, etc. on the market, but I don't see how they can GUATANTEE the camcorder response in each case, since the S/W and LANC command implementation in each camcorder can and does vary. Often there are slight differences in the same model. These devices can only command the cameras at S/W level, over the b-directional LANC I/F, not at the shutter H/W level, that actually determines what the sensor can see. I would sure be interested about how can that be achieved with the LANC in general case. It can be "good enough" for slowly moving subjects, while not moving the cameras, but in general case, there can be a lot of motion within a frame or field, which will result in different shot in L/R views, in general case.
|
that is where shooting 60p become interesting. the frame rate is fast enough to make the eventual difference negligible.
|
Quote:
|
Quote:
Thanks for all the replies....most helpful. |
What are the smallest and cheapest cameras out there with Genlock?
|
Quote:
|
the sanyo FH1 i use for this purpose (3D) are 1080p60, but 720p60 is ok too and is found in many cameras and DSLR and is compatible with bluray (1080p60 is compatible with almost no support).
720p60 3D give 120p while interlaced. many screen and projectors already support this frame rate. And you can still drop half of the frames and get a 3D at 60p (2x30) that should be viewable. I think the good thing with 60p is since the pricture is progressive (no upper/lower frame), there is a big chance that you can sync to the closest frame with pretty good accuracy. at worse if a left frame start in the middle of the right one, you only get 1/120 difference. if it start just before or after, by aligning to the previous or next frame, you get much better than 1/120. in my case , i have seen no problem with my FH1. http://www.giroud2.com/download/test_left.avi http://www.giroud2.com/download/test_right.avi |
Hi
The problem is not sync drifting but inter-frame sync, meaning the sync difference less than 1/24th of a second for DCI cinema. This is enough to introduce serious problems. -Kaspar |
Quote:
There are no practical reasons, why cameras with genlock option are relative expensive. With modern chipsets this functionality could easily be implemented in compact prosumer cameras. |
I will have to look at the consistency of the sync shift after the power-up, based on your input. How do you precisely delay the boot sequence of one of the cameras? How do they keep long term sync?
|
Quote:
|
1 Attachment(s)
Quote:
(0) Power-on both cameras (1) Send a power off LANC command to both cameras (2) Power on both cameras by grounding both LANC Lines for 100ms (3) After release both cameras will turn on (4) Measure the offset of the LANC packets of both cameras to calculate the requred offset Repeat the same sequence and apply the calculated delay The diagram may clarify the sequence. |
All times are GMT -6. The time now is 07:08 PM. |
DV Info Net -- Real Names, Real People, Real Info!
1998-2025 The Digital Video Information Network