JP4510702B2 - 高速画像縮小装置および方法 - Google Patents
高速画像縮小装置および方法 Download PDFInfo
- Publication number
- JP4510702B2 JP4510702B2 JP2005159533A JP2005159533A JP4510702B2 JP 4510702 B2 JP4510702 B2 JP 4510702B2 JP 2005159533 A JP2005159533 A JP 2005159533A JP 2005159533 A JP2005159533 A JP 2005159533A JP 4510702 B2 JP4510702 B2 JP 4510702B2
- Authority
- JP
- Japan
- Prior art keywords
- resolution
- image processing
- image data
- reduction
- orthogonal
- 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 - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 47
- 230000009466 transformation Effects 0.000 claims description 43
- 238000003672 processing method Methods 0.000 claims description 21
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 238000011946 reduction process Methods 0.000 description 13
- 238000004364 calculation method Methods 0.000 description 10
- 238000007792 addition Methods 0.000 description 8
- 239000011159 matrix material Substances 0.000 description 3
- 230000001131 transforming effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- 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/117—Filters, e.g. for pre-processing or post-processing
-
- 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/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
- H04N19/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- 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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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
-
- 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
- H04N19/176—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 the region being a block, e.g. a macroblock
-
- 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/18—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 set of transform coefficients
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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/48—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Editing Of Facsimile Originals (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Description
10 受信手段
20 画像処理手段
30 表示手段
201 復号化手段
202 解像度取得手段
203 周波数決定手段
204 縮小方法決定手段
205 逆変換手段
206 縮小処理手段
Claims (9)
- 直交変換および可変長符号化を用いて符号化された画像データを、可変長復号化および直交逆変換を用いて復号化し、且つ、予め設定した目標解像度に解像度変換する画像処理方法であって、
前記画像データを可変長復号化により復号し、
前記画像データの解像度を取得し、
前記取得した解像度と前記目標解像度とを比較して、当該比較結果に応じて直交逆変換において用いる低周波成分を決定し、
前記比較結果に応じて、直交逆変換のみによる縮小方法か、直交逆変換および他の縮小アルゴリズムを用いる縮小方法か、前記他の縮小アルゴリズムのみを用いる縮小方法か、いずれの縮小方法を採用するかを決定し、
決定した縮小方法に応じて前記復号化された画像データを縮小することを特徴とする画像処理方法。 - 請求項1に記載の画像処理方法であって、
前記直交逆変換においては、決定された低周波成分のみを用い、且つ、前記目標解像度と前記取得した解像度との比に応じて決定される行列式を用いることを特徴とする、画像処理方法。 - 請求項2に記載の画像処理方法であって、前記画像データが8×8画素のDCT変換によって直交変換され、可変長符号化を用いて符号化された画像データであり、前記目標解像度が前記取得した解像度のN/8である場合、
直交逆変換において用いる低周波成分は、N×Nの低周波成分と決定し、
前記行列式は前記Nの値に応じて決定される
ことを特徴とする画像処理方法。 - 直交変換および可変長符号化を用いて符号化された画像データを、可変長復号化および直交逆変換を用いて復号化し、且つ、予め設定した目標解像度に解像度変換する画像処理を行う画像処理装置であって、
前記画像データを受信する受信手段と、前記画像データを復号化し且つ縮小する画像処理手段と、前記画像処理手段によって得られた画像データを表示する表示手段とからなり、
前記画像処理手段は、
前記画像データを復号化する復号化手段と、
前記画像データの元画像の解像度を取得する解像度取得手段と、
前記取得した解像度と、前記目標解像度とを比較し、直交逆変換において用いる低周波成分を決定する周波数決定手段と、
前記周波数決定手段が決定した低周波成分のみ、あるいは全ての周波数成分を用いて、前記復号化手段によって復号化された画像データを直交逆変換する逆変換手段と、
前記逆変換された画像データを、さらに縮小する縮小処理手段と、
前記取得した解像度と前記目標解像度に基づき、前記逆変換手段のみを用いる縮小方法か、前記逆変換手段および縮小処理手段を用いる縮小方法か、前記縮小処理手段のみを用いる縮小方法から、最適な縮小方法を決定する縮小方法決定手段と
を備えることを特徴とする画像処理装置。 - 請求項8に記載の画像処理装置であって、
前記逆変換手段は、前記目標解像度と前記取得した解像度との比に応じて決定される行列式によって、直交逆変換を行うことを特徴とする画像処理装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005159533A JP4510702B2 (ja) | 2005-05-31 | 2005-05-31 | 高速画像縮小装置および方法 |
US11/442,299 US7613349B2 (en) | 2005-05-31 | 2006-05-30 | Image processing apparatus and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005159533A JP4510702B2 (ja) | 2005-05-31 | 2005-05-31 | 高速画像縮小装置および方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006339811A JP2006339811A (ja) | 2006-12-14 |
JP4510702B2 true JP4510702B2 (ja) | 2010-07-28 |
Family
ID=37462676
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005159533A Expired - Fee Related JP4510702B2 (ja) | 2005-05-31 | 2005-05-31 | 高速画像縮小装置および方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7613349B2 (ja) |
JP (1) | JP4510702B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4510702B2 (ja) * | 2005-05-31 | 2010-07-28 | 富士フイルム株式会社 | 高速画像縮小装置および方法 |
KR101498044B1 (ko) * | 2007-01-10 | 2015-03-05 | 삼성전자주식회사 | 매크로 블럭이 적응적으로 부호화된 압축영상에 대한축소영상 생성방법 및 이를 적용한 영상기기 |
JP2009135701A (ja) * | 2007-11-29 | 2009-06-18 | Mitsubishi Electric Corp | 動画再生装置 |
EP2154899A3 (en) | 2008-08-14 | 2011-08-10 | Samsung Electronics Co., Ltd. | Decoding and scaling images |
KR20100021168A (ko) * | 2008-08-14 | 2010-02-24 | 삼성전자주식회사 | 이미지 디코딩 장치 및 방법과 이를 이용한 이미지 데이터 처리 장치 및 방법 |
JP5669504B2 (ja) * | 2010-09-30 | 2015-02-12 | キヤノン株式会社 | 画像処理装置及びその制御方法 |
EP2645712A1 (en) * | 2012-03-26 | 2013-10-02 | Siemens Aktiengesellschaft | Image downsampling |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07222151A (ja) * | 1994-02-01 | 1995-08-18 | Canon Inc | 画像処理方法及び装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0166716B1 (ko) * | 1992-06-18 | 1999-03-20 | 강진구 | 블럭 dpcm을 이용한 부호화/복호화방법 및 장치 |
DE69535800D1 (de) * | 1994-06-08 | 2008-09-11 | Matsushita Electric Ind Co Ltd | Bildumsetzungsvorrichtung |
KR100186915B1 (ko) * | 1994-07-13 | 1999-05-01 | 모리시다 요이치 | 디지털 부호화 장치 및 디지털 부호 복호화 장치 |
JPH08116448A (ja) * | 1994-10-13 | 1996-05-07 | Fuji Xerox Co Ltd | 画像信号の符号化装置及び復号装置 |
US5754699A (en) * | 1994-11-24 | 1998-05-19 | Victor Company Of Japan, Ltd. | Method of reducing mosquito noise generated during decoding process of image data and device for decoding image data using the same |
US5883678A (en) * | 1995-09-29 | 1999-03-16 | Kabushiki Kaisha Toshiba | Video coding and video decoding apparatus for reducing an alpha-map signal at a controlled reduction ratio |
JP3754903B2 (ja) | 2001-07-12 | 2006-03-15 | キヤノン株式会社 | 画像処理装置及びその制御方法及びコンピュータプログラム及び記憶媒体 |
JP3955508B2 (ja) | 2002-07-23 | 2007-08-08 | 富士フイルム株式会社 | 画像添付メール中継装置、画像添付メール中継方法および画像添付メール中継プログラム |
JP4222982B2 (ja) * | 2004-08-20 | 2009-02-12 | 富士フイルム株式会社 | 画像復号縮小装置および方法 |
JP4510702B2 (ja) * | 2005-05-31 | 2010-07-28 | 富士フイルム株式会社 | 高速画像縮小装置および方法 |
-
2005
- 2005-05-31 JP JP2005159533A patent/JP4510702B2/ja not_active Expired - Fee Related
-
2006
- 2006-05-30 US US11/442,299 patent/US7613349B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07222151A (ja) * | 1994-02-01 | 1995-08-18 | Canon Inc | 画像処理方法及び装置 |
Also Published As
Publication number | Publication date |
---|---|
US20060267809A1 (en) | 2006-11-30 |
US7613349B2 (en) | 2009-11-03 |
JP2006339811A (ja) | 2006-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220272384A1 (en) | Image compression | |
US7613349B2 (en) | Image processing apparatus and method | |
JP4527720B2 (ja) | 画像圧縮法、画像圧縮装置、画像伝送システム、データ圧縮前処理装置及びコンピュータプログラム | |
JP3195142B2 (ja) | 画像処理方法及び装置 | |
US8923389B1 (en) | Unified scaling with differential coding for internal bit depth extension and reference frame compression | |
CN102595109B (zh) | 一种jpeg图片解码方法及装置 | |
JP4222982B2 (ja) | 画像復号縮小装置および方法 | |
JP4455364B2 (ja) | 解像度変換方法及び装置 | |
US7050656B2 (en) | Image scaling in the compressed domain | |
US7492951B2 (en) | Image processing method and apparatus, and computer-readable storage medium | |
JP4245576B2 (ja) | 画像圧縮伸張法、画像圧縮装置及び画像伸張装置 | |
EP1962513A1 (en) | Methods and apparatus for processing of a digital image | |
JP2008527809A (ja) | 画像圧縮および伸張加速化のためのプロセス | |
JP2004354593A (ja) | 画像サイズの変更方法及装置 | |
US7099523B2 (en) | Method and system for scaling a signal sample rate | |
JP4129097B2 (ja) | 画像処理装置及び画像処理方法 | |
US20040131260A1 (en) | Method and apparatus for support and/or conversion of two image formats | |
JP2006270737A (ja) | 復号化装置、分布推定方法、復号化方法及びこれらのプログラム | |
JP3818484B2 (ja) | 符号化動画像データの復号装置および記録媒体 | |
JP2004159171A (ja) | 画像圧縮方法及び画像圧縮装置 | |
Kamble et al. | Decompression of JPEG Document Images: A Survey Paper | |
JP2005235029A (ja) | 画像縮小方法および装置ならびにプログラム | |
JP2002044423A (ja) | 画像処理方法及び装置 | |
JPH05199418A (ja) | 画像ブロックデータのスキャン方法 | |
EP1246130A1 (en) | Method and apparatus for support and/or conversion of two still image coding formats |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20061209 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080213 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091002 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091006 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091204 |
|
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: 20100420 |
|
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: 20100430 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130514 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140514 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |