-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support 150-degree FishEye OV9282 Camera #15
Comments
Is this a module that ArduCam are working on bringing to market? I couldn't find such an OV9282 based module in their current lineup - the nearest I could find was this US$30 170° OV9281 based camera. |
Thanks @george-hawkins - great question - and thanks for catching my error(s). So I had misinterpreted it as a OV9282 whereas it is actually OV9281, and added the link you shared to the Github issue above. So it is 166 degree diagonal field of view (DFOV) and 155 horizontal field of view (HFOV) - so that's the discrepancy in FOV we were respectively seeing. Oh and I noted those above as well. |
Maybe I remember incorrectly, 166 degrees should be diagonal,horizontal might be 145 degrees, but extremely wide and no black corners. |
So, could I literally just buy the camera from Arducam and stick it on my OAK-D? Or are there still some outstanding issues that need to be solved? |
These are firmware compatible as of now (which is the big hurdle) but the connector pinout for the module is different. So a variant of the OAK-D carrier board would need to be use. Also, for calibration accuracy, the camera internal to OAK-D are actually adhered to the board, so they are not swappable. I am not sure if ArduCam has already made this variant. @ArduCAM ? |
Sorry, we didn't build any drop-in replacement variant modules for OAK-D yet. |
This Q about a Wider FOV FishEye Camera hits the nail on the head for what's really needed in OAK-D |
Thanks. So after CNY we will likely have prototypes with these modules available. We plan to sell the ArduCam modules directly as well to make this easier for customers. Thanks, |
As an update @ArduCAM made a little adapter so that these wide-angle can be used directly on the BW1098OBC/BW1098OAK. |
Got these working on DepthAI today with @ArduCAM |
@ArduCAM just shared that they made a fully-pin-compatible 2-lane version: |
These are now in mass production. And work well. This is hand-calibrated, so not as good as our factory calibration. And no filtering at all is done on the depth to show raw results: |
Start with the
why
:As it stands now DepthAI is optimized for real-time spatial AI, so where objects are in physical space and attributes about them. So for this, narrower field of view is desirable.
But for applications where it is desirable to self-orient and self-locate (i.e. simultaneous location and mapping - SLAM, e.g. discussion in ROS discourse here), wider field of view is of interest. So having support for a wide field of view OV9282 camera module is of interest.
And it just so happened that Arducam reached out offering cooperation, and has a module that is ideal in terms of FOV:
Move to the
how
:We are working with ArduCam to integrate this OV9282 fisheye version in with DepthAI.
The
what
:Support ArduCam 155-degree FishEye OV9282 Camera
The text was updated successfully, but these errors were encountered: