JP7560995B2 - 符号化装置及びプログラム - Google Patents
符号化装置及びプログラム Download PDFInfo
- Publication number
- JP7560995B2 JP7560995B2 JP2020179265A JP2020179265A JP7560995B2 JP 7560995 B2 JP7560995 B2 JP 7560995B2 JP 2020179265 A JP2020179265 A JP 2020179265A JP 2020179265 A JP2020179265 A JP 2020179265A JP 7560995 B2 JP7560995 B2 JP 7560995B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- unit
- mode
- motion compensation
- encoded
- 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
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
次に、制御部10の処理について説明する。制御部10は、符号化パラメータ(ブロック画像のサイズ、基底の種類、イントラ予測モード、及び動きベクトル)を変化させ、符号化画像間の原画像に対する画質劣化の変動量(以下、「符号化劣化傾向の変動量」という。)を算出し、符号化ひずみの評価に該変動量を加味したRD最適化を行い、RDコストが最小となる符号化パラメータの組み合わせを最終的な符号化パラメータとして決定する。
図3に、制御部10の、t=Tのフレームに対するモード選択処理の第1の例を示す。図3では、t=T-1のフレームでモード1が選択されたとする。制御部10は、t=T-1のフレームで選択されたモード1における符号化画像#2’と原画像#2の差分画像Sdif(x,y,T-l,モード1)を算出する。また、t=Tのフレームに対し候補となる複数のモード(図3ではモード1~3)での符号化画像(#3’,#3’’,#3’’’)と、原画像#3との差分画像Sdif(x,y,T,mode)を、次式(3)により算出する。
図4に、制御部10の、t=Tのフレームに対するモード選択処理の第2の例を示す。図4では、t=T-1のフレームでモード1が選択されたとする。制御部10は、モード選択処理の第1の例と同様に、まずt=T-1のフレームで選択されたモード1における符号化画像#2’と原画像#2の差分画像Sdif(x,y,T-l,モード1)を算出する。また、t=Tのフレームに対し候補となる複数のモード(図4ではモード1~3)での符号化画像(#3’,#3’’,#3’’’)と、原画像#3との差分画像Sdif(x,y,T,mode)を、前述の式(3)により算出する。
次に、モード選択処理の他のバリエーションについて説明する。原画像及び符号化画像間の類似度は、原画像及び符号化画像のコントラスト(分散)変化であってもよいし、原画像及び符号化画像の画像相関であってもよいし、原画像及び符号化画像の構造情報変化であってもよい。符号化劣化傾向の変動量Fとしてこれらの時間的差分を用いる場合には、制御部10は、符号化ひずみD(mode)を次式(7)により算出する。
上記の符号化装置1として機能させるために、プログラム命令を実行可能なコンピュータを用いることも可能である。コンピュータは、符号化装置1の各機能を実現する処理内容を記述したプログラムを該コンピュータの記憶部に格納しておき、該コンピュータのプロセッサによってこのプログラムを読み出して実行する。これらの処理内容の一部はハードウェアで実現されてもよい。ここで、コンピュータは、汎用コンピュータ、専用コンピュータ、ワークステーション、PC(Personal Computer)、電子ノートパッドなどであってもよい。プログラム命令は、必要なタスクを実行するためのプログラムコード、コードセグメントなどであってもよい。プロセッサは、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、DSP(Digital Signal Processor)などであってもよい。プログラムコードは、FPGA(Field Programmable Gate Array)、ASIC(Application Specific Integrated Circuit)などの特定用途向け集積回路を生成するために、ハードウェア記述言語で記述されたものであってもよい。
10 制御部
11 ブロック分割部
12 減算部
13 変換部
14 ビジュアルアクティビティ算出部
15 QP決定部
16 量子化部
17 逆量子化部
18 逆変換部
19 加算部
20 記憶部
21 イントラ予測部
22 動き補償予測部
23 切替部
24 エントロピー符号化部
Claims (6)
- 原画像を分割したブロック画像を生成するブロック分割部と、
前記ブロック画像とイントラ予測画像又は動き補償予測画像との差を示す残差ブロック画像に対して変換処理を行って変換係数を算出する変換部と、
前記変換係数を量子化した量子化係数を生成する量子化部と、
前記量子化係数に対して量子化ステップを乗じて変換係数を復元し、該変換係数に対して逆変換処理を行って残差ブロック画像を復元し、該残差ブロック画像と前記イントラ予測画像又は動き補償予測画像とを加算して符号化画像を生成する符号化画像生成部と、
前記符号化画像に対してイントラ予測したイントラ予測画像を生成するイントラ予測部と、
前記符号化画像に対して動き補償予測を行って動き補償予測画像を生成する動き補償予測部と、
前記量子化係数に対してエントロピー符号化を行うエントロピー符号化部と、
前記符号化画像間の前記原画像に対する画質劣化の変動量を算出し、符号化ひずみの評価に前記変動量を加味したRD最適化を行う制御部と、を備える符号化装置。 - 前記変動量は、前記原画像及び前記符号化画像間の類似度の時間的差分である、請求項1に記載の符号化装置。
- 前記変動量は、前フレームにおける原画像及びRD最適化された符号化画像の差分画像と、現フレームにおける原画像及び各モードの符号化画像の差分画像と、の間の差分である、請求項2に記載の符号化装置。
- 前記制御部は、前フレームにおける原画像とRD最適化された符号化画像との差分画像に対して動き補償予測を行った差分動き補償予測画像を生成し、
前記変動量は、前記差分動き補償予測画像と、現フレームにおける原画像及び各モードの符号化画像の差分画像と、の間の差分である、請求項2に記載の符号化装置。 - 前記制御部は、前記ブロック画像のサイズ、前記変換処理に用いられる基底、前記イントラ予測に用いられるイントラ予測モード、及び前記動き補償予測に用いられる動きベクトルを変化させてRD最適化を行う、請求項1から4のいずれか一項に記載の符号化装置。
- コンピュータを、請求項1から5のいずれか一項に記載の符号化装置として機能させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020179265A JP7560995B2 (ja) | 2020-10-26 | 2020-10-26 | 符号化装置及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020179265A JP7560995B2 (ja) | 2020-10-26 | 2020-10-26 | 符号化装置及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022070176A JP2022070176A (ja) | 2022-05-12 |
| JP7560995B2 true JP7560995B2 (ja) | 2024-10-03 |
Family
ID=81534077
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020179265A Active JP7560995B2 (ja) | 2020-10-26 | 2020-10-26 | 符号化装置及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7560995B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005318468A (ja) | 2004-04-30 | 2005-11-10 | Nippon Hoso Kyokai <Nhk> | 画面内予測符号化装置、その方法及びそのプログラム |
| JP2018110313A (ja) | 2016-12-28 | 2018-07-12 | 富士通株式会社 | 動画像符号化装置、動画像符号化方法、動画像符号化用コンピュータプログラム、動画像復号装置及び動画像復号方法ならびに動画像復号用コンピュータプログラム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5674596B2 (ja) * | 2011-08-24 | 2015-02-25 | 日本放送協会 | 画像符号化装置、画像復号装置、及びこれらのプログラム |
| JP5649540B2 (ja) * | 2011-09-15 | 2015-01-07 | 日本放送協会 | 動画像符号化装置及びそのプログラム |
-
2020
- 2020-10-26 JP JP2020179265A patent/JP7560995B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005318468A (ja) | 2004-04-30 | 2005-11-10 | Nippon Hoso Kyokai <Nhk> | 画面内予測符号化装置、その方法及びそのプログラム |
| JP2018110313A (ja) | 2016-12-28 | 2018-07-12 | 富士通株式会社 | 動画像符号化装置、動画像符号化方法、動画像符号化用コンピュータプログラム、動画像復号装置及び動画像復号方法ならびに動画像復号用コンピュータプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022070176A (ja) | 2022-05-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20210227230A1 (en) | Image encoding device, image decoding device, image encoding method, image decoding method, and image prediction device | |
| CN102845060B (zh) | 用于视频的数据压缩 | |
| CN101406056B (zh) | 减少数字视频编码器中的内预测和模式判决处理中的计算的方法 | |
| JP7343668B2 (ja) | Vvcにおける色変換のための方法及び機器 | |
| US7711196B2 (en) | Apparatus and method for generating coded block pattern for alpha channel image and alpha channel image encoding/decoding apparatus and method using the same | |
| JP2006140758A (ja) | 動画像符号化方法、動画像符号化装置および動画像符号化プログラム | |
| JPWO2013065402A1 (ja) | 動画像符号化装置、動画像復号装置、動画像符号化方法及び動画像復号方法 | |
| KR20050045746A (ko) | 계층 구조의 가변 블록 크기를 이용한 움직임 추정 방법및 장치 | |
| KR20070090700A (ko) | 영상의 인트라 예측 부호화, 복호화 방법 및 장치 | |
| KR20110047697A (ko) | 픽처 경계의 부호화 단위를 부호화, 복호화 하는 방법 및 장치 | |
| US10638155B2 (en) | Apparatus for video encoding, apparatus for video decoding, and non-transitory computer-readable storage medium | |
| KR101108681B1 (ko) | 동영상 코덱에서의 주파수 변환 계수 예측 방법 및 장치,이를 구비한 부호화 및 복호화 장치와 방법 | |
| JPWO2005062625A1 (ja) | 動画像を符号化する方法及び装置 | |
| KR20090087767A (ko) | 영상의 인트라 예측 부호화 방법 | |
| JP2017069866A (ja) | 動画像符号化装置、動画像符号化方法及び動画像符号化用コンピュータプログラム | |
| JP4383240B2 (ja) | 画面内予測符号化装置、その方法及びそのプログラム | |
| KR100949475B1 (ko) | 스캔 패턴 결정 장치 및 이를 이용한 영상 데이터 부호화방법과 그 장치, 그리고, 이를 이용한 영상 데이터 복호화방법과 그 장치 | |
| JP6708211B2 (ja) | 動画像符号化装置、動画像符号化方法および動画像符号化プログラムを記憶する記録媒体 | |
| JP7343817B2 (ja) | 符号化装置、符号化方法、及び符号化プログラム | |
| JP2014090326A (ja) | 動画像符号化装置、動画像復号装置、動画像符号化方法及び動画像復号方法 | |
| WO2012176387A1 (ja) | 動画像符号化装置、動画像復号装置、動画像符号化方法及び動画像復号方法 | |
| JP2015211386A (ja) | 動画像符号化装置、動画像符号化方法及び動画像符号化用コンピュータプログラム | |
| JP2014090327A (ja) | 動画像符号化装置、動画像復号装置、動画像符号化方法及び動画像復号方法 | |
| JP7560995B2 (ja) | 符号化装置及びプログラム | |
| JPWO2017082304A1 (ja) | 情報圧縮装置、情報圧縮方法、情報圧縮プログラム、及び、符号化装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230926 |
|
| TRDD | Decision of grant or rejection written | ||
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240823 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240827 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240920 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7560995 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |