JP2010141533A5 - - Google Patents

Download PDF

Info

Publication number
JP2010141533A5
JP2010141533A5 JP2008315030A JP2008315030A JP2010141533A5 JP 2010141533 A5 JP2010141533 A5 JP 2010141533A5 JP 2008315030 A JP2008315030 A JP 2008315030A JP 2008315030 A JP2008315030 A JP 2008315030A JP 2010141533 A5 JP2010141533 A5 JP 2010141533A5
Authority
JP
Japan
Prior art keywords
pixel
block
interest
pixels
bits
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
JP2008315030A
Other languages
English (en)
Other versions
JP5116650B2 (ja
JP2010141533A (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP2008315030A priority Critical patent/JP5116650B2/ja
Priority claimed from JP2008315030A external-priority patent/JP5116650B2/ja
Priority to US12/620,241 priority patent/US8396308B2/en
Publication of JP2010141533A publication Critical patent/JP2010141533A/ja
Publication of JP2010141533A5 publication Critical patent/JP2010141533A5/ja
Application granted granted Critical
Publication of JP5116650B2 publication Critical patent/JP5116650B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

タイルバッファ104は1タイル分の画素データを格納する領域を持ち、タイル分割部103から出力されるタイルデータを順次格納していく。タイルバッファ104に必要とされる容量はTw×Th×3(RGB分)バイトである。
先ず、ステップS1501にて、1個のノンフラットブロックBnを着目ブロックとし、2×2画素の画素ブロックデータを入力する。そして、ステップS1502にて、着目画素ブロックBnが、以下の式(2)が成立するブロックであるかどうかの判定を行う。
n(0,1)=Bn+1(0,0)
且つ
n(1,0)=Bn+b(0,0)
且つ
n,1)=Bn+b+1(0,0) …(2)
上記式(2)が成り立つブロックBnを、以降、周囲3画素一致ブロックと定義する。上記式(2)に示すように、ペア{B n (0,1)、Bn+1(0,0)}、{Bn(1,0)、Bn+b(0,0)}、及び、{Bn,1)とBn+b+1(0,0)}との一致/不一致を判定するのには、理由がある。
一般に、着目画素と、その着目画素に隣接する画素間の相関度は高いし、そのような画像が多い。そのため、着目画素の画素値を予測する場合には、その隣接する画素を予測のための参照画素として使用することが多い。着目ブロック内の4画素が全て同一ではない、すなわち、フラットブロックではないという条件下では、ペア{B n (0,1)、Bn+1(0,0)}、{Bn(1,0)、Bn+b(0,0)}、及び、{Bn,1)とBn+b+1(0,0)}とが一致する可能性が高いことを実験により得られた。
この理由で、Bn(0,1)とBn+1(0,0)とが一致するか否かを判定するようにした。他のペア{Bn(1,0)、Bn+b (0,0)}、及び、{Bn,1)とBn+b+1(0,0)}を比較するのも同じ理由である。そして、先に示した式(2)が満たされる場合(3つのペアが互いに等しい場合)、短い符号語を割り当てることで情報量の削減できた。
図4に、注目する2×2画素の画素ブロックを示す。図4に示す画素Xが縮小画像生成のためにサブサンプリングされた画素を示し、着目画素ブロックBn内の画素Bn(0,0)に相当するものである。また、画素Xa,Xb,Xcは着目ブロックBn内の画素(0,1),Bn(1,0),Bn(1,1)の画素を示している。以下、画素X、X,X,Xを用いて説明する。
次いで、ステップS1508にて、着目ブロックBn内の縮小画像に利用された画素Xを除く画素Xa,Xb,Xcのうち、画素Xと異なる色の画素と同じ色の画素が、近傍に存在するか否かを判断する。本実施形態では、比較する近傍の画素は、着目ブロックの右隣のブロックBn+1の画素Bn+1 (0,0)、着目ブロックの直下のブロックBn+bの画素Bn+b(0,0)、着目ブロックの右下に隣接するブロックBn+b+1の画素Bn+b+1(0,0)とし、この順番に比較する。3画素のいずれかと一致するかを示せば良いので、この比較結果は2ビットとした。そして、一致するのが、Bn+1(0,0)であった場合には2ビットの“11”、Bn+b(0,0)と一致するなら2ビットの“01”、Bn+b+1(0,0)とが一致するなら2ビットの“10”を出力する(ステップS1509)。また、周辺の3画素のいずれとも一致しない場合(NO)には、処理をステップS1510へ移し、2ビットのフラグ“00”を出力する。そして、第2色の画素値を出力し(ステップS1511)、注目ブロックBnに対する処理を終了する。本実施形態では符号化対象画像が、各色8ビットのRGBデータであるからステップS1511においては24ビットが出力される。
JP2008315030A 2008-12-10 2008-12-10 画像符号化装置及びその制御方法 Expired - Fee Related JP5116650B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2008315030A JP5116650B2 (ja) 2008-12-10 2008-12-10 画像符号化装置及びその制御方法
US12/620,241 US8396308B2 (en) 2008-12-10 2009-11-17 Image coding based on interpolation information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008315030A JP5116650B2 (ja) 2008-12-10 2008-12-10 画像符号化装置及びその制御方法

Publications (3)

Publication Number Publication Date
JP2010141533A JP2010141533A (ja) 2010-06-24
JP2010141533A5 true JP2010141533A5 (ja) 2011-12-22
JP5116650B2 JP5116650B2 (ja) 2013-01-09

Family

ID=42231139

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008315030A Expired - Fee Related JP5116650B2 (ja) 2008-12-10 2008-12-10 画像符号化装置及びその制御方法

Country Status (2)

Country Link
US (1) US8396308B2 (ja)
JP (1) JP5116650B2 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5538985B2 (ja) * 2010-04-13 2014-07-02 キヤノン株式会社 画像符号化装置及びその制御方法
JP5643578B2 (ja) * 2010-09-01 2014-12-17 キヤノン株式会社 画像処理装置、画像処理方法、およびプログラム
JP5606223B2 (ja) * 2010-09-02 2014-10-15 キヤノン株式会社 画像処理装置及びその処理方法
JP5777398B2 (ja) * 2011-05-13 2015-09-09 キヤノン株式会社 画像処理装置、画像処理装置の画像処理方法及びプログラム
US10110931B2 (en) 2016-04-27 2018-10-23 Aspeed Technology Inc. Variable length coding and decoding methods and devices for grouped pixels
US10609418B2 (en) * 2017-04-18 2020-03-31 Qualcomm Incorporated System and method for intelligent data/frame compression in a system on a chip
JP7767054B2 (ja) * 2021-08-11 2025-11-11 キヤノン株式会社 情報処理装置、情報処理方法及びプログラム
CN117395429B (zh) * 2023-10-17 2024-11-12 上海久尺网络科技有限公司 画面内容混合编码传输方法、装置、设备以及存储介质

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56103773A (en) * 1980-01-21 1981-08-19 Agency Of Ind Science & Technol Feature extracing system of binary pattern
US4525748A (en) * 1982-07-30 1985-06-25 Carbone Anthony K Method and apparatus for scanning and digitizing optical images
US4709394A (en) * 1985-08-23 1987-11-24 Rca Corporation Multiplexed real-time pyramid signal processing system
JP2787832B2 (ja) * 1989-06-30 1998-08-20 キヤノン株式会社 画像縮小方法
JP2523222B2 (ja) * 1989-12-08 1996-08-07 ゼロックス コーポレーション 画像縮小/拡大方法及び装置
US5144688A (en) * 1990-03-23 1992-09-01 Board Of Regents, The University Of Texas System Method and apparatus for visual pattern image coding
US5583953A (en) * 1993-06-30 1996-12-10 Xerox Corporation Intelligent doubling for low-cost image buffers
JP3373008B2 (ja) * 1993-10-20 2003-02-04 オリンパス光学工業株式会社 画像像域分離装置
MX9700385A (es) * 1994-07-14 1998-05-31 Johnson Grace Company Metodo y aparato para comprimir imagenes.
JPH08167030A (ja) 1994-12-15 1996-06-25 Canon Inc 画像圧縮装置及びその方法
JPH0981763A (ja) * 1995-07-07 1997-03-28 Oki Data:Kk 文字・イメージ混在データの圧縮方法及び装置
JPH10173913A (ja) 1996-12-13 1998-06-26 Minolta Co Ltd 画像形成装置
US5862268A (en) * 1997-03-24 1999-01-19 Focus Enhancements, Inc. Bilinear decimator with error compensation
JPH11146394A (ja) * 1997-11-05 1999-05-28 Fuji Xerox Co Ltd 画像分析装置および画像符号化復号装置
JP3861957B2 (ja) * 1998-02-03 2006-12-27 ソニー株式会社 記憶装置、並びに書き込み方法および読み出し方法
US6373890B1 (en) * 1998-05-05 2002-04-16 Novalogic, Inc. Video compression and playback process
US6304339B1 (en) * 1998-11-16 2001-10-16 Hewlett-Packard Company Compound document page data processing
JP3596863B2 (ja) * 1999-11-26 2004-12-02 シャープ株式会社 画像圧縮装置および画像伸張装置、ならびに画像圧縮方法および画像伸張方法をコンピュータに実行させるためのプログラムをそれぞれ記録したコンピュータ読取可能な記録媒体
JP3680931B2 (ja) 2000-02-23 2005-08-10 富士ゼロックス株式会社 画像処理装置及び画像処理方法
US7139099B2 (en) * 2000-02-23 2006-11-21 Fuji Xerox Co., Ltd. Image processing device and image processing method
US6868186B1 (en) * 2000-07-13 2005-03-15 Ceva D.S.P. Ltd. Visual lossless image compression
US6915020B2 (en) * 2001-12-19 2005-07-05 Hewlett-Packard Development Company, L.P. Generating graphical bar codes by halftoning with embedded graphical encoding
US7545997B2 (en) * 2004-09-10 2009-06-09 Xerox Corporation Simulated high resolution using binary sub-sampling
JP4371026B2 (ja) * 2004-09-28 2009-11-25 コニカミノルタビジネステクノロジーズ株式会社 プリントシステムおよびプリンタ
US20060291751A1 (en) * 2004-12-16 2006-12-28 Peyman Milanfar Robust reconstruction of high resolution grayscale images from a sequence of low-resolution frames (robust gray super-resolution)
JP4795161B2 (ja) * 2006-08-08 2011-10-19 キヤノン株式会社 画像処理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体
US8229234B2 (en) * 2006-11-24 2012-07-24 Nec Corporation Coding and decoding device, coding and decoding method and program
JP4495745B2 (ja) * 2007-04-18 2010-07-07 キヤノン株式会社 画像処理装置、画像処理方法、コンピュータプログラム、および記憶媒体
WO2011027440A1 (ja) * 2009-09-02 2011-03-10 株式会社 東芝 画像圧縮装置及び画像伸張装置

Similar Documents

Publication Publication Date Title
US11800248B2 (en) Apparatus for encoding image, apparatus for decoding image and image sensor
CN109819248A (zh) 视频解码装置、包括该装置的计算系统和视频解码方法
US8660345B1 (en) Colorization-based image compression using selected color samples
JP2007208989A (ja) イントラ予測モード決定方法及び装置
US20160080766A1 (en) Encoding system using motion estimation and encoding method using motion estimation
CN101388950A (zh) 用于数字图像的内容适应式对比增进方法及装置
JP5116650B2 (ja) 画像符号化装置及びその制御方法
CN116312321A (zh) 显示面板的灰阶补偿方法、装置、显示设备及存储介质
WO2016165357A1 (zh) 一种图像处理方法及装置、终端、存储介质
CN113949878B (zh) 使用饱和像素的图像压缩方法、编码器和电子装置
JP2021536718A5 (ja)
US9225985B2 (en) Methods and devices for forming a prediction value
US9438927B2 (en) Apparatus and method for motion estimation for variable block sizes
CN103841385B (zh) 图像抖动处理方法及装置
TW200803522A (en) Selection of encoded data, setting of encoded data, creation of recoded data, and recoding method and device
JP2013093656A5 (ja)
KR20180016565A (ko) 수치 화상 변환 방법, 장치, 저장 매체 및 기기
JP4892869B2 (ja) 画像圧縮装置、画像圧縮プログラム、電子カメラ、画像伸張装置、及び画像伸張プログラム
US20210136391A1 (en) Image encoder, image decoder, and image processing method
JP2009260494A (ja) 画像符号化装置及びその制御方法
US20140254664A1 (en) Methods to perform intra prediction for compression of cfa data
CN110197512B (zh) 图像处理装置及图像处理方法
JP5845202B2 (ja) 画像圧縮装置および画像処理システム
US10271059B2 (en) Decoder, decoding system including the decoder and method of operating the decoder
US9883078B2 (en) Systems and methods for efficient halftone where different dithering matrices are combined