Datasheet
Table Of Contents
- applications
- features
- key specifications
- table of contents
- list of figures
- list of tables
- 1 signal descriptions
- 2 system level description
- 3 block level description
- 4 image sensor core digital functions
- 4.1 mirror and flip
- 4.2 image windowing
- 4.3 test pattern
- 4.4 50/60Hz detection
- 4.5 AEC and AGC algorithms
- 4.6 AEC/AGC steps
- 4.7 black level calibration (BLC)
- 4.8 strobe flash and frame exposure
- 4.9 xenon flash control
- 4.10 frame exposure (FREX) mode
- 4.11 FREX strobe flash control
- 4.12 one-time programmable (OTP) memory
- 5 image sensor processor digital functions
- 6 image sensor output interface digital functions
- 7 register tables
- table 7-1 system control registers (sheet 1 of 5)
- table 7-2 SCCB registers (sheet 1 of 2)
- table 7-3 group hold control registers
- table 7-4 AEC/AGC 1 registers
- table 7-5 system timing registers (sheet 1 of 3)
- table 7-6 AEC/AGC 2 registers (sheet 1 of 3)
- table 7-7 STROBE/frame exposure control registers (sheet 1 of 2)
- table 7-8 50/60 HZ DETECTION registers
- table 7-9 OTP control registers (sheet 1 of 2)
- table 7-10 BLC registers (sheet 1 of 3)
- table 7-11 frame control registers
- table 7-12 DVP registers (sheet 1 of 2)
- table 7-13 MIPI top registers (sheet 1 of 11)
- table 7-14 ISPFC registers
- table 7-15 ISP TOP control registers (sheet 1 of 6)
- table 7-16 AWB registers (sheet 1 of 3)
- table 7-17 average registers (sheet 1 of 2)
- table 7-18 DPC registers
- table 7-19 LENC registers (sheet 1 of 4)
- table 7-20 cluster DPC registers (sheet 1 of 2)
- table 7-21 windows registers
- table 7-22 AEC/AGC 3 registers
- 8 operating specifications
- 9 mechanical specifications
- 10 optical specifications
- revision history
Confidential for truly Only
color CMOS QSXGA (5 megapixel) image sensor with OmniBSI™ technology
OV5647
proprietary to OmniVision Technologies PRELIMINARY SPECIFICATION version 1.0
5.3 defect pixel cancellation (DPC)
Due to processes and other reasons, pixel defects in the sensor array will occur. Thus, these bad or wounded pixels will
generate wrong color values. The main purpose of Defect Pixel Cancellation (DPC) function is to remove the effect
caused by these bad or wounded pixels. Also, some special functions are available for those pixels located at the image
boundary. To remove the defect pixel effect correctly, the proper threshold should first be determined.
5.4 auto white balance (AWB)
The main function of Auto White Balance (AWB) is the process of removing unrealistic color casts so that objects which
appear white in person are rendered white in the image or video. Thus, the AWB makes sure that the white color is
always a white color in different color temperatures. It supports manual white balance and auto white balance. For auto
white balance, simple AWB is supplied. For auto white balance, the adjust option is also provided for the customer.
table 5-3 defect pixel cancellation registers
address
register name
default
value
R/W
description
0x5000 ISP CTRL00 0xFF RW
Bit[2]: bc_en
0: Disable
1: Enable
Bit[1]: wc_en
0: Disable
1: Enable
0x5780~
0x5791
DPC CTRL – RW
Debug Control
Changing these registers is not recommended
table 5-4 AWB control registers (sheet 1 of 3)
address
register name
default
value
R/W
description
0x5001 ISP CTRL01 0x01 RW
Bit[1]: awb_en
0: Disable
1: Enable










