JP6635751B2 - 画像符号化装置及びその制御方法、並びにプログラム及び記憶媒体 - Google Patents
画像符号化装置及びその制御方法、並びにプログラム及び記憶媒体 Download PDFInfo
- Publication number
- JP6635751B2 JP6635751B2 JP2015210005A JP2015210005A JP6635751B2 JP 6635751 B2 JP6635751 B2 JP 6635751B2 JP 2015210005 A JP2015210005 A JP 2015210005A JP 2015210005 A JP2015210005 A JP 2015210005A JP 6635751 B2 JP6635751 B2 JP 6635751B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- encoding
- image data
- difference
- 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.)
- Active
Links
Images
Landscapes
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Analysis (AREA)
Description
複数の画像データで構成される画像データセットを符号化する画像符号化装置であって、
前記複数の画像データにおける符号化対象の着目画像データから、M×N画素で構成される符号化対象の着目ブロックを入力し、当該着目ブロックに近似する近似ブロックを既符号化画像データ内から探索し、探索した近似ブロックに対する前記着目ブロックの相対位置をベクトルとして抽出する抽出手段と、
前記着目ブロック外の符号化済みの画素を含む拡張領域と前記着目ブロックで構成される(M+P)×(N+Q)画素の拡張ブロックと、前記近似ブロックを包含する(M+P)×(N+Q)画素の参照拡張ブロックとから、差分拡張ブロックを生成する生成手段と、
該差分拡張ブロックにおける前記拡張領域内の差分画素データを参照してコンテキストを生成し、前記差分拡張ブロック内の前記着目ブロックと前記近似ブロックとの差分である差分ブロックを構成する各差分画素データを、生成した前記コンテキストに基づき予測符号化する符号化手段とを有する。
図1は、本第1の実施形態に係る画像処理装置の機能構成を示すブロック図である。図1に示すように、本実施形態に係る画像処理装置は、バッファ101、ブロック分割部102、ブロックバッファ103、動き補償部104、拡張ブロック生成部105、差分画像生成部106、予測符号化部107、符号列形成部108を有する。同図において109、110は信号線を示す。
D=Σ|P(p+r,q+s)−Bi,j(r,s)|
と表される。そこで、絶対値和Dが最小となるp,qを求める。ブロックB(i,j)の左上隅の画素の座標は(i×M、j×N)で表される。よって、動き補償部104が生成するベクトル情報(相対位置)は、『(i×M−p、j×M−q)』となる。
D=Σ{P(p+r,q+s)−Bi,j(r,s)}2
上記第1の実施形態では、図1の構成に基づいて説明したが、上記第1の実施形態と同等の処理をパーソナルコンピュータ(以下、PC)等に代表される情報処理装置にて実行されるコンピュータプログラム(ソフトウェア)でもって実現させても構わない。図中、1401はCPUで、RAM1402やROM1403に記憶されているプログラムやデータを用いて本装置全体の制御を行うと共に、後述する画像符号化処理、復号処理を実行する。
次に、上記第1の実施形態またはその変形例で示された装置で得られた符号化データを復号する画像処理装置を第2の実施形態として説明する。図15は、本第1の実施形態における復号処理を行う画像処理装置のブロック構成図である。図示のように、この画像処理装置は、符号バッファ1501、ヘッダ解析部1502、動き補償部1503、周辺画素設定部1504、差分画像復号部1505、原画像ブロック復号部1506、画像形成部1507とを備える。同図において1508、1509は信号線である。
第1の実施形態では、符号化対象ブロックと、そのブロックに隣接し、既符号化の画素を含めた拡張ブロックと参照拡張ブロックとの差分を求めて、予測符号化する方法について説明を行った。
第3の実施形態においては、拡張領域について生成したコンテキスト情報(以下、単にコンテキストと)を用いて予測符号化する例について説明を行った。本第4の実施形態では拡張領域についてコンテキスト生成する際に得られる情報を基に、符号化パラメータを選択する方法について説明を行う。
本実施形態は、符号化対象ブロックBに隣接する既符号化のブロックの動きベクトルによって、符号化済みブロックで生成したコンテキストを利用する、符号化対象ブロックの拡張領域の画素で生成したコンテキスト情報を利用するかを切り替える。
|Vx−Va|>Th かつ
|Vx−Vb|>Th かつ
|Vx−Vc|>Th
ここで|v|は、ベクトルvの大きさ(スカラー)を表すものとする。
Claims (9)
- 複数の画像データで構成される画像データセットを符号化する画像符号化装置であって、
前記複数の画像データにおける符号化対象の着目画像データから、M×N画素で構成される符号化対象の着目ブロックを入力し、当該着目ブロックに近似する近似ブロックを既符号化画像データ内から探索し、探索した近似ブロックに対する前記着目ブロックの相対位置をベクトルとして抽出する抽出手段と、
前記着目ブロック外の符号化済みの画素を含む拡張領域と前記着目ブロックで構成される(M+P)×(N+Q)画素の拡張ブロックと、前記近似ブロックを包含する(M+P)×(N+Q)画素の参照拡張ブロックとから、差分拡張ブロックを生成する生成手段と、
該差分拡張ブロックにおける前記拡張領域内の差分画素データを参照してコンテキストを生成し、前記差分拡張ブロック内の前記着目ブロックと前記近似ブロックとの差分である差分ブロックを構成する各差分画素データを、生成した前記コンテキストに基づき予測符号化する符号化手段と
を有することを特徴とする画像符号化装置。 - 符号化手段は、前記差分ブロックを構成する各差分画素データを可逆符号化することを特徴とする請求項1に記載の画像符号化装置。
- 前記P、Qは1であって、前記符号化手段はJPEG−LSに準拠して予測符号化することを特徴とする請求項1または2に記載の画像符号化装置。
- 前記符号化手段は、前記拡張領域の差分画素データに基づき、予め用意された複数のコンテキストセットの中から前記着目ブロックで利用するコンテキストセットを選択し、予測符号化を行うことを特徴とする請求項1に記載の画像符号化装置。
- 前記符号化手段は、
前記着目ブロックに隣接し既符号化の複数の隣接ブロックを符号化した際に求めたベクトルそれぞれと、前記着目ブロックのベクトルとの比較する比較手段と、
該比較手段の比較結果に基づき、前記着目ブロックに対応する差分ブロックを、当該差分ブロックの前記拡張領域内のコンテキストを利用して予測符号化するか、前記隣接ブロックを符号化した際に利用したコンテキストを利用した予測符号化するかを切り換える手段と
を含むことを特徴とする請求項1に記載の画像符号化装置。 - 前記画像データセットは、CTまたはMRIによって得られた被検体の体軸に沿った複数の断層画像データであることを特徴とする請求項1乃至5のいずれか1項に記載の画像符号化装置。
- コンピュータが読み込み実行することで、前記コンピュータに、請求項1乃至6のいずれか1項に記載の画像符号化装置が有する各手段として機能させるためのプログラム。
- 請求項7に記載のプログラムを格納した、コンピュータが読み込み可能な記憶媒体。
- 複数の画像データで構成される画像データセットを符号化する画像符号化装置の制御方法であって、
抽出手段が、前記複数の画像データにおける符号化対象の着目画像データから、M×N画素で構成される符号化対象の着目ブロックを入力し、当該着目ブロックに近似する近似ブロックを既符号化画像データ内から探索し、探索した近似ブロックに対する前記着目ブロックの相対位置をベクトルとして抽出する抽出工程と、
生成手段が、前記着目ブロック外の符号化済の画素を含む拡張領域と前記着目ブロックで構成される(M+P)×(N+Q)画素の拡張ブロックと、前記近似ブロックを包含する(M+P)×(N+Q)画素の参照拡張ブロックとから、差分拡張ブロックを生成する生成工程と、
符号化手段が、該差分拡張ブロックにおける前記拡張領域内の差分画素データを参照してコンテキストを生成し、前記差分拡張ブロック内の前記着目ブロックと前記近似ブロックとの差分である差分ブロックを構成する各差分画素データを、生成した前記コンテキストに基づき予測符号化する符号化工程と
を有することを特徴とする画像符号化装置の制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015210005A JP6635751B2 (ja) | 2015-10-26 | 2015-10-26 | 画像符号化装置及びその制御方法、並びにプログラム及び記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015210005A JP6635751B2 (ja) | 2015-10-26 | 2015-10-26 | 画像符号化装置及びその制御方法、並びにプログラム及び記憶媒体 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2017085285A JP2017085285A (ja) | 2017-05-18 |
| JP2017085285A5 JP2017085285A5 (ja) | 2018-12-06 |
| JP6635751B2 true JP6635751B2 (ja) | 2020-01-29 |
Family
ID=58711303
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015210005A Active JP6635751B2 (ja) | 2015-10-26 | 2015-10-26 | 画像符号化装置及びその制御方法、並びにプログラム及び記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6635751B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10719907B2 (en) | 2018-02-27 | 2020-07-21 | Canon Medical Systems Corporation | Method of, and apparatus for, data processing |
| WO2020096898A1 (en) * | 2018-11-05 | 2020-05-14 | Interdigital Vc Holdings, Inc. | Video encoding or decoding using block extension for overlapped block motion compensation |
| JP7678679B2 (ja) * | 2021-02-22 | 2025-05-16 | 株式会社シキノハイテック | 画像符号化装置、画像復号化装置、画像符号化方法、画像復号化方法、画像符号化プログラム、および画像復号化プログラム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101159875B (zh) * | 2007-10-15 | 2011-10-05 | 浙江大学 | 二重预测视频编解码方法和装置 |
| JP2010258739A (ja) * | 2009-04-24 | 2010-11-11 | Sony Corp | 画像処理装置および方法、並びにプログラム |
| US8665964B2 (en) * | 2009-06-30 | 2014-03-04 | Qualcomm Incorporated | Video coding based on first order prediction and pre-defined second order prediction mode |
| TW201119407A (en) * | 2009-11-19 | 2011-06-01 | Thomson Licensing | Method for coding and method for reconstruction of a block of an image |
-
2015
- 2015-10-26 JP JP2015210005A patent/JP6635751B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017085285A (ja) | 2017-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11636626B2 (en) | Apparatus and method of using AI metadata related to image quality | |
| CN112383781B (zh) | 参考块的位置决定其重构阶段的块匹配编解码方法和装置 | |
| JP7268598B2 (ja) | 情報処理装置および方法 | |
| TW201830972A (zh) | 用於視訊寫碼之低複雜度符號預測 | |
| CN111149363A (zh) | 信息处理设备和方法 | |
| US11025913B2 (en) | Encoding video using palette prediction and intra-block copy | |
| BR112013000516B1 (pt) | Dispositivo e método de codificação de imagem em movimento, e, dispositivo e método de decodificação de imagem em movimento | |
| EP3343446A1 (en) | Method and apparatus for encoding and decoding lists of pixels | |
| CN105850132A (zh) | 颜色指数预测的方法和装置 | |
| JP6635751B2 (ja) | 画像符号化装置及びその制御方法、並びにプログラム及び記憶媒体 | |
| CN119698838B (zh) | 基于预分析的图像压缩方法 | |
| US9420303B2 (en) | Method and apparatus for displacement vector component transformation in video coding and decoding | |
| US20150023416A1 (en) | Image encoding device and image decoding device | |
| CN121336402A (zh) | 用于生成式面部视频压缩的面部特征转换器 | |
| JP6187826B2 (ja) | 動画像符号化装置及び動画像符号化方法 | |
| EP3429204B1 (en) | Encoding device and encoding method | |
| WO2024213069A1 (en) | Methods and non-transitory computer readable storage medium for spatial resampling towards machine vision | |
| EP2903288A1 (en) | Method and apparatus for constructing an epitome from an image | |
| Fabrizio et al. | Motion compensation based on tangent distance prediction for video compression | |
| CN118235408A (zh) | 用于可缩放的机器视频编码的系统和方法 | |
| US20220358685A1 (en) | Image encoding method and image decoding method | |
| WO2025059287A1 (en) | Systems and methods for content adaptive multi-scale feature layer filtering | |
| JP2005039723A (ja) | 画像符号化装置及び画像符号化方法 | |
| WO2025080750A1 (en) | Systems and methods for content adaptive multi-scale feature layer filtering and redundant channel processing | |
| Cosman et al. | Combining vector quantization and histogram equalization |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181022 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181022 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190613 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190621 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190806 |
|
| 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: 20191118 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191217 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6635751 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |