Select Language
USB3.0 PC Camera Controller with Image Signal Processing and MJPEG Encoder
General Description

The RTS5825-VC is a USB 3.0 compliant camera controller designed for notebook and desktop PCs. The built-in extremely low-power transceiver provides superior compatibility with USB hosts and high quality for image applications. It is fully compliant with the USB Video Class, and operates with native drivers provided in Windows XP, Windows Vista, Windows 7, and Windows 8 operating systems.

The RTS5825-VC integrates a USB 3.0 transceiver that is optimized for high performance data transfer rate, high speed MCU (Micro Processor Unit), DC-to-DC regulators, sensor controller, image signal processing engine, and MJPEG compression into a single chip. It supports most available CMOS sensors from VGA (640x480) to QXGA (2048x1536) resolution.

The RTS5825-VC is designed to provide both an MIPI CSI-2 two-lane data interface, and a classic parallel interface for the CMOS image sensors. It offers the flexibility to support image sensors provided by various sensor vendors.

A new generation ISP (Image Signal Processing) engine supports most UVC defined image adjustments. In addition, this engine also has offers functions such as Lens Shading Correction, dead pixel cancellation, G1G2 filter, Color Correction Matrix, histogram statistic Auto White Balance, scaling function and so on. These functions help compensate for intrinsic inaccuracy in lens and image sensors to provide better image quality. The internal scaling filter can scale down higher resolutions for size reduction purposes.

The RTS5825-VC integrates five regulators to save BOM cost and PCB area. One 5V-to-3.3V regulator converts USB bus power to 3.3V power for device I/O. Two 3.3V-to-1.2~3.1V adjustable regulator converts 3.3V to 1.2~3.1V for the sensor’s IO and analog power. Two 3.3V-to-1.2V regulators convert 3.3V power to 1.2V core power for the RTS5825-VC. 

A significant feature of the RTS5825-VC is enhanced power management. Its power consumption is 20% lower than similar controllers. With multiple regulators, an integrated image signal processing engine and motion JPEG encoder, the RTS5825-VC consumes less power from the USB bus whether in normal operation, standby, or suspend mode.

General System Features
  • USB3.0 Super-Speed and USB2.0/1.1 PC Camera Controller with Image Signal Processing engine and MJPEG encoder
  • USB Video Class compliant, works with native driver in Microsoft Windows XP 32-bit/64-bit, VISTA 32-bit/64-bit, and Windows 7 systems
  • USB Audio Class compliant, works with native driver in Microsoft Windows XP 32-bit/64-bit, VISTA 32-bit/64-bit, Windows 7, and Windows 8 system
  • On-chip high-performance and low-power MCU
  • SPI (Serial Peripheral Interface, Mode 0~Mode 3) connection to external serial flash for switching code and configuring customized parameters
  • Upgradeable firmware and customized parameters through the USB interface
  • Software controlled connection to USB bus for re-enumeration
  • Motion JPEG hardware encoder integrated
  • Built in 5.0V to 3.3V regulator output for I/O power
  • Built in 3.3V to 1.2V regulator for internal core power
  • Built in 3.3V to 1.2V~3.1V adjustable regulator output for image sensor analog circuitry & IO power
  • Adjustable and dynamic frame rate control on USB transaction
  • Automatic frame rate adjustment when exposure is in low light environment
  • Selective suspend to minimize power consumption
  • Supports 7 GPIO (General Purpose Input/Output) pins with programmable driving strength
  • LED indicator on video streaming through GPIO
  • Supports property page write back in serial flash cache mode
  • 46-pin QFN ‘Green’ package
  • Memory BIST (Built-In Self Test) integrated
USB Controller
  • Compliant with USB Specification 3.0 Super-Speed and 2.0/1.1 Full-Speed and High-Speed transfer mode
  • Compliant with USB Video Class Specification Rev1.0 required for Windows XP, Vista, Windows 7, and Windows 8
  • Compliant with USB Audio Class Specification Rev1.0 required for Windows XP, Vista, Windows 7, and Windows 8
  • Support 5 Endpoints:
    • End Point 0: Control endpoint
    • End Point A: Video Streaming Isochronous IN endpoint
    • End Point B: Audio Streaming Isochronous IN endpoint
    • End Point C: Interrupt IN endpoint for UVC
    • End Point D: Interrupt IN endpoint for UAC
  • Supports Suspend mode
  • Built in Self-Loop-Back BIST for testing purposes
Sensor Controller
  • Supports MIPI CSI-2 two data lanes up to 1Gbps from sensor
  • Supports classic parallel data interface sensor
  • MJPEG up to FHD@30 fps support
  • Supports raw and YUV (4:2:2) input format from sensor
  • Supports standard 2-wire serial interface for sensor control
  • Wide range (2MHz to 96MHz, default 24MHz) and programmable system clock output for sensor
  • Supports sensor MJPEG bypass mode
Micro Controller Unit
  • Variable clock speed up to 60MHz for performance and power saving
  • Firmware is upgradeable, with fast on-the-fly configuration of serial flash through the USB interface
  • Software controlled connection to USB bus for re-enumeration
  • Watchdog control for MCU reset and interrupt
  • Configurable VID (Vendor ID), PID (Product ID), and serial number string from external serial flash
  • Support customized parameters for UVC (USB Video Class) defined and Realtek proprietary functions from external serial flash
Image Signal Processing (ISP) Engine
  • New generation ISP supports major brands of CMOS sensors up to 3 Mega Pixels(2048x1536)
  • Programmable global Gamma correction (UVC defined)
  • Sharpness enhancement and smooth processing (UVC defined)
  • Auto Exposure and Manual Exposure adjustment (UVC defined)
  • Automatic White Balance (AWB) adjustment (UVC defined)
  • Manual White Balance control according to color temperature setting (UVC defined)
  • High friendly brightness adjust, RGB domain (UVC defined)
  • Dynamic contrast adjust, RGB domain (UVC defined)
  • High friendly saturation adjust, RGB domain (UVC defined)
  • Hue processing (UVC defined)
  • Backlight compensation (UVC defined)
  • Power line flicker compensation (UVC defined)
  • Auto Focus edge statistics
  • Auto banding function
  • Individual Lens Shading Correction for R/G/B channels
  • Negative, Mono, and Gray Processing
  • G1G2 compensation filter
  • Programmable gamma table, R/G/B individual curve and Y gamma block.
  • Black Level Compensation for individual R/G/B channels
  • Static dead pixels cancellation, up to 80 pixels information stored in serial flash
  • Dynamic dead pixel detection and cancellation
  • Edge detection and enhancement
  • Input pattern interpolation and noise reduction
  • Global and individual gain control for R/G/B channels
  • Configurable Color Correction Matrix for R/G/B channels
  • AWB (Auto White Balance) control with both White Point and Gray World algorithm
  • AE (Auto Exposure) adjustment with Y channel of histogram statistic
  • Zoom In and Zoom Out image from sensor, and output with various resolutions
  • Sharpness Block: Detects in all directions
  • YUV offset and gain after Y domain edge enhancement
Motion JPEG Encoder Engine
  • 60MHz operation clock rate, maximum up to 160MHz in USB2.0 mode, 165MHz in USB3.0 mode
  • Supports compression resolution up to QXGA (2048H x 1536V)
  • Compliant with USB Video Class MJPEG payload
  • Programmable compression ratio depends on transport bandwidth and image quality option
Video/Still Image Output Formats
  • Supports up to 3M resolution for still image capture
  • Uses UVC still image capture method 2
  • Supports RGB Bayer pattern bypass output mode
  • Supports USB Video Class uncompressed YUV (4:2:2), YUV420, USB Video Class MJPEG video, and still image format output. The maximum output frame rate of these two video formats in various USB operation modes is listed in the following tables.
Software Features
  • USB Video Class compliant, works with native drivers in Microsoft Windows XP 32-bit/64-bit, VISTA 32-bit/64-bit, Windows 7 32-bit/64-bit, and Windows 8 32-bit/64-bit system
  • Provides certified logo driver for Microsoft Windows XP, VISTA, Window 7, and Window 8 operating systems
  • Linux UVC driver, open source at
  • Intuitive Control Panel (Realtek Camera Manager) to enhance user experience
    • Enables face tracking function for single and multiple users
    • Digital Zoom-In and Zoom-Out processing
    • Video and voice streaming recording
    • Still image capture
    • Interface for R/G/B gamma curve adjustment
    • Provide various preset image styles for video streaming and still captured image
  • Selective suspend function to save power in Standby mode
  • Notebook PCs
  • Netbook PCs
  • All-In-One PCs
  • Ultra mobile devices


Realtek Wins Three Best Choice Awards at COMPUTEX TAIPEI 2018, including a Best Choice Golden Award
Realtek Launches World’s First Single-Chip 2.5G Ethernet Controller for Multiple Applications, including Gaming Solution
Realtek PCIe GBE Family Controller Series Drivers
Realtek PCIe FE Family Controller Series Drivers
HD Audio Codec Driver
Monthly Revenue Update
About Realtek | Products | Press Room | Downloads | Investor Relations | Employment | Contact Us | FAQs | Site Map
Contact the Webmaster about any website related problems.
Best viewed at 800x600 with
IE 6.0 or Netscape 7.02 or Mozilla Firefox 1.0.6 or higher.
©2018 Realtek Semiconductor Corp. All rights reserved.