Camera selection problem for binocular vision

Source: Internet
Author: User

In the study of binocular vision research process, encountered a lot of problems, in the initial introduction, the choice of the camera has become my most headache problem, has changed 5 cameras, the teacher's money spent many, but there is no effect, think of how difficult it is to get started, and now I have encountered problems and solutions to the way Make a summary, hope to be helpful to the later, do not like me so groping so long.

In the initial study, I have a ready-made pair of target matching software, so I have to do the main task is to analyze the visual difference information to get their own results.

The camera's parameters are the first thing to consider when selecting a camera, and the following are some of the camera selection factors:

1. Camera interface and computer bandwidth

Study Binocular Vision We must first have two cameras, and I do for the students are notebook, the future experiment also favor outdoor, notebook convenient point, so when the teacher let me do, I decisive on the programming of the image, there is a problem is their own program problems, camera no problem, It took a long time to solve the problem of the camera. Started with the Gigabit Network camera and 1394 camera, the network mouth of the notebook can not be used, because to two network ports, also once bought a gigabit USB to the network port, found that the transmission speed is too slow, the image is not reflected at all. 1394 should be able to use it, because I use Lenovo notebook, above is a 1394 interface, but immediately after the problem also appeared, the program can not open at the same time two cameras, at first I always thought is the reason for my program or the use of the SDK is not correct, but also contact with manufacturers for a long time, It turned out that there was no problem running on the desktop, and then it became known that there was a bandwidth problem, two cameras had better not use the same controller, to share bandwidth also need to have enough bandwidth. This is the camera interface problem, of course, if you have a desktop there is no problem.

In addition, want to use notebook computer also to consider whether this industrial camera needs external power supply, convenient debugging best not.


2. Camera Working environment

Because the first two cameras can not be used, and finally can only choose the kind of online 300,000 pixels of the small camera, dozens of dollars, bought two installed up with, interface is USB, there is no bandwidth problem, use it better, but this camera is not industrial camera, can not go outside, as long as a window, the picture will become white, Cloudy is also the same, it seems only in the indoor. So at this point we have to consider the work environment is what kind of, should not run in the sun.


3. Lens focal length

In addition lens focal length is also an important problem, although the actual focal length of the larger the better, but also to see what we want to shoot is what things, is near or far, such as I want to shoot 50cm---150cm, very close, big focal length is not, and the smaller the better, the above that small camera is 3.6mm. The reason you look at the binocular vision model can be seen, so this is the question I have to consider for you.


4, Pixel and resolution

In this problem we want to see the larger the resolution, the slower the calibration speed, so we have to look at the size of the image can be. For example, 300,000 pixels can produce 640*480 image, 5 million pixels can produce 2592*1944 size image, you see you need such a big. When choosing the best choice is the resolution of the camera, so we use a 5 million-megapixel camera can also control the production of 320*240 images, so in the debugging process there will be a lot of flexibility, we can randomly select the resolution we want. Of course when large image processing we can also intercept the middle part of the image for processing.

In addition, the CCD size is also an issue to be considered.


5, late development, system support

In the post-development to use the embedded, then we consider the system support Windows or Linux and so on. At this time we also have to consider whether to use a digital camera or analog camera, because many digital camera Linux drive is a big problem, even some of the drive-free camera.


So much for the time being, add it later.











Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.