JP2009124585A5 - - Google Patents
Download PDFInfo
- 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
Links
- 238000001514 detection method Methods 0.000 claims 20
- 238000000034 method Methods 0.000 claims 10
- 238000001914 filtration Methods 0.000 claims 3
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に記載の画像符号化装置。 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.
前記ブロックがインター処理されている場合は、ブロック単位の符号の有無を示すビット列について、色差成分の符号の有無を示すビットを符号無しの状態として符号化する符号化手段を有することを特徴とする請求項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.
前記ブロック単位内の輝度成分の値に量子化処理を施して符号化する符号化手段と、
前記符号化手段によって符号化されたブロック単位内の輝度成分の値を復号する復号化手段と、
前記復号化手段によって復号された輝度成分の値にフィルター処理を行うフィルター処理手段と、
前記フィルター処理手段によりフィルター処理された輝度成分の値について、所定の範囲外であるかどうかを検出する範囲検出手段と、
前記範囲検出手段の検出の結果、前記ブロック単位内の輝度成分の値が所定の範囲外である場合には、前記ブロック単位内の色差成分に対して、その成分にかかわらず最も符号量の少ない符号を割り当てる符号割り当て手段とを有することを特徴とする画像符号化装置。 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.
前記ブロック単位内の輝度成分の値が、所定の範囲外であるかどうかを検出する範囲検出手段と、
前記範囲検出手段の検出の結果、前記ブロック単位内の輝度成分の値が所定の範囲外である場合、前記所定の範囲外のブロックがイントラ処理される場合は、ブロックを特定の予測モードで予測するものとし、ブロック内の色差成分の全ての値をその予測モードの予測値で置換し、前記ブロックがインター処理される場合は、ブロック内の色差成分を、インター予測先の色差成分で置換する色差成分置換手段とを有することを特徴とする画像符号化装置。 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.
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)
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)
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 |
-
2007
- 2007-11-16 JP JP2007298341A patent/JP5137532B2/en not_active Expired - Fee Related
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) |