JP2017538379A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2017538379A5 JP2017538379A5 JP2017543722A JP2017543722A JP2017538379A5 JP 2017538379 A5 JP2017538379 A5 JP 2017538379A5 JP 2017543722 A JP2017543722 A JP 2017543722A JP 2017543722 A JP2017543722 A JP 2017543722A JP 2017538379 A5 JP2017538379 A5 JP 2017538379A5
- Authority
- JP
- Japan
- Prior art keywords
- branch
- condition
- block
- threshold
- sad value
- 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.)
- Pending
Links
- 230000004044 response Effects 0.000 claims 5
- 230000001413 cellular Effects 0.000 claims 4
- 230000001702 transmitter Effects 0.000 claims 4
- 230000000875 corresponding Effects 0.000 claims 3
- 238000001514 detection method Methods 0.000 claims 3
- 230000000051 modifying Effects 0.000 claims 2
- 230000001131 transforming Effects 0.000 claims 2
- 238000000034 method Methods 0.000 claims 1
Claims (15)
- ビデオコード化のための方法であって、
コード化単位(CU)ブロックと参照フレーム中の第1の対応するブロックとの間の第1の絶対差分和(SAD)値を計算することと、
前記第1のSAD値に少なくとも部分的に基づいて、CUサイズの分岐のための分岐条件を定義することと、ここにおいて、前記分岐条件の第1の分岐条件が、バックグラウンド条件と同種条件との両方を備える、
前記CUブロックの前記第1のSAD値が第1の閾値バックグラウンド値よりも小さいことに応答して、前記バックグラウンド条件を検出することと、
前記CUブロックのサブブロックの第2のSAD値が、上側同種閾値と下側同種閾値との間にあることに応答して、前記同種条件を検出することと、前記上側同種閾値と前記下側同種閾値とが、前記CUブロックの前記第1のSAD値に少なくとも部分的に基づき、前記第1のSAD値が、第1のサイズを有する第1のブロックに関連し、前記第2のSAD値が、前記第1のサイズよりも小さい第2のサイズを有する第2のブロックに関連する、
前記バックグラウンド条件又は前記同種条件の前記検出に基づいて、前記CUサイズの前記分岐を決定することと、ここにおいて、前記バックグラウンド条件又は前記同種条件のいずれかが満たされる場合、前記第1の分岐条件が満たされる、
を備える、方法。 - 前記上側同種閾値がCu *(第1のSAD値)/4に等しく、ここにおいて、Cdが1よりも大きい、
前記下側同種閾値がCd *(第1のSAD値)/4に等しい、ここにおいて、Cdが1よりも小さい、
請求項1に記載の方法。 - CUサイズの前記分岐のための前記分岐条件を定義することは、
(i)前記サブブロックの前記第2のSAD値が第2の閾値バックグラウンド値よりも小さいこと、又は(ii)前記サブブロックの前記第2のSAD値が、前記第1のSAD値に少なくとも部分的に基づく上側同種閾値と下側同種閾値との間にあること
の満足を備えるように、第2の分岐のための前記分岐条件を定義することと、
前記第1の分岐及び前記第2の分岐のための前記分岐条件の不満足を備えるように、第3の分岐のための前記分岐条件を定義することと
を更に備える、請求項1に記載の方法。 - CUサイズの前記分岐のための前記分岐条件を定義することは、
(i)前記サブブロックの前記第2のSAD値が第2の閾値バックグラウンド値よりも小さいこと、又は(ii)前記サブブロックのサブサブブロックの前記第3のSAD値が、前記第2のSAD値に少なくとも部分的に基づく上側同種閾値と下側同種閾値との間にあること
の満足を備えるように、第2の分岐のための前記分岐条件を定義することと、
前記第1の分岐及び前記第2の分岐のための前記分岐条件の不満足を備えるように、第3の分岐のための前記分岐条件を定義することと
を更に備える、請求項1に記載の方法。 - CUサイズの前記分岐のための前記分岐条件を定義することが、
前記第1の分岐のための前記分岐条件の不満足を備えるように、第2の分岐のための前記分岐条件を定義することを更に備え、および/または、
前記CUサイズの前記分岐に従って前記CUサイズのサブセットを検査することに基づいて、最大コード化単位(LCU)のための動的モード決定(DMD)分岐を実施することを更に備え、好ましくは、
(i)コード化ツリー単位(CTU)のためのコード化モードを選択すること、又は(ii)前記LCUのための前記DMD分岐に少なくとも部分的に基づいて動き推定を実施することを更に備える、請求項1に記載の方法。 - 前記LCUのための前記DMD分岐に従ってビデオデータのブロックベース処理を実施することに基づいて前記ビデオデータを符号化することを更に備え、前記ブロックベース処理が、
前記LCUのための前記DMD分岐に基づいて予測ブロックを決定することと、
前記ビデオデータの元の画素から前記予測ブロックを減算することに基づいて残差を計算することと、
計算された前記残差を係数に順変換することと、
前記係数を量子化し、エントロピー符号化することと
を備える、請求項5に記載の方法。 - 前記LCUのための前記DMD分岐に従ってビデオデータのブロックベース処理を実施することに基づいて前記ビデオデータを復号することを更に備え、前記ブロックベース処理が、
前記受信された係数をエントロピー復号し、逆量子化することと、
前記エントロピー復号され、逆量子化された係数を逆変換することに基づいて残差を計算することと、
前記LCUのための前記DMD分岐に基づいて予測ブロックを決定することと、
前記予測ブロックに前記計算された残差を加算することに基づいて、再構成された画素を形成することと
を備える、請求項5に記載の方法。 - ビデオコード化のための装置であって、
コード化単位(CU)ブロックと参照フレーム中の第1の対応するブロックとの間の第1の絶対差分和(SAD)値を計算するための手段と、
前記第1のSAD値に少なくとも部分的に基づいて、CUサイズの分岐のための分岐条件を定義するための手段と、ここにおいて、前記分岐条件の第1の分岐条件が、バックグラウンド条件と同種条件との両方を備える、
前記CUブロックの前記第1のSAD値が第1の閾値バックグラウンド値よりも小さいことに応答して、前記バックグラウンド条件を検出するための手段と、
前記CUブロックのサブブロックの第2のSAD値が、上側同種閾値と下側同種閾値との間にあることに応答して、前記同種条件を検出するための手段と、前記上側同種閾値と前記下側同種閾値とが、前記CUブロックの前記第1のSAD値に少なくとも部分的に基づき、前記第1のSAD値が、第1のサイズを有する第1のブロックに関連し、前記第2のSAD値が、前記第1のサイズよりも小さい第2のサイズを有する第2のブロックに関連する、
前記バックグラウンド条件又は前記同種条件の前記検出に基づいて、前記CUサイズの前記分岐を決定するための手段と、ここにおいて、前記バックグラウンド条件又は前記同種条件のいずれかが満たされる場合、前記第1の分岐条件が満たされる、
を備える、装置。 - 前記上側同種閾値がCu *(第1のSAD値)/4に等しく、ここにおいて、Cdが1よりも大きい、
前記下側同種閾値がCd *(第1のSAD値)/4に等しい、ここにおいて、Cdが1よりも小さい、
請求項8に記載の装置。 - CUサイズの分岐のための分岐条件を定義するための前記手段は、
(i)前記サブブロックの前記第2のSAD値が第2の閾値バックグラウンド値よりも小さいこと、又は(ii)前記サブブロックの前記第2のSAD値が、前記第1のSAD値に少なくとも部分的に基づく上側同種閾値と下側同種閾値との間にあること
の満足を備えるように、第2の分岐のための前記分岐条件を定義するための手段と、
前記第1の分岐及び前記第2の分岐のための前記分岐条件の不満足を備えるように、第3の分岐のための前記分岐条件を定義するための手段と
を更に備える、請求項8に記載の装置。 - CUサイズの分岐のための分岐条件を定義するための前記手段は、
(i)前記サブブロックの前記第2のSAD値が第2の閾値バックグラウンド値よりも小さいこと、又は(ii)前記サブブロックのサブサブブロックの前記第3のSAD値が、前記第2のSAD値に少なくとも部分的に基づく上側同種閾値と下側同種閾値との間にあること
の満足を備えるように、第2の分岐のための前記分岐条件を定義するための手段と、
前記第1の分岐及び前記第2の分岐のための前記分岐条件の不満足を備えるように、第3の分岐のための前記分岐条件を定義するための手段と
を更に備える、請求項8に記載の装置。 - CUサイズの分岐のための分岐条件を定義するための前記手段は、
前記第1の分岐のための前記分岐条件の不満足を備えるように、第2の分岐のための前記分岐条件を定義するための手段
を更に備える、請求項8に記載の装置。 - 前記CUサイズの前記分岐に従って前記CUサイズのサブセットを検査することに基づいて、最大コード化単位(LCU)のための動的モード決定(DMD)分岐を実施するための手段を更に備え、好ましくは、
(i)前記LCUのための前記DMD分岐に少なくとも部分的に基づいて、コード化ツリー単位(CTU)のためのコード化モードを選択するための手段又は(ii)前記LCUのための前記DMD分岐に少なくとも部分的に基づいて、動き推定を実施するための手段のうちの少なくとも1つを更に備え、および/または前記装置は、
前記分岐条件によって決定されたCUサイズに基づいて、コード化モードを使用して符号化ビデオデータを送信するように構成された送信機
をさらに備えるワイヤレス通信装置であり、好ましくは、
前記ワイヤレス通信装置は、セルラ電話であり、前記符号化ビデオデータが、前記送信機によって送信され、セルラ通信規格に従って変調される、請求項8に記載の装置。 - 実行されたとき、装置に、
コード化単位(CU)ブロックと参照フレーム中の第1の対応するブロックとの間の第1の絶対差分和(SAD)値を計算することと、
前記第1のSAD値に少なくとも部分的に基づいて、CUサイズの分岐のための分岐条件を定義することと、ここにおいて、前記分岐条件の第1の分岐条件が、バックグラウンド条件と同種条件との両方を備える、
前記CUブロックの前記第1のSAD値が第1の閾値バックグラウンド値よりも小さいことに応答して、前記バックグラウンド条件を検出することと、
前記CUブロックのサブブロックの第2のSAD値が、上側同種閾値と下側同種閾値との間にあることに応答して、前記同種条件を検出することと、前記上側同種閾値と前記下側同種閾値とが、前記CUブロックの前記第1のSAD値に少なくとも部分的に基づき、前記第1のSAD値が、第1のサイズを有する第1のブロックに関連し、前記第2のSAD値が、前記第1のサイズよりも小さい第2のサイズを有する第2のブロックに関連する、
前記バックグラウンド条件又は前記同種条件の前記検出に基づいて、前記CUサイズの前記分岐を決定することと、ここにおいて、前記バックグラウンド条件又は前記同種条件のいずれかが満たされる場合、前記第1の分岐条件が満たされる、
を備えるプロセスを実施させるコードを備える非一時的なコンピュータ可読媒体。 - 前記方法が、ワイヤレス通信装置上で実行可能であり、前記装置が、
ビデオデータを記憶するように構成されたメモリと、
前記メモリに記憶された前記ビデオデータを処理するための命令を実行するように構成されたプロセッサと、
前記分岐条件によって決定されたCUサイズに基づいて、コード化モードを使用して符号化ビデオデータを送信するように構成された送信機と
を備え、好ましくは、
前記ワイヤレス通信装置は、セルラ電話であり、前記符号化ビデオデータが、前記送信機によって送信され、セルラ通信規格に従って変調される、請求項1に記載の方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/536,342 US9654782B2 (en) | 2014-11-07 | 2014-11-07 | Low complexity coding based on dynamic mode decision branching |
US14/536,342 | 2014-11-07 | ||
PCT/US2015/056727 WO2016073203A1 (en) | 2014-11-07 | 2015-10-21 | Low complexity coding based on dynamic mode decision branching |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017538379A JP2017538379A (ja) | 2017-12-21 |
JP2017538379A5 true JP2017538379A5 (ja) | 2018-11-15 |
Family
ID=54397013
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017543722A Pending JP2017538379A (ja) | 2014-11-07 | 2015-10-21 | 動的モード決定分岐に基づく低複雑度コード化 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9654782B2 (ja) |
EP (1) | EP3216218A1 (ja) |
JP (1) | JP2017538379A (ja) |
CN (1) | CN107113433B (ja) |
WO (1) | WO2016073203A1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015085575A1 (en) * | 2013-12-13 | 2015-06-18 | Mediatek Singapore Pte. Ltd. | Methods for background residual prediction |
ES2710234B1 (es) * | 2015-09-11 | 2020-03-09 | Kt Corp | Procedimiento y dispositivo para procesar señales de vídeo |
GB2554680B (en) * | 2016-10-03 | 2020-04-01 | Advanced Risc Mach Ltd | Selecting encoding options |
GB2567835B (en) | 2017-10-25 | 2020-11-18 | Advanced Risc Mach Ltd | Selecting encoding options |
US11190810B2 (en) | 2018-01-26 | 2021-11-30 | Samsung Electronics Co., Ltd. | Device and method for compressing image data using quantization parameter and entropy tables |
CN115278260A (zh) * | 2022-07-15 | 2022-11-01 | 重庆邮电大学 | 基于空时域特性的vvc快速cu划分方法及存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100245672A1 (en) * | 2009-03-03 | 2010-09-30 | Sony Corporation | Method and apparatus for image and video processing |
CN103119938B (zh) | 2010-07-21 | 2016-09-14 | 瑞典爱立信有限公司 | 对画面进行编码的方法和设备、对画面的编码画面表示进行解码的方法和设备、以及媒体终端 |
CN102510497B (zh) * | 2011-10-18 | 2015-07-29 | 清华大学 | 基于分级量化的质量可伸缩的三维网格编码方法及装置 |
JP2013114517A (ja) * | 2011-11-29 | 2013-06-10 | Sony Corp | 画像処理装置、および画像処理方法、並びにプログラム |
US11178407B2 (en) | 2012-11-19 | 2021-11-16 | Texas Instruments Incorporated | Adaptive coding unit (CU) partitioning based on image statistics |
-
2014
- 2014-11-07 US US14/536,342 patent/US9654782B2/en not_active Expired - Fee Related
-
2015
- 2015-10-21 CN CN201580058149.8A patent/CN107113433B/zh not_active Expired - Fee Related
- 2015-10-21 WO PCT/US2015/056727 patent/WO2016073203A1/en active Application Filing
- 2015-10-21 JP JP2017543722A patent/JP2017538379A/ja active Pending
- 2015-10-21 EP EP15790389.9A patent/EP3216218A1/en not_active Ceased
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2017538379A5 (ja) | ||
TWI748125B (zh) | 使用機器學習的影像編碼器以及影像編碼器的資料處理方法 | |
WO2018103568A1 (zh) | 云桌面内容编码与解码方法及装置、*** | |
JP2017519447A5 (ja) | ||
JP2015518353A5 (ja) | ||
US20190222842A1 (en) | Coding unit depth determining method and apparatus | |
JP2015019152A5 (ja) | ||
US20130315302A1 (en) | Method and apparatus for coding/decoding image | |
JP2017201812A5 (ja) | ||
JP2017523685A5 (ja) | ||
JP2016513919A5 (ja) | ||
JP2018530245A5 (ja) | ||
JP2017535180A5 (ja) | ||
US20140211858A1 (en) | Spatially adaptive video coding | |
JP2015156653A5 (ja) | ||
JP2017510121A5 (ja) | ||
JP2010045832A5 (ja) | ||
WO2017194312A3 (en) | Method and apparatus for video coding with adaptive clipping | |
JP2016530775A5 (ja) | ||
KR20090095012A (ko) | 연속적인 움직임 추정을 이용한 영상 부호화, 복호화 방법및 장치 | |
TW200948091A (en) | Fast macroblock delta QP decision | |
JP2016103804A5 (ja) | ||
JP2017508338A5 (ja) | ||
US9521427B2 (en) | Method and apparatus for encoding/decoding image in spatial domain for noise component | |
JP2018507625A5 (ja) |