RidgeRun Linux Camera Drivers/Examples/RB5: Difference between revisions

From RidgeRun Developer Wiki
(Created page with "<noinclude> {{RidgeRun Linux Camera Drivers/Head|previous=Examples/i.MX8|next=Expert_Camera_Driver_Services|metakeywords=jetson v4l2, v4l2 jetson, auvidea, jetson camera driver, camera sensor ov5670 driver, bcm2835-v4l2, v4l2 camera driver tutorial, libv4l2, t4l meaning, v4l, v4l2loopback, v4l2, v4l2 camera driver, v4l2-ctl, linux webcam settings, v4l2 list devices, linux camera driver tutorial, libcamera, v4l2 driver tutorial, libcamera, v4l2 driver tutorial, linux came...")
 
No edit summary
Line 5: Line 5:


== RB5 Capture SubSystem ==
== RB5 Capture SubSystem ==
The next figure shows the basic hardware modules of the RB5 capture subsystem and their interconnections.
[[File:Rb5 hardware capture subsystem1.png|800px|center]]
* '''Camera Sensor'''
Communicates with the mainboard via MIPI CSI-2 protocol interfaces using C-PHY or D-PHY layers.
* '''Image Front-End (IFE)'''
The ISP contains 2 Full IFEs for processing 25MP input resolution sensors and 5 IFE_lite for 2MP input resolution sensors. This modules provide Bayer processing for video/preview.
* '''Bayer Processing Segment (BPS)'''
Processes the image data from the IFE, handle Bayer processing and downscaling, also support multiple format for flexible hybrid of hardware and software.
* '''Image Processing Engine (IPE)'''
Further processes the image data, for example, image correction and adjustment, noise reduction, temporal filtering.
<br>
You can find more information on the hardware and software components of the capture subsystem in the following [[Qualcomm_Robotics_RB5/Capture_Subsystem|wiki]].


== OpenCV Examples ==
== OpenCV Examples ==

Revision as of 17:23, 31 July 2024





RB5 Capture SubSystem

The next figure shows the basic hardware modules of the RB5 capture subsystem and their interconnections.

  • Camera Sensor

Communicates with the mainboard via MIPI CSI-2 protocol interfaces using C-PHY or D-PHY layers.

  • Image Front-End (IFE)

The ISP contains 2 Full IFEs for processing 25MP input resolution sensors and 5 IFE_lite for 2MP input resolution sensors. This modules provide Bayer processing for video/preview.

  • Bayer Processing Segment (BPS)

Processes the image data from the IFE, handle Bayer processing and downscaling, also support multiple format for flexible hybrid of hardware and software.

  • Image Processing Engine (IPE)

Further processes the image data, for example, image correction and adjustment, noise reduction, temporal filtering.


You can find more information on the hardware and software components of the capture subsystem in the following wiki.

OpenCV Examples

GStreamer Examples

RidgeRun Product Use Cases