JP2008294689A - 撮像装置、撮像回路、および撮像方法 - Google Patents
撮像装置、撮像回路、および撮像方法 Download PDFInfo
- Publication number
- JP2008294689A JP2008294689A JP2007137387A JP2007137387A JP2008294689A JP 2008294689 A JP2008294689 A JP 2008294689A JP 2007137387 A JP2007137387 A JP 2007137387A JP 2007137387 A JP2007137387 A JP 2007137387A JP 2008294689 A JP2008294689 A JP 2008294689A
- Authority
- JP
- Japan
- Prior art keywords
- block type
- unit
- quantization
- data
- dynamic range
- 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.)
- Granted
Links
- 238000003384 imaging method Methods 0.000 title claims description 77
- 238000000034 method Methods 0.000 title claims description 49
- 238000013139 quantization Methods 0.000 claims abstract description 134
- 238000012545 processing Methods 0.000 claims abstract description 101
- 238000012937 correction Methods 0.000 claims abstract description 14
- 238000007906 compression Methods 0.000 claims description 110
- 230000006835 compression Effects 0.000 claims description 110
- 238000004364 calculation method Methods 0.000 claims description 31
- 230000006837 decompression Effects 0.000 claims description 29
- 238000006243 chemical reaction Methods 0.000 claims description 28
- 230000002441 reversible effect Effects 0.000 claims description 8
- 230000015556 catabolic process Effects 0.000 abstract description 6
- 238000006731 degradation reaction Methods 0.000 abstract description 6
- 230000006870 function Effects 0.000 description 28
- 230000000875 corresponding effect Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 16
- 238000007781 pre-processing Methods 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 12
- 238000001514 detection method Methods 0.000 description 11
- 238000003860 storage Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 9
- 238000012856 packing Methods 0.000 description 8
- 238000013144 data compression Methods 0.000 description 7
- 230000002950 deficient Effects 0.000 description 6
- 230000000903 blocking effect Effects 0.000 description 5
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 3
- 230000005855 radiation Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000003705 background correction Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Color Television Image Signal Generators (AREA)
Abstract
【解決手段】撮像画像データを、隣接する一定数の同色成分画素からなるブロックを単位として圧縮してメモリに格納した後、その圧縮画像データを伸張してから画質補正処理を施す。圧縮の際には、それぞれ異なる2つの量子化対象の領域を持つ複数のブロックタイプが定義され、各ブロックタイプ内の領域におけるダイナミックレンジの加算値が比較され、加算値が最も小さいブロックタイプが選択されて、そのブロックタイプにおける領域ごとにデータがダイナミックレンジに応じて量子化される。従って、ブロック内での画像状態に応じて、量子化による画質劣化が最小限に抑制されるような最適なブロックタイプが選択されて、量子化処理が実行されるようになる。
【選択図】図3
Description
図12に示す従来の撮像装置は、撮像素子81、アナログフロントエンド(AFE)回路82、デジタル画像処理回路83、SDRAM(Synchronous Dynamic Random Access Memory)84、ROM(Read Only Memory)85、およびストレージデバイス86を備えている。また、デジタル画像処理回路83は、カメラ信号前処理部91、カメラ信号処理部92、解像度変換部93、JPEG(Joint Photographic Experts Group)エンジン94、CPU(Central Processing Unit)95、ビデオ出力エンコーダ96、およびSDRAMコントローラ97を備え、これらが内部バス98により相互に接続された構成となっている。
また、上記の例では、撮像画像をJPEGデータとして記録する構成としているが、この他に、カメラ信号処理などが施されていないRAWデータをそのまま記録媒体に記録する機能を備えた撮像装置も実現されている。例えば、RAWデータをハフマンテーブルを利用した可逆的圧縮手法により圧縮して記録する機能を備え、そのハフマンテーブルを色チャネルごとに最適化するようにしたものがあった(例えば、特許文献1参照)。また、RAWデータを圧縮して記録するRAW圧縮モードに設定した際には、通常圧縮モードで使用するRAWデータの補間処理部をバイパスするようにしたものもあった(例えば、特許文献2参照)。
〔第1の実施の形態〕
図1は、本発明の第1の実施の形態に係る撮像装置の構成を示すブロック図である。
RAW伸張部32は、SDRAM14からSDRAMコントローラ27を介して読み出した、圧縮されたRAWデータを、後述する手法により伸張して、カメラ信号処理部22に出力する。
本実施の形態で採用する画像圧縮手法では、隣接する一定数の同色成分画素からなるブロックを単位として、一定の圧縮率となるようにデータ圧縮を行う。このブロックを構成する画素は、水平方向あるいは垂直方向にのみ隣接する画素でもよいが、複数列あるいは複数行に亘って隣接している画素でもよい。以下の例では、図2に示すように、6画素×2ラインの合計12画素を1ブロックとして圧縮を行う。なお、図2では例として、ベイヤ配列の撮像素子11が用いられた場合に、r成分の画素が1つのブロックとして整列された状態についてのみ示しているが、当然ながら、gr成分、gb成分、b成分についても、同様に6画素×2ラインのブロックとして整列される。
本実施の形態では、上記のように隣接する12画素からなるブロックを、そのブロックにおけるデータの状態に応じて、図3に示す4つの分割パターンのいずれかにより分割して、圧縮データを生成できるようになっている。
図4に示すように、RAW圧縮部31は、折れ線圧縮部101、ディレイライン102、ブロック化部103、最大/最小検出部104、ブロックタイプ決定部105、セレクタ106、バッファ107、減算器108、量子化部109、シフト量計算部110、量子化データバッファ111、およびパッキング部112を備えている。
図5では、4つの点で分割された5通りの傾きを持つ直線により、入力データの階調を変換する例を示している。この例では、人間の視覚特性に合わせて、入力データが小さいほど、すなわち暗いほど(または色がうすいほど)、高い階調を割り当てるようにしている。このような折れ線は、例えば色成分ごとに用意し、入力画素の色成分ごとに切り替えて利用してもよい。
ディレイライン102は、折れ線圧縮部101から出力されたデータを1H分だけ遅延させる。ブロック化部103は、折れ線圧縮部101から出力されたデータと、ディレイライン102により遅延された1つ前のラインのデータとから、上述した6画素×2ラインの12画素からなるブロックごとに分離されたデータを出力する。なお、ここでは例として、RAW圧縮部31に入力されるRAWデータは、色成分ごとにすでに分離されたデータであるものとしている。
[16≦DR≦31のとき]入力データを1ビット分下位にシフトする。
[32≦DR≦63のとき]入力データを2ビット分下位にシフトする。
[128≦DR≦255のとき]入力データを4ビット分下位にシフトする。
[256≦DR≦511のとき]入力データを5ビット分下位にシフトする。
一方、ブロックタイプ2〜4の場合、量子化部109では10ビットのデータが3ビットのデータに量子化され、シフト量計算部110は、以下の条件によりシフト量を算出する。
[8≦DR≦15のとき]入力データを1ビット分下位にシフトする。
[16≦DR≦31のとき]入力データを2ビット分下位にシフトする。
[64≦DR≦127のとき]入力データを4ビット分下位にシフトする。
[128≦DR≦255のとき]入力データを5ビット分下位にシフトする。
[512≦DR≦1023のとき]入力データを7ビット分下位にシフトする。
以上の条件を基に計算されたシフト量は、対応する分割領域におけるダイナミックレンジを示唆するものとなる。従って、このようなシフト量と、そのシフト量に応じて生成された量子化データとを圧縮データに格納しておくことで、伸張部側では、シフト量を基に量子化データを伸張できるようになる。
パッキング部112は、量子化データバッファ111からの各画素の量子化データと、セレクタ106からの分割領域ごとの最小値と、シフト量計算部110からの分割領域ごとのシフト量と、ブロックタイプ決定部105からのブロックタイプを識別する識別コードとを利用して、1ブロック当たり64ビットの圧縮データにパッキングする。
図6に示すように、RAW圧縮部31では、ブロックタイプごとに異なる4種類の圧縮データが生成される。これらの圧縮データはすべて、ブロック当たり64ビットに圧縮され、また、先頭にブロックタイプを識別するための2ビットの識別コードが配置されていることも共通している。
ブロックタイプ決定部105は、ダイナミックレンジ演算部131、ダイナミックレンジ加算部132、ダイナミックレンジ比較部133、セレクタ134、アドレスカウンタ135、およびセレクト信号生成部136を備えている。
DR1=DR1a ……(1)
DR2=DR2a+DR2b ……(2)
DR3=DR3a+DR3b ……(3)
DR4=DR4a+DR4b ……(4)
ダイナミックレンジ比較部133は、ダイナミックレンジ加算部132からのダイナミックレンジ加算値を比較して、最も小さい値に対応するブロックタイプを決定し、そのブロックタイプを示す2ビットの識別コードを、セレクト信号生成部136、シフト量計算部110、およびパッキング部112に出力する。
次に、図8は、RAW伸張部の内部構成を示すブロック図である。
ここで、図9は、逆折れ線変換部で用いられる折れ線の例を示す図である。
図10は、本発明の第2の実施の形態に係る撮像装置の構成を概略的に示すブロック図である。なお、図10では、図1に対応する機能については同じ符号を付して示し、その説明を省略する。
〔第3の実施の形態〕
図11は、本発明の第3の実施の形態に係る撮像装置の構成を概略的に示すブロック図である。なお、図11では、図1に対応する機能については同じ符号を付して示し、その説明を省略する。
Claims (17)
- 固体撮像素子を用いて画像を撮像する撮像装置において、
前記固体撮像素子での撮像により得られた画像データを、隣接する一定数の同色成分画素からなるブロックを単位として圧縮する圧縮部と、
前記圧縮部により圧縮された圧縮画像データを一時的に保持するメモリと、
前記メモリから読み出した前記圧縮画像データを伸張する伸張部と、
前記伸張部により伸張された画像データに対して画質補正処理を施す信号処理部と、
を有し、
前記圧縮部は、
互いに隣接した1つ以上の画素からなる2つの量子化対象領域によって前記ブロック内の画素が分割され、かつ、2つの前記量子化対象領域の境界位置が互いに異なるように、複数のブロックタイプがあらかじめ定義されており、前記ブロックタイプのすべての前記量子化対象領域における画素データのダイナミックレンジを計算するダイナミックレンジ計算部と、
前記ダイナミックレンジ計算部による計算結果を基に、前記各ブロックタイプ内の前記量子化対象領域におけるダイナミックレンジを加算した加算値を、前記ブロックタイプごとに計算し、前記加算値が最も小さい前記ブロックタイプを選択するブロックタイプ選択部と、
前記ブロックタイプ選択部により選択された前記ブロックタイプにおける前記量子化対象領域ごとに、当該量子化対象領域に含まれる画素データから当該量子化対象領域における画素データの最小値を減算した値を、前記ダイナミックレンジ計算部で算出された対応するダイナミックレンジに応じて量子化する量子化部と、
を備えたことを特徴とする撮像装置。 - 前記圧縮部が出力する前記圧縮画像データは、前記ブロックタイプ選択部により選択された前記ブロックタイプを識別するためのパターン識別情報と、当該ブロックタイプにおける前記各量子化対象領域のダイナミックレンジを示す情報と、当該量子化対象領域ごとの画素データの最小値と、前記量子化部から出力される画素ごとの量子化データとを含むことを特徴とする請求項1記載の撮像装置。
- 前記量子化部は、前記ブロックタイプにおけるそれぞれの前記量子化対象領域のデータに対して、同じ量子化語長により量子化を行い、前記ブロックごとの前記圧縮画像データが固定長とされたことを特徴とする請求項2記載の撮像装置。
- 前記量子化部は、量子化ステップを2のべき乗として、前記量子化対象領域のそれぞれに対応するダイナミックレンジに応じたけた数だけ下位にシフトする右シフタにより構成され、
前記圧縮画像データには、前記量子化対象領域のダイナミックレンジを示す情報として、前記右シフタでのシフト量が含められることを特徴とする請求項2記載の撮像装置。 - 前記伸張部は、前記圧縮画像データ内の前記シフト量の分だけ、対応する前記量子化対象領域の前記量子化データを左シフタによって上位にシフトすることで逆量子化し、逆量子化されたデータに対して、対応する前記量子化対象領域における画素データの最小値を加算することで、画素データを伸張することを特徴とする請求項4記載の撮像装置。
- 前記ブロックは、撮像画像上の矩形領域に含まれる画素データからなることを特徴とする請求項1記載の撮像装置。
- すべての前記ブロックタイプの前記ブロックにおいて、前記量子化対象領域は垂直方向に沿った分割線により分割されることを特徴とする請求項6記載の撮像装置。
- 前記ブロックタイプとして、2つの前記量子化対象領域を持つ第1のブロックタイプに加えて、前記ブロック全体の画素からなる1つの前記量子化対象領域のみを持つ第2のブロックタイプが定義され、
前記ブロックタイプ選択部は、2つの前記量子化対象領域におけるダイナミックレンジを加算した、前記第1のブロックタイプに対応する前記加算値と、前記第2のブロックタイプに対応する1つの前記量子化対象領域におけるダイナミックレンジとを、それぞれ正規化した値によって比較を行い、その中で最も値が小さい前記ブロックタイプを選択することを特徴とする請求項1記載の撮像装置。 - 前記ブロックタイプ選択部は、前記第1のブロックタイプに対応する前記加算値と、前記第2のブロックタイプに対応するダイナミックレンジとを比較する際に、前記第2のブロックタイプについては、当該第2のブロックタイプに対応するダイナミックレンジを正規化した値より小さな値を比較対象とすることを特徴とする請求項8記載の撮像装置。
- 前記量子化部は、前記ブロックタイプ選択部により前記第2のブロックタイプが選択されたとき、前記第1のブロックタイプが選択された場合より、前記量子化対象領域のデータの量子化語長を大きくすることを特徴とする請求項9記載の撮像装置。
- 前記ブロックタイプ選択部は、前記第1のブロックタイプ内の2つの前記量子化対象領域のダイナミックレンジを加算した前記加算値と、前記第2のブロックタイプ内の1つの前記量子化対象領域のダイナミックレンジとを比較して、それらの値が最も小さい前記ブロックタイプを選択することを特徴とする請求項9記載の撮像装置。
- 前記ブロックは、撮像画像上の矩形領域内の6画素×2ラインの12画素からなり、
前記第1のブロックタイプとして、少なくとも、ライン先頭側からの2画素×2ラインによる前記量子化対象領域とその次の4画素×2ラインによる前記量子化対象領域とからなるタイプと、ライン先頭側からの4画素×2ラインによる前記量子化対象領域とその次の2画素×2ラインによる前記量子化対象領域とからなるタイプと、3画素×2ラインによる2つの前記量子化対象領域からなるタイプとが定義され、
前記量子化部は、入力される画素ごとのデータが10ビットのとき、前記第1のブロックタイプにおける前記量子化対象領域のデータをそれぞれ量子化語長3ビットで量子化し、前記第2のブロックタイプにおける前記量子化対象領域のデータを量子化語長4ビットで量子化する、
ことを特徴とする請求項11記載の撮像装置。 - 前記ダイナミックレンジ計算部は、前記量子化対象領域におけるダイナミックレンジを、当該量子化対象領域内の画素データの最大値と最小値との差分値として計算することを特徴とする請求項1記載の撮像装置。
- 前記圧縮部の前段には、入力された画像データに対して、人間の視感度特性に応じて階調を変換した後、そのビット数を削減して前記圧縮部に供給する前圧縮部が設けられ、
前記伸張部の後段には、前記伸張部により伸張された画素データを、前記前圧縮部と逆の手順で伸張する後伸張部が設けられたことを特徴とする請求項1記載の撮像装置。 - 前記圧縮部、前記伸張部および前記信号処理部は、共通のバスを通じて前記メモリに接続され、前記圧縮部からの前記圧縮画像データは前記バスを介して前記メモリに書き込まれた後、前記バスを介して前記伸張部に供給され、前記伸張部により伸張された画像データは、前記バスを介さずに直接、前記信号処理部に入力されることを特徴とする請求項1記載の撮像装置。
- 画像を撮像するための撮像回路において、
入射光を電気信号に変換する固体撮像素子と、
前記固体撮像素子による撮像信号をデジタル変換するデジタル変換回路と、
前記デジタル変換回路からの画像信号を、隣接する一定数の同色成分画素からなるブロックを単位として圧縮する圧縮回路と、
が同一のチップ上に形成された構造を有し、
前記圧縮回路は、
互いに隣接した1つ以上の画素からなる2つの量子化対象領域によって前記ブロック内の画素が分割され、かつ、2つの前記量子化対象領域の境界位置が互いに異なるように、複数のブロックタイプがあらかじめ定義されており、前記ブロックタイプのすべての前記量子化対象領域における画素データのダイナミックレンジを計算するダイナミックレンジ計算部と、
前記ダイナミックレンジ計算部による計算結果を基に、前記各ブロックタイプ内の前記量子化対象領域におけるダイナミックレンジを加算した加算値を、前記ブロックタイプごとに計算し、前記加算値が最も小さい前記ブロックタイプを選択するブロックタイプ選択部と、
前記ブロックタイプ選択部により選択された前記ブロックタイプにおける前記量子化対象領域ごとに、当該量子化対象領域に含まれる画素データから当該量子化対象領域における画素データの最小値を減算した値を、前記ダイナミックレンジ計算部で算出された対応するダイナミックレンジに応じて量子化する量子化部と、
を備えたことを特徴とする撮像回路。 - 固体撮像素子を用いて画像を撮像する撮像方法において、
圧縮部が、前記固体撮像素子での撮像により得られた画像データを、隣接する一定数の同色成分画素からなるブロックを単位として圧縮し、圧縮画像データをメモリに一時的に格納する圧縮ステップと、
伸張部が、前記メモリから読み出した前記圧縮画像データを伸張する伸張ステップと、
信号処理部が、前記伸張部により伸張された画像データに対して画質補正処理を施す画質補正ステップと、
を有し、
前記圧縮ステップは、
互いに隣接した1つ以上の画素からなる2つの量子化対象領域によって前記ブロック内の画素が分割され、かつ、2つの前記量子化対象領域の境界位置が互いに異なるように、複数のブロックタイプがあらかじめ定義されており、前記ブロックタイプのすべての前記量子化対象領域における画素データのダイナミックレンジを計算するダイナミックレンジ計算ステップと、
前記ダイナミックレンジ計算ステップでの計算結果を基に、前記各ブロックタイプ内の前記量子化対象領域におけるダイナミックレンジを加算した加算値を、前記ブロックタイプごとに計算し、前記加算値が最も小さい前記ブロックタイプを選択するブロックタイプ選択ステップと、
前記ブロックタイプ選択ステップで選択された前記ブロックタイプにおける前記量子化対象領域ごとに、当該量子化対象領域に含まれる画素データから当該量子化対象領域における画素データの最小値を減算した値を、前記ダイナミックレンジ計算部で算出された対応するダイナミックレンジに応じて量子化する量子化処理ステップと、
を含むことを特徴とする撮像方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007137387A JP4337911B2 (ja) | 2007-05-24 | 2007-05-24 | 撮像装置、撮像回路、および撮像方法 |
US12/123,340 US8013910B2 (en) | 2007-05-24 | 2008-05-19 | Imaging apparatus, imaging circuit and imaging method |
CN2008100983290A CN101312532B (zh) | 2007-05-24 | 2008-05-23 | 摄像装置、摄像电路以及摄像方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007137387A JP4337911B2 (ja) | 2007-05-24 | 2007-05-24 | 撮像装置、撮像回路、および撮像方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008294689A true JP2008294689A (ja) | 2008-12-04 |
JP4337911B2 JP4337911B2 (ja) | 2009-09-30 |
Family
ID=40072016
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007137387A Expired - Fee Related JP4337911B2 (ja) | 2007-05-24 | 2007-05-24 | 撮像装置、撮像回路、および撮像方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8013910B2 (ja) |
JP (1) | JP4337911B2 (ja) |
CN (1) | CN101312532B (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012222453A (ja) * | 2011-04-05 | 2012-11-12 | Sony Corp | データ処理装置、データ処理方法、プログラム、およびカメラシステム |
US8508637B2 (en) | 2009-07-14 | 2013-08-13 | Samsung Electronics Co., Ltd. | Image sensor and image processing method to acquire a high-sensitivity image |
US11483499B2 (en) | 2019-02-15 | 2022-10-25 | Sony Semiconductor Solutions Corporation | Imaging apparatus for addition of pixels on the basis of a temperature of an imaging array |
Families Citing this family (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4869149B2 (ja) * | 2007-05-16 | 2012-02-08 | オリンパスイメージング株式会社 | 画像データ圧縮装置、画像データ圧縮方法およびプログラム |
US11792538B2 (en) | 2008-05-20 | 2023-10-17 | Adeia Imaging Llc | Capturing and processing of images including occlusions focused on an image sensor by a lens stack array |
US8866920B2 (en) | 2008-05-20 | 2014-10-21 | Pelican Imaging Corporation | Capturing and processing of images using monolithic camera array with heterogeneous imagers |
EP3328048B1 (en) | 2008-05-20 | 2021-04-21 | FotoNation Limited | Capturing and processing of images using monolithic camera array with heterogeneous imagers |
KR101556931B1 (ko) * | 2009-02-24 | 2015-10-02 | 삼성전자주식회사 | 영상 데이터 처리 장치 및 방법 |
US11450113B1 (en) | 2009-06-04 | 2022-09-20 | Masoud Vaziri | Method and apparatus for a wearable computer |
WO2011063347A2 (en) | 2009-11-20 | 2011-05-26 | Pelican Imaging Corporation | Capturing and processing of images using monolithic camera array with heterogeneous imagers |
SG185500A1 (en) | 2010-05-12 | 2012-12-28 | Pelican Imaging Corp | Architectures for imager arrays and array cameras |
US8878950B2 (en) | 2010-12-14 | 2014-11-04 | Pelican Imaging Corporation | Systems and methods for synthesizing high resolution images using super-resolution processes |
EP2708019B1 (en) | 2011-05-11 | 2019-10-16 | FotoNation Limited | Systems and methods for transmitting and receiving array camera image data |
WO2013043751A1 (en) | 2011-09-19 | 2013-03-28 | Pelican Imaging Corporation | Systems and methods for controlling aliasing in images captured by an array camera for use in super resolution processing using pixel apertures |
IN2014CN02708A (ja) | 2011-09-28 | 2015-08-07 | Pelican Imaging Corp | |
EP2817955B1 (en) | 2012-02-21 | 2018-04-11 | FotoNation Cayman Limited | Systems and methods for the manipulation of captured light field image data |
GB2501115B (en) * | 2012-04-13 | 2015-02-18 | Canon Kk | Methods for segmenting and encoding an image, and corresponding devices |
EP2833620B1 (en) * | 2012-03-30 | 2019-01-16 | Nikon Corporation | Image pickup unit, image pickup device and image pickup control program |
US9210392B2 (en) | 2012-05-01 | 2015-12-08 | Pelican Imaging Coporation | Camera modules patterned with pi filter groups |
US9117263B2 (en) * | 2012-05-03 | 2015-08-25 | Qualcomm Incorporated | Noise removal from images containing text |
CN103517068B (zh) * | 2012-06-21 | 2016-12-07 | 富士通株式会社 | 图像压缩方法和装置 |
JP2015534734A (ja) | 2012-06-28 | 2015-12-03 | ペリカン イメージング コーポレイション | 欠陥のあるカメラアレイ、光学アレイ、およびセンサを検出するためのシステムおよび方法 |
US20140002674A1 (en) | 2012-06-30 | 2014-01-02 | Pelican Imaging Corporation | Systems and Methods for Manufacturing Camera Modules Using Active Alignment of Lens Stack Arrays and Sensors |
US8619082B1 (en) | 2012-08-21 | 2013-12-31 | Pelican Imaging Corporation | Systems and methods for parallax detection and correction in images captured using array cameras that contain occlusions using subsets of images to perform depth estimation |
EP2888698A4 (en) | 2012-08-23 | 2016-06-29 | Pelican Imaging Corp | PROPERTY-BASED HIGH-RESOLUTION MOTION ESTIMATION FROM LOW-RESOLUTION IMAGES RECORDED WITH AN ARRAY SOURCE |
US20140092281A1 (en) | 2012-09-28 | 2014-04-03 | Pelican Imaging Corporation | Generating Images from Light Fields Utilizing Virtual Viewpoints |
WO2014078443A1 (en) | 2012-11-13 | 2014-05-22 | Pelican Imaging Corporation | Systems and methods for array camera focal plane control |
US9030572B2 (en) * | 2012-12-04 | 2015-05-12 | Samsung Techwin Co., Ltd. | Apparatus, method, and program for processing image |
WO2014130849A1 (en) | 2013-02-21 | 2014-08-28 | Pelican Imaging Corporation | Generating compressed light field representation data |
WO2014133974A1 (en) | 2013-02-24 | 2014-09-04 | Pelican Imaging Corporation | Thin form computational and modular array cameras |
US9774789B2 (en) | 2013-03-08 | 2017-09-26 | Fotonation Cayman Limited | Systems and methods for high dynamic range imaging using array cameras |
US8866912B2 (en) | 2013-03-10 | 2014-10-21 | Pelican Imaging Corporation | System and methods for calibration of an array camera using a single captured image |
US9521416B1 (en) * | 2013-03-11 | 2016-12-13 | Kip Peli P1 Lp | Systems and methods for image data compression |
US9519972B2 (en) | 2013-03-13 | 2016-12-13 | Kip Peli P1 Lp | Systems and methods for synthesizing images from image data captured by an array camera using restricted depth of field depth maps in which depth estimation precision varies |
WO2014164909A1 (en) | 2013-03-13 | 2014-10-09 | Pelican Imaging Corporation | Array camera architecture implementing quantum film sensors |
US9106784B2 (en) | 2013-03-13 | 2015-08-11 | Pelican Imaging Corporation | Systems and methods for controlling aliasing in images captured by an array camera for use in super-resolution processing |
WO2014164550A2 (en) | 2013-03-13 | 2014-10-09 | Pelican Imaging Corporation | System and methods for calibration of an array camera |
WO2014159779A1 (en) | 2013-03-14 | 2014-10-02 | Pelican Imaging Corporation | Systems and methods for reducing motion blur in images or video in ultra low light with array cameras |
US9100586B2 (en) | 2013-03-14 | 2015-08-04 | Pelican Imaging Corporation | Systems and methods for photometric normalization in array cameras |
WO2014150856A1 (en) | 2013-03-15 | 2014-09-25 | Pelican Imaging Corporation | Array camera implementing quantum dot color filters |
WO2014145856A1 (en) | 2013-03-15 | 2014-09-18 | Pelican Imaging Corporation | Systems and methods for stereo imaging with camera arrays |
US9497429B2 (en) | 2013-03-15 | 2016-11-15 | Pelican Imaging Corporation | Extended color processing on pelican array cameras |
US9445003B1 (en) | 2013-03-15 | 2016-09-13 | Pelican Imaging Corporation | Systems and methods for synthesizing high resolution images using image deconvolution based on motion and depth information |
US10122993B2 (en) | 2013-03-15 | 2018-11-06 | Fotonation Limited | Autofocus system for a conventional camera that uses depth information from an array camera |
WO2015048694A2 (en) | 2013-09-27 | 2015-04-02 | Pelican Imaging Corporation | Systems and methods for depth-assisted perspective distortion correction |
US10397614B2 (en) * | 2013-11-01 | 2019-08-27 | Sony Corporation | Image processing apparatus and method |
JP6654434B2 (ja) * | 2013-11-01 | 2020-02-26 | ソニー株式会社 | 画像処理装置および方法 |
US9426343B2 (en) | 2013-11-07 | 2016-08-23 | Pelican Imaging Corporation | Array cameras incorporating independently aligned lens stacks |
US10119808B2 (en) | 2013-11-18 | 2018-11-06 | Fotonation Limited | Systems and methods for estimating depth from projected texture using camera arrays |
EP3075140B1 (en) | 2013-11-26 | 2018-06-13 | FotoNation Cayman Limited | Array camera configurations incorporating multiple constituent array cameras |
WO2015134996A1 (en) | 2014-03-07 | 2015-09-11 | Pelican Imaging Corporation | System and methods for depth regularization and semiautomatic interactive matting using rgb-d images |
EP2958329B1 (en) * | 2014-06-16 | 2018-12-05 | Thomson Licensing | Method for encoding and decoding an image block based on dynamic range extension, encoder and decoder |
US10250871B2 (en) | 2014-09-29 | 2019-04-02 | Fotonation Limited | Systems and methods for dynamic calibration of array cameras |
US9942474B2 (en) | 2015-04-17 | 2018-04-10 | Fotonation Cayman Limited | Systems and methods for performing high speed video capture and depth estimation using array cameras |
JP6355595B2 (ja) * | 2015-06-02 | 2018-07-11 | キヤノン株式会社 | 撮像素子、撮像装置、撮像素子の制御方法、プログラムおよび記憶媒体 |
WO2017126899A2 (en) | 2016-01-19 | 2017-07-27 | Samsung Electronics Co., Ltd. | Methods and systems for reconstructing a high frame rate high resolution video |
JP6461029B2 (ja) * | 2016-03-10 | 2019-01-30 | 株式会社東芝 | 時系列データ圧縮装置 |
CN107846589B (zh) * | 2016-09-19 | 2020-07-07 | 上海臻瞳电子科技有限公司 | 一种基于局部动态量化的图像压缩方法 |
US11676547B2 (en) | 2017-07-07 | 2023-06-13 | Semiconductor Energy Laboratory Co., Ltd. | Display system and operation method of the display system |
KR102471978B1 (ko) | 2017-07-20 | 2022-11-29 | 삼성전자주식회사 | 이미지의 에러 데이터를 보정하여 압축하기 위한 장치 및 그에 관한 방법 |
US10482618B2 (en) | 2017-08-21 | 2019-11-19 | Fotonation Limited | Systems and methods for hybrid depth regularization |
US10185718B1 (en) * | 2017-08-23 | 2019-01-22 | The Nielsen Company (Us), Llc | Index compression and decompression |
WO2019215907A1 (ja) * | 2018-05-11 | 2019-11-14 | オリンパス株式会社 | 演算処理装置 |
JP2020088425A (ja) * | 2018-11-16 | 2020-06-04 | ソニーセミコンダクタソリューションズ株式会社 | 固体撮像素子、撮像装置、および、固体撮像素子の制御方法 |
BR112022004811A2 (pt) | 2019-09-17 | 2022-06-21 | Boston Polarimetrics Inc | Sistemas e métodos para modelagem de superfície usando indicações de polarização |
CA3157197A1 (en) | 2019-10-07 | 2021-04-15 | Boston Polarimetrics, Inc. | Systems and methods for surface normals sensing with polarization |
DE112020005932T5 (de) | 2019-11-30 | 2023-01-05 | Boston Polarimetrics, Inc. | Systeme und verfahren zur segmentierung von transparenten objekten mittels polarisationsmerkmalen |
US11195303B2 (en) | 2020-01-29 | 2021-12-07 | Boston Polarimetrics, Inc. | Systems and methods for characterizing object pose detection and measurement systems |
JP7542070B2 (ja) | 2020-01-30 | 2024-08-29 | イントリンジック イノベーション エルエルシー | 偏光画像を含む異なる撮像モダリティで統計モデルを訓練するためのデータを合成するためのシステムおよび方法 |
GB2593523B (en) * | 2020-03-26 | 2023-06-14 | Imagination Tech Ltd | Image data compression |
US11953700B2 (en) | 2020-05-27 | 2024-04-09 | Intrinsic Innovation Llc | Multi-aperture polarization optical systems using beam splitters |
US12069227B2 (en) | 2021-03-10 | 2024-08-20 | Intrinsic Innovation Llc | Multi-modal and multi-spectral stereo camera arrays |
US12020455B2 (en) | 2021-03-10 | 2024-06-25 | Intrinsic Innovation Llc | Systems and methods for high dynamic range image reconstruction |
US11954886B2 (en) | 2021-04-15 | 2024-04-09 | Intrinsic Innovation Llc | Systems and methods for six-degree of freedom pose estimation of deformable objects |
US11290658B1 (en) | 2021-04-15 | 2022-03-29 | Boston Polarimetrics, Inc. | Systems and methods for camera exposure control |
US12067746B2 (en) | 2021-05-07 | 2024-08-20 | Intrinsic Innovation Llc | Systems and methods for using computer vision to pick up small objects |
US11689813B2 (en) | 2021-07-01 | 2023-06-27 | Intrinsic Innovation Llc | Systems and methods for high dynamic range imaging using crossed polarizers |
US11800244B1 (en) * | 2022-08-13 | 2023-10-24 | Mojtaba Vaziri | Method and apparatus for an imaging device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05191770A (ja) * | 1992-01-08 | 1993-07-30 | Canon Inc | 撮像装置 |
JPH0686252A (ja) * | 1992-09-02 | 1994-03-25 | Sony Corp | ブロック変換符号化データの伝送装置 |
JPH06216783A (ja) * | 1993-01-12 | 1994-08-05 | Sony Corp | ディジタル信号の量子化器 |
JP2003125209A (ja) * | 2001-10-10 | 2003-04-25 | Nikon Corp | 画像処理装置、電子カメラ、および画像処理プログラム |
JP2003244696A (ja) * | 2002-02-19 | 2003-08-29 | Sony Corp | 符号化処理装置、復号処理装置、および方法、並びにコンピュータ・プログラム |
JP2004040300A (ja) * | 2002-07-01 | 2004-02-05 | Fuji Photo Film Co Ltd | 画像処理装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5440344A (en) * | 1992-04-28 | 1995-08-08 | Mitsubishi Denki Kabushiki Kaisha | Video encoder using adjacent pixel difference for quantizer control |
KR100188934B1 (ko) * | 1995-08-28 | 1999-06-01 | 윤종용 | 영상 신호 부호화 장치 및 방법 |
JP4240554B2 (ja) * | 1997-07-11 | 2009-03-18 | ソニー株式会社 | 画像符号化装置および画像符号化方法、並びに画像復号化装置および画像復号化方法 |
EP0920212B1 (en) * | 1997-11-21 | 2007-01-17 | Matsushita Electric Industrial Co., Ltd. | Video signal coding apparatus |
US6600833B1 (en) * | 1999-07-23 | 2003-07-29 | Intel Corporation | Methodology for color correction with noise regulation |
JP5108172B2 (ja) * | 2000-09-06 | 2012-12-26 | 株式会社ニコン | 画像データサイズ変換処理装置、電子スチルカメラ、および画像データサイズ変換処理用記録媒体 |
US7092965B2 (en) * | 2002-07-09 | 2006-08-15 | Lightsurf Technologies, Inc. | System and method for improved compression of DCT compressed images |
JP3956360B2 (ja) * | 2002-09-30 | 2007-08-08 | 株式会社リコー | 撮像装置及び画像処理方法 |
JP2004266369A (ja) * | 2003-02-21 | 2004-09-24 | Sony Corp | 固体撮像装置およびその駆動方法 |
CN1615019A (zh) * | 2003-11-05 | 2005-05-11 | 华为技术有限公司 | 一种视频宏块模式编码方法 |
KR100601967B1 (ko) * | 2004-10-08 | 2006-07-18 | 삼성전자주식회사 | 영상의 다이나믹 레인지 압축 장치 및 방법 |
-
2007
- 2007-05-24 JP JP2007137387A patent/JP4337911B2/ja not_active Expired - Fee Related
-
2008
- 2008-05-19 US US12/123,340 patent/US8013910B2/en not_active Expired - Fee Related
- 2008-05-23 CN CN2008100983290A patent/CN101312532B/zh not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05191770A (ja) * | 1992-01-08 | 1993-07-30 | Canon Inc | 撮像装置 |
JPH0686252A (ja) * | 1992-09-02 | 1994-03-25 | Sony Corp | ブロック変換符号化データの伝送装置 |
JPH06216783A (ja) * | 1993-01-12 | 1994-08-05 | Sony Corp | ディジタル信号の量子化器 |
JP2003125209A (ja) * | 2001-10-10 | 2003-04-25 | Nikon Corp | 画像処理装置、電子カメラ、および画像処理プログラム |
JP2003244696A (ja) * | 2002-02-19 | 2003-08-29 | Sony Corp | 符号化処理装置、復号処理装置、および方法、並びにコンピュータ・プログラム |
JP2004040300A (ja) * | 2002-07-01 | 2004-02-05 | Fuji Photo Film Co Ltd | 画像処理装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8508637B2 (en) | 2009-07-14 | 2013-08-13 | Samsung Electronics Co., Ltd. | Image sensor and image processing method to acquire a high-sensitivity image |
JP2012222453A (ja) * | 2011-04-05 | 2012-11-12 | Sony Corp | データ処理装置、データ処理方法、プログラム、およびカメラシステム |
US11483499B2 (en) | 2019-02-15 | 2022-10-25 | Sony Semiconductor Solutions Corporation | Imaging apparatus for addition of pixels on the basis of a temperature of an imaging array |
Also Published As
Publication number | Publication date |
---|---|
CN101312532B (zh) | 2010-12-22 |
JP4337911B2 (ja) | 2009-09-30 |
US8013910B2 (en) | 2011-09-06 |
US20080291295A1 (en) | 2008-11-27 |
CN101312532A (zh) | 2008-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4337911B2 (ja) | 撮像装置、撮像回路、および撮像方法 | |
JP4508132B2 (ja) | 撮像装置、撮像回路、および撮像方法 | |
KR101241662B1 (ko) | 화상 데이터 처리 장치, 화상 데이터 처리 방법 및 기록매체 | |
US9560256B2 (en) | Image capture apparatus and image capture method in which an image is processed by a plurality of image processing devices | |
KR101395433B1 (ko) | 촬상 장치 및 촬상 방법 | |
JP2006303690A (ja) | 画像信号処理装置、カメラシステム、および画像信号処理方法 | |
US11336896B2 (en) | Image encoding apparatus and image decoding apparatus, methods of controlling the same, and non-transitory computer-readable storage medium | |
US8823832B2 (en) | Imaging apparatus | |
US8538174B2 (en) | Image processing device | |
JP2008113070A (ja) | 撮像装置および撮像方法 | |
JP2008124671A (ja) | 撮像装置および撮像方法 | |
JP5977565B2 (ja) | 画像処理装置 | |
US10497093B2 (en) | Image processing apparatus for minimizing deterioration of image quality of a raw image | |
JP2008294524A (ja) | 画像処理装置および画像処理方法 | |
JP2010074597A (ja) | 画像処理装置、画像処理方法、プログラムおよび撮像装置 | |
JP2009290556A (ja) | 画像情報処理装置及び画像情報処理方法 | |
US20220247886A1 (en) | Encoding apparatus, encoding method, and storage medium | |
US11843870B2 (en) | Image processing apparatus, image processing method, and image capture apparatus | |
JP7289642B2 (ja) | 画像処理装置、画像処理装置の制御方法、及びプログラム | |
JP2007228514A (ja) | 撮像装置および方法 | |
JP2010147531A (ja) | 撮像装置と撮像方法 | |
JP2006197181A (ja) | 固体撮像素子の信号処理装置および信号処理方法、並びに画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081201 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090529 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090609 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090622 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120710 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |