[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2009124585A5 - - Google Patents

Download PDF

Info

Publication number
JP2009124585A5
JP2009124585A5 JP2007298341A JP2007298341A JP2009124585A5 JP 2009124585 A5 JP2009124585 A5 JP 2009124585A5 JP 2007298341 A JP2007298341 A JP 2007298341A JP 2007298341 A JP2007298341 A JP 2007298341A JP 2009124585 A5 JP2009124585 A5 JP 2009124585A5
Authority
JP
Japan
Prior art keywords
value
block
component
luminance component
color difference
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
Application number
JP2007298341A
Other languages
Japanese (ja)
Other versions
JP5137532B2 (en
JP2009124585A (en
Filing date
Publication date
Application filed filed Critical
Priority to JP2007298341A priority Critical patent/JP5137532B2/en
Priority claimed from JP2007298341A external-priority patent/JP5137532B2/en
Publication of JP2009124585A publication Critical patent/JP2009124585A/en
Publication of JP2009124585A5 publication Critical patent/JP2009124585A5/ja
Application granted granted Critical
Publication of JP5137532B2 publication Critical patent/JP5137532B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Claims (12)

輝度成分と色差成分とからなる画像データを複数の画素からなるブロック単位に分解し、このブロック単位に符号化処理を行う画像符号化装置であって、
前記ブロック単位内の輝度成分の値が、所定の範囲外であるかどうかを検出する範囲検出手段と、
前記範囲検出手段の検出の結果、前記ブロック単位内の輝度成分の値が所定の範囲外である場合には、前記ブロック単位内の色差成分に対して、その成分にかかわらず最も符号量の少ない符号を割り当てる符号割り当て手段とを有することを特徴とする画像符号化装置。
An image encoding apparatus that decomposes image data composed of a luminance component and a color difference component into blocks each composed of a plurality of pixels, and performs an encoding process in units of the blocks,
Range detection means for detecting whether the value of the luminance component in the block unit is outside a predetermined range;
If the value of the luminance component in the block unit is outside the predetermined range as a result of detection by the range detection means, the code amount is the smallest for the color difference component in the block unit regardless of the component. An image encoding apparatus comprising: code assigning means for assigning codes.
前記所定の範囲外とは、前記輝度成分の値に対して指定された第1の閾値よりも前記輝度成分の値が小さい場合、または前記第1の閾値よりも大きい第2の閾値よりも前記輝度成分の値が大きい場合であることを特徴とする請求項1に記載の画像符号化装置。   The outside of the predetermined range is when the value of the luminance component is smaller than the first threshold value specified for the value of the luminance component, or the second threshold value larger than the first threshold value. The image coding apparatus according to claim 1, wherein the value of the luminance component is large. 前記ブロック単位内の輝度成分の値に量子化処理を施して符号化する符号化手段と、
前記符号化手段によって符号化されたブロック単位内の輝度成分の値を復号する復号化手段とを有し、
前記範囲検出手段は、前記符号化手段により符号化された後で前記復号化手段により復号された輝度成分の値について、所定の範囲外であるかどうかを検出することを特徴とする請求項1に記載の画像符号化装置。
Encoding means for performing encoding by encoding the value of the luminance component in the block unit;
Decoding means for decoding the value of the luminance component in the block unit encoded by the encoding means,
2. The range detecting unit detects whether or not the value of a luminance component decoded by the decoding unit after being encoded by the encoding unit is outside a predetermined range. The image encoding device described in 1.
前記ブロック単位内の輝度成分の値が所定の範囲外である場合、前記所定の範囲外のブロックがイントラ処理されている場合は、そのDC成分はDC予測値と等しく、AC成分は全て0であるとして符号化し、
前記ブロックがインター処理されている場合は、ブロック単位の符号の有無を示すビット列について、色差成分の符号の有無を示すビットを符号無しの状態として符号化する符号化手段を有することを特徴とする請求項1に記載の画像符号化装置。
When the value of the luminance component within the block unit is outside the predetermined range, and when the block outside the predetermined range is intra-processed, the DC component is equal to the DC prediction value, and the AC components are all 0. Encoded as
When the block is inter-processed, it has coding means for coding a bit string indicating the presence / absence of a code for each block in a state where there is no code for a bit indicating the presence / absence of a code of a color difference component The image encoding device according to claim 1.
前記範囲検出手段による検出の結果、入力された画像データの輝度成分のブロック単位内の輝度成分の値が所定の範囲外である場合には、前記ブロック単位内の色差成分に代えて、符号の発生が最も少ないデータに置換する色差成分置換手段を有することを特徴とする請求項1〜4の何れか1項に記載の画像符号化装置。   If the value of the luminance component within the block unit of the luminance component of the input image data is outside the predetermined range as a result of detection by the range detection means, the code difference is replaced with the color difference component within the block unit. 5. The image coding apparatus according to claim 1, further comprising a color difference component replacement unit that replaces the data with the least generated data. 前記色差成分置換手段は、前記所定の範囲外のブロックがイントラ処理される場合には、ブロック内の色差成分の全ての値をDC予測値で置換し、前記ブロックがインター処理される場合には、ブロック内の色差成分をインター予測先の色差成分で置換することを特徴とする請求項5に記載の画像符号化装置。   The chrominance component replacement means replaces all the values of the chrominance components in the block with a DC prediction value when the block outside the predetermined range is subjected to intra processing, and when the block is subjected to inter processing. 6. The image coding apparatus according to claim 5, wherein the color difference component in the block is replaced with the color difference component of the inter prediction destination. 輝度成分と色差成分とからなる画像データを複数の画素からなるブロック単位に分解し、このブロック単位に符号化処理を行う画像符号化装置であって、
前記ブロック単位内の輝度成分の値に量子化処理を施して符号化する符号化手段と、
前記符号化手段によって符号化されたブロック単位内の輝度成分の値を復号する復号化手段と、
前記復号化手段によって復号された輝度成分の値にフィルター処理を行うフィルター処理手段と、
前記フィルター処理手段によりフィルター処理された輝度成分の値について、所定の範囲外であるかどうかを検出する範囲検出手段と、
前記範囲検出手段の検出の結果、前記ブロック単位内の輝度成分の値が所定の範囲外である場合には、前記ブロック単位内の色差成分に対して、その成分にかかわらず最も符号量の少ない符号を割り当てる符号割り当て手段とを有することを特徴とする画像符号化装置。
An image encoding apparatus that decomposes image data composed of a luminance component and a color difference component into blocks each composed of a plurality of pixels, and performs an encoding process in units of the blocks,
Encoding means for performing encoding by encoding the value of the luminance component in the block unit;
Decoding means for decoding a value of a luminance component in a block unit encoded by the encoding means;
Filter processing means for performing filter processing on the value of the luminance component decoded by the decoding means;
Range detection means for detecting whether the value of the luminance component filtered by the filter processing means is outside a predetermined range;
If the value of the luminance component in the block unit is outside the predetermined range as a result of detection by the range detection means, the code amount is the smallest for the color difference component in the block unit regardless of the component. An image encoding apparatus comprising: code assigning means for assigning codes.
前記符号化手段は、前記ブロック単位内の輝度成分の値が所定の範囲外である場合には前記ブロック単位の符号の有無を示すビット列について、色差成分の符号の有無を示すビットを符号無しの状態として、前記ブロック単位内の色差成分に割り当てる符号を符号化することを特徴とする請求項7に記載の画像符号化装置。   The encoding means, when the value of the luminance component in the block unit is outside a predetermined range, for the bit string indicating the presence / absence of the code of the block unit, the bit indicating the presence / absence of the code of the color difference component is unsigned 8. The image encoding apparatus according to claim 7, wherein a code assigned to the color difference component in the block unit is encoded as a state. 輝度成分と色差成分とからなる画像データを複数の画素からなるブロック単位に分解し、このブロック単位に符号化処理を行う画像符号化装置であって、
前記ブロック単位内の輝度成分の値が、所定の範囲外であるかどうかを検出する範囲検出手段と、
前記範囲検出手段の検出の結果、前記ブロック単位内の輝度成分の値が所定の範囲外である場合、前記所定の範囲外のブロックがイントラ処理される場合は、ブロックを特定の予測モードで予測するものとし、ブロック内の色差成分の全ての値をその予測モードの予測値で置換し、前記ブロックがインター処理される場合は、ブロック内の色差成分を、インター予測先の色差成分で置換する色差成分置換手段とを有することを特徴とする画像符号化装置。
An image encoding apparatus that decomposes image data composed of a luminance component and a color difference component into blocks each composed of a plurality of pixels, and performs an encoding process on each block,
Range detection means for detecting whether the value of the luminance component in the block unit is outside a predetermined range;
As a result of the detection by the range detection means, if the value of the luminance component within the block unit is outside the predetermined range, and if the block outside the predetermined range is subjected to intra processing, the block is predicted in a specific prediction mode. If all the values of the color difference components in the block are replaced with the prediction values of the prediction mode, and the block is inter-processed, the color difference components in the block are replaced with the color difference components of the inter prediction destination An image coding apparatus comprising: a color difference component replacement unit.
輝度成分と色差成分とからなる画像データを複数の画素からなるブロック単位に分解し、このブロック単位に符号化処理を行う画像符号化方法であって、
前記ブロック単位内の輝度成分の値が、所定の範囲外であるかどうかを検出する範囲検出工程と、
前記範囲検出工程における検出の結果、前記ブロック単位内の輝度成分の値が所定の範囲外である場合には、前記ブロック単位内の色差成分に対して、その成分にかかわらず最も符号量の少ない符号を割り当てる符号割り当て工程とを有することを特徴とする画像符号化方法。
An image encoding method in which image data composed of a luminance component and a color difference component is decomposed into blocks each composed of a plurality of pixels, and an encoding process is performed for each block.
A range detection step of detecting whether the value of the luminance component in the block unit is outside a predetermined range;
If the value of the luminance component in the block unit is outside the predetermined range as a result of detection in the range detection step, the code amount is the smallest for the color difference component in the block unit regardless of the component. And a code assigning step for assigning a code.
輝度成分と色差成分とからなる画像データを複数の画素からなるブロック単位に分解し、このブロック単位に符号化処理を行う画像符号化方法であって、
前記ブロック単位内の輝度成分の値に量子化処理を施して符号化する符号化工程と、
前記符号化工程において符号化されたブロック単位内の輝度成分の値を復号する復号化工程と、
前記復号化工程において復号された輝度成分の値にフィルター処理を行うフィルター処理工程と、
前記フィルター処理工程においてフィルター処理された輝度成分の値について、所定の範囲外であるかどうかを検出する範囲検出工程と、
前記範囲検出工程における検出の結果、前記ブロック単位内の輝度成分の値が所定の範囲外である場合には、前記ブロック単位内の色差成分に対して、その成分にかかわらず最も符号量の少ない符号を割り当てる符号割り当て工程とを有することを特徴とする画像符号化方法。
An image encoding method in which image data composed of a luminance component and a color difference component is decomposed into blocks each composed of a plurality of pixels, and an encoding process is performed for each block.
An encoding step of encoding by performing a quantization process on the value of the luminance component in the block unit;
A decoding step of decoding the value of the luminance component in the block unit encoded in the encoding step;
A filtering process for performing a filtering process on the value of the luminance component decoded in the decoding process;
A range detection step for detecting whether or not the luminance component value filtered in the filtering step is outside a predetermined range;
If the value of the luminance component in the block unit is outside the predetermined range as a result of detection in the range detection step, the code amount is the smallest for the color difference component in the block unit regardless of the component. And a code assigning step for assigning a code.
輝度成分と色差成分とからなる画像データを複数の画素からなるブロック単位に分解し、このブロック単位に符号化処理を行う画像符号化方法であって、
前記ブロック単位内の輝度成分の値が、所定の範囲外であるかどうかを検出する範囲検出工程と、
前記範囲検出工程における検出の結果、前記ブロック単位内の輝度成分の値が所定の範囲外である場合、前記所定の範囲外のブロックがイントラ処理される場合は、ブロックを特定の予測モードで予測するものとし、ブロック内の色差成分の全ての値をその予測モードの予測値で置換し、前記ブロックがインター処理される場合は、ブロック内の色差成分を、インター予測先の色差成分で置換する色差成分置換工程とを有することを特徴とする画像符号化方法。
An image encoding method in which image data composed of a luminance component and a color difference component is decomposed into blocks each composed of a plurality of pixels, and an encoding process is performed for each block.
A range detection step of detecting whether the value of the luminance component in the block unit is outside a predetermined range;
As a result of detection in the range detection step, when the value of the luminance component within the block unit is out of the predetermined range, or when the block outside the predetermined range is subjected to intra processing, the block is predicted in a specific prediction mode. And replace all the values of the color difference components in the block with the prediction values of the prediction mode, and when the block is inter-processed, replace the color difference components in the block with the color difference components of the inter prediction destination And a color difference component replacement step.
JP2007298341A 2007-11-16 2007-11-16 Image coding apparatus and image coding method Expired - Fee Related JP5137532B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007298341A JP5137532B2 (en) 2007-11-16 2007-11-16 Image coding apparatus and image coding method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007298341A JP5137532B2 (en) 2007-11-16 2007-11-16 Image coding apparatus and image coding method

Publications (3)

Publication Number Publication Date
JP2009124585A JP2009124585A (en) 2009-06-04
JP2009124585A5 true JP2009124585A5 (en) 2011-01-06
JP5137532B2 JP5137532B2 (en) 2013-02-06

Family

ID=40816229

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007298341A Expired - Fee Related JP5137532B2 (en) 2007-11-16 2007-11-16 Image coding apparatus and image coding method

Country Status (1)

Country Link
JP (1) JP5137532B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140049095A (en) * 2010-07-15 2014-04-24 미쓰비시덴키 가부시키가이샤 Moving image encoding device, moving image decoding device, moving image coding method, and moving image decoding method
JP6362370B2 (en) * 2014-03-14 2018-07-25 三菱電機株式会社 Image encoding device, image decoding device, image encoding method, and image decoding method
CN111866513A (en) * 2019-04-25 2020-10-30 瑞昱半导体股份有限公司 Image compression method and image compressor

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05284371A (en) * 1992-04-06 1993-10-29 Fujitsu Ltd Image data encoding method
US5987169A (en) * 1997-08-27 1999-11-16 Sharp Laboratories Of America, Inc. Method for improving chromatic text resolution in images with reduced chromatic bandwidth
JP2002034030A (en) * 2000-07-13 2002-01-31 Hitachi Ltd Monitor camera system
US7609882B2 (en) * 2005-05-25 2009-10-27 Himax Technologies Limited Image compression and decompression method capable of encoding and decoding pixel data based on a color conversion method

Similar Documents

Publication Publication Date Title
JP6550412B2 (en) How to handle escaped pixels as a predictor of index map coding
JP6316785B2 (en) Pulse coding modulation of video coding and method of palette coding
JP2009044775A5 (en)
CN103220515B (en) Many sign bits in converter unit are hidden
CN106027065B (en) Decoding apparatus and coding/decoding method
CA2838578C (en) Encoding or decoding method and apparatus
EP3108658B1 (en) Method of color index coding with palette stuffing
JP2017523667A5 (en)
US20190182508A1 (en) Method and Apparatus for Coded Block Flag Coding in High Efficiency Video Coding
JP2018524873A5 (en)
RU2016144371A (en) METHOD FOR DECODING IMAGES, METHOD FOR CODING IMAGES, DEVICE FOR DECODING IMAGES, DEVICE FOR CODING IMAGES AND DEVICE FOR CODING AND DECODING IMAGES
JP5969608B2 (en) Encoding and decoding method and apparatus
JP2015228709A5 (en)
KR101802108B1 (en) Codeword assignment for intra chroma mode signaling for hevc
JP2013527693A5 (en)
JP2017535165A5 (en)
JP2010500818A5 (en)
RU2013125500A (en) DEVICE FOR PROCESSING IMAGES AND METHOD FOR PROCESSING IMAGES
JP2011041037A5 (en)
JP2005295504A5 (en)
CN105612750A (en) Sign coding for blocks with transform skipped
JP2016518770A5 (en)
JP2011223337A5 (en) Image decoding apparatus and method
JP2008061133A5 (en)
JP2009017502A5 (en)