JP4245576B2 - 画像圧縮伸張法、画像圧縮装置及び画像伸張装置 - Google Patents
画像圧縮伸張法、画像圧縮装置及び画像伸張装置 Download PDFInfo
- Publication number
- JP4245576B2 JP4245576B2 JP2005080422A JP2005080422A JP4245576B2 JP 4245576 B2 JP4245576 B2 JP 4245576B2 JP 2005080422 A JP2005080422 A JP 2005080422A JP 2005080422 A JP2005080422 A JP 2005080422A JP 4245576 B2 JP4245576 B2 JP 4245576B2
- Authority
- JP
- Japan
- Prior art keywords
- area
- reduced
- data
- image data
- image
- 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
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
<画像伝送システム>
図1は、本発明の実施の形態1による画像圧縮伸張システムの一構成例を示したブロック図であり、画像伝送システムの例が示されている。この画像伝送システムは、通信ネットワーク100により接続された送信側ユニットUt及び受信側ユニットUrからなり、画像データを圧縮して、送信側ユニットUtから受信側ユニットUrへ伝送することができる。ここでは、送信側ユニットUtに接続された画像入力装置101の画像データが、受信側ユニットUrに接続された画像出力装置102に伝送される。
図2は、図1の送信側ユニットUtの一構成例を示したブロック図である。この送信側ユニットUtは、YUV変換部10、画像圧縮部11及びデータ送信部12により構成される。画像入力装置101において生成された画像データは、まず、YUV変換部10においてYUVフォーマットの画像データへ変換された後、画像圧縮部11において圧縮処理され、データ量が削減された圧縮データとなる。この圧縮データが、データ送信部12によって通信ネットワーク100へ送出される。
図3は、図1の受信側ユニットUrの一構成例を示したブロック図である。この受信側ユニットUrは、RGB変換部22、画像伸張部21及びデータ受信部20により構成される。送信側ユニットUtから通信ネットワーク100へ送出された圧縮データは、データ受信部20によって受信される。受信された圧縮データは、画像伸張部21において伸張処理され、YUVフォーマットの画像データが復元される。この画像データは、RGB変換部22においてRGBフォーマットへ変換され、画像出力装置102へ出力される。
図4は、図2の画像圧縮部11の一構成例を示したブロック図であり、画像縮小コンバータ13及びJPEGエンコーダ14について詳細な構成例が示されている。画像縮小コンバータ13は、ダウンサンプリング領域分割部(DS領域分割部)130、非縮小領域指定部131、ダウンサンプリング部132及び再配置部133により構成される。
DS領域分割部130は、YUV変換された画像データを複数のダウンサンプリング領域(以下、DS領域という)に分割している。各DS領域は、任意のピクセル数を有し、任意の形状からなる領域とすることができるが、圧縮効率を考慮すれば、JPEGエンコーダ14において使用されるブロックを基本単位とし、その集合体をDS領域とすることが望ましい。
非縮小領域指定部131は、ダウンサンプリングを行わないDS領域を非縮小領域として指定する動作を行っている。この非縮小領域は、例えば、オペレータによる操作入力に基づいて指定され、入力画像ごとに変更可能となっている。具体的には、画像データの低解像度化処理において画質を維持させる領域であって、1又は2以上のDS領域からなる隣接領域が重要領域として非縮小領域に指定される。
ダウンサンプリング部132は、一部の指定領域(重要領域)を除く各DS領域について、当該DS領域を構成する各ピクセルデータのダウンサンプリングを行い、ピクセル数を減少させた縮小データに変換している。この縮小データのサイズは、JPEGエンコーダにおける圧縮率を考慮すれば、ブロックサイズの整数倍にすることが望ましく、ここではブロックサイズ(8×8ピクセル)に一致させるものとする。
再配置部133は、ダウンサンプリング部132の出力データの並び替えを行って、画像全体のサイズを縮小化させた縮小画像データを生成し、JPEGエンコーダ14へ出力している。具体的には、非縮小領域及び各縮小データからなる入力データが先頭から順に、所定の水平幅(水平解像度)からなる画像領域内に配置される。その際、非縮小領域は、縮小データと同一の垂直幅(8ピクセル)にスライスして配置される。この様な画像データの再配置によって画像サイズが縮小化された縮小画像データが生成される。
JPEGエンコーダ14は、ブロック分割部140、DCT処理部141、量子化処理部142及び符号化部143により構成される(図4参照)。画像縮小コンバータ13から出力された縮小画像データは、ブロック分割部140において8×8ピクセルからなる複数のブロック領域(JPEGブロック)に分割される。DCT(Discrete Cosine Transform)処理部141は、分割されたブロック領域ごとに離散コサイン変換を行ってDCT係数を求めている。この様にして求められた各DCT係数は、量子化処理部142により、量子化テーブルを用いて量子化される。
図5は、図3の画像伸張部21の一構成例を示したブロック図であり、JPEGデコーダ23及び画像拡大コンバータ24について詳細な構成例が示されている。
JPEGデコーダ23は、復号化部230、逆量子化処理部231及び逆DCT処理部232により構成され、JPEGエンコーダ14とは逆の処理を行って圧縮データを伸張し、JPEG圧縮前の画像データを復元している。なお、量子化テーブル及び符号テーブルは、JPEGエンコーダ14と同じデータテーブルを使用する必要があり、必要に応じて圧縮データに付加され、送信側ユニットUtから受信側ユニットUrへ伝送することもできる。
画像拡大コンバータ24は、DS領域分割部240、配置復元部241及び補間処理部242により構成され、画像縮小コンバータ13の場合と逆の処理を行って、縮小処理前の画像データを復元している。まず、DS領域分割部240が、JPEGデコーダ23から出力された画像データを配置させるために画像領域を複数のDS領域に分割する。このDS領域には、送信側ユニットUtのDS領域分割部130で使用されたDS領域と同じサイズ(ここでは、16×16ピクセル)が用いられる。
実施の形態1では、JPEGエンコーダによる画像圧縮処理の前処理として画像データを低解像度化させる場合の例について説明した。これに対し、本実施の形態では、MPEGエンコーダによる画像圧縮処理の前処理として画像データを低解像度化させる場合について説明する。
図9は、本発明の実施の形態2による画像圧縮部30の一構成例を示したブロック図であり、画像縮小コンバータ31及びMPEGエンコーダ32について詳細な構成例が示されている。画像縮小コンバータ31は、DS領域分割部130、非縮小領域指定部131、ダウンサンプリング部132及び再配置部33により構成される。
MPEGエンコーダ32は、動き補償予測部34、DCT及び量子化処理部35、符号化処理部36、復号化処理部37、逆DCT及び逆量子化処理部38、動き補償予測部39及びフレームメモリ40により構成される。画像縮小コンバータ31から出力された縮小画像データは、動き補償予測部34において16×16ピクセルからなる複数の動き補償領域に分割される。
図10は、本発明の実施の形態2による画像伸張部50の一構成例を示したブロック図であり、MPEGデコーダ51及び画像拡大コンバータ52について詳細な構成例が示されている。
MPEGデコーダ51は、復号化処理部53、逆DCT及び逆量子化処理部54及び動き補償予測部55により構成され、MPEGエンコーダ32における復号化処理部37、逆DCT及び逆量子化処理部38及び動き補償予測部39と同様の処理を行って圧縮データを伸張し、MPEG圧縮前の画像データを復元している。
画像拡大コンバータ52は、DS領域分割部57、配置復元部58及び補間処理部242により構成されている。配置復元部58は、画像データにヘッダ情報として含まれている重要領域(非縮小領域)のサイズ及び位置情報に基づいて、重要領域及び各縮小データを配置し、縮小処理前の画像データの配置を復元している。
13,31 画像縮小コンバータ
14 JPEGエンコーダ
21,50 画像伸張部
23 JPEGデコーダ
24,52 画像拡大コンバータ
31 画像縮小コンバータ
32 MPEGエンコーダ
33 再配置部
34 動き補償予測部
35 DCT及び量子化処理部
36 符号化処理部
37 復号化処理部
38 逆DCT及び逆量子化処理部
39,55 動き補償予測部
40 フレームメモリ
51 MPEGデコーダ
53 復号化処理部
54 逆DCT及び逆量子化処理部
130 DS領域分割部
131 非縮小領域指定部
132 ダウンサンプリング部
133 再配置部
140 ブロック分割部
141 DCT処理部
142 量子化処理部
143 符号化部
230 復号化部
231 逆量子化処理部
232 逆DCT処理部
240 DS領域分割部
241 配置復元部
242 補間処理部
A1,A2 DS領域
Claims (8)
- 画像データをブロックサイズの整数倍からなる2以上のダウンサンプリング領域に分割するダウンサンプリング領域分割ステップと、
上記ダウンサンプリング領域からなる隣接領域を非縮小領域として指定する非縮小領域指定ステップと、
上記非縮小領域を除く上記各ダウンサンプリング領域について、ダウンサンプリングを行ってピクセル数を減少させ、上記ブロックサイズの整数倍からなる縮小データを生成するダウンサンプリングステップと、
上記非縮小領域及び上記各縮小データを配置し、非縮小領域のサイズ及び位置情報をヘッダ情報として含む縮小画像データを生成する再配置ステップと、
上記縮小画像データを上記ブロックサイズからなるブロック領域に分割し、隣接する複数のブロック領域からなる動き補償領域ごとに動き補償予測を行い、ブロック領域ごとに符号化処理を行って圧縮画像データを生成するデータ圧縮ステップと、
圧縮画像データに対する上記ブロック領域ごとの復号化処理及び上記動き補償領域ごとの動き補償予測に基づいて、画像データを復元するデータ伸張ステップと、
復元された画像データ中に含まれる非縮小領域及び各縮小データの配置を上記ヘッダ情報に基づいて復元する配置復元ステップと、
復元された画像データ中に含まれる各縮小データについてピクセルデータを補間し、上記ダウンサンプリング領域からなる画像データに復元する補間ステップとを備えた画像圧縮伸張法。 - 画像データをブロックサイズの整数倍からなる2以上のダウンサンプリング領域に分割するダウンサンプリング領域分割手段と、
上記ダウンサンプリング領域からなる隣接領域を非縮小領域として指定する非縮小領域指定手段と、
上記非縮小領域を除く上記各ダウンサンプリング領域について、ダウンサンプリングを行ってピクセル数を減少させ、上記ブロックサイズの整数倍からなる縮小データを生成するダウンサンプリング手段と、
上記非縮小領域及び上記各縮小データを配置し、非縮小領域のサイズ及び位置情報をヘッダ情報として含む縮小画像データを生成する再配置手段と、
上記縮小画像データを上記ブロックサイズからなるブロック領域に分割し、隣接する複数のブロック領域からなる動き補償領域ごとに動き補償予測を行い、ブロック領域ごとに符号化処理を行って圧縮画像データを生成するデータ圧縮手段とを備えた画像圧縮装置。 - 上記ダウンサンプリング領域分割手段は、画像データを上記動き補償領域の整数倍からなるダウンサンプリング領域に分割することを特徴とする請求項2に記載の画像圧縮装置。
- 上記非縮小領域指定手段は、上記動き補償領域の整数倍からなる矩形状の隣接領域を非縮小領域として指定することを特徴とする請求項2に記載の画像圧縮装置。
- 上記再配置手段は、非縮小領域を縮小画像データの先頭に配置することを特徴とする請求項4に記載の画像圧縮装置。
- 上記再配置手段は、非縮小領域の水平幅と同一幅の縮小画像データを生成することを特徴とする請求項5に記載の画像圧縮装置。
- 上記再配置手段は、フィルデータからなるブロック領域を画像データに付加し、画像データを矩形形状に整形して縮小画像データを生成することを特徴とする請求項2に記載の画像圧縮装置。
- 画像データの一部をダウンサンプリングして得られたブロックサイズの整数倍からなる縮小データを非縮小領域とともに再配置し、更に隣接する複数のブロック領域からなる動き補償領域ごとの動き補償予測に基づく符号化処理が行われた圧縮画像データを伸張する画像伸張装置であって、
圧縮画像データに対し、上記ブロックサイズからなるブロック領域ごとに復号化処理を行うとともに、上記動き補償領域ごとに動き補償予測を行い、画像データを復元するデータ伸張手段と、
復元された画像データ中に含まれる非縮小領域及び各縮小データの配置を当該画像データにヘッダ情報として含まれる非縮小領域のサイズ及び位置情報に基づいて復元する配置復元手段と、
復元された画像データ中に含まれる各縮小データについてピクセルデータを補間し、上記ブロックサイズの整数倍からなる複数のダウンサンプリング領域により構成される画像データに復元する補間手段とを備えた画像伸張装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005080422A JP4245576B2 (ja) | 2005-03-18 | 2005-03-18 | 画像圧縮伸張法、画像圧縮装置及び画像伸張装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005080422A JP4245576B2 (ja) | 2005-03-18 | 2005-03-18 | 画像圧縮伸張法、画像圧縮装置及び画像伸張装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006262390A JP2006262390A (ja) | 2006-09-28 |
| JP4245576B2 true JP4245576B2 (ja) | 2009-03-25 |
Family
ID=37101082
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005080422A Expired - Fee Related JP4245576B2 (ja) | 2005-03-18 | 2005-03-18 | 画像圧縮伸張法、画像圧縮装置及び画像伸張装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4245576B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10531094B2 (en) | 2014-01-09 | 2020-01-07 | Hitachi Kokusai Electric Inc. | Image processing device and moving image transmission method |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2447245B (en) * | 2007-03-05 | 2011-12-28 | Snell & Wilcox Ltd | Video transmission |
| WO2009122759A1 (ja) * | 2008-04-04 | 2009-10-08 | 富士フイルム株式会社 | 画像処理システム、画像処理方法、およびコンピュータ読取可能な媒体 |
| JP5140638B2 (ja) * | 2009-06-22 | 2013-02-06 | 日本放送協会 | 空間ダウンサンプリング処理装置、空間アップサンプリング処理装置、符号化装置、復号装置及びプログラム |
| JP5140637B2 (ja) * | 2009-06-22 | 2013-02-06 | 日本放送協会 | 時空間ダウンサンプリング処理装置、時空間アップサンプリング処理装置、符号化装置、復号装置及びプログラム |
| KR100966494B1 (ko) | 2009-12-01 | 2010-06-29 | 동국대학교 산학협력단 | 적응적 대표값을 이용한 영상 데이터 감축 방법 및 장치, 그 기록매체 |
| JP5653328B2 (ja) * | 2011-09-26 | 2015-01-14 | 株式会社東芝 | 画像処理装置及び画像処理システム |
| JP5870835B2 (ja) * | 2012-04-27 | 2016-03-01 | 富士通株式会社 | 動画像処理装置、動画像処理方法および動画像処理プログラム |
| JPWO2013191193A1 (ja) * | 2012-06-20 | 2016-05-26 | 株式会社日立国際電気 | 映像圧縮伝送システム |
| GB2511730A (en) * | 2013-01-28 | 2014-09-17 | Microsoft Corp | Spatially adaptive video coding |
| GB201318658D0 (en) | 2013-10-22 | 2013-12-04 | Microsoft Corp | Controlling resolution of encoded video |
| US10848768B2 (en) * | 2018-06-08 | 2020-11-24 | Sony Interactive Entertainment Inc. | Fast region of interest coding using multi-segment resampling |
| CN114467133B (zh) * | 2020-03-11 | 2025-06-03 | 云英谷科技股份有限公司 | 压缩和解压缩显示补偿亮度不匀的补偿数据的方法和系统 |
| CN113329228B (zh) * | 2021-05-27 | 2024-04-26 | 杭州网易智企科技有限公司 | 视频编码方法、解码方法、装置、电子设备及存储介质 |
-
2005
- 2005-03-18 JP JP2005080422A patent/JP4245576B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10531094B2 (en) | 2014-01-09 | 2020-01-07 | Hitachi Kokusai Electric Inc. | Image processing device and moving image transmission method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006262390A (ja) | 2006-09-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU766680B2 (en) | Method for converting digital signal and apparatus for converting digital signal | |
| EP1091592A2 (en) | Video signal encoding apparatus | |
| JP4245576B2 (ja) | 画像圧縮伸張法、画像圧縮装置及び画像伸張装置 | |
| US8064516B2 (en) | Text recognition during video compression | |
| WO2005079054A1 (ja) | 画像圧縮装置 | |
| JPH10271516A (ja) | 圧縮符号化装置、符号化方法、復号化装置および復号化方法 | |
| US9326004B2 (en) | Reduced memory mode video decode | |
| JPH10224790A (ja) | 圧縮伸張された画像中のブロック状ノイズを除去するフィルタおよびフィルタ方法 | |
| JP4328727B2 (ja) | 画像圧縮伸張法、画像圧縮装置及び画像伸張装置 | |
| JP2008109700A (ja) | ディジタル信号変換方法およびディジタル信号変換装置 | |
| JP2820636B2 (ja) | 動画像圧縮装置 | |
| JP4605212B2 (ja) | ディジタル信号変換方法およびディジタル信号変換装置 | |
| CN100521788C (zh) | 数字信号转换方法 | |
| JP4513856B2 (ja) | ディジタル信号変換方法およびディジタル信号変換装置 | |
| AU2003200519B2 (en) | Method for Converting Digital Signal and Apparatus for Converting Digital Signal | |
| JP2012209873A (ja) | 動画像符号化装置及び動画像符号化方法 | |
| JP2008118693A (ja) | ディジタル信号変換方法およびディジタル信号変換装置 | |
| JP2008109701A (ja) | ディジタル信号変換方法およびディジタル信号変換装置 | |
| JP2004007734A (ja) | 画像圧縮符号化方法 | |
| JP2008153771A (ja) | 画像符号化方式変換装置 | |
| JPH0818968A (ja) | 画像データ符号化/復号化方法及び装置 | |
| JP2012209874A (ja) | 動画像復号化装置及び動画像復号化方法 | |
| JPH104498A (ja) | 画像符号化/画像復号化装置及びその方法 | |
| WO2008029346A2 (en) | Video decoding |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070605 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081217 |
|
| 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: 20081219 |
|
| 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: 20090106 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4245576 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: 20120116 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120116 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130116 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130116 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140116 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140116 Year of fee payment: 5 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140116 Year of fee payment: 5 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140116 Year of fee payment: 5 |
|
| 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 |
|
| 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 |
|
| 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 |