JP4769039B2 - デジタル信号符号化および復号化装置ならびにその方法 - Google Patents
デジタル信号符号化および復号化装置ならびにその方法 Download PDFInfo
- Publication number
- JP4769039B2 JP4769039B2 JP2005215785A JP2005215785A JP4769039B2 JP 4769039 B2 JP4769039 B2 JP 4769039B2 JP 2005215785 A JP2005215785 A JP 2005215785A JP 2005215785 A JP2005215785 A JP 2005215785A JP 4769039 B2 JP4769039 B2 JP 4769039B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- data
- pixel
- pixel value
- quantization
- 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 - Lifetime
Links
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/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
- 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
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/64—Systems for the transmission or the storage of the colour picture signal; Details therefor, e.g. coding or decoding means therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N11/00—Colour television systems
- H04N11/04—Colour television systems using pulse code modulation
-
- 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/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- 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/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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Image Processing (AREA)
- Color Television Systems (AREA)
Description
<デジタルスチルカメラの構成>
図1は、本実施の形態によるデジタル信号圧縮符号化・復号化装置(コーデック(CODEC))13を実装したデジタルスチルカメラ(DSC)1のブロック図である。図示しない被写体よりレンズ3に入射した光は、レンズ3によって集光され、撮像素子5の図示しない受光部において結像する。撮像素子5は、CCD型撮像素子である。撮像素子5の図示しない画素は、入力される光の量に応じて電荷を蓄積する。蓄積された電荷は撮像素子駆動部7により所定のタイミングでアナログ画素信号として出力され、前信号処理部9に送られる。前信号処理部9は、アナログ画素信号に前処理を施し、アナログ/デジタル変換部11にアナログ画素信号を送る。アナログ/デジタル変換部(ADC)11は、アナログ画素信号を、デジタル画素信号に変換し、デジタル形式で画素値データを出力する。
図4は、本実施形態におけるCODEC13のブロック図である。これよりCODEC13の構成について、符号化および復号化される信号の流れに沿って概説する。CODEC13の詳細な動作説明は、後文にてデジタル画素信号の値、即ち画素値に具体的な値を例示目的で用いて示す。
これより、図4および図5Aを参照し、CODEC13の符号化部31における、画素値データ(デジタル画素信号値)の圧縮符号化にかかる処理について説明する。図5Aは、圧縮符号化処理のフローチャートである。
量子化参照値を決定する量子化参照値決定部47aと、
画素値データと量子化参照値からオフセット候補値またはオフセット候補値を設定するオフセット値設定部47bと、
ゼロ以下のオフセット(候補)値から、ゼロ値を有するオフセット値を設定するオフセットゼロ設定部47eと、
実際に量子化する値である被量子化処理値を設定する被量子化処理値設定部47cと、
被量子化処理値を量子化する量子化部47dと、を含んでいる。量子化処理部47における処理は、以下に記す処理例を用いて詳述する。
圧縮符号化画像データを入力するブロックであるアンパッキング部53は、パッキング部51から送られた、パッキングデータもしくはパッキングされていないデータ、および、SDRAM15から送られたパッキングデータを解析し、パッキングデータは、初期画素値データを含む初期画素値データ部、クラス値を含む量子化幅情報データ部、圧縮符号化画素値データを含む圧縮符号化画素値データ部に分離され、さらに各データ部は、1つまたは複数のデータに分離され、各データは逆量子化処理部55へ送られる。
初期画素値データまたは復号化された画素値データと、量子化参照値とを用いてオフセット値を設定するオフセット値設定部55aと、
圧縮符号化画素値データを逆量子化して逆量子化画素値データを求める逆量子化部55bと、
画素値データまたは復号化された画素値データと、逆量子化画素値データとを用いて復号化画素値データを生成する復号化画素値生成部55cと、
ゼロ以下のオフセット値またはオフセット候補値を、ゼロに設定するオフセット値ゼロ設定部55dと、
量子化幅を設定する量子化幅設定部55eと、
量子化参照値を設定する量子化参照値設定部55fと、を含んでいる。
これより、処理対象画素値等に具体的数値を与え、図5B、図6、および、図7を参照し、本実施形態のCODEC13における圧縮符号化処理、および、復号化処理を詳細に説明する。図5Bは、図5AのステップS108にかかる処理の詳細を示すフローチャートである。
表1
Δg2=g2−g1
である。この差分値Δg2は、差分量子化幅決定部41に送られる。
この差分生成処理を一般化すれば、
Δci=ci−c(i−1)、(cは、画素の色を示し、c:r、g、または、bであり、iは、画素の順番を示す整数である。)となる。ciは、処理対象画素値であり、c(i−1)は、近傍左方同色画素値であって、画素値記憶部に記憶された、以前に入力された処理対象画素値、または、一旦圧縮符号化処理され、復号化された、復号化画素値データである。i=1の場合のように、添え字「i−1」の示す画素値データが存在しない場合、撮像素子の受光部において、処理対象の画素の上方近傍に位置する画素の画素値データを用いるなどしてもよい。本例では、以前に入力された処理対象画素値を近傍左方同色画素値として用いる。第2ゾーン以降のゾーンに含まれる画素値の差分生成において、復号化画素値データを近傍左方同色画素値として用いることも可能である。
表2
クラス値符号生成部49においては、送られたゾーン量子化幅に基づき、クラス値を、mビット長のデータとして、パッキング部51に送る。本実施形態においては、m=2である。ゾーン量子化幅が2であれば、それに対応する2ビット長のクラス値データがパッキング部51に送られる。クラス値データのビット長さmは、2に限定されない。本実施形態においては、4種類のクラス値を使用するため、m=2としているに過ぎない。より多くの種類のクラス値を必要とする場合には、mをより大きな整数値とすればよい。このクラス値は、量子化の精度(または量子化代表値の間隔)に関するインデックスである。
パッキング部51に送られた初期画素値データ、圧縮符号化画素値データ、および、量子化幅情報データであるクラス値データは、即座にアンパッキング部53に送られ、復号化部33において復号化され、後続の処理対象画素値の圧縮符号化に用いることができる。また、SDRAM15に対しては、SDRAM15とのアクセス単位(例えば32ビット)の整数倍である、sビットにデータ幅を調整し、sビット長のパッキングデータとしてSDRAM15にデータを送ることができる。
図8Aおよび図8Bは、復号化にかかる処理のフローチャートである。図8Bは、図8AにおけるステップS206にかかる処理の詳細を示すフローチャートである。これより、図8AおよびBを参照し、復号化部33における圧縮符号化されたデータの復号化処理について説明する。アンパッキング部53は、パッキング部51から個別に送られる、各種データ即ち初期画素値データ、圧縮符号化画素値データ、および、クラス値、ならびに、SDRAM15から、入力されるパッキングデータ、即ち圧縮符号化画像データ、を入力し、パッキングデータについては、パッキングデータを個々のデータに分離する(図8A、ステップS201。)。分離した、各種データは、所定のタイミングでアンパッキング部53から逆量子化処理部55に送られる。
<量子化による誤差のフィードバック処理を追加したCODEC>
本実施形態は、CODECにおける画素値データの量子化においてしばしば生じる誤差(画素値データと、その画素値データを圧縮符号化処理しさらに復号化処理を行うことで得られる復号化画素値データとの差)を、低減する誤差フィードバック処理を有するCODEC113を備えたデジタルスチルカメラ(DSC)である。
<分布比率に基づき変動する可変圧縮符号化画素値データビット長の利用>
本実施形態は、CODECにおいて、画素値データの圧縮符号化値である圧縮符号化画素値データのビット長(圧縮符号化画素値データビット数)を実際に撮像される被写体の特性に応じて変更・最適化し、それによりさらに圧縮効率を高めたCODEC213を備えたデジタルスチルカメラ(DSC)である。本実施形態のDSCは、CODEC213における処理を除き、第1および第2の実施形態によるDSC1と同一である。図1を参照すれば、本実施形態によるDSCには、CODEC13の代りにこれより説明するCODEC213が実装されていると考えてよい。よって、ここでは、CODEC213の構成および処理について説明する。特に記載の無い部分については、第1および第2の実施形態と同一と考えてよい。本実施形態のCODEC213は、撮像指示が出た瞬間(操作者によってシャッターボタンが押された瞬間)までに撮像素子に入射した被写体に関する光学的情報に基づき、最適化圧縮符号化画素値データビット数、および、量子化幅、等を決定する最適化圧縮符号化画素値データ数等決定処理を行う。以下に、CODEC213の構成、および、処理について説明する。
図10に、本実施形態にかかるCODEC213のブロック図を示す。第1および第2の実施形態にかかるCODEC13および113との違いは、符号化部31においては、差分量子化範囲抽出部67、および、分布比率解析部69が追加された点である。その他の構成は、CODEC13またはCODEC113の構成と同一であってよい。つまり、図9においては、上記相違点を除いてCODEC13と同様の構成をCODEC213は有するように示されているが、上記相違点を除いてCODEC113と同様の構成を有してもよい。
DSC1は、「モニタ」モードなる動作モードを有する。この、モニタモードとは、操作者が、被写体を決定し、シャッターチャンスを待つために、撮像素子5に入射する光情報(即ち被写体像)を、例えば、表示部27に表示するモードである。DSC1は、モニタモードにおいては、撮像素子5の全画素の蓄積電荷を引き出し、引き出された全ての蓄積電荷について信号処理を行う代りに、所定比率の画素についてのみ処理を行う。この撮像素子駆動モードを、ドラフトモード、または、間引きモードと呼んでいる。即ち、DSC1は、モニタモードにおいては、撮像素子5をドラフトモードで駆動する。DSC1は、操作者によるシャッターボタン操作に呼応して、撮像素子駆動モードをドラフトモードから全画素駆動モードに切替えて撮像を行う。
分布比率解析部69は、送られてきた差分量子化範囲を解析し、最適化圧縮符号化画素値データビット数を決定する。
5 ・・・ 撮像素子 7 ・・・ 撮像素子駆動部
9 ・・・ 前信号処理部 11 ・・・ アナログ/デジタル変換部(ADC)
13 ・・・ コーデック(CODEC) 15 ・・・ SDRAM
17 ・・・ YC処理部 19 ・・・ JPEG処理部
21 ・・・ 制御部 23 ・・・ 外部インターフェース
25 ・・・ SDカード 27 ・・・ 表示部
29 ・・・ 画素 31 ・・・ 符号化部
33 ・・・ 復号化部 35 ・・・ 処理対象画素値入力部
37 ・・・ 差分生成部 39 ・・・ 画素値記憶部
41 ・・・ 差分量子化範囲決定部 43 ・・・ ゾーン量子化幅決定部
45 ・・・ 初期画素値生成部 47 ・・・ 量子化処理部
47a・・・ 量子化参照値決定部 47b・・・ オフセット値設定部
47c・・・ 被量子化処理値設定部 47d・・・ 量子化部
47e・・・ オフセット値ゼロ設定部 49 ・・・ クラス値符号生成部
51 ・・・ パッキング部 51a・・・ 圧縮符号化画像データ生成部
51b・・・ 圧縮符号化画像データ出力部53 ・・・ アンパッキング部
55 ・・・ 逆量子化処理部 55a・・・ オフセット値設定部
55b・・・ 逆量子化部 55c・・・ 復号化画素値生成部
55d・・・ オフセット値ゼロ設定部 55e・・・ 量子化幅設定部
55f・・・ 量子化参照値設定部 57 ・・・ 出力部
59 ・・・ 誤差検出部 61 ・・・ 係数乗算部
63 ・・・ 整数化部 65 ・・・ 誤差補正部
67 ・・・ 差分量子化範囲抽出部 69 ・・・ 分布比率解析部
Claims (27)
- 少なくとも、第1色にセンスする画素と第2色にセンスする画素を周期的に配置した受光部からの信号をデジタル形式にて示した画素値データを受けて処理する、デジタルデータ符号化装置において、
第1色にセンスする第1画素の第1画素値データと、前記第1画素の近傍に位置し、第1色にセンスする第2画素の第2画素値データとの差分値を第1画素差分値として出力すると共に、第2色にセンスする第3画素の第3画素値データと、前記第3画素の近傍に位置し、第2色にセンスする第4画素の第4画素値データとの差分値を第2画素差分値として出力する、差分生成部と、
前記第1画素差分値の絶対値と前記第2画素差分値の絶対値のうちの最大値を最大画素値差として求め、求めた最大画素値差以上の値を量子化参照値として決定する量子化参照値決定部と、
前記第1画素値データと前記量子化参照値との差を第1オフセット値として設定すると共に、前記第3画素値データと前記量子化参照値との差を第2オフセット値として設定するオフセット値設定部と、
前記第2画素値データと第1オフセット値との差を、第1被量子化処理値として設定すると共に、前記第4画素値データと第2オフセット値との差を、第2被量子化処理値として設定する被量子化処理値設定部と、
前記第1被量子化処理値および第2被量子化処理値を、それぞれ量子化して第1圧縮符号化画素値データおよび第2圧縮符号化画素値データを求める量子化部と、を有することを特徴とするデジタルデータ符号化装置。 - 前記第1色と、前記第2色は相異なる、ことを特徴とする請求項1に記載のデジタルデータ符号化装置。
- さらに、前記オフセット値設定部の定めたオフセット値が、ゼロ以下である場合、前記オフセット値をゼロに設定しなおすオフセット値ゼロ設定部を有する、ことを特徴とする請求項1に記載のデジタルデータ符号化装置。
- さらに、前記量子化における量子化幅を決定する量子化幅決定部を有する、ことを特徴とする請求項1に記載のデジタルデータ符号化装置。
- 前記量子化幅は、前記最大画素値差が大きくなるに従って増加する、ことを特徴とする請求項4に記載のデジタルデータ符号化装置。
- さらに、前記決定された量子化幅をmビット長(mは自然数)の符号に符号化する量子化幅情報データ生成部を有する、ことを特徴とする請求項4に記載のデジタルデータ符号化装置。
- 前記量子化幅決定部は、予め決められた複数の量子化幅のいずれか1つに決定する、ことを特徴とする請求項4に記載のデジタルデータ符号化装置。
- 前記複数の量子化幅の数は、2のm乗個以下である、ことを特徴とする請求項7に記載のデジタルデータ符号化装置。
- 前記mは、2である、ことを特徴とする請求項6に記載のデジタルデータ符号化装置。
- さらに、圧縮符号化画像データ生成部を有し、
前記圧縮符号化画像データ生成部は、少なくとも、前記量子化幅情報データ、前記第1圧縮符号化画素値データ、および、前記第2圧縮符号化画素値データのいずれかを含む、sビット長(sは自然数)の圧縮符号化画像データを生成し、ここで前記sは、8の倍数である、ことを特徴とする請求項6に記載のデジタルデータ符号化装置。 - 前記圧縮符号化画像データ生成部は、前記第1画素値データをそのまま、初期画素値データとして、前記圧縮符号化画像データに記録する、ことを特徴とする請求項10に記載のデジタルデータ符号化装置。
- 前記量子化幅決定部は、前記第1画素差分値および第2画素差分値のそれぞれに関する符号なし整数バイナリ値表現に要する桁数のうちの最大桁数値を求めることにより、前記複数の量子化幅のいずれか1つに決定する、ことを特徴とする請求項7に記載のデジタルデータ符号化装置。
- さらに、前記第2画素値データを補正し誤差補正画素値データを生成する誤差補正部と、
圧縮符号化画素値データを復号化して復号化画素値データを出力するデジタルデータ復号化部とを有し、
前記オフセット値設定部は、前記第1画素値データの代りに前記復号化画素値データを用いて前記第1オフセット値を設定し、
前記被量子化処理値設定部は、前記第2画素値データの代りに前記誤差補正画素値データを用いて前記第1被量子化処理値を設定することを特徴とする請求項1に記載のデジタルデータ符号化装置。 - 前記誤差補正部における前記第2画素値データの補正は、前記第2画素値から、前記第1画素値データと前記復号化画素値データとの差に関連する補正値を引き算することによりなされることを特徴とする請求項13に記載のデジタルデータ符号化装置。
- 第1色にセンスする第1画素の第1画素値データがそのまま第1初期画素値データとして記録されている初期画素値データ部と、前記第1画素の近傍に位置し第1色にセンスする第2画素の第2画素値データを示す第1圧縮符号化画素値データが記録されている圧縮符号化画素値データ部と、を備えるsビット長(sは自然数)の圧縮符号化画像データを入力する圧縮符号化画像データ入力部と、
前記第1初期画素値データと、第1量子化参照値との差を第1オフセット値として求めるオフセット値設定部と、
設定された第1量子化幅を用いて第1圧縮符号化画素値データを逆量子化して第1逆量子化画素値データを求める逆量子化部と、
前記第1逆量子化画素値データと前記第1オフセット値との和を求めることにより第1復号化画素値データを生成する復号化画素値生成部と、を有し、
前記第1量子化参照値は、前記第1画素値データと前記第2画素値データとの差分値の絶対値以上の値を有し、該値は、前記第2画素値データから前記第1圧縮符号化画素値データを生成する際に用いられた参照値の値に等しい、ことを特徴とするデジタルデータ復号化装置。 - 前記初期画素値データ部にはさらに、前記第1画素に近接し第2色にセンスする第3画素の第3画素値データがそのまま第2初期値画素値データとして記録され、
前記圧縮符号化画素値データ部にはさらに、前記第3画素の近傍に位置し、第2色にセンスする第4画素の第4画素値データを示す第2圧縮符号化画素値データが記録され、
前記オフセット値設定部はさらに、前記第2初期値データと前記第1量子化参照値との差を第2オフセット値として求め、
前記逆量子化部はさらに、前記第1量子化幅を用いて前記第2圧縮符号化画素値データを逆量子化して第2逆量子化画素値データを求め、
前記復号化画素値生成部はさらに、前記第2逆量子化画素値データと前記第2オフセット値との和を求めることにより第2復号化画素値データを生成し、
前記第1量子化参照値は、前記第1画素値データと前記第2画素値データとの差分値の絶対値および前記第3画素値データと前記第4画素値データとの差分値の絶対値の最大値以上の値を有し、該値は、前記第4画素値データから前記第2圧縮符号化画素値データを生成する際に用いられた参照値の値に等しい、ことを特徴とする請求項15に記載のデジタルデータ復号化装置。 - 前記第1色と、前記第2色は相異なる、ことを特徴とする請求項16に記載のデジタルデータ復号化装置。
- 前記圧縮符号化画素値データ部にはさらに、前記第2画素の近傍に位置し、前記第4画素に近接し、第1色にセンスする第5画素の第5画素値データを示す第3圧縮符号化画素値データが記録され、
前記オフセット値設定部はさらに、前記第1復号化画素値データと、第2量子化参照値との差を第3オフセット値として求め、
前記逆量子化部はさらに、設定された第2量子化幅を用いて第3圧縮符号化画素値データを逆量子化して第3逆量子化画素値データを求め、
前記復号化画素値生成部はさらに、前記第3逆量子化画素値データと前記第3オフセット値との和を求めて第3復号化画素値データを生成し、
前記第2量子化参照値は、前記第2画素値データと前記第5画素値データとの差分値の絶対値以上の値を有し、該値は、前記第5画素値データから前記第3圧縮符号化画素値データを生成する際に用いられた参照値の値に等しい、ことを特徴とする請求項16に記載のデジタルデータ復号化装置。 - さらに、前記オフセット値設定部の定めたオフセット値が、ゼロ以下である場合、前記オフセット値をゼロに設定しなおすオフセット値ゼロ設定部を有する、ことを特徴とする請求項15に記載のデジタルデータ復号化装置。
- 前記圧縮符号化画像データは、少なくとも、前記第1量子化幅に関する情報を備える第1量子化幅情報データおよび前記第2量子化幅に関する情報を備える第2量子化幅情報データのいずれか、が記録されている量子化幅情報データ部を備える、ことを特徴とする請求項18に記載のデジタルデータ復号化装置。
- さらに、前記逆量子化における量子化幅を、予め決められた複数の量子化幅のいずれか1つに設定する量子化幅設定部を有し、
前記量子化幅設定部は、前記第1量子化幅情報データおよび前記第2量子化幅情報データから、前記第1量子化幅および前記第2量子化幅をそれぞれ、前記複数の量子化幅の1つに設定する、ことを特徴とする請求項20に記載のデジタルデータ復号化装置。 - さらに、前記逆量子化における量子化参照値を、予め決められた複数の量子化参照値のいずれか1つに設定する量子化参照値設定部を有し、
前記量子化参照値設定部は、前記第1量子化幅情報データおよび前記第2量子化幅情報データから、前記第1量子化参照値および前記第2量子化参照値をそれぞれ、前記複数の量子化参照値の1つに設定する、ことを特徴とする請求項21に記載のデジタルデータ復号化装置。 - 前記第1量子化幅情報データおよび第2量子化幅情報データは、それぞれmビット長(mは自然数)のデータである、ことを特徴とする請求項22に記載のデジタルデータ復号化装置。
- 前記複数の量子化幅および複数の量子化参照値の個数は、それぞれ2のm乗個以下である、ことを特徴とする請求項23に記載のデジタルデータ復号化装置。
- 前記mは、2である、ことを特徴とする請求項23に記載のデジタルデータ復号化装置。
- 少なくとも、第1色にセンスする画素と第2色にセンスする画素を周期的に配置した受光部からの信号をデジタル形式にて示した画素値データを受けて処理する、デジタルデータ符号化方法において、
第1色にセンスする第1画素の第1画素値データと、前記第1画素の近傍に位置し、第1色にセンスする第2画素の第2画素値データとの差分値を第1画素差分値として出力すると共に、第2色にセンスする第3画素の第3画素値データと、前記第3画素の近傍に位置し、第2色にセンスする第4画素の第4画素値データとの差分値を第2画素差分値として出力する、差分生成ステップと、
前記第1画素差分値の絶対値と前記第2画素差分値の絶対値のうちの最大値を最大画素値差として求め、求めた最大画素値差以上の値を量子化参照値として決定する量子化参照値決定ステップと、
前記第1画素値データと前記量子化参照値との差を第1オフセット値として設定すると共に、前記第3画素値データと前記量子化参照値との差を第2オフセット値として設定するオフセット値設定ステップと、
前記第2画素値データと第1オフセット値との差を、第1被量子化処理値として設定すると共に、前記第4画素値データと第2オフセット値との差を、第2被量子化処理値として設定する被量子化処理値設定ステップと、
前記第1被量子化処理値および第2被量子化処理値を、それぞれ量子化して第1圧縮符号化画素値データおよび第2圧縮符号化画素値データを求める量子化ステップと、を有することを特徴とするデジタルデータ符号化方法。 - 第1色にセンスする第1画素の第1画素値データがそのまま第1初期画素値データとして記録されている初期画素値データ部と、前記第1画素の近傍に位置し第1色にセンスする第2画素の第2画素値データを示す第1圧縮符号化画素値データが記録されている圧縮符号化画素値データ部と、を備えるsビット長(sは自然数)の圧縮符号化画像データを入力する圧縮符号化画像データ入力ステップと、
前記第1初期画素値データと、第1量子化参照値との差を第1オフセット値として求めるオフセット値設定ステップと、
設定された第1量子化幅を用いて第1圧縮符号化画素値データを逆量子化して第1逆量子化画素値データを求める逆量子化ステップと、
前記第1逆量子化画素値データと前記第1オフセット値との和を求めることにより第1復号化画素値データを生成する復号化画素値生成ステップと、を有し、
前記第1量子化参照値は、前記第1画素値データと前記第2画素値データとの差分値の絶対値以上の値を有し、該値は、前記第2画素値データから前記第1圧縮符号化画素値データを生成する際に用いられた参照値の値に等しい、ことを特徴とするデジタルデータ復号化方法。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005215785A JP4769039B2 (ja) | 2005-07-26 | 2005-07-26 | デジタル信号符号化および復号化装置ならびにその方法 |
| PCT/JP2006/314265 WO2007013335A1 (ja) | 2005-07-26 | 2006-07-19 | デジタル信号符号化および復号化装置ならびにその方法 |
| CN2006800275563A CN101233765B (zh) | 2005-07-26 | 2006-07-19 | 数字信号编码和解码装置及方法 |
| US11/996,705 US8275207B2 (en) | 2005-07-26 | 2006-07-19 | Digital signal encoding and decoding device and method |
| EP06768291A EP1912445A4 (en) | 2005-07-26 | 2006-07-19 | DEVICE AND METHOD FOR CODING AND DECODING DIGITAL SIGNALS |
| KR20087002178A KR20080038137A (ko) | 2005-07-26 | 2006-07-19 | 디지털 신호 부호화 및 복호화 장치 및 그 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005215785A JP4769039B2 (ja) | 2005-07-26 | 2005-07-26 | デジタル信号符号化および復号化装置ならびにその方法 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2007036566A JP2007036566A (ja) | 2007-02-08 |
| JP2007036566A5 JP2007036566A5 (ja) | 2008-09-11 |
| JP4769039B2 true JP4769039B2 (ja) | 2011-09-07 |
Family
ID=37683236
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005215785A Expired - Lifetime JP4769039B2 (ja) | 2005-07-26 | 2005-07-26 | デジタル信号符号化および復号化装置ならびにその方法 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8275207B2 (ja) |
| EP (1) | EP1912445A4 (ja) |
| JP (1) | JP4769039B2 (ja) |
| KR (1) | KR20080038137A (ja) |
| CN (1) | CN101233765B (ja) |
| WO (1) | WO2007013335A1 (ja) |
Families Citing this family (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008124530A (ja) * | 2006-11-08 | 2008-05-29 | Tokyo Institute Of Technology | Rawデータ圧縮方法 |
| CN101689357B (zh) | 2007-04-11 | 2015-03-04 | Red.Com公司 | 摄像机 |
| US8237830B2 (en) | 2007-04-11 | 2012-08-07 | Red.Com, Inc. | Video camera |
| KR101365444B1 (ko) * | 2007-11-19 | 2014-02-21 | 삼성전자주식회사 | 영상의 해상도의 조정을 통하여 동영상을 효율적으로부호화/복호화하는 방법 및 장치 |
| CN102165760B (zh) * | 2008-09-25 | 2014-08-06 | 松下电器产业株式会社 | 图像编码装置、数字静态相机、数字摄像机、摄像元件以及图像编码方法 |
| AU2008246243B2 (en) * | 2008-11-19 | 2011-12-22 | Canon Kabushiki Kaisha | DVC as generic file format for plenoptic camera |
| JP2010166520A (ja) * | 2009-01-19 | 2010-07-29 | Panasonic Corp | 画像符号化・復号化装置 |
| JP5530198B2 (ja) | 2009-11-20 | 2014-06-25 | パナソニック株式会社 | 画像符号化方法、復号化方法、装置 |
| US8526752B2 (en) * | 2010-08-23 | 2013-09-03 | Aptina Imaging Corporation | Imaging systems with fixed output sizes and frame rates |
| JP5529685B2 (ja) * | 2010-09-03 | 2014-06-25 | パナソニック株式会社 | 画像符号化方法、画像復号化方法、画像符号化装置及び画像復号化装置 |
| WO2012128897A2 (en) * | 2011-02-25 | 2012-09-27 | California Insitute Of Technology | Systems and methods for acquiring and decoding signals using compressed sensing |
| CA2837827C (en) | 2011-06-27 | 2019-01-15 | Panasonic Corporation | Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding-decoding apparatus |
| US9253482B2 (en) | 2011-11-08 | 2016-02-02 | Texas Insturments Incorporated | Method and apparatus for sample adaptive offset without sign coding |
| JP2013126186A (ja) * | 2011-12-15 | 2013-06-24 | Samsung Electronics Co Ltd | 撮像装置及び画像処理方法 |
| US9129872B2 (en) * | 2012-09-20 | 2015-09-08 | Semiconductor Components Industries, Llc | Imaging pixels with improved photodiode structures |
| JP6125215B2 (ja) * | 2012-09-21 | 2017-05-10 | 株式会社東芝 | 復号装置、及び符号化装置 |
| WO2014127153A1 (en) | 2013-02-14 | 2014-08-21 | Red. Com, Inc. | Video camera |
| CN103167289B (zh) * | 2013-03-06 | 2015-10-28 | 硅谷数模半导体(北京)有限公司 | 图像的编码、解码方法及编码、解码装置 |
| US9077924B2 (en) * | 2013-08-29 | 2015-07-07 | Sony Corporation | CMOS image sensor implementing correlated double sampling with compression |
| PL3425914T3 (pl) | 2013-12-10 | 2022-02-14 | Canon Kabushiki Kaisha | Sposób i aparatura do kodowania lub dekodowania palety w trybie kodowania palety |
| KR101869018B1 (ko) | 2013-12-10 | 2018-06-20 | 캐논 가부시끼가이샤 | Hevc에서의 향상된 팔레트 모드 |
| US11350015B2 (en) | 2014-01-06 | 2022-05-31 | Panamorph, Inc. | Image processing system and method |
| US9584701B2 (en) * | 2014-01-06 | 2017-02-28 | Panamorph, Inc. | Image processing system and method |
| CN105100814B (zh) * | 2014-05-06 | 2020-07-14 | 同济大学 | 图像编码、解码方法及装置 |
| US10750198B2 (en) | 2014-05-22 | 2020-08-18 | Qualcomm Incorporated | Maximum palette parameters in palette-based video coding |
| WO2016035368A1 (ja) * | 2014-09-03 | 2016-03-10 | オリンパス株式会社 | 復号装置、撮像システム、復号方法、符号化復号方法、及び復号プログラム |
| CN105306063B (zh) * | 2015-10-12 | 2018-11-02 | 浙江大学 | 一种记录型数据存储空间的优化与恢复方法 |
| JP6816137B2 (ja) | 2016-06-14 | 2021-01-20 | オリンパス株式会社 | 画像処理装置、画像処理方法及び画像処理プログラム |
| CN110999298B (zh) | 2017-07-05 | 2024-06-07 | Red.Com有限责任公司 | 电子装置中的视频图像数据处理 |
| KR102410035B1 (ko) * | 2017-07-06 | 2022-06-20 | 삼성디스플레이 주식회사 | 영상 신호 처리 장치 및 그것을 포함하는 표시 장치 |
| WO2019021819A1 (ja) * | 2017-07-25 | 2019-01-31 | ソニーセミコンダクタソリューションズ株式会社 | 放射線検出装置 |
| CN107635086A (zh) * | 2017-10-25 | 2018-01-26 | 深圳地平线机器人科技有限公司 | 固态图像传感器和图像感测方法 |
| CN107635087B (zh) * | 2017-11-08 | 2024-05-07 | 深圳地平线机器人科技有限公司 | 固态图像传感器和图像感测方法 |
| DE102018110383B4 (de) * | 2018-04-30 | 2025-11-13 | Basler Ag | Verfahren und Vorrichtung zum Kodieren von Bilddaten |
| US11297203B2 (en) | 2018-05-09 | 2022-04-05 | Panamorph, Inc. | Image processing system and method |
| DE102018122297A1 (de) * | 2018-09-12 | 2020-03-12 | Arnold & Richter Cine Technik Gmbh & Co. Betriebs Kg | Verfahren zur Kompression und Dekompression von Bilddaten |
| US10733158B1 (en) * | 2019-05-03 | 2020-08-04 | EMC IP Holding Company LLC | System and method for hash-based entropy calculation |
| KR20220039753A (ko) * | 2019-07-26 | 2022-03-29 | 가부시키가이샤 한도오따이 에네루기 켄큐쇼 | 촬상 장치, 그 동작 방법, 및 전자 기기 |
| KR102709415B1 (ko) * | 2020-04-29 | 2024-09-25 | 삼성전자주식회사 | 이미지 압축 방법, 인코더, 및 인코더를 포함하는 카메라 모듈 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA1289656C (en) | 1985-02-28 | 1991-09-24 | Tokumichi Murakami | Interframe adaptive vector quantization encoding apparatus |
| JPS61205093A (ja) * | 1985-03-08 | 1986-09-11 | Mitsubishi Electric Corp | カラ−静止画像高能率符号化装置 |
| JP2940304B2 (ja) * | 1992-06-15 | 1999-08-25 | 松下電器産業株式会社 | 高能率符号化装置および高能率符号化方法および高能率符号化装置の復号装置 |
| US6282364B1 (en) | 1996-02-05 | 2001-08-28 | Matsushita Electric Industrial Co., Ltd. | Video signal recording apparatus and video signal regenerating apparatus |
| JP2933563B2 (ja) * | 1996-04-02 | 1999-08-16 | 松下電器産業株式会社 | 画像符号化装置、画像復号化装置および画像符号化・復号化装置 |
| KR100538607B1 (ko) * | 1997-03-12 | 2005-12-22 | 마츠시타 덴끼 산교 가부시키가이샤 | 부호화방법, 부호화장치 및 기록매체와, 복호화방법, 복호화장치 및 기록매체 |
| JPH11341288A (ja) * | 1998-05-26 | 1999-12-10 | Hitachi Ltd | ディジタル映像システム |
| JP2000244935A (ja) * | 1998-12-21 | 2000-09-08 | Nikon Corp | 画像データ圧縮方法 |
| US6744929B1 (en) * | 1999-11-18 | 2004-06-01 | Nikon Corporation | Image data compression method image data compression apparatus and recording medium and data signal for providing image data compression program |
| US6757429B2 (en) * | 2001-02-21 | 2004-06-29 | Boly Media Communications Inc. | Method of compressing digital images |
| JP2003143606A (ja) * | 2001-10-31 | 2003-05-16 | Sony Corp | 画像信号処理方法及び画像信号処理装置 |
| JP2003259393A (ja) * | 2002-03-01 | 2003-09-12 | Sony Corp | 符号化処理装置、復号処理装置、および方法、並びにコンピュータ・プログラム |
-
2005
- 2005-07-26 JP JP2005215785A patent/JP4769039B2/ja not_active Expired - Lifetime
-
2006
- 2006-07-19 EP EP06768291A patent/EP1912445A4/en not_active Withdrawn
- 2006-07-19 KR KR20087002178A patent/KR20080038137A/ko not_active Withdrawn
- 2006-07-19 US US11/996,705 patent/US8275207B2/en active Active
- 2006-07-19 WO PCT/JP2006/314265 patent/WO2007013335A1/ja not_active Ceased
- 2006-07-19 CN CN2006800275563A patent/CN101233765B/zh active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US8275207B2 (en) | 2012-09-25 |
| KR20080038137A (ko) | 2008-05-02 |
| CN101233765B (zh) | 2012-07-04 |
| JP2007036566A (ja) | 2007-02-08 |
| WO2007013335A1 (ja) | 2007-02-01 |
| EP1912445A4 (en) | 2010-08-25 |
| EP1912445A1 (en) | 2008-04-16 |
| US20100142811A1 (en) | 2010-06-10 |
| CN101233765A (zh) | 2008-07-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4769039B2 (ja) | デジタル信号符号化および復号化装置ならびにその方法 | |
| CN101312532B (zh) | 摄像装置、摄像电路以及摄像方法 | |
| CN101689357B (zh) | 摄像机 | |
| CN100539636C (zh) | 图像数据处理装置和图像数据处理方法 | |
| US11336896B2 (en) | Image encoding apparatus and image decoding apparatus, methods of controlling the same, and non-transitory computer-readable storage medium | |
| JP4508132B2 (ja) | 撮像装置、撮像回路、および撮像方法 | |
| US20050117029A1 (en) | Image capture apparatus and image capture method in which an image is processed by a plurality of image processing devices | |
| US9813652B2 (en) | CMOS image sensor and imaging method implementing correlated double sampling and compression | |
| US8823832B2 (en) | Imaging apparatus | |
| CN103081469A (zh) | 图像编码方法、图像解码方法、图像编码装置以及图像解码装置 | |
| US20110200263A1 (en) | Image encoder and image decoder | |
| JP6700798B2 (ja) | 撮像装置及びその制御方法 | |
| JP4436733B2 (ja) | 撮像装置および再生装置 | |
| JP2004040300A (ja) | 画像処理装置 | |
| JP2018006999A (ja) | 画像符号化装置及びその制御方法 | |
| JP2021078008A (ja) | 画像処理装置、画像処理方法及び撮像装置 | |
| JP5924262B2 (ja) | 画像処理装置および画像処理プログラム | |
| JP2009038740A (ja) | 画像符号化装置 | |
| CN102959956B (zh) | 图像处理装置和图像处理方法 | |
| JP2007228514A (ja) | 撮像装置および方法 | |
| JP2003163947A (ja) | 画像圧縮方法及びプログラム並びにディジタルカメラ | |
| JPH08168053A (ja) | データ圧縮装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20061208 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080724 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080724 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110315 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110506 |
|
| 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: 20110524 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110617 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4769039 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140624 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |