CN100539636C - 图像数据处理装置和图像数据处理方法 - Google Patents
图像数据处理装置和图像数据处理方法 Download PDFInfo
- Publication number
- CN100539636C CN100539636C CNB2006800213247A CN200680021324A CN100539636C CN 100539636 C CN100539636 C CN 100539636C CN B2006800213247 A CNB2006800213247 A CN B2006800213247A CN 200680021324 A CN200680021324 A CN 200680021324A CN 100539636 C CN100539636 C CN 100539636C
- Authority
- CN
- China
- Prior art keywords
- compression
- bit
- decompression
- unit
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 88
- 238000003672 processing method Methods 0.000 title claims description 13
- 238000007906 compression Methods 0.000 claims abstract description 155
- 230000006835 compression Effects 0.000 claims abstract description 151
- 230000009466 transformation Effects 0.000 claims abstract description 45
- 238000012937 correction Methods 0.000 claims abstract description 21
- 230000006837 decompression Effects 0.000 claims description 70
- 238000006243 chemical reaction Methods 0.000 claims description 16
- 238000003384 imaging method Methods 0.000 claims description 15
- 239000000203 mixture Substances 0.000 claims description 11
- 239000000284 extract Substances 0.000 claims description 10
- 238000000034 method Methods 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 6
- 238000013139 quantization Methods 0.000 abstract description 47
- 239000003638 chemical reducing agent Substances 0.000 abstract description 42
- 230000006866 deterioration Effects 0.000 abstract description 5
- 238000013144 data compression Methods 0.000 abstract description 3
- 230000008676 import Effects 0.000 abstract description 3
- 230000014509 gene expression Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 15
- 230000015572 biosynthetic process Effects 0.000 description 14
- 238000001514 detection method Methods 0.000 description 9
- 238000011002 quantification Methods 0.000 description 9
- 230000008859 change Effects 0.000 description 7
- 239000003086 colorant Substances 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000000295 complement effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000005056 compaction Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 229910044991 metal oxide Inorganic materials 0.000 description 2
- 150000004706 metal oxides Chemical class 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000009978 visual deterioration Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000839 emulsion Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000004020 luminiscence type Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001915 proofreading effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/20—Circuitry for controlling amplitude response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/407—Control or modification of tonal gradation or of extreme levels, e.g. background level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/41—Bandwidth or redundancy reduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
- H04N19/126—Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/182—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a pixel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/186—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/98—Adaptive-dynamic-range coding [ADRC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/82—Camera processing pipelines; Components thereof for controlling camera response irrespective of the scene brightness, e.g. gamma correction
- H04N23/83—Camera processing pipelines; Components thereof for controlling camera response irrespective of the scene brightness, e.g. gamma correction specially adapted for colour signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/843—Demosaicing, e.g. interpolating colour pixel values
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/68—Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits
- H04N9/69—Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits for modifying the colour signals by gamma correction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/20—Circuitry for controlling amplitude response
- H04N5/202—Gamma control
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Studio Devices (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Picture Signal Circuits (AREA)
- Television Signal Processing For Recording (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
实现一种对视觉上劣化较少的图像数据的压缩。非线性压缩与DPCM压缩串联连接。对使用非线性变换的压缩器(41),分别输入各色成分的图像数据(1像素为L比特),根据基于由原始图像数据提取的图像信息设置适当的压缩变换表TB1,将图像数据压缩至M比特(M<L)。在压缩器(41)中,实行与后段的伽马校正使用的伽马曲线特性相似特性的压缩变换。通过非线性压缩器(41),将压缩变换至M比特的图像数据输入至DPCM压缩器(42)。在DPCM压缩器(42)中使用量化表TB2最终压缩至N比特(例如N=10)。压缩后的图像数据经由装填部(43)存储至图像存储器(7)。
Description
技术领域
本发明涉及一种图像数据处理装置和图像数据处理方法。具体来说,涉及适用于在数码静态相机、摄录机(由摄像机和录像机合为一体而构成的装置)等的摄像装置上对拍摄的图像进行处理的图像数据处理装置、图像数据处理方法以及在计算机上实行处理方法的程序。
背景技术
数码静态相机和摄录机等摄像装置,按下快门,就会相应地取入静止画面。被拍摄的原始图像数据经过摄像信号处理以及解码处理等的内部信号处理后,被存储在可插拔的记录媒体中。此时,被拍摄的原始图像数据,在内部信号处理之前,被暂时存储在图像存储器中。该图像存储器由DRAM(Dynamic Random Access Memory:动态随机存取存储器)以及SDRAM(Synchronous DRAM:同步信号动态随机存取存储器)等构成。伴随近年来的高像素化,图像存储器比以往需要更大的容量,由此引发了硬件成本上涨和用电量增大的问题。
为此,如专利文献1(特开2002-111989号公报)所披露,在现有技术的摄像装置中,对拍摄的原始图像数据进行压缩,将压缩后的图像数据存储于图像存储器(原始图像数据缓存),再将由该图像存储器中读取的数据解压缩之后进行后续处理。一般来说,作为原始图像数据的压缩处理,对原图像信号进行的DPCM处理、哈夫曼编码(Huffman encoding)、算术编码、以及应用了以上方法的JPEG无损编码、以Ziv-Lempel法为代表的通用编码等为人们所公知。
例如,在DPCM处理中,相邻的像素与对象像素的相关性越高,就可以得到越高的压缩率。因此,对于相关性较高的高位比特(highorderbits),例如对1像素12比特的图像数据中高位的6~8比特,DPCM处理是有效的,但对于相关性较低的低位比特,即使进行了DPCM处理,也无法得到高压缩率。而且,在DPCM处理中,对相关性低的图像例如图像边缘进行压缩后,会产生增加失真的问题。此外,DPCM还存在错误传播的问题。
将由图像存储器中读取的压缩数据解压缩,得到原始图像数据,然后对原始图像数据进行伽马校正、白平衡校正、线性矩阵等信号处理,从而生成亮度信号和两个色差信号。伽马校正是由相机侧对布朗管的发光特性的非线性进行相反校正的处理。在伽马校正中,由于亮度高的图像数据被压缩的比例较高,因此针对伽马校正的特性,提出了利用亮度高的图像数据被压缩的比例较高的非线性变换的压缩方式。
利用非线性变换的压缩处理,虽然自身构成非常简易,但越是提高压缩率,低位比特信息就缺失得越多,会发生负感作用(solarization)等让人视觉不舒服的画质劣化,无法得到高压缩率。负感作用指的是在极端曝光过度时感光乳剂的成像密度会降低。视觉上来讲,会出现量化比特数较低的灰度较粗的图像,而平滑的图像部分画质劣化的问题十分鲜明。
这样,在现有技术的压缩处理中,根据压缩处理的种类不同,产生的压缩失真通常也不同。此外,不管是哪一类压缩处理方法,都存在着压缩率越高画质劣化越严重的倾向。
发明内容
在此,本发明的目的在于提供一种图像数据处理装置、图像数据处理方法以及程序,从而可提高编码效率和提高画质。
为解决上述问题,本发明提供一种图像数据处理装置,用于对摄像元件拍摄的原始图像数据进行压缩,其包括:获取滤色器的相同颜色成分信号的单元;对被分离成相同颜色成分的各图像数据,实行将各像素从L比特压缩至M(<L)比特的第一压缩处理的第一压缩单元;与第一压缩单元串联连接,实行与第一压缩处理产生的失真特性不同的第二压缩处理,将各像素由M比特压缩至N(<M)比特的第二压缩单元;存储由第二压缩单元压缩后的数据的图像存储器;通过第二压缩处理的相反处理即第二解压缩处理,将存储在图像存储器中的数据的各像素由N比特解压缩至M比特的第二解压缩单元;与第二解压缩单元串联连接,通过第一压缩处理的相反处理即第一解压缩处理,将第二解压缩单元的输出数据的各像素由M比特解压缩至L比特的第一解压缩单元;以及对来自第一解压缩单元的图像数据进行包括伽马校正的信号处理的信号处理单元。
进而,本发明提供一种图像数据处理方法,用于对摄像元件拍摄的原始图像数据进行压缩,其包括:获取滤色器的相同颜色成分的信号的步骤;对被分离成相同颜色成分的各图像数据,实行将各像素由L比特压缩至M(<L)比特的第一压缩处理的第一压缩步骤;在第一压缩步骤后,实行与第一压缩处理产生的失真特性不同的第二压缩处理,将各像素由M比特压缩至N(<M)比特的第二压缩步骤;将第二压缩步骤中压缩后的数据存储在图像存储器中的步骤;通过第二压缩处理的相反处理即第二解压缩处理,将存储在图像存储器中的数据的各像素由N比特解压缩至M比特的第二解压缩步骤;在第二解压缩步骤后,通过第一压缩处理的相反处理即第一解压缩处理,将第二解压缩步骤中解压缩的数据的各像素由M比特解压缩至L比特的第一解压缩步骤;以及对在第一解压缩步骤中解压缩的图像数据进行包括伽马校正的信号处理的信号处理步骤。
进而,本发明提供一种在计算机上执行图像数据处理方法的程序,上述图像数据处理方法包括以下步骤:获取摄像元件的滤色器的相同颜色成分信号的步骤;对被分离成相同颜色成分的各图像数据,实行将各像素由L比特压缩至M(<L)比特的第一压缩处理的第一压缩步骤;在第一压缩步骤后,实行与第一压缩处理产生的失真特性不同的第二压缩处理,将各像素由M比特压缩至N(<M)比特的第二压缩步骤;将第二压缩步骤中压缩后的数据存储在图像存储器中的步骤;通过第二压缩处理的相反处理即第二解压缩处理,将存储在图像存储器中的数据的各像素由N比特解压缩至M比特的第二解压缩步骤;在第二解压缩步骤后,通过第一压缩处理的相反处理即第一解压缩处理,将第二解压缩步骤中解压缩的数据的各像素由M比特解压缩至L比特的第一解压缩步骤;以及对在第一解压缩步骤中解压缩的图像数据进行包括伽马校正的信号处理的信号处理步骤。
根据本发明,通过将多个特性不同的压缩方法组合起来,将压缩失真分散到拥有不同特性的噪点,因为可抑制了视觉上的劣化,从而可实现高压缩率。
附图说明
图1是表示本发明的一个实施方式的摄像装置构成的框图;
图2是表示本发明的一个实施方式中的图像处理部的一例的框图;
图3是表示图像处理部中的压缩/解压缩器构成的一例的框图;
图4是用于说明图像存储器的数据总线宽度的装填的示意图;
图5是表示利用非线性变换的压缩器的构成的一例的框图;
图6是表示利用非线性变换的解压缩器的构成的一例的框图;
图7是用于说明利用非线性变换的压缩器的变换曲线的示意图;
图8是表示将利用非线性变换的压缩器的变换曲线以折线形曲线实现的一例的示意图;
图9是表示本发明的一个实施方式中的DPCM压缩/解压缩器构成的一例的框图;
图10A、图10B以及图10C是表示本发明的一个实施方式中,为了选择DPCM压缩器的量化表所使用的图象层次分布的直方图的一例的示意图;
图11是表示本发明的一个实施方式中DPCM压缩器的量化表的一例的示意图;
图12是表示本发明的一个实施方式中DPCM压缩器的量化表以折线形曲线实现的一例的示意图;
图13是表示图像处理部中的压缩/解压缩器构成的其他示例的框图;
图14是表示ADRC压缩器的一例的框图;以及
图15是表示ADRC解压缩器的一例的框图。
具体实施方式
下面,参照附图对本发明的一个实施方式进行说明。图1是表示本发明的一个实施方式中的摄像装置1的构成的其中一例。所述摄像装置1由透镜部2、摄像元件3、定时脉冲发生部(timinggenerating section)4、前端5、图像处理部6、图像存储器7、图像监视器8、外部记录媒体9以及相机控制微型计算机10构成。
透镜部2的作用是将被拍摄对象处的光集中起来,包括透镜11、光圈12以及快门13。光圈12用来控制光量。快门13通过遮断光线的通过来控制曝光。光圈12也可以兼备快门13的功能。该光圈12及快门13由相机控制微型计算机10进行控制。
摄像元件3是CCD(Charged Coupled Device:电荷耦合元件)、CMOS传感器(Complementary Metal Oxide Semiconductor sensor:互补金属氧化物半导体)等的图像传感器,将被拍摄对象的光信号转化为电信号。在传感器表面,配置有三原色滤色器、互补滤色器等多个滤色器。定时脉冲发生部4对摄像元件3进行驱动。此外,定时脉冲发生部4还对高速、低速电子快门等进行曝光控制。所述定时脉冲发生部4由相机控制微型计算机10进行控制。
前端5将经由摄像元件3输出的模拟信号转换为数字信号。在该前端5的内部,进行除去摄像元件3中的噪点成分、获取摄像信号的相关复式取样,进行控制摄像信号的电平的增益控制,以及将模拟信号转换为数字信号的A/D变换等各种处理。前端5由相机控制微型计算机10进行控制。
图像处理部6基于变换为数字信号的来自摄像元件3的摄像数据,进行各种数字信号处理,生成亮度信号以及颜色信号。此外,图像处理部6还具有将图像数据编码为JPEG(Joint PhotographicExperts Group:联合图像专家组)等规定的文件形式的功能。
图像存储器7是当图像处理部6中进行信号处理时,用于暂时存储图像数据的存储元件,使用例如DRAM(Dynamic RandomAccess Memory:动态随机存取存储器)、SDRAM(SynchronousDynamic Random Access Memory:同步信号动态随机存取存储器)等。在图像存储器7中存储来自前端5的原始图像数据时,为节省存储容量,将经由图像处理部6压缩过的压缩数据存储在图像存储器7中。
图像监视器8用于用户确认由摄像元件3拍摄的图像(实时图像(through image)),并显示操作摄像装置所必要的菜单,还可以作为显示再生图像的监视器。它使用例如LCD面板(Liquid CrystalDisplay Panel:液晶显示面板)等。外部记录媒体9是用于存储图像数据的记录媒体,多使用可以重写的具有非挥发性的存储器,例如闪存。
相机控制微型计算机10对摄像装置1进行全体控制。即,光圈12的曝光控制、快门13的开关控制、定时脉冲发生部4中的电子快门控制、前端5中的增益控制、图像处理部6的各种模式控制以及参数控制都经由微型计算机10进行。
图2表示了本发明的一个实施方式中图像处理部6的构成的一例。图像处理部6包括信号处理部21及检波部22、压缩部23及解压缩部24、存储控制器25、存储器接口26、监视器接口27以及微型计算机接口28。此外,所述各部分均通过数据总线29及控制总线30相互连接。在图2中,图像数据流以实线表示,控制数据流以虚线表示。
信号处理部21对前端5中数字化后的原始图像信息(RAW数据)进行与摄像元件3相关的校正,例如缺陷校正。校正后的原始图像数据经由压缩部23压缩,通过存储控制器25以及存储器接口26写入图像存储器7。图像存储器7处读出的压缩数据再经由解压缩部24解压缩后,由解压缩部24得到原始图像数据。
由图像存储器7处读出并进行过解压缩处理而获得的原始图像数据被送至信号处理部21。信号处理部21进行数字钳位(digitalclamp)、白平衡、伽马校正、插值计算、滤色器计算(filtercalculation)、矩阵计算、亮度生成计算、颜色生成计算等数字信号处理,生成由亮度及色差信号组成的图像信号。而且,信号处理部21还生成编码化为JPEG等指定文件形式的图像数据。
此外,本发明还可适用于对原始图像数据进行信号处理,将由得到的亮度信号及色差信号组成的图像信号压缩后写入图像存储器。进一步,对于外部记录媒体9,也可以和图像存储器7一样,将压缩过的图像数据存储进去。
检波部22进行作为各种相机控制基准的相机拍摄图像的检波处理。该检波部22检测的检波信号,例如是自动对焦相关的检波信号以及自动曝光控制相关的检波信号等。对自动对焦相关的检波信号,检波部22会检测在拍摄图像上指定位置设置的自动对焦检波区域内的亮度的边缘成分,输出对所述边缘成分进行累积(cumulate)后得到的对比度值。此外,对自动曝光控制相关的检波信号,检波部22会检测在拍摄图像上指定位置设置的亮度检波区域的亮度,输出亮度电平(luminance level)。
压缩部23例如在获取静止图像时对来自前端5的捕捉图像按照不同颜色进行压缩。该压缩后的图像数据在存储器接口26中,对应图像存储器7的总线宽度进行装填(packing)。装填后的数据、经由存储器接口26暂时保存在图像存储器7中。另一方面,由图像存储器7处将压缩数据读出至存储器接口26,解除装填处理。之后,解压缩部24对在信号处理部21中用于信号处理而装填的图像数据进行解压缩。
存储控制器25对图像处理部6内的各部分之间或各部分与图像存储器7之间的图像数据传递以及传输数据流的数据总线29进行控制。存储器接口26执行与图像处理部6的信号处理时所使用的图像存储器7之间的图像数据及压缩后数据的传递。监视器接口27将图像数据转换为在图像监视器8上显示的各种显示格式。例如,用于在NTSC监视器上显示的NTSC编码等为人们所公知。微型计算机接口28执行控制图像处理部6的相机控制微型计算机10与图像处理部6之间的控制数据及图像数据的传递。
图3表示图像处理部6中的压缩部23、解压缩部24、存储控制器25、存储器接口26这些部分的功能构成。该图像处理装置执行不同的第一及第二压缩处理,第一压缩处理采用非线性压缩,第二压缩处理采用DPCM压缩。第一及第二压缩处理基于压缩而产生的图象失真不同。压缩方式不同的时候,因为图象失真的不同会有很多,因此作为串联组合的两种压缩方式有很多种可能。例如可以将非线性压缩与ADRC(Adaptive Dynamic Range Coding:自适应动态范围编码)等其他压缩电路组合,而且还可以将三种以上的压缩方式进行组合。
参照图3,对将静止图像从L比特例如L=14压缩为N(N<L)比特例如N=10的处理进行说明。另外,压缩操作与解压缩操作不能同时作用,所以图3的构成为压缩与解压缩所共享使用。
向定时脉冲发生部40,输入图像数据的水平同步信号及垂直同步信号,以及图像数据的使能信号(enable signal)等。在定时脉冲发生部40中,生成分配给压缩器41及42、解压缩器46及47、装填部43、解装填部45、图像存储器7等的定时脉冲信号及控制信号。
对使用非线性变换的压缩器41,分别输入三原色信号的各色成分的图像数据(1像素为L比特)。例如从前端5取得的原始图像数据中提取亮度信息作为图像信息PI1,将该信息PI1输出至微型计算机10。微型计算机10从该信息中识别输入图像的特性,设置对于该信息适用的压缩变换表TB1。将设置后的压缩变换表TB1反馈至使用非线性变换的压缩器41。另外,图像信息PI1也可以使用检波部22中求得的自动曝光控制的信息。
使用非线性变换的压缩器41中,根据该压缩变换表TB1将图像数据压缩至M比特(M<L),例如M=12。该压缩器41中,通过执行与后段信号处理部21(参考图1)的伽马校正使用的伽马曲线特性具有相似特性的压缩变换,对图像数据执行与后段信号处理同样的加权(weight)。
通过非线性压缩器41,将经由非线性变换压缩变换至M比特的图像数据输入至DPCM压缩器42。在DPCM压缩器42中使用量化表TB2最终压缩至N比特(例如N=10)。生成用于设置量化表TB2的信息PI2。压缩后的图像数据被输入装填部43,按图像存储器的总线宽度进行装填(pack),然后存储于图像存储器7。图4表示了总线宽度为16比特时装填的图像数据的一例。在该实施方式中,使用非线性变换的压缩器41的压缩比例为1/4,DPCM压缩器42的压缩比例为1/4,总共实现了1/16的压缩比例。
而后,参照图3对由N比特解压缩至L比特时的处理进行说明。解压缩处理与上述压缩处理的顺序相反。解压缩处理与压缩处理相同,分别提取出三原色成分的各色信号。读出存储在图像存储器7中的图像数据,输入至解装填(depacking)部45。被复用化为总线宽度的压缩数据经由解装填部45恢复为N比特的图像数据,并输入至作为第二解压缩单元的DPCM解压缩器46。
DPCM解压缩器46通过逆变换表TB12进行由N比特至M比特的解压缩。解压缩后的图像数据输入至作为第一解压缩单元的采用非线性变换的解压缩器47。解压缩器47根据与压缩器41选择的压缩变换表TB1相对应的逆压缩表TB11,将图像数据解压缩至原始的比特数L比特。来自采用非线性变换的解压缩器47的L比特的各色成分的原始图像数据被提供给信号处理部21(参照图2),并通过数字钳位、白平衡、伽马校正、插值计算、滤色器计算计算、矩阵计算、亮度生成计算、颜色生成计算等的数字信号处理,生成由亮度及色差信号组成的图像信号。
图5表示了采用非线性变换的压缩的构成。对应某种颜色的图像数据被提供至压缩器41及亮度提取部53。亮度提取部53由前端5的原始图像数据中提取出与亮度相对应的图像信息PI1。提取出来的图像信息PI1被提供至压缩变换规则设置部51。
压缩变换规则设置部51基于提取出的亮度信息PI1,将压缩变换规则设置在压缩变换表52中。即,根据压缩变换规则设置压缩变换表的特性。设置后的压缩变换表TB1被提供至压缩器41。压缩器41根据压缩变换表TB1实行采用非线性变换的压缩处理。压缩后的M比特数据被提供至下一段的DPCM压缩器42。用来识别使用的压缩变换表特性的信息与压缩数据一起被传送,为了在解压缩时对解压缩变换表进行指示而被使用。该信息也可以保存在微型计算机10中。
图6表示了用于采用非线性变换的解压缩的构成。由图像存储器7读出、通过DPCM解压缩器46解压缩为M比特的数据被提供至变换规则设置部54以及采用非线性变换的解压缩器46。变换规则设置部54将与压缩时使用的压缩变换表成对的解压缩变换表TB11输出至解压缩变换表55。解压缩器46根据解压缩变换表TB11将数据解压缩至N比特。
图7表示了与压缩变换表TB1相对应的曲线的一例。压缩变换表TB1由压缩前的数据及压缩后的数据的变换对(pairs)的集合组成。压缩器41参照压缩变换表TB1中的变换对来压缩数据。压缩变换表TB1由固定区域和可变区域组成。在固定区域中,各个变换对是固定的。在可变区域中,根据压缩变换规则设置部51,变换对可以适当变更。
在图7的示例中,可变区域中示出了61、62以及63三种变换曲线。根据由亮度提取部53提取的亮度信息PI1,选择这些曲线。例如亮度信息以帧为单位提取出来的情况下,切换为以帧为单位的变换曲线。提取的亮度为低亮度时,采用变换曲线61,提取的亮度为中亮度时,采用变换曲线62,提取的亮度为高亮度时,采用变换曲线63。此外,这些变换曲线61、62、63,优选采用与后段的信号处理部21所使用的伽马校正曲线同样的曲线。
例如压缩变换表TB1,如图8所示,使用近似于折线曲线的曲线。例如根据阀值TH0,TH1,TH2,TH3及偏移值OFT0,OFT1,OFT2,OFT3规定折线曲线。即,根据(TH0,OFT0)规定直线64a,根据(TH1,OFT1)规定直线64b,根据(TH2,OFT2)规定直线64c,根据(TH3,OFT3)规定直线64d,根据压缩前的数据的最大值2的14次方以及压缩后的数据的最大值2的12次方规定直线64e。由直线64a向直线64e,斜率逐渐变小。例如设置直线64a、64b及64c为固定,设置直线64d及64e为可变。
将压缩前的数据同各阀值进行比较,确定其包含在五条线64a至64e的哪一个范围之内。各直线以一次函数表示,因此各直线上的压缩后的数据的值可以通过一次插值(interpolation)求得。此外,通过变更阀值及偏移值,可以根据提取的亮度信息PI1适当变化压缩变换表的特性。例如,通过将偏移值OFT3变化为偏移值OFT4,可以将直线64d以及64e分别变化为直线65d以及直线65e。
此外,无需将变换曲线分为固定区域及可变区域,也可以设置全体曲线为可变。同时,不仅限于一次插值,也可以通过非线性插值求得作为代表点的偏移值以外的值。
图9表示了共用压缩操作和解压缩操作的电路而构成的DPCM压缩器42以及46。通过采用了非线性变换的压缩器41,将由L比特例如14比特压缩至M比特例如12比特的输入图像数据提供至减法器70。在减法器70中,求得与由预测器71中延迟要素D规定的过去的像素例如同一行相邻的像素预测出的预测值的预测误差。a指的是生成预测值的加权系数。
预测误差被输入到差分直方图检测器72、量化器73以及量化/逆量化器74。量化/逆量化器74具有同时实行量化处理及与其相反的将量化值变换为代表值的逆量化处理的构成。量化/逆量化器74的量化特性与量化器73的量化特性及逆量化器75的逆量化特性相同。量化/逆量化器74的输出数据经由选择器76提供至加法器77。
选择器76通过压缩/解压缩切换信号SC进行如下控制,压缩时选择输入端子a,解压缩时选择输入端子b。压缩时,将量化/逆量化器74的输出及预测器71的输出由加法器77进行加算得出的数据提供至减法器70,从而计算预测误差。通过将量化器放入反馈回路,设置与解压缩器相同构成的电路,从而避免量化器产生的量化噪声在解压缩器中积累。
差分直方图检测器72生成表示捕捉到的一张静止图像相关的预测误差的发生频率的直方图,将该值作为图像信息PI2输出。由差分直方图检测器72获得的直方图,依据图像信号,分布上存在明显的偏差。基于检测到的直方图,适当变化量化器73及量化/逆量化器74所使用的量化表TB2,进行有效压缩。压缩时,由量化器73获得压缩至N比特例如10比特的压缩数据。压缩数据被写入图像存储器7。
由图像存储器7读出的数据被提供至逆量化器75。逆量化器75通过与量化器73使用的量化表TB2成对的逆变换表TB12,将N比特解压缩至M比特。指示选择哪一个逆变换表的信息被存储在图像存储器7中。但也可以根据来自微型计算机10的信息设置逆变换表。
由逆量化器75处获得的解压缩为M比特的预测误差经由选择器76提供至加法器77。在加法器77中对预测器71生成的预测值进行反馈,由加法器77得到恢复值。该恢复值被提供至使用非线性变换的解压缩器47。
图10A、图10B及图10C表示了由减法器70输出获得的表示预测误差的发生频率的直方图示意的一例。横轴表示预测误差,纵轴表示频率。预测误差的值沿横轴逐渐增大,可以由预测误差的最小值至最大值按照规定数目进行分割,再分别检测出各分割范围内的发生频率。作为其中一例,调查与其中一张图像相关的预测误差的发生频率,并生成直方图。基于直方图设置用于量化器73以及量化/逆量化器74的非线性压缩的量化表TB2。
图11表示了量化表TB2的一例。横轴表示预测误差,纵轴表示代表值。参考符号81表示标准的量化表,相对量化表81设置了量化表82及量化表83。这些量化表基于与差分大的部分相比差分小的部分人眼敏感的原理,因此预测误差大的部分比预测误差小的部分压缩率高。
如图10A所示,对于预测误差分布集中在小数值的图像,即平滑的图像设置量化表82。量化表82对于由0至阀值A的较小范围内的预测误差,分别输出不同的代表值,而对与于超过阀值A的范围的预测误差,则输出共通的最大的代表值。即,对于预测误差小的范围分配更多的比特。在这里,设一帧等的一张图像产生的比特数在规定值以下,则为了减少压缩失真,需要考虑如何针对预测误差分配可用的比特数。
如图10B所示,对于预测误差分布在某个程度的大小范围内且比较均等的普通图像,设置量化表81。量化表81对于由0至阀值B(>A)的范围内的预测误差,分别输出不同的代表值,对于超过阀值B的预测误差,则输出共通的最大代表值。即,对于预测误差小以及预测误差中等的范围分配更多的比特。
如图10C所示,对于预测误差的分布在较大层次范围内的图像,即为了使图案更精细、对相邻像素间关联较小的图像,设置量化表83。量化表83对于由0至阀值C(>B)的范围内的预测误差,分别输出不同的代表值,对于超过C的范围的预测误差,则输出共通的最大的代表值。即,对于预测误差小的范围直至预测误差大的范围全体分配比特。
如上所述,通过与捕捉到的一张静止图像的预测误差的层次分布相对应地设置量化表,可以执行压缩失真较小的量化。
实际上如图12所示,量化表可以同折线特性相似。在图12中,纵轴表示预测误差,横轴表示代表值。对预测误差规定阀值th0~th6,对代表值规定偏移值oft0~oft5。这些阀值以及偏移值规定的各直线分别具有预测误差乘算的变换系数为(1,1/2,1/4,1/8,1/16,1/32,1/64)的斜率(slope)。
与阀值及偏移值成对的数据被存储在存储器中。将阀值同预测误差进行比较,确定预测误差包含在哪一条直线的范围内,求得与预测误差相对应的代表值。在这种情况下,根据一次插值的计算求得代表值。通过至少变化阀值或偏移值的其中一个数值,可以变更量化表的特性。
如上所述,根据本发明的其中一个实施方式,通过对低灰度部分基于利用人眼较为敏感的所谓视觉特性的非线性变换进行的压缩、以及利用人眼对差分越小的部分越敏感的差感度与图像信号的相关性的DPCM压缩这两种不同的压缩方法,可以分散量化误差,降低噪点感。此外,可以将非线性压缩/解压缩变换表适当地改为适用于直方图的比特分配,而且,还可以通过预测误差的直方图分布,适当变化最合适的量化表,可执行适用于预测误差分布的代表值分配。
其结果,信号处理结束后,可以在不改变视觉上的噪点感的情况下提高压缩率。通过提高压缩率,可以增加存储在图像存储器中的静止图像的数量。此外,通过降低访问图像存储器的频率带宽,实现低功耗,同以往相比可以提高数码静态相机、摄录机(camerarecorder)的电池使用时间。
图13表示了本发明的另一个实施方式。另一个实施方式为将两种具有不同特性的压缩变换,即非线性压缩和ADRC(AdaptiveDynamic Range Coding:自适应动态范围编码)压缩结合起来的一例。参考图13,对静止图像由L比特例如L=14压缩至N比特例如N=10的压缩处理进行说明。此外,由于压缩处理和解压缩处理不能同时执行,所以图13的电路可以由压缩和解压缩处理所共用。
对定时脉冲发生部90输入图像数据的水平同步信号、垂直同步信号以及图像数据的使能信号等。定时脉冲发生部90生成分配至压缩器91及92、解压缩器96及97、装填部93、解装填部95及图像存储器7等的定时脉冲信号以及控制信号。
使用了非线性变换的压缩器91是与图3所示的实施方式中的压缩器41同样的压缩器。即,分别输入三原色信号的各色成分的图像数据(1像素为L比特)。例如从前端5取得的原始图像数据中提取亮度信息作为图像信息PI3,微型计算机10从图像信息PI3中识别输入图像的特性。微型计算机10基于图像信息PI3设置的压缩变换表TB3被提供至使用非线性变换的压缩器91。
使用非线性变换的压缩器91中,依据该压缩变换表TB3将图像数据压缩至M比特(M<L)例如M=12。该压缩器91中的非线性变换用的变换曲线与后段的信号处理部21(参考图1)的伽马校正使用的伽马校正曲线具有相同的特性。
通过非线性压缩器91,将经过非线性变换由L比特压缩变换至M比特的图像数据输入ADRC压缩器92。ADRC压缩器92将利用基于图像信息PI4设置的量化表TB4最终压缩为N比特(例如N=10)的图像数据输出。压缩后的图像数据被输入装填部93,按图像存储器的总线宽度进行装填,并存储在图像存储器7中。
接下来参照图13对由N比特解压缩至L比特的处理进行说明。解压缩处理与上述压缩处理顺序相反。解压缩处理与压缩处理相同,分别提取出三原色成分的各色信号。读取存储在图像存储器7中的图像数据,输入至解装填部95。被复用化为总线宽度的压缩数据通过解装填部95恢复为N比特的图像数据,并输入到ADRC解压缩器96。
ADRC解压缩器96使用与量化表TB4成对的逆变换表TB14执行由N比特至M比特的解压缩。解压缩后的图像数据被输入使用非线性变换的解压缩器97。解压缩器97根据与压缩器91选择的压缩变换表TB3成对的逆压缩表TB13将图像数据解压缩为原始比特数即L比特。来自使用非线性变换的解压缩器97处的L比特的各色成分的原始图像数据被提供至信号处理部21(参照图2),并通过数字钳位、白平衡、伽马校正、插值计算、滤色器计算计算、矩阵计算、亮度生成计算、颜色生成计算等的数字信号处理,生成由亮度及色差信号组成的图像信号。
使用非线性变换的压缩器91可以使用上述图5的构成,使用非线性变换的解压缩器97可以使用上述图6的构成。
ADRC着眼于空间或时间上临近的多个像素具有相关性这一点,在层次(levels)方向上执行压缩。图14表示了ADRC压缩器91的一例。各像素具有M比特的图像数据(一个颜色成分的数据)被提供至模块化电路101、并被分割给由多个像素组成的二维区域即模块。动态范围(DR)检测电路102检测出各个模块的像素的最大值MAX与最小值MIN,通过MAX-MIN检测出动态范围DR。
在减法器103中,从各像素的值中减去最小值MIN。也可以延长检测电路102检测出提供至减法器103的数据所需的时间。通过减法器103对模块内的数据执行规格化。减法器103的输出数据被提供至量化器104。
在量化器104中,使用量化表TB4及动态范围DR执行量化,输出N比特的代码DT。假设执行线性量化的情况下,生成使动态范围DR变为原有的1/2N的量化步骤Δ,在量化步骤Δ中通过对除去最小值后的数据进行除算从而执行量化。在此,量化器104例如通过与第一实施方式中的DPCM压缩器42的量化表相同的量化表TB4执行非线性量化,对应于图像特征例如第一实施方式中的层次分布的直方图,变化该量化特性。
例如不固定量化步骤Δ,在将除去最小值后的数据的层次分割后的多个的范围内,使得量化步骤Δ有所不同。即,除去最小值后的数据的层次较小的范围内,缩小量化步骤,该层次较大的范围内,增大量化步骤。对该量化步骤的控制并不固定,而是与层次分布的直方图相对应进行变化。
表示动态范围DR、最小值MIN、代码DT以及量化表TB4的信息(未图示)经由装填部93进行装填,写入图像存储器7中。表示量化表TB4的信息也可以保存在微型计算机10中。
由图像存储器7读出的数据经由解装填部95进行解装填,对逆量化器112提供动态范围DR以及代码DT。还向逆量化器112提供与量化表TB4成对的逆变换表TB14。由表示使用量化表TB4量化的信息,可以确定逆变换表TB14。
逆量化器112根据逆变换表TB14将代码DT变换为代表值。假设为线性量子化的情况下,由动态范围求得量化步骤Δ,用代码DT的值乘以量化步骤Δ求得代表值。使用根据逆变换表TB14规定的量化步骤Δ计算代表值。
由于ADRC处理以模块为单位独立进行量化,所以在各模块内相关性高的情况下即、动态范围DR较小的情况下,虽然能够得到较高的压缩率,但在各模块内相关性低即、动态范围DR较大的情况下,模块间量化的不同有可能导致生成模块失真。另一方面,使用非线性变换的压缩处理虽然构成简单,然而压缩率越高,下位比特(lower bits)的信息就越容易缺失,会产生负感作用等让人视觉不舒服的画质劣化。
在上述的本发明的另一个实施方式中,通过串联实行具有不同压缩特性的压缩处理,可以获得更高的压缩率,而且,通过将压缩失真分散到多个不同特性的噪点,可以抑制视觉上的劣化。
本发明并不仅限于上述的本发明的实施方式,在不脱离本发明的要点的范围内可以实行各种变形和应用。例如本发明设串联连接的各压缩器压缩的比特数为固定。例如在第一段由L比特压缩至M比特,在第二段再由M比特压缩至N比特。但是,也可以根据处理对象的图像特征,适当变化压缩后的(L-N)比特对各压缩器的分配。
此外,虽然对于颜色信号的各色成分分别设置了压缩器/解压缩器,为了削减电路,也可以将所有颜色成分复用化,执行时分处理。也适用于摄像元件具有4种颜色以上滤色器的情况。而且,本发明对于全体颜色成分,虽然实行相同的比特分配,但通过根据排列的偏差改变比特的分配即、改变压缩率,可以期待实现更高的压缩率。进一步,对应于后段执行的信号处理的每个颜色成分的加重值以及滤色器的排列条件,还可以依据颜色差别来分配不同的比特数。
此外,本发明不仅限于用于监视时的静止画面捕捉,还适用于记录活动图像时捕捉静止画面的情况。
进一步,本发明的第一实施方式以及其他实施方式中的处理方法,不仅限于实行这些一系列的步骤的方法,还可以被认为包括将所述一系列方法在计算机上执行的程序乃至存储该程序的记录媒体。
Claims (4)
1.一种图像数据处理装置,用于对摄像元件拍摄的原始图像数据进行压缩,所述图像数据处理装置,其特征在于包括:
获取单元,用于获取滤色器的相同颜色成分的信号;
第一压缩单元,对被分离成所述相同颜色成分的各图像数据,实行将各像素从L比特压缩至M比特的第一压缩处理,其中,M<L;
第二压缩单元,与所述第一压缩单元串联连接,实行与所述第一压缩处理产生的失真的特性不同的第二压缩处理,将各像素由M比特压缩至N比特,其中,N<M;
图像存储器,用于存储由所述第二压缩单元压缩后的数据;
第二解压缩单元,通过所述第二压缩处理的相反处理即第二解压缩处理,将存储在所述图像存储器中的数据的各像素由N比特解压缩至M比特;
第一解压缩单元,与所述第二解压缩单元串联连接,通过所述第一压缩处理的相反处理即第一解压缩处理,将所述第二解压缩单元的输出数据的各像素由M比特解压缩至L比特;以及
信号处理单元,对来自所述第一解压缩单元的图像数据进行包括伽马校正的信号处理。
2.根据权利要求1所述的图像数据处理装置,其特征在于还包括:
第一以及第二图像信息提取单元,当所述第一以及第二压缩单元进行各自压缩处理时,为了确定适合于图像和压缩方法的压缩变换规则而提取必要的图像信息;
压缩变换规则设置单元,根据提取出的所述图像信息,设置所述第一以及第二压缩单元的所述压缩变换规则;以及
解压缩变换规则设置单元,设置所述第一以及第二解压缩单元的各自的解压缩变换规则。
3.根据权利要求2所述的图像数据处理装置,其特征在于:
所述压缩变换规则为所述第一以及第二压缩单元的各自的变换特性,
所述解压缩变换规则为所述第一以及第二解压缩单元的各自的逆变换特性。
4.一种图像数据处理方法,用于对摄像元件拍摄的原始图像数据进行压缩,所述图像数据处理方法,其特征在于包括以下步骤:
获取步骤,用于获取滤色器的相同颜色成分的信号;
第一压缩步骤,对被分离成所述相同颜色成分的各图像数据,实行将各像素由L比特压缩至M比特的第一压缩处理,其中,M<L;
第二压缩步骤,在所述第一压缩步骤后,实行与所述第一压缩处理产生的失真的特性不同的第二压缩处理,将各像素由M比特压缩至N比特,其中,N<M;
存储步骤,将所述第二压缩步骤中压缩后的数据存储在图像存储器中;
第二解压缩步骤,通过所述第二压缩处理的相反处理即第二解压缩处理,将存储在所述图像存储器中的数据的各像素由N比特解压缩至M比特;
第一解压缩步骤,在所述第二解压缩步骤后,通过所述第一压缩处理的相反处理即第一解压缩处理,将所述第二解压缩步骤中解压缩的数据的各像素由M比特解压缩至L比特;以及
信号处理步骤,对在所述第一解压缩步骤中解压缩的图像数据进行包括伽马校正的信号处理。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005175961A JP4321496B2 (ja) | 2005-06-16 | 2005-06-16 | 画像データ処理装置、画像データ処理方法およびプログラム |
JP175961/2005 | 2005-06-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101199198A CN101199198A (zh) | 2008-06-11 |
CN100539636C true CN100539636C (zh) | 2009-09-09 |
Family
ID=37532090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006800213247A Expired - Fee Related CN100539636C (zh) | 2005-06-16 | 2006-04-18 | 图像数据处理装置和图像数据处理方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8233060B2 (zh) |
EP (1) | EP1901547B1 (zh) |
JP (1) | JP4321496B2 (zh) |
KR (1) | KR101241662B1 (zh) |
CN (1) | CN100539636C (zh) |
WO (1) | WO2006134723A1 (zh) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8331663B2 (en) * | 2007-06-28 | 2012-12-11 | Qualcomm Incorporated | Efficient image compression scheme to minimize storage and bus bandwidth requirements |
WO2009035148A1 (en) * | 2007-09-14 | 2009-03-19 | Ricoh Company, Ltd. | Imaging apparatus and imaging method |
US20090238198A1 (en) * | 2008-03-20 | 2009-09-24 | Sheng-Chun Niu | Packing Switching System and Method |
JP5238365B2 (ja) * | 2008-06-05 | 2013-07-17 | 富士フイルム株式会社 | 撮像装置 |
US8213728B2 (en) * | 2008-06-16 | 2012-07-03 | Taiwan Imagingtek Corporation | Method and apparatus of image compression with output control |
US8942490B2 (en) * | 2008-07-08 | 2015-01-27 | Yin-Chun Blue Lan | Method of high performance image compression |
TW201028018A (en) * | 2009-01-07 | 2010-07-16 | Ind Tech Res Inst | Encoder, decoder, encoding method and decoding method |
JP5237215B2 (ja) * | 2009-07-15 | 2013-07-17 | キヤノン株式会社 | 画像処理装置及び方法 |
US8203619B2 (en) * | 2009-09-30 | 2012-06-19 | Sony Corporation | Target bit rate decision method for wavelet-based image compression |
JP5460292B2 (ja) * | 2009-12-17 | 2014-04-02 | キヤノン株式会社 | 画像処理装置、その制御方法、及びプログラム |
JP5591080B2 (ja) * | 2010-11-26 | 2014-09-17 | 三菱電機株式会社 | データ圧縮装置及びデータ処理システム及びコンピュータプログラム及びデータ圧縮方法 |
CN102209202B (zh) * | 2011-06-01 | 2012-12-05 | 展讯通信(上海)有限公司 | 相机伽马校正曲线提取方法 |
KR101921079B1 (ko) | 2012-02-14 | 2018-11-23 | 삼성디스플레이 주식회사 | 표시 장치 |
JP5749401B2 (ja) | 2012-06-11 | 2015-07-15 | 富士フイルム株式会社 | 画像処理装置、撮像装置、コンピュータ、画像処理方法及びプログラム |
JP5888207B2 (ja) * | 2012-11-15 | 2016-03-16 | 株式会社Jvcケンウッド | 画像信号符号化装置及び方法、並びに、画像信号復号装置及び方法 |
US10674181B2 (en) | 2014-02-21 | 2020-06-02 | Sony Corporation | Transmission device, transmission method, reception device, and reception method |
JP6407643B2 (ja) * | 2014-09-19 | 2018-10-17 | キヤノンメディカルシステムズ株式会社 | 画像処理装置、画像処理システム及び画像処理方法 |
JP6628400B2 (ja) * | 2015-09-25 | 2020-01-08 | シャープ株式会社 | 映像処理装置、映像処理方法およびプログラム |
JP6624889B2 (ja) * | 2015-10-30 | 2019-12-25 | キヤノン株式会社 | 映像処理装置、映像処理方法、及び映像処理プログラム |
JP6665754B2 (ja) * | 2016-10-26 | 2020-03-13 | 株式会社デンソー | 撮像装置 |
JP2018098730A (ja) * | 2016-12-16 | 2018-06-21 | コニカミノルタ株式会社 | 画像データ転送システム及び画像データの転送方法 |
KR102456474B1 (ko) * | 2018-04-27 | 2022-10-20 | 삼성디스플레이 주식회사 | 영상 처리 회로, 영상 처리 회로를 포함하는 표시 장치 및 그것의 구동 방법 |
JP6635149B2 (ja) * | 2018-06-20 | 2020-01-22 | 株式会社ニコン | 画像処理装置及び撮像装置 |
CN108924567B (zh) * | 2018-07-10 | 2020-11-06 | 广州市盛光微电子有限公司 | 数据处理方法及装置 |
CN109640088A (zh) * | 2018-12-30 | 2019-04-16 | 成都纵横自动化技术股份有限公司 | 图像数据处理方法、装置及*** |
JP7296745B2 (ja) * | 2019-03-05 | 2023-06-23 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びプログラム |
JP2023532228A (ja) * | 2020-07-02 | 2023-07-27 | メタ プラットフォームズ, インク. | ノイズ除去および低精度画像処理のための非線形画像強度変換のシステムおよび方法 |
WO2024142897A1 (ja) * | 2022-12-26 | 2024-07-04 | ソニーセミコンダクタソリューションズ株式会社 | 情報処理装置、及び情報処理方法 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS567346B2 (zh) * | 1972-10-11 | 1981-02-17 | ||
JPS56128070A (en) * | 1980-03-13 | 1981-10-07 | Fuji Photo Film Co Ltd | Band compressing equipment of variable density picture |
US5065229A (en) * | 1989-07-24 | 1991-11-12 | Eastman Kodak Company | Compression method and apparatus for single-sensor color imaging systems |
KR0148130B1 (ko) * | 1992-05-18 | 1998-09-15 | 강진구 | 블럭킹아티팩트를 억제시키는 부호화/복호화 방법 및 그 장치 |
AU698055B2 (en) * | 1994-07-14 | 1998-10-22 | Johnson-Grace Company | Method and apparatus for compressing images |
DE19524808A1 (de) * | 1995-07-07 | 1997-01-09 | Thomson Brandt Gmbh | Verfahren, Encoder und Decoder zur Resynchronisierung auf einen fehlerbehafteten Datenstrom |
JP3081538B2 (ja) * | 1996-08-28 | 2000-08-28 | 三洋電機株式会社 | デジタルスチルカメラ |
JPH10243402A (ja) * | 1997-02-27 | 1998-09-11 | Toshiba Corp | 画像処理装置及び画像処理方法 |
US6363175B1 (en) * | 1997-04-02 | 2002-03-26 | Sonyx, Inc. | Spectral encoding of information |
US6694061B1 (en) * | 1997-06-30 | 2004-02-17 | Intel Corporation | Memory based VLSI architecture for image compression |
JP3356663B2 (ja) * | 1997-10-22 | 2002-12-16 | 松下電器産業株式会社 | 画像符号化装置、画像符号化方法および画像符号化プログラムを記録した記録媒体 |
US6873368B1 (en) * | 1997-12-23 | 2005-03-29 | Thomson Licensing Sa. | Low noise encoding and decoding method |
JP2000270299A (ja) * | 1999-03-16 | 2000-09-29 | Ricoh Co Ltd | 画像記録再生装置 |
JP2001094985A (ja) | 1999-09-20 | 2001-04-06 | Ricoh Co Ltd | 画像符号化装置 |
JP4288398B2 (ja) * | 2000-01-18 | 2009-07-01 | 株式会社ニコン | 画像記録装置、画像再生装置および画像処理プログラムを記録した記録媒体 |
JP2001257977A (ja) | 2000-03-14 | 2001-09-21 | Olympus Optical Co Ltd | 電子カメラ |
JP2004112603A (ja) * | 2002-09-20 | 2004-04-08 | Ricoh Co Ltd | 画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラム |
JP2005150985A (ja) * | 2003-11-12 | 2005-06-09 | Sharp Corp | 画像情報処理システムおよび画像情報処理方法 |
JP4470485B2 (ja) * | 2003-12-25 | 2010-06-02 | 株式会社ニコン | 固定ビット長の予測差分圧縮データを生成する画像圧縮装置および画像圧縮プログラム、画像伸張装置および画像伸張プログラム、並びに電子カメラ |
JP4385841B2 (ja) | 2004-04-22 | 2009-12-16 | ソニー株式会社 | 画像処理装置 |
US7656561B2 (en) * | 2004-05-31 | 2010-02-02 | Phase One A/S | Image compression for rapid high-quality imaging |
-
2005
- 2005-06-16 JP JP2005175961A patent/JP4321496B2/ja not_active Expired - Fee Related
-
2006
- 2006-04-18 US US11/922,155 patent/US8233060B2/en active Active
- 2006-04-18 EP EP20060732252 patent/EP1901547B1/en not_active Not-in-force
- 2006-04-18 WO PCT/JP2006/308494 patent/WO2006134723A1/ja active Application Filing
- 2006-04-18 CN CNB2006800213247A patent/CN100539636C/zh not_active Expired - Fee Related
- 2006-04-18 KR KR1020077028007A patent/KR101241662B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
CN101199198A (zh) | 2008-06-11 |
US8233060B2 (en) | 2012-07-31 |
EP1901547A1 (en) | 2008-03-19 |
KR20080025048A (ko) | 2008-03-19 |
EP1901547B1 (en) | 2012-09-05 |
EP1901547A4 (en) | 2011-03-16 |
WO2006134723A1 (ja) | 2006-12-21 |
JP2006352509A (ja) | 2006-12-28 |
JP4321496B2 (ja) | 2009-08-26 |
US20090290045A1 (en) | 2009-11-26 |
KR101241662B1 (ko) | 2013-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100539636C (zh) | 图像数据处理装置和图像数据处理方法 | |
JP4769039B2 (ja) | デジタル信号符号化および復号化装置ならびにその方法 | |
RU2504107C2 (ru) | Сжатие видеоданных без видимых потерь | |
US7460131B2 (en) | Methods and systems for processing image data for display on LC displays | |
CN100592759C (zh) | 图像拍摄设备、成像电路、和图像拍摄方法 | |
CN100592758C (zh) | 图像处理装置 | |
JP4084826B2 (ja) | イメージ圧縮デバイス及びその方法 | |
US9282336B2 (en) | Method and apparatus for QP modulation based on perceptual models for picture encoding | |
US20070110155A1 (en) | Method and apparatus of high efficiency image and video compression and display | |
JP2008294689A (ja) | 撮像装置、撮像回路、および撮像方法 | |
CN101796843A (zh) | 图像编码方法及装置、图像解码方法及装置、程序、集成电路 | |
KR20020073480A (ko) | 디지털 카메라와, 그것에 이용 가능한 메모리 제어 장치,화상 처리 장치 및 화상 처리 방법 | |
US8823832B2 (en) | Imaging apparatus | |
US5694172A (en) | Method and apparatus for reproducing picture data | |
US6839467B2 (en) | Method of compressing digital images | |
FI109394B (fi) | Menetelmä ja laite videokuvan koodaamiseksi ja dekoodaamiseksi | |
US20010014123A1 (en) | Method for processing video | |
JP2959831B2 (ja) | 画像データの符号化装置 | |
JPH07312751A (ja) | 画像データ圧縮符号化方法および装置 | |
US20190253728A1 (en) | Method and device for video data compression | |
JP3845913B2 (ja) | 量子化制御方法および量子化制御装置 | |
JP2006197181A (ja) | 固体撮像素子の信号処理装置および信号処理方法、並びに画像処理装置 | |
JP2007228514A (ja) | 撮像装置および方法 | |
JPH11205793A (ja) | 画像圧縮装置、画像逆圧縮装置およびデジタルスチルカメラ | |
JPH06141215A (ja) | デジタル電子スチルカメラ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090909 Termination date: 20150418 |
|
EXPY | Termination of patent right or utility model |