Open gajena opened 1 year ago
Hi @gajena
RVC3 is still in development - WRT camera naming, you should look into rvc3_support
or rvc3_develop
branches and run the device.getConnectedCameraFeatures()
function.
Also, for 6P you should likely update the FIP as well, to get the new naming for the camera ports.
Otherwise, there are some WIP tmp_s3 examples & rvc3_develop
can run quite a number of regular examples already as is.
cam_test.py
utility is not yet tested to be RVC3 compatible. Use at your own discretion.
48MP sensor has a known issue with streaming from DepthAI at the moment, something which we are working forward to address.
Hi @themarpe, thank you for the reply. I am currently using the rvc3_develop
branch and output of device.getConnectedCameraFeatures()
is (IMX477 with motorized focus on CAME and 48mp OAK on CAMD):
[{socket: VERTICAL/CAM_D, sensorName: imx412, width: -1, height: -1, orientation: AUTO, supportedTypes: [], hasAutofocus: 0, name: keembay_cam_c1}, {socket: CAM_F, sensorName: imx412, width: -1, height: -1, orientation: AUTO, supportedTypes: [], hasAutofocus: 0, name: keembay_cam_b2}]
I did update FIP from here with the LuxOS1.2 if there is any updated version of FIP please let me know or can I build the same myself using the latest commit?
I am able to receive images from the IMX477 camera with rgb_video example but it has a weird stutter(or uneven frame pacing), I am using this arducam camera and with the FFC cable. Is there any modification required if I use the arducam directly with this FFC cable?
IMX477 works fine when I used other camera ports.
Few queries:
does the current rvc3_develop
branch has support for
RuntimeError: Pipeline node with name: 'ImageManip' doesn't exist
? (probably develop branch overwrote the Image Manip firmware)I am able to receive images from the IMX477 camera with rgb_video example but it has a weird stutter(or uneven frame pacing)
The high resolution is likely the culprit. We are addressing this.
On some ports, the same camera performs worse and on some ports, it looks fine. Tested the following config:
So seems like three ports works okay and other do not. Probably related to this:
will contact support soon. Thank you for your time.
@gajena
Are you running python3 utilities/cam_test.py -cams rgb,c -cres 48mp
on the oak device or on your host computer? I tried running it on the oak device, but keep getting an error:
cv2.error: OpenCV(4.5.5-kmb) ../opencv/modules/highgui/src/window.cpp:1334: error: (-2:Unspecified error) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Cocoa support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function 'cvWaitKey'
.
However, libgtk2.0-dev isn't suitable for the device's distribution. Did you run into the same problem?
Hi @nonathecoda, No never seen this issue. Are you trying to run this command on the device itself or running it on the host machine?
@gajena i'm running it on the device itself. It might have something to do with some x11 forwarding issues though, so i'll look into that.
Check if issue already exists
Describe the bug
gst-inspect-1.0 kmbcamsrc
output was showing two cameras with wrong names:-camera-id : (0): kmb-imx412-sensorkeembay_cam_a2 (1): kmb-imx412-sensorkeembay_camex_
ls /usr/bin/*.bin
show only some of the camera bin filestried with low res same result.
Minimal Reproducible Example Append the MRE to the bug report, instructions here
Expected behavior A clear and concise description of what you expected to happen.
Screenshots If applicable, add screenshots to help explain your problem.
Pipeline Graph
Please also provide a screenshot of your pipeline using the DepthAI Pipeline Graph.
Attach system log
Additional context Add any other context about the problem here.