top of page
Camera 11 (1).webp

CMOS Camera Modules for OEM and Embedded Integration

What Separates One CMOS Camera From Another 

​

Every camera module built today uses a CMOS image sensor. CCD has effectively left the embedded market, so describing a camera as a CMOS camera says almost nothing on its own. What actually separates one CMOS sensor camera from another is how the pixel is built, how the shutter reads the array, what the pixel measures, and what leaves the module afterwards. 

​

Four decisions cover almost all of it: pixel size and illumination structure, which set low light behavior; shutter type, which decides whether motion distorts; color filter presence, which sets sensitivity and whether the pixel carries hue; and output format, which decides how much work the host does. Vadzo Imaging builds 82 CMOS camera modules across those axes, from 2MP to 20MP, on onsemi, Sony and OmniVision sensors, over USB, MIPI CSI-2, GigE and Wi-Fi. This page groups them so a specification can be matched from the sensor characteristics rather than from a resolution number. 

CMOS Sensor Architecture and What It Controls

Pixel Size and Photon Collection

​

A pixel collects light in proportion to its area. Pixel size therefore sets the ceiling on how much signal is available before any amplification, which is why a lower resolution sensor of the same physical size often outperforms a higher resolution one in dim conditions: fewer, larger pixels each gather more photons. The AR2020 and AR0544 both use 1.4 micron pixels, the AR0821 uses 2.1 micron pixels, and that difference is the reason the AR0821 reaches wider dynamic range at lower resolution. Resolution and sensitivity trade against each other on a fixed die, and a CMOS camera module should be chosen with that trade explicit rather than assumed away. 

​

Backside Illumination

 

In a conventional front-illuminated sensor the metal wiring sits above the photodiode and blocks part of the incoming light. A backside illuminated sensor moves that wiring behind the photodiode so more of each pixel is exposed. A BSI CMOS sensor therefore collects substantially more light per pixel at the same pixel size, which is the single largest architectural gain available in low light imaging. The AR2020 and AR0821 use BSI structures, as do the Sony STARVIS and STARVIS 2 parts in the Merlin and Innova ranges. 

​

Global Shutter and Rolling Shutter 

​

A rolling shutter CMOS sensor reads the array line by line, so different rows are exposed at slightly different moments. Anything moving during that interval appears skewed, and a fast enough subject can be distorted beyond use. A global shutter CMOS sensor exposes every row simultaneously and reads them together, removing the effect entirely at the cost of a more complex pixel and usually lower resolution for the same die area. The global shutter parts here are the onsemi AR0234 and AR0235 at 2.3MP, the Sony IMX900 at 3.2MP and the Sony IMX568 at 5MP. Everything else in the range is rolling shutter, which remains correct wherever the scene is static at the moment of capture. 

​

Color, Monochrome and Bayer Raw

​

A color CMOS sensor carries a Bayer color filter array, one filter per pixel in a repeating red, green and blue pattern. That means each pixel measures only one color and the other two are interpolated, so a color sensor delivers less true spatial detail and less sensitivity than the same sensor without the array. A monochrome camera module removes the filter entirely, raising effective resolution and sensitivity wherever hue carries no information. A Bayer raw camera goes a third way: it keeps the filter but sends the unprocessed sensor output, leaving demosaic, white balance and tone mapping to the host. 

Output Formats and Where the ISP Sits

A CMOS sensor natively produces Bayer raw data. Everything else is processing, and the question is only whether that processing happens on the camera or on the host. 

​

On-Camera ISP Versus Host Processing

​

An ISP camera module performs demosaic, white balance, exposure control, noise reduction and tone mapping on the module, then outputs a finished image as YUV or a compressed stream. That removes work from the host and gives a usable picture immediately. Sending Bayer raw instead hands the host full control of the pipeline, which matters when an application needs to tune demosaic for a specific target, apply its own calibration, or feed a model trained on raw sensor values. The Falcon-2020BRS and Bolt-2020BRS provide that path at 20MP.

 

YUV, MJPEG and H.264 

​

Of the processed formats, a YUV output camera sends uncompressed pixel data for lowest latency and original values, which suits measurement and inspection. An MJPEG camera compresses each frame independently, so frames stay complete and latency stays low while resolution can exceed what the link would carry uncompressed. An H.264 camera compresses across frames for the lowest data volume, suiting continuous recording and network streaming. Most modules offer more than one, selected by the host at runtime.

Sensor Vendors Across the CMOS Range

onsemi, Sony and OmniVision

​

An onsemi camera module covers most of this range, on the AR2020, AR1335, AR0830, AR0823, AR0822, AR0821, AR0544, AR0522, AR0521, AR0246, AR0235, AR0234 and AR0233. onsemi groups these into families: Hyperlux LP for low power with Wake-on-Motion, Hyperlux LH for wide dynamic range and LED flicker mitigation, and DR-Pix dual conversion gain on the AR0821 for dynamic range above 140 dB. A Sony sensor camera module covers the low light and global shutter positions, with STARVIS and STARVIS 2 parts on the IMX290, IMX291, IMX415, IMX662 and IMX678, and Pregius global shutter on the IMX900 and IMX568. An OmniVision camera module covers two positions: the OV5640 at 5MP with autofocus and the OX03C10 at 2.5MP with HDR and LED flicker mitigation for automotive-grade use.

CMOS Camera Modules by Interface

The same sensor behaves identically whichever interface carries it, so CMOS cameras in this range can be compared on interface separately from sensor. What changes is board area, power draw, cable reach and how much driver work the host needs. 

USB, Falcon Series

A USB camera module enumerates as a standard video device, so a UVC compliant camera works on Windows, Linux and Android with no driver development. The Falcon range on USB 3.2 Gen 1 is the widest interface here, carrying 35 modules from 2MP to 20MP including Bayer raw, monochrome, global shutter, HDR and autofocus variants.

Camera
Sensor
Resolution
Variant
Interface
Buy Now
Falcon-2020CRS
onsemi AR2020
20MP
Color
USB 3.2 Gen 1
Falcon-2020MRS
onsemi AR2020
20MP
Monochrome
USB 3.2 Gen 1
Falcon-1335CRA
onsemi AR1335
13MP
Color, autofocus
USB 3.2 Gen 1
Falcon-1335CRS
onsemi AR1335
13MP
Color
USB 3.2 Gen 1
Falcon-1335MRH
onsemi AR1335
13MP
Monochrome, autofocus
USB 3.2 Gen 1
Falcon-830CRS
onsemi AR0830
8MP 4K
Color, HDR
USB 3.2 Gen 1
Falcon-830MRS
onsemi AR0830
8MP 4K
Monochrome
USB 3.2 Gen 1
Falcon-823CRS
onsemi AR0823
8MP 4K
Color
USB 3.2 Gen 1
Falcon-822CRS
onsemi AR0822
8MP 4K
Color, HDR
USB 3.2 Gen 1
Falcon-821CRS
onsemi AR0821
8MP 4K
Color, HDR
USB 3.2 Gen 1
Falcon-821CRH
onsemi AR0821
8.3MP 4K
Color, VCM autofocus
USB 3.2 Gen 1
Falcon-544CRA
onsemi AR0544
5MP
Color, autofocus
USB 3.2 Gen 1
Falcon-544MRS
onsemi AR0544
5MP
Monochrome
USB 3.2 Gen 1
Falcon-522CRS
onsemi AR0522
5MP
Color
USB 3.2 Gen 1
Falcon-522MRS
onsemi AR0522
5MP
Monochrome, NIR
USB 3.2 Gen 1
Falcon-521CRH
onsemi AR0521
5MP
Color, VCM autofocus
USB 3.2 Gen 1
Falcon-521MRS
onsemi AR0521
5MP
Monochrome
USB 3.2 Gen 1
Falcon-568MGS
Sony IMX568
5MP
Monochrome, global shutter
USB 3.2 Gen 1
Falcon-5640CRA
OmniVision OV5640
5MP
Color, autofocus
USB 3.2 Gen 1
Falcon-246CRS
onsemi AR0246
2MP
Color, 120 dB HDR
USB 3.2 Gen 1
Falcon-235CGS
onsemi AR0235
2.3MP
Color, global shutter
USB 3.2 Gen 1
Falcon-235MGS
onsemi AR0235
2.3MP
Monochrome, global shutter
USB 3.2 Gen 1
Falcon-234CGH
onsemi AR0234
2.3MP
Color, global shutter, autofocus
USB 3.2 Gen 1
Falcon-234MGS
onsemi AR0234
2.3MP
Monochrome, global shutter
USB 3.2 Gen 1
Falcon-233CRS
onsemi AR0233
2MP
Color, HDR
USB 3.2 Gen 1
Falcon-3C10CRS
OmniVision OX03C10
2.5MP
Color, HDR with LFM
USB 3.0 Gen 1

USB 2.0, Merlin and MerlinPlus Series

The Merlin and MerlinPlus ranges use USB 2.0 for cost sensitive designs. On a 480 Mbps link, compression is what allows resolutions above 1080p to reach the host, which is why these modules stream MJPEG rather than uncompressed output at their higher resolutions. These are also the Sony low light positions in the portfolio.

Camera
Sensor
Resolution
Variant
Interface
Buy Now
Merlin-415CRS
Sony IMX415
8MP 4K
Color, low light
USB 2.0 Micro-B
Merlin-521CRS
onsemi AR0521
5MP
Color
USB 2.0 Micro-B
MerlinPlus-521CRS
onsemi AR0521
5MP
Color
USB 2.0
Merlin-662CRS
Sony IMX662
2MP
Color, STARVIS 2
USB 2.0 Micro-B
MerlinPlus-662CRS
Sony IMX662
2MP
Color, STARVIS 2
USB 2.0
Merlin-291CRS
Sony IMX291
2MP
Color, low light
USB 2.0 Micro-B
Merlin-290CRS
Sony IMX290
2MP
Color, low light
USB 2.0 Micro-B

GigE, Innova Series

A GigE camera module places the camera on Ethernet for reach to about a hundred meters, with ONVIF interoperability and Power over Ethernet. Twelve modules cover 2MP to 20MP, and the Innova-821CRS additionally supports IEEE 1588 PTP time synchronization so several cameras can timestamp frames against a common clock. 

Camera
Sensor
Resolution
Variant
Interface
Buy Now
Innova-2020MRS
onsemi AR2020
20MP
Monochrome
GigE
Innova-1335CRA
onsemi AR1335
13MP
Color, autofocus
GigE
Innova-678CRS
Sony IMX678
8.4MP 4K
Color, STARVIS 2
GigE
Innova-821CRS
onsemi AR0821
8.3MP 4K
Color, 140 dB HDR
GigE
Innova-544CRE
onsemi AR0544
5MP
Color
GigE
Innova-521CRS
onsemi AR0521
5MP
Color, low light
GigE
Innova-521MRS
onsemi AR0521
5MP
Monochrome, low light
GigE
Innova-900MGS
Sony IMX900
3.2MP
Monochrome, global shutter
GigE
Innova-234CGE
onsemi AR0234
2MP
Color, global shutter
GigE
Innova-234MGS
onsemi AR0234
2MP
Monochrome, global shutter
GigE
Innova-662CRE
Sony IMX662
2MP
Color, low light
GigE

Wi-Fi, Wave Series 

A Wi-Fi camera module removes the data cable entirely, which matters where running one is impractical or the camera must be repositioned after installation. All four Wave modules include automatic IR cut filter switching for day and night operation.

Camera
Sensor
Resolution
Variant
Interface
Buy Now
Wave-821CRS
onsemi AR0821
8.3MP 4K
Color, HDR, auto IR-cut
Wi-Fi
Wave-544CRS
onsemi AR0544
5MP
Color, auto IR-cut
Wi-Fi
Wave-662CRE
Sony IMX662 STARVIS 2
2MP
Color, NIR, auto IR-cut
Wi-Fi
Wave-234CGE
onsemi AR0234
2MP
Color, global shutter, auto IR-cut
Wi-Fi

MIPI CSI-2, Bolt Series

A MIPI CSI-2 camera module connects directly to the processor on the carrier board with no USB controller or Ethernet PHY in the path, giving the smallest board area, lowest current draw and lowest latency. Integration needs a V4L2 driver and a device tree overlay matched to the host. The Bolt range carries 25 modules and is the interface used for NVIDIA Jetson, Raspberry Pi and NXP i.MX builds.

Camera
Sensor
Resolution
Variant
Interface
Buy Now
Bolt-2020CRS
onsemi AR2020
20MP
Color
MIPI CSI-2
Bolt-2020MRS
onsemi AR2020
20MP
Monochrome, NIR
MIPI CSI-2
Bolt-1335CRA
onsemi AR1335
13MP
Color, autofocus
MIPI CSI-2
Bolt-1335MRS
onsemi AR1335
13MP
Monochrome, high NIR
MIPI CSI-2
Bolt-258CRA
Sony IMX258
13MP
Color, PDAF
MIPI CSI-2
Bolt-830CRS
onsemi AR0830
8MP 4K
Color, HDR
MIPI CSI-2
Bolt-830MRS
onsemi AR0830
8MP 4K
Monochrome
MIPI CSI-2
Bolt-822CRS
onsemi AR0822
8MP 4K
Color, LI-HDR
MIPI CSI-2
Bolt-821CRS
onsemi AR0821
8MP 4K
Color, 140 dB HDR
MIPI CSI-2
Bolt-415CRS
Sony IMX415
8MP 4K
Color, low light
MIPI CSI-2
Bolt-544CRS
onsemi AR0544
5MP
Color
MIPI CSI-2
Bolt-544MRS
onsemi AR0544
5MP
Monochrome, low power
MIPI CSI-2
Bolt-522CRS
onsemi AR0522
5MP
Color
MIPI CSI-2
Bolt-522MRS
onsemi AR0522
5MP
Monochrome, NIR
MIPI CSI-2
Bolt-521CRS
onsemi AR0521
5MP
Color
MIPI CSI-2
Bolt-521MRS
onsemi AR0521
5MP
Monochrome
MIPI CSI-2
Bolt-900MGS
Sony IMX900
3.2MP
Monochrome, global shutter
MIPI CSI-2
Bolt-234MGS
onsemi AR0234
2.3MP
Monochrome, global shutter
MIPI CSI-2
Bolt-234CGA
onsemi AR0234
2.3MP
Color, global shutter, autofocus
MIPI CSI-2
Bolt-246CRS
onsemi AR0246
2MP
Color, 120 dB HDR
MIPI CSI-2
Bolt-233CRS
onsemi AR0233
2MP
Color, HDR
MIPI CSI-2

Feature Selection Across the CMOS Range

Low Light Performance

​

A low light camera module is chosen on pixel size, illumination structure and quantum efficiency rather than resolution. The Sony STARVIS and STARVIS 2 parts are the strongest positions here: the IMX290 and IMX291 in the Merlin-290CRS and Merlin-291CRS, the IMX662 in the Merlin-662CRS, MerlinPlus-662CRS, Innova-662CRS and Wave-662CRE, the IMX415 in the Falcon-415CRS and Bolt-415CRS, and the IMX678 in the Innova-678CRS. On the onsemi side the AR0544 delivers strong low light color sensitivity at very low power, and the AR0522 and AR0521 are both specified for low light and low noise work. 

​

Monochrome and NIR 

​

Removing the Bayer filter raises effective resolution and sensitivity, which is why a monochrome camera module is the default for measurement, positioning, presence detection and most inspection. Monochrome options exist on the AR2020, AR1335, AR0830, AR0544, AR0522, AR0521, AR0235, AR0234, IMX900 and IMX568. Where illumination is supplied rather than ambient, an NIR camera module works with invisible infrared light: the Bolt-2020MRS pairs 20MP monochrome with near infrared response, the Bolt-1335MRS offers high NIR sensitivity at 13MP, and the Falcon-522MRS and Bolt-522MRS cover 5MP monochrome NIR. 

​

HDR and Dynamic Range 

​

An HDR camera module holds bright and dark regions in a single frame, and the implementations differ enough to compare. The AR0821 reaches above 140 dB using DR-Pix dual conversion gain, the widest here. The AR0246 and AR0822 reach 120 dB, the first with Adaptive Local Tone Mapping and the second with intelligent linearization against motion artefacts and LED flicker. The AR0233 reaches above 120 dB at automotive temperature grade, and the OX03C10 in the Falcon-3C10CRS adds LED flicker mitigation for scenes lit by pulsed sources.

 

Autofocus and Image Stabilization 

​

An autofocus camera module is specified were working distance changes during operation. VCM autofocus with a focus range from 100 mm to infinity is available on the Falcon-2020CRH, Falcon-1335CRA, Falcon-1335MRH, Falcon-830CRH, Falcon-821CRH, Falcon-544CRA, Falcon-544CRH, Falcon-521CRH, Falcon-234CGH, Falcon-5640CRA, Bolt-1335CRA, Bolt-234CGA and Innova-1335CRA. The Falcon-1335CRO and Bolt-1335CRO add optical image stabilization alongside autofocus, and the Bolt-258CRA uses phase detection autofocus. The Falcon-234CGH and Bolt-234CGA are the parts combining global shutter with autofocus.

Applications for CMOS Camera Modules

In most cases the application decides the sensor characteristics before it decides the resolution. 

​

  • Robotics, AGVs, and autonomous platforms take a global shutter because anything moving during exposure skews on a rolling shutter. Monochrome is usually preferred for navigation, since color carries little useful information there. 

  • Inspection and metrology take high-resolution monochrome, where removing the Bayer filter raises effective resolution, and most defect detection depends on contrast rather than hue. 

  • Traffic, outdoor, and vehicle-facing installations take the HDR parts, with LED flicker mitigation where pulsed lighting would otherwise produce banding. 

  • Surveillance and night operation take the Sony BSI low-light parts, with NIR and supplied infrared illumination where ambient light is absent. 

  • Research, medical imaging, and model training take Bayer raw, where the host needs original sensor values rather than a processed image. 

  • An embedded vision camera feeding an SoC or accelerator takes MIPI CSI-2 for latency and power, or USB, where driverless integration matters more. 

Customization for OEM Integration

An OEM camera module is normally the same CMOS sensor in a form the product can accept. Board outline and mounting hole positions, lens selection and field of view, IR cut or IR pass filter choice, NIR optimized optics, connector type, cable length and orientation, and ISP tuning for the target scene are all specified per project. A VCM holder can be added where a fixed focus part would otherwise be used, and output format, resolution and frame rate modes can be tuned to a defined bandwidth or power budget. Because the boards and firmware are designed in house rather than resold, both the mechanical outline and the imaging behavior can be changed with the sensor core unchanged. 

Quick Samples Dispatch

Find the Right Camera for Your Project Today.

Samples procured typically ship within 5-7 business days of order confirmation, with tracked international shipping. Compressed development timeline? You can be capturing frames from a Vadzo camera the same week you shortlist it.  

RoHS 3  ·  REACH  ·  NDAA (Selected Models)

No MOQ (Minimum Order Quantity)

Ships Worldwide

Frequently Asked Questions

1.What is a CMOS camera module?

A CMOS camera module is a camera built around a CMOS image sensor, usually with a lens holder, an ISP and an interface on one board. Nearly all camera modules made today are CMOS, so the useful questions are about pixel size, shutter type, color filter and output format rather than the sensor technology itself.

2.What is the difference between CMOS and CCD cameras?

A CMOS sensor amplifies and reads each pixel on the sensor itself, while a CCD shifts charge across the array to a single output. CMOS uses less power, reads out faster, integrates the ISP more easily and costs less to manufacture, which is why it has replaced CCD across embedded and industrial imaging. CCD retains a niche in some scientific applications.

3.What does backside illumination do for a CMOS sensor?

A backside illuminated sensor moves the metal wiring behind the photodiode instead of above it, so more of each pixel is exposed to incoming light. A BSI CMOS sensor therefore collects more photons at the same pixel size, which is the largest single gain available in low light performance. The Sony STARVIS parts and the onsemi AR2020 and AR0821 use BSI structures. 

4.When do I need a global shutter CMOS camera? 

Whenever the subject or the camera moves during exposure. A rolling shutter CMOS sensor reads line by line, so motion appears skewed. A global shutter CMOS sensor exposes all rows at once and removes that distortion, which matters for robotics, conveyors, drones, vehicle-mounted cameras and barcode or document scanning. Fourteen modules here provide global shutter, on the AR0234, AR0235, IMX900 and IMX568. 

5.What is a Bayer raw camera and when should I use one?

A Bayer raw camera sends the unprocessed sensor output rather than a finished image, leaving demosaic, white balance and tone mapping to the host. Use it when the application needs original sensor values: custom calibration, scientific imaging, or feeding a model trained on raw data. An ISP camera module does that processing on the module instead, which is the right choice when the host should not carry the pipeline. The Falcon-2020BRS and Bolt-2020BRS provide raw output at 20MP. 

6.What is the difference between a USB YUV camera and a MIPI YUV camera?

It depends on the interface. USB modules are UVC devices and need no driver work on Windows, Linux or Android. MIPI CSI-2 modules need a V4L2 driver and a device tree overlay matched to the host processor, supplied for NVIDIA Jetson, Raspberry Pi, NXP i.MX and Rockchip platforms. GigE and Wi-Fi modules operate over the standard network stack.

7.How do I choose a CMOS camera module for an OEM product? 

Start with the scene, not the resolution. Pick global shutter if anything moves during exposure, monochrome if color carries no information, a BSI low light part if illumination is limited, an HDR part if you cannot control the lighting, and Bayer raw if the host runs its own pipeline. Then choose the interface on the board area, cable reach, and driver effort, and confirm the mechanical envelope and lens format last.

bottom of page