JP6708211B2 - 動画像符号化装置、動画像符号化方法および動画像符号化プログラムを記憶する記録媒体 - Google Patents
動画像符号化装置、動画像符号化方法および動画像符号化プログラムを記憶する記録媒体 Download PDFInfo
- Publication number
- JP6708211B2 JP6708211B2 JP2017521699A JP2017521699A JP6708211B2 JP 6708211 B2 JP6708211 B2 JP 6708211B2 JP 2017521699 A JP2017521699 A JP 2017521699A JP 2017521699 A JP2017521699 A JP 2017521699A JP 6708211 B2 JP6708211 B2 JP 6708211B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- data
- quantization
- quantized
- unit
- 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
- 238000000034 method Methods 0.000 title claims description 178
- 238000013139 quantization Methods 0.000 claims description 252
- 230000008569 process Effects 0.000 claims description 145
- 238000012545 processing Methods 0.000 claims description 118
- 238000006243 chemical reaction Methods 0.000 claims description 29
- 239000000284 extract Substances 0.000 claims description 15
- 238000000605 extraction Methods 0.000 claims description 9
- 238000007906 compression Methods 0.000 description 17
- 238000004364 calculation method Methods 0.000 description 16
- 230000006835 compression Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 13
- 230000010365 information processing Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 230000003044 adaptive effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000001914 filtration Methods 0.000 description 4
- 230000009466 transformation Effects 0.000 description 4
- 230000001131 transforming effect Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000010187 selection method Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012360 testing method Methods 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/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/124—Quantisation
- H04N19/126—Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/436—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
-
- 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
- H04N19/146—Data rate or code amount at the encoder output
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/43—Hardware specially adapted for motion estimation or compensation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
[構成の説明]
以下、本発明の実施形態を、図面を参照して説明する。図1は、本発明による動画像符号化装置の第1の実施形態の構成例を示すブロック図である。
以下、本実施形態の動画像符号化装置100の動作を図2を参照して説明する。図2は、第1の実施形態の動画像符号化装置100による符号化処理全体の動作を示すフローチャートである。
[構成の説明]
次に、本発明の第2の実施形態を、図面を参照して説明する。図3は、本発明による動画像符号化装置の第2の実施形態の構成例を示すブロック図である。
以下、本実施形態の動画像符号化装置100の動作を図4を参照して説明する。図4は、第2の実施形態の動画像符号化装置100による符号化処理全体の動作を示すフローチャートである。
[構成の説明]
次に、本発明の第3の実施形態を、図面を参照して説明する。図5は、本発明による動画像符号化装置の第3の実施形態の構成例を示すブロック図である。
以下、本実施形態の動画像符号化装置100の動作を図6を参照して説明する。図6は、第3の実施形態の動画像符号化装置100による符号化処理全体の動作を示すフローチャートである。
[構成の説明]
次に、本発明の第4の実施形態を、図面を参照して説明する。図7は、本発明による動画像符号化装置の第4の実施形態の構成例を示すブロック図である。
以下、本実施形態の動画像符号化装置100の動作を図8を参照して説明する。図8は、第4の実施形態の動画像符号化装置100による符号化処理全体の動作を示すフローチャートである。
11、103 量子化部
12 記憶部
13 抽出部
14 符号化部
15 決定部
101、101−2 減算部
102、102−2 変換部
104 逆量子化部
105 逆変換部
106 加算部
107 フィルタ部
108 フレームバッファ
109 スキャン部
110 エントロピー符号化部
111 レート制御部
112 動き予測部
200 複数量子化部
210 複数量子化スキャン部
201、211 中間情報バッファ
202、212、222、232 選択部
203 画面内予測部
204 イントラ/インター切替部
1001 プロセッサ
1002 プログラムメモリ
1003、1004 記憶媒体
Claims (10)
- 符号化対象画像を構成する画像のデータを、複数の量子化パラメータを使用して前記量子化パラメータごとにそれぞれ量子化する量子化手段と、
複数の量子化された画像のデータを、それぞれ量子化される際に使用された前記量子化パラメータと対応付けて記憶する記憶手段と、
前記記憶手段から、所定の量子化パラメータを使用して所定の量子化された画像のデータを抽出する抽出手段と、
抽出された前記所定の量子化された画像のデータを符号化する符号化手段と、
前記符号化手段による符号化結果に基づいて、前記抽出手段が次に所定の量子化された画像のデータを抽出する際に使用される所定の量子化パラメータを決定する決定手段とを備える
ことを特徴とする動画像符号化装置。 - 所定の量子化された画像のデータは、所定の量子化パラメータと対応付けられて記憶手段に記憶されている量子化された画像のデータである
請求項1記載の動画像符号化装置。 - 所定の量子化された画像のデータは、所定の量子化パラメータに値が最も近い量子化パラメータと対応付けられて記憶手段に記憶されている量子化された画像のデータである
請求項1記載の動画像符号化装置。 - 量子化手段が使用した複数の量子化パラメータ以外の量子化パラメータを使用して、符号化対象画像を構成する画像のデータを量子化する第2量子化手段を備え、
抽出手段は、記憶手段の代わりに前記第2量子化手段から所定の量子化された画像のデータを抽出する
請求項1記載の動画像符号化装置。 - 量子化手段は、画像のデータを量子化した後、量子化された前記画像のデータを所定の手順でスキャンし、
記憶手段は、スキャンされた前記画像のデータを、量子化された前記画像のデータと対応付けて記憶し、
抽出手段は、所定の量子化された画像のデータと、前記所定の量子化された画像のデータと対応付けられて前記記憶手段に記憶されているスキャンされた画像のデータを抽出し、
符号化手段は、前記所定の量子化された画像のデータの代わりに、抽出された前記スキャンされた画像のデータを符号化する
請求項1から請求項4のうちのいずれか1項に記載の動画像符号化装置。 - 符号化対象画像を構成する画像に対して動き補償予測処理を行うことによって動き補償予測画像を生成する動き予測手段と、
前記画像から生成された前記動き補償予測画像を減算することによって予測誤差画像を生成する減算手段と、
生成された前記予測誤差画像に対して変換処理を行うことによって変換係数列を生成する変換手段とを備え、
量子化手段は、生成された前記変換係数列を、符号化対象画像を構成する画像のデータとして量子化する
請求項1から請求項5のうちのいずれか1項に記載の動画像符号化装置。 - 符号化対象画像を構成する画像に対して画面内予測処理を行うことによって画面内予測画像を生成する画面内予測手段を備え、
減算手段は、前記画像から生成された前記画面内予測画像を減算することによって予測誤差画像を生成する
請求項6記載の動画像符号化装置。 - 量子化手段は、符号化対象画像を構成する複数の画像のデータを並列に量子化する
請求項1から請求項7のうちのいずれか1項に記載の動画像符号化装置。 - 符号化対象画像を構成する画像のデータを、複数の量子化パラメータを使用して前記量子化パラメータごとにそれぞれ量子化し、
複数の量子化された画像のデータを、それぞれ量子化される際に使用された前記量子化パラメータと対応付けて記憶し、
記憶された複数の量子化された画像のデータから、所定の量子化パラメータを使用して所定の量子化された画像のデータを抽出し、
抽出された前記所定の量子化された画像のデータを符号化し、
符号化結果に基づいて、次に所定の量子化された画像のデータが抽出される際に使用される所定の量子化パラメータを決定する
ことを特徴とする動画像符号化方法。 - コンピュータに、
符号化対象画像を構成する画像のデータを、複数の量子化パラメータを使用して前記量子化パラメータごとにそれぞれ量子化する量子化処理、
複数の量子化された画像のデータを、それぞれ量子化される際に使用された前記量子化パラメータと対応付けて記憶する記憶処理、
記憶された複数の量子化された画像のデータから、所定の量子化パラメータを使用して所定の量子化された画像のデータを抽出する抽出処理、
抽出された前記所定の量子化された画像のデータを符号化する符号化処理、および
前記符号化処理による符号化結果に基づいて、次に所定の量子化された画像のデータが抽出される際に使用される所定の量子化パラメータを決定する決定処理
を実行させるための動画像符号化プログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015112787 | 2015-06-03 | ||
| JP2015112787 | 2015-06-03 | ||
| PCT/JP2016/002676 WO2016194380A1 (ja) | 2015-06-03 | 2016-06-02 | 動画像符号化装置、動画像符号化方法および動画像符号化プログラムを記憶する記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2016194380A1 JPWO2016194380A1 (ja) | 2018-04-19 |
| JP6708211B2 true JP6708211B2 (ja) | 2020-06-10 |
Family
ID=57441121
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017521699A Active JP6708211B2 (ja) | 2015-06-03 | 2016-06-02 | 動画像符号化装置、動画像符号化方法および動画像符号化プログラムを記憶する記録媒体 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10536699B2 (ja) |
| JP (1) | JP6708211B2 (ja) |
| WO (1) | WO2016194380A1 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114424549B (zh) * | 2019-10-31 | 2024-06-11 | 株式会社索思未来 | 运动图像编码方法、编码处理方法、运动图像编码装置及编码处理装置 |
| JP7516793B2 (ja) | 2020-03-24 | 2024-07-17 | 日本電気株式会社 | 動画像符号化システムおよび動画像符号化方法 |
| CN112165618B (zh) * | 2020-09-27 | 2022-08-16 | 北京金山云网络技术有限公司 | 一种视频编码方法、装置、设备和计算机可读存储介质 |
| CN113238987B (zh) * | 2021-06-08 | 2022-11-22 | 中科寒武纪科技股份有限公司 | 量化数据的统计量化器、存储装置、处理装置及板卡 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2871139B2 (ja) | 1991-03-19 | 1999-03-17 | オリンパス光学工業株式会社 | 画像デ―タの符号化装置および復号化装置 |
| JP2502898B2 (ja) | 1992-09-28 | 1996-05-29 | 松下電器産業株式会社 | 画像符号化装置 |
| WO1996028937A1 (fr) | 1995-03-09 | 1996-09-19 | Sony Corporation | Methode et dispositif de codage de signaux-images |
| KR100579417B1 (ko) * | 2004-04-06 | 2006-05-12 | (주)씨앤에스 테크놀로지 | 고속 영상압축장치 |
| JP4188878B2 (ja) | 2004-06-07 | 2008-12-03 | 日本電信電話株式会社 | 動画像符号化方法,動画像符号化装置,動画像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
| US20060034522A1 (en) * | 2004-08-10 | 2006-02-16 | Nader Mohsenian | Method and system for equalizing video quality using selective re-encoding |
| JP4281667B2 (ja) | 2004-10-25 | 2009-06-17 | 株式会社日立製作所 | 画像符号化装置 |
| JPWO2009157580A1 (ja) * | 2008-06-27 | 2011-12-15 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
| JP5524072B2 (ja) | 2008-10-10 | 2014-06-18 | 株式会社東芝 | 動画像符号化装置 |
| JP5331024B2 (ja) | 2010-02-16 | 2013-10-30 | 株式会社メガチップス | 画像符号化装置及び画像変換装置 |
| BR112014018115B1 (pt) | 2012-01-30 | 2021-10-26 | Samsung Electronics Co., Ltd | Método de decodificar um vídeo |
| WO2014167609A1 (ja) | 2013-04-12 | 2014-10-16 | 株式会社スクウェア・エニックス・ホールディングス | 情報処理装置、制御方法、プログラム、及び記録媒体 |
-
2016
- 2016-06-02 JP JP2017521699A patent/JP6708211B2/ja active Active
- 2016-06-02 US US15/579,056 patent/US10536699B2/en active Active
- 2016-06-02 WO PCT/JP2016/002676 patent/WO2016194380A1/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| US10536699B2 (en) | 2020-01-14 |
| US20180176567A1 (en) | 2018-06-21 |
| JPWO2016194380A1 (ja) | 2018-04-19 |
| WO2016194380A1 (ja) | 2016-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10462494B2 (en) | Video encoding method for encoding division block, video decoding method for decoding division block, and recording medium for implementing the same | |
| KR20220151140A (ko) | 영상 부호화 방법 및 컴퓨터로 읽을 수 있는 기록 매체 | |
| JP4927207B2 (ja) | 符号化方法、復号化方法及び装置 | |
| EP2755388B1 (en) | Method, device, and program for encoding and decoding image | |
| CN107483947B (zh) | 视频编码和解码设备及非暂时性计算机可读存储介质 | |
| JP7343669B2 (ja) | Vvcにおける色変換のための方法及び機器 | |
| JP4819940B2 (ja) | 動画像符号化装置 | |
| JP2011024066A (ja) | 画像処理装置および方法 | |
| CN102057680A (zh) | 运动图像编码/解码方法和装置 | |
| KR101615643B1 (ko) | 픽처들의 압축 | |
| US12244801B2 (en) | Image encoding method/device, image decoding method/device and recording medium having bitstream stored therein | |
| TW201517600A (zh) | 資料編碼和解碼 | |
| TW201631967A (zh) | 用於編碼及解碼之使用轉換係數以漸進更新 | |
| JP6708211B2 (ja) | 動画像符号化装置、動画像符号化方法および動画像符号化プログラムを記憶する記録媒体 | |
| JP6528635B2 (ja) | 動画像符号化装置、動画像符号化方法及び動画像符号化用コンピュータプログラム | |
| KR20170114598A (ko) | 적응적 색상 순서에 따른 색상 성분 간 예측을 이용한 동영상 부호화 및 복호화 방법 및 장치 | |
| JPWO2017082304A1 (ja) | 情報圧縮装置、情報圧縮方法、情報圧縮プログラム、及び、符号化装置 | |
| JP6402520B2 (ja) | 符号化装置、方法、プログラム及び機器 | |
| KR20150021980A (ko) | 비디오 복호화에서의 분할 블록 복호화 방법 및 이를 구현하는 기록매체 | |
| KR20180056597A (ko) | 비디오 복호화에서의 분할 블록 복호화 방법 및 이를 구현하는 기록매체 | |
| WO2018079444A1 (ja) | 符号化装置、符号化方法およびプログラム記録媒体 | |
| JP6497100B2 (ja) | 映像符号化装置、方法及びプログラム | |
| KR20150021982A (ko) | 비디오 복호화에서의 분할 블록 복호화 방법 및 이를 구현하는 기록매체 | |
| KR20200008537A (ko) | 비디오 복호화에서의 분할 블록 복호화 방법 및 이를 구현하는 기록매체 | |
| KR20170051389A (ko) | 비디오 복호화에서의 분할 블록 복호화 방법 및 이를 구현하는 기록매체 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171201 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190515 |
|
| 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: 20200421 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200504 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6708211 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |