JP5306282B2 - 動画像符号化装置、動画像符号化方法及びプログラム - Google Patents
動画像符号化装置、動画像符号化方法及びプログラム Download PDFInfo
- Publication number
- JP5306282B2 JP5306282B2 JP2010116425A JP2010116425A JP5306282B2 JP 5306282 B2 JP5306282 B2 JP 5306282B2 JP 2010116425 A JP2010116425 A JP 2010116425A JP 2010116425 A JP2010116425 A JP 2010116425A JP 5306282 B2 JP5306282 B2 JP 5306282B2
- Authority
- JP
- Japan
- Prior art keywords
- quantization parameter
- unit
- encoding
- video signal
- image quality
- 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)
Description
動画像符号化装置20は、予測符号化部21と、ブロック分割変換符号化部22と、量子化部23とを含んで構成される。予測符号化部21は、符号化の対象である映像信号(以下、入力映像信号とする)を入力とし、入力映像信号におけるマクロブロックに対してフレーム内予測符号化及び動き補償フレーム間予測符号化を行う。そして、予測符号化部21は、生成した予測誤差信号をブロック分割変換符号化部22に出力する。ブロック分割変換符号化部22は、入力された予測誤差信号に対して離散コサイン変換を行うことにより、周波数成分に変換し、変換した周波数成分を直交変換係数とする。これにより、空間的な冗長度を取り除く。量子化部23は、ブロック分割変換符号化部22が変換した直交変換係数を指定した値(以下、量子化ステップとする)で除算した結果を整数値に丸め、整数値に丸めた結果を量子化値とする。つまり、量子化部23は、入力された直交変換係数を所定の量子化代表値のいずれかに対応付けする。これにより、量子化による歪みを許しながら大幅な符号量の削減を行う。
を実行させるためのプログラムである。
図1は、本実施形態による動画像符号化装置10の機能構成を示すブロック図である。
動画像符号化装置10は、第一符号化部11と、復号部12と、評価部13と、量子化パラメータ算出部14と、第二符号化部15とを含んで構成される。第一符号化部11は、符号化の対象となる映像信号(以下、入力映像信号とする)を入力とし、入力映像信号に対して符号化を行い、符号化した結果をビットストリームとする。そして、第一符号化部11は、ビットストリームを復号部12に出力する。具体的には、第一符号化部11は、まず、入力映像信号における各マクロブロックに対して予測符号化とブロック分割変換符号化を行う。次に、第一符号化部11は、ブロック分割変換符号化を行った結果である直交変換係数を量子化ステップで除算する。そして、第一符号化部11は、除算した結果を整数値に丸めて量子化値を算出する。このとき、第一符号化部11は、予め各マクロブロックに設定された量子化パラメータから量子化ステップを算出する。本実施形態では、量子化パラメータと量子化ステップの対数が比例する。このため、第一符号化部11は、次の式(7)により量子化ステップQSを算出する。ここで、QPは量子化パラメータである。以下、第一符号化部11が行う符号化を第一符号化とする。
ここで、評価部13は、SSIMを次の式(8)により算出する。xは入力映像信号における画像、yは復号映像信号における画像を表す。また、α1、β1、γ1は定数である。
まず、ステップS101において、第一符号化部11が、入力映像信号に対して第一符号化を行う。次に、ステップS102において、復号部12が、第一符号化を行った結果であるビットストリームを復号する。そして、ステップS103において、評価部13が、入力映像信号と復号映像信号の差分から画像劣化評価指標SSIMを算出する。
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
Claims (3)
- 入力映像信号に対し、所定の量子化パラメータを用いて符号化を行いビットストリームを生成する第一符号化部と、
前記第一符号化部が生成したビットストリームを復号して復号映像信号を生成する復号部と、
前記復号部が復号した復号映像信号と前記入力映像信号との差分に基づいて、前記復号映像信号における歪みの度合いを示す画質劣化評価指標を算出する評価部と、
前記評価部が算出した画質劣化評価指標と前記第一符号化部における発生符号量に基づいて量子化パラメータを算出する量子化パラメータ算出部と、
前記量子化パラメータ算出部が算出した量子化パラメータを用いて前記入力映像信号に対し符号化を行う第二符号化部と、
を備え、
前記評価部は、SSIM(Structural SIMilarity)を用いて前記画質劣化評価指標を算出し、
前記量子化パラメータ算出部は、次の式(1)にて定義されたレート歪み曲線f(x i )に関し、
前記画質劣化評価指標をf(x i )とし、前記発生符号量を正規化した値をx i として式(1)におけるa i を次の式(2)により算出し、
発生符号量に対する画質劣化評価指標を表す目標符号化効率をE pic として、発生符号量の目標値である目標発生符号量TMbBit i を次の式(3)により算出し、
当該目標発生符号量に基づいて前記量子化パラメータを算出する
ことを特徴とする動画像符号化装置。 - 第一符号化部が、入力映像信号に対し、所定の量子化パラメータを用いて符号化を行いビットストリームを生成するステップと、
復号部が、前記第一符号化部が生成したビットストリームを復号して復号映像信号を生成するステップと、
評価部が、前記復号部が復号した復号映像信号と前記入力映像信号との差分に基づいて、前記復号映像信号における歪みの度合いを示す画質劣化評価指標を算出するステップと、
量子化パラメータ算出部が、前記評価部が算出した画質劣化評価指標と前記第一符号化部における発生符号量に基づいて量子化パラメータを算出するステップと、
第二符号化部が、前記量子化パラメータ算出部が算出した量子化パラメータを用いて前記入力映像信号に対し符号化を行うステップと、
を有し、
前記評価部は、SSIMを用いて前記画質劣化評価指標を算出し、
前記量子化パラメータ算出部は、次の式(4)にて定義されたレート歪み曲線f(x i )に関し、
前記画質劣化評価指標をf(x i )とし、前記発生符号量を正規化した値をx i として式(4)におけるa i を次の式(5)により算出し、
発生符号量に対する画質劣化評価指標を表す目標符号化効率をE pic として、発生符号量の目標値である目標発生符号量TMbBit i を次の式(6)により算出し、
当該目標発生符号量に基づいて前記量子化パラメータを算出する
ことを特徴とする動画像符号化方法。 - コンピュータに、請求項2に記載の動画像符号化方法を実行させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010116425A JP5306282B2 (ja) | 2010-05-20 | 2010-05-20 | 動画像符号化装置、動画像符号化方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010116425A JP5306282B2 (ja) | 2010-05-20 | 2010-05-20 | 動画像符号化装置、動画像符号化方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011244334A JP2011244334A (ja) | 2011-12-01 |
| JP5306282B2 true JP5306282B2 (ja) | 2013-10-02 |
Family
ID=45410503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010116425A Expired - Fee Related JP5306282B2 (ja) | 2010-05-20 | 2010-05-20 | 動画像符号化装置、動画像符号化方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5306282B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5956316B2 (ja) * | 2012-11-26 | 2016-07-27 | 日本電信電話株式会社 | 主観画質推定装置、主観画質推定方法及びプログラム |
| JP5941939B2 (ja) * | 2014-03-14 | 2016-06-29 | ソフトバンク株式会社 | 動画配信装置、動画符号化装置及びプログラム |
| CN113938685B (zh) * | 2021-09-26 | 2023-04-11 | 中国科学院计算技术研究所 | 面向大规模图像存储的认知型软件可调整图像编码装置 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3857342B2 (ja) * | 1995-04-28 | 2006-12-13 | ソニー株式会社 | 画像符号化方法及び画像符号化装置 |
| JPH08340531A (ja) * | 1995-06-14 | 1996-12-24 | Toshiba Corp | 可変レート符号化装置 |
| JPH1032816A (ja) * | 1996-07-18 | 1998-02-03 | Matsushita Electric Ind Co Ltd | 映像符号化装置 |
| JP2003009156A (ja) * | 2001-06-22 | 2003-01-10 | Matsushita Electric Ind Co Ltd | 動画像符号化装置、動画像符号化方法、記録媒体、および動画像復号方法 |
| JP2008245201A (ja) * | 2007-03-29 | 2008-10-09 | Victor Co Of Japan Ltd | 符号化装置 |
| JP2009224854A (ja) * | 2008-03-13 | 2009-10-01 | Toshiba Corp | 画像符号化装置及び方法 |
-
2010
- 2010-05-20 JP JP2010116425A patent/JP5306282B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011244334A (ja) | 2011-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101888333B1 (ko) | 연성 디블록킹 필터링을 이용한 부호화/복호화 방법 및 장치 | |
| KR101805429B1 (ko) | 이산 여현 변환/이산 정현 변환을 선택적으로 이용하는 부호화/복호화 장치 및 방법 | |
| JP5283628B2 (ja) | 映像復号方法及び映像符号化方法 | |
| US8249145B2 (en) | Estimating sample-domain distortion in the transform domain with rounding compensation | |
| US8249154B2 (en) | Method and apparatus for encoding/decoding image based on intra prediction | |
| KR101196429B1 (ko) | 동영상 트랜스코딩 방법 및 그 장치, 이에 사용되는움직임 벡터 보간방법 | |
| KR101098739B1 (ko) | 비디오 신호의 부호화/복호화 장치 및 방법 | |
| US20100254450A1 (en) | Video coding method, video decoding method, video coding apparatus, video decoding apparatus, and corresponding program and integrated circuit | |
| JP2008507190A (ja) | 動き補償方法 | |
| JP2006140758A (ja) | 動画像符号化方法、動画像符号化装置および動画像符号化プログラム | |
| US20110182357A1 (en) | Intra prediction method and apparatus, and image encoding/decoding method and apparatus using same | |
| JP2006180497A (ja) | 画像又は画像シーケンスを符号化するために使用される量子化マトリクスを生成するための方法及び装置 | |
| KR20100004037A (ko) | 영상의 부호화 방법 및 장치, 그 복호화 방법 및 장치 | |
| Dar et al. | Motion-compensated coding and frame rate up-conversion: Models and analysis | |
| CN101009839A (zh) | 基于正交变换和向量量化的视频编码/解码的方法和设备 | |
| JP2005530423A (ja) | 画像鮮鋭度を符号化中に最適化する方法及びシステム | |
| JP2012104940A (ja) | 動画像符号化装置、動画像符号化方法及びプログラム | |
| JP2004215275A (ja) | 動き補償に基づいた改善されたノイズ予測方法及びその装置とそれを使用した動画符号化方法及びその装置 | |
| CN112740691A (zh) | 用于编码和解码表示至少一个图像的数据流的方法和设备 | |
| JP5306282B2 (ja) | 動画像符号化装置、動画像符号化方法及びプログラム | |
| JP7343817B2 (ja) | 符号化装置、符号化方法、及び符号化プログラム | |
| JP2018524916A (ja) | 拡張レイヤの現在ブロックの予測を求める方法および装置 | |
| JPH07203430A (ja) | 画像符号化装置 | |
| CN119211605A (zh) | 编码参数的确定方法、装置、设备、存储介质及程序产品 | |
| JP4784618B2 (ja) | 動画像符号化装置、動画像復号化装置、動画像符号化プログラム、及び動画像復号化プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121106 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130416 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130423 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130531 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20130531 |
|
| 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: 20130618 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130625 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5306282 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |