[go: up one dir, main page]

JP7557298B2 - Video encoding device, video decoding device, and programs thereof - Google Patents

Video encoding device, video decoding device, and programs thereof Download PDF

Info

Publication number
JP7557298B2
JP7557298B2 JP2020122673A JP2020122673A JP7557298B2 JP 7557298 B2 JP7557298 B2 JP 7557298B2 JP 2020122673 A JP2020122673 A JP 2020122673A JP 2020122673 A JP2020122673 A JP 2020122673A JP 7557298 B2 JP7557298 B2 JP 7557298B2
Authority
JP
Japan
Prior art keywords
video
unit
encoding
signal
color difference
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
Application number
JP2020122673A
Other languages
Japanese (ja)
Other versions
JP2022019091A (en
Inventor
泰子 森田
和久 井口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Broadcasting Corp
Original Assignee
Japan Broadcasting Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Japan Broadcasting Corp filed Critical Japan Broadcasting Corp
Priority to JP2020122673A priority Critical patent/JP7557298B2/en
Publication of JP2022019091A publication Critical patent/JP2022019091A/en
Application granted granted Critical
Publication of JP7557298B2 publication Critical patent/JP7557298B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Description

本発明は、広色域映像を圧縮伝送するための映像符号化装置、映像復号装置及びこれらのプログラムに関する。 The present invention relates to a video encoding device, a video decoding device, and programs for compressing and transmitting wide color gamut video.

近年、ITU-R勧告BT.709のような従来の色域映像よりも鮮やかな色を再現可能とする広色域映像の普及が進んでいる。例えば、8K/4K放送にはITU-R勧告BT.2020に規定の色域が採用されており、BT.2020で再現できる色域のxy色度図上の面積比は2K放送で使用されているBT.709の約1.5倍である。 In recent years, wide color gamut images that can reproduce more vivid colors than conventional color gamut images such as ITU-R Recommendation BT.709 have become increasingly popular. For example, the color gamut specified in ITU-R Recommendation BT.2020 is used for 8K/4K broadcasting, and the area ratio on the xy chromaticity diagram of the color gamut that can be reproduced by BT.2020 is about 1.5 times that of BT.709 used in 2K broadcasting.

図6には、ITU-R勧告BT.709,BT.2020に関するCIE XYZ表色系のxy色度図を示している。図6において、点線で囲まれた部分は人間が肉眼で視認できる色の範囲である。BT.709,BT.2020の色域は、図示するように、各色RGBの頂点座標を結んだ三角形で表される(尚、CIE標準光源D65による白色点Wは無彩色点でもある)。そして、BT.709,BT.2020の規格に従う映像において、その三角形の色域を超える色は再現できないため、映像符号化装置により圧縮伝送する映像についても広色域化することで、映像復号装置側における色再現を高めることができる。また、幅広い明るさを表現可能なHDR(High Dynamic Range:高ダイナミックレンジ)技術と組み合わせることにより、臨場感のある映像を表現することができる。 Figure 6 shows the xy chromaticity diagram of the CIE XYZ color system for ITU-R Recommendations BT. 709 and BT. 2020. In Figure 6, the area surrounded by the dotted line is the range of colors that can be seen by the naked eye. The color gamut of BT. 709 and BT. 2020 is expressed as a triangle connecting the vertex coordinates of each color RGB (note that the white point W according to the CIE standard illuminant D65 is also an achromatic point). In addition, since colors beyond the color gamut of the triangle cannot be reproduced in images conforming to the BT. 709 and BT. 2020 standards, the color reproduction on the video decoding device side can be improved by widening the color gamut of the images compressed and transmitted by the video encoding device. In addition, by combining it with HDR (High Dynamic Range) technology that can express a wide range of brightness, it is possible to express realistic images.

ところで、映像符号化装置により輝度信号及び色差信号からなる映像フレームの信号を圧縮伝送する際には、人間の視覚が輪郭情報に寄与する輝度信号の劣化に敏感であり、色彩情報に寄与する色差信号の劣化に鈍感であることを考慮した処理が行われる。例えば、カメラで撮影されたカラー映像は光の三原色であるR,G,Bの3つの成分から構成されるが、映像符号化装置に入力する際に輝度信号Yと色差信号Cb,Crの3つの成分に変換されるとともに、色差信号を間引くサブサンプリング処理が行われる(例えば、非特許文献1参照)。 Incidentally, when a video encoding device compresses and transmits a video frame signal consisting of a luminance signal and a color difference signal, processing is carried out taking into consideration the fact that human vision is sensitive to degradation of the luminance signal that contributes to contour information, but insensitive to degradation of the color difference signal that contributes to color information. For example, a color image captured by a camera is composed of three components, R, G, and B, which are the three primary colors of light, but when input to a video encoding device, it is converted into three components, a luminance signal Y and color difference signals Cb and Cr, and a subsampling process is carried out to thin out the color difference signals (for example, see Non-Patent Document 1).

前述の8K/4K放送には、色差信号の水平及び垂直方向の画素数が輝度信号のそれぞれの2分の1である4:2:0の映像フォーマットが用いられている。更に、映像符号化装置では、色差信号に対するQP(Quantization Parameter:量子化ステップ値)や量子化マトリックスの係数を輝度信号よりも大きくし、色差信号の再現性を低くすることによって、符号量を削減する処理が行われる。 The aforementioned 8K/4K broadcasting uses a 4:2:0 video format, in which the number of horizontal and vertical pixels for the color difference signal is half that of the luminance signal. Furthermore, the video encoding device performs processing to reduce the amount of code by making the QP (Quantization Parameter: quantization step value) and quantization matrix coefficients for the color difference signal larger than those for the luminance signal and lowering the reproducibility of the color difference signal.

大久保榮監修、“H.265/HEVC教科書”、初版、インプレスジャパン、2013年10月21日発行Edited by Eiichiro Okubo, "H.265/HEVC Textbook", First Edition, Impress Japan, published on October 21, 2013

上述したように、映像符号化装置により圧縮伝送する映像についても広色域化することで、映像復号装置側における色再現を高めることができる。一方で、映像符号化装置においては、人間の視覚が輪郭情報に寄与する輝度信号の劣化に敏感であり、色彩情報に寄与する色差信号の劣化に鈍感であることを考慮した処理が行われる。 As mentioned above, by expanding the color gamut of the video compressed and transmitted by the video encoding device, color reproduction on the video decoding device side can be improved. On the other hand, the video encoding device performs processing that takes into account the fact that human vision is sensitive to degradation of the luminance signal that contributes to contour information, and insensitive to degradation of the color difference signal that contributes to color information.

しかしながら、映像符号化装置によりBT.2020の規格に従う広色域映像を高圧縮率で符号化する場合に、従来通り色差信号に対する符号量を削減すると主観品質が低くなることがあるという問題がある。即ち、輝度信号の劣化が著しく目立つ複雑な絵柄の画像であっても、劣化が少ない色差信号を組み合わせると主観品質が向上することがあり、これは実験的に確認できる。 However, when encoding wide color gamut video conforming to the BT.2020 standard at a high compression rate using a video encoding device, there is a problem that reducing the amount of code for the color difference signal as in the past may result in a decrease in subjective quality. In other words, even for images with complex patterns in which degradation of the luminance signal is highly noticeable, the subjective quality may improve if a color difference signal with less degradation is combined, and this has been confirmed experimentally.

従って、本発明の目的は、上述の問題に鑑みて、広色域映像を圧縮する際の主観品質を向上させる映像符号化装置、映像復号装置及びこれらのプログラムを提供することにある。 Therefore, in consideration of the above problems, the object of the present invention is to provide a video encoding device, a video decoding device, and programs therefor that improve the subjective quality when compressing wide color gamut video.

本発明の映像符号化装置は、輝度信号と色差信号からなる映像フレームを符号化する映像符号化装置であって、前記映像フレームについて所定のブロック単位で輝度信号及び色差信号をそれぞれ個別に符号化する映像符号化部と、符号化パラメータを可変制御して、前記映像符号化部を制御する符号化制御部と、を備え、前記符号化制御部は、符号化対象とする所定のブロックの輝度信号の劣化が大きくなるか否かを予測し、当該劣化が大きくなると予測した場合には色差信号の再現度を高くするように前記映像符号化部を制御するとともに、前記劣化が大きいと予測した場合に、更に前記映像フレームの前記符号化対象とする所定のブロックの色差信号が無彩色から所定範囲内に有るか否かを判定し、無彩色から所定範囲内に有ると判定した場合には当該色差信号を無彩色とみなし、完全に無彩色化する符号化パラメータを決定するか、又は無彩色化するよう指示するメタ情報を補助情報に含めて映像復号装置側に伝送可能にする制御を行う機能を有することを特徴とする。 The video coding device of the present invention is a video coding device that codes a video frame consisting of a luminance signal and a color difference signal, and includes a video coding unit that codes the luminance signal and the color difference signal individually for each predetermined block of the video frame, and a coding control unit that variably controls coding parameters to control the video coding unit, wherein the coding control unit has a function of predicting whether deterioration of the luminance signal of a predetermined block to be coded will be large, and if the coding control unit predicts that the deterioration will be large, controlling the video coding unit to increase the reproducibility of the color difference signal , and if the coding control unit predicts that the deterioration will be large, further determining whether the color difference signal of the predetermined block to be coded of the video frame is within a predetermined range from achromatic, and if it is determined that the color difference signal is within the predetermined range from achromatic, treating the color difference signal as achromatic, and determining coding parameters to completely achromatize the color difference signal, or controlling the auxiliary information to include meta information instructing the color difference signal to be achromatized so that it can be transmitted to the video decoding device .

また、本発明の映像符号化装置において、前記符号化制御部は、当該色差信号が無彩色から所定範囲内に無い場合に、当該色差信号が予め定めた知覚度の高い範囲内に有るか否かを判定し、その判定結果を基に、色差信号の符号化パラメータを決定する機能を更に有することを特徴とする。 In addition, in the video encoding device of the present invention, the encoding control unit is characterized by having a function of determining whether the color difference signal is within a predetermined range of high perceptibility when the color difference signal is not within a predetermined range from achromatic color, and determining the encoding parameters of the color difference signal based on the determination result.

更に、本発明の映像復号装置は、本発明の映像符号化装置によって符号化された映像フレームの映像符号化信号を入力して復号する映像復号装置であって、前記映像符号化装置から伝送された補助情報に基づいた符号化パラメータにより、前記映像符号化信号に対して復号処理を施す映像復号部と、前記映像符号化装置から伝送された補助情報に基づいて、前記映像符号化信号に対する復号処理を施すように前記映像復号部を制御する復号制御部と、を備え、前記復号制御部は、前記補助情報として復号対象のブロックにおける色差信号を無彩色化するよう指示するメタ情報が伝送されているときは、その指定されるブロックの色差信号に関して完全に無彩色化するように符号化パラメータを変更して前記映像復号部を制御することを特徴とする。 Furthermore, the video decoding device of the present invention is a video decoding device that inputs and decodes a video encoding signal of a video frame encoded by the video encoding device of the present invention, and includes a video decoding unit that performs a decoding process on the video encoding signal using encoding parameters based on auxiliary information transmitted from the video encoding device, and a decoding control unit that controls the video decoding unit to perform a decoding process on the video encoding signal based on the auxiliary information transmitted from the video encoding device, and is characterized in that, when meta information instructing the chrominance signal in the block to be decoded to be achromatized is transmitted as the auxiliary information, the decoding control unit controls the video decoding unit by changing the encoding parameters so as to completely achromatize the chrominance signal of the specified block.

更に、本発明によるプログラムは、コンピュータを、本発明の映像符号化装置として機能させるためのプログラムとして構成される。 Furthermore, the program according to the present invention is configured as a program for causing a computer to function as the video encoding device of the present invention.

更に、本発明によるプログラムは、コンピュータを、本発明の映像復号装置として機能させるためのプログラムとして構成される。 Furthermore, the program according to the present invention is configured as a program for causing a computer to function as the video decoding device of the present invention.

本発明によれば、広色域映像を圧縮伝送する際の主観品質を向上させることができる。 The present invention makes it possible to improve the subjective quality when compressing and transmitting wide color gamut video.

本発明による一実施形態の映像符号化装置の概略構成を示すブロック図である。1 is a block diagram showing a schematic configuration of a video encoding device according to an embodiment of the present invention. 本発明による一実施形態の映像符号化装置における符号化制御部の概略構成を示すブロック図である。1 is a block diagram showing a schematic configuration of an encoding control unit in a video encoding device according to an embodiment of the present invention. 本発明に係る符号化制御部による実施例1の符号化制御を示すフローチャートである。4 is a flowchart showing encoding control in the first embodiment by an encoding control unit according to the present invention. 本発明に係る符号化制御部による実施例2の符号化制御を示すフローチャートである。10 is a flowchart showing encoding control in a second embodiment by an encoding control unit according to the present invention. 本発明による一実施形態の映像復号装置の概略構成を示すブロック図である。FIG. 1 is a block diagram showing a schematic configuration of a video decoding device according to an embodiment of the present invention. ITU-R勧告BT.709,BT.2020に関するCIE XYZ表色系のxy色度図を示す図である。FIG. 1 is a diagram showing an xy chromaticity diagram of the CIE XYZ color system according to ITU-R Recommendations BT.709, BT.2020.

以下、図面を参照して、本発明による一実施形態の映像符号化装置1、及び映像復号装置2を説明する。 The following describes a video encoding device 1 and a video decoding device 2 according to an embodiment of the present invention, with reference to the drawings.

〔映像符号化装置〕
(全体構成)
図1は、本発明による一実施形態の映像符号化装置1の概略構成を示すブロック図である。本実施形態の映像符号化装置1は、処理対象フレームを構成する輝度信号及び色差信号からなる映像フレームの信号を入力し、所定の単位で当該輝度信号及び色差信号をそれぞれ個別に符号化する。典型的には、所定の単位はブロック単位であり、通常は、複数フレームから構成されるGOP(Group of Picture)単位、フレーム単位、フレーム内の分割領域であるスライス単位、或いはタイル単位、フレーム、スライス及びタイル内の分割領域であるブロック単位に階層的に細分化して符号化処理が行われる。このため、総括して、本実施形態の映像符号化装置1は、輝度信号及び色差信号から映像フレームの信号について「所定のブロック単位」で処理するとして説明する。
[Video Encoding Device]
(Overall composition)
1 is a block diagram showing a schematic configuration of a video encoding device 1 according to an embodiment of the present invention. The video encoding device 1 of this embodiment receives a video frame signal consisting of a luminance signal and a color difference signal constituting a frame to be processed, and encodes the luminance signal and the color difference signal individually in a predetermined unit. Typically, the predetermined unit is a block unit, and the encoding process is usually performed by hierarchically subdividing the signal into a GOP (Group of Picture) unit consisting of a plurality of frames, a frame unit, a slice unit which is a divided area within a frame, a tile unit, and a block unit which is a divided area within a frame, slice, and tile. Therefore, the video encoding device 1 of this embodiment will be described as processing the video frame signal from the luminance signal and the color difference signal in a "predetermined block unit".

より具体的に、本実施形態の映像符号化装置1は、符号化制御部11、及び映像符号化部12を備える。 More specifically, the video encoding device 1 of this embodiment includes an encoding control unit 11 and a video encoding unit 12.

符号化制御部11は、映像符号化部12に対して、輝度信号及び色差信号からなる映像フレームの信号について、所定のブロック単位で輝度信号及び色差信号をそれぞれ個別に符号化する映像符号化部12の制御を行う。特に、詳細な実施例は後述するが、本発明に係る符号化制御部11は、輝度信号に関する所定の符号化結果から得られる予め定めた複雑度と、所定の判定用パラメータのいずれか一方、又は双方を基に輝度信号の劣化予測の判定を行い、その輝度信号の劣化予測の判定結果を基に色差信号に関する符号化パラメータを決定し、映像符号化部12に出力して制御する。また、符号化制御部11は、輝度信号及び色差信号の映像符号化部12における各符号化パラメータを必要に応じて映像符号化信号の補助情報として外部出力する。この補助情報は、映像符号化信号のビットストリームに多重するようにエントロピー符号化したビットストリームで映像復号装置2側に伝送してもよいし、別のファイル形式とするなど伝送形式や伝送経路を変えて伝送する形態としてもよい。 The encoding control unit 11 controls the video encoding unit 12 to encode the luminance signal and the color difference signal individually in a predetermined block unit for a video frame signal consisting of a luminance signal and a color difference signal. In particular, although a detailed embodiment will be described later, the encoding control unit 11 according to the present invention judges the deterioration prediction of the luminance signal based on either one or both of a predetermined complexity obtained from a predetermined encoding result for the luminance signal and a predetermined judgment parameter, determines the encoding parameters for the color difference signal based on the judgment result of the deterioration prediction of the luminance signal, and outputs them to the video encoding unit 12 for control. In addition, the encoding control unit 11 outputs each encoding parameter of the video encoding unit 12 for the luminance signal and the color difference signal to the outside as auxiliary information of the video encoding signal as necessary. This auxiliary information may be transmitted to the video decoding device 2 side in a bit stream that has been entropy-encoded so as to be multiplexed on the bit stream of the video encoding signal, or may be transmitted in a form in which the transmission format or transmission path is changed, such as in a different file format.

映像符号化部12は、符号化制御部11によって制御され、輝度信号及び色差信号からなる動画像の映像フレームを入力し、符号化パラメータに基づいて、例えばH.265/HEVC等のブロックベース符号化により符号化する処理部である。典型例として、映像符号化部12は、前処理部121、減算部122、直交変換部123、量子化部124、逆量子化・逆直交変換部125、加算部126、画面内予測部127、ループフィルタ128、画面間予測部129、切替部130、エントロピー符号化部131、及び出力部132を有する。 The video encoding unit 12 is a processing unit controlled by the encoding control unit 11, which inputs video frames of a moving image consisting of a luminance signal and a color difference signal, and encodes the video frames using block-based encoding such as H.265/HEVC based on encoding parameters. As a typical example, the video encoding unit 12 includes a preprocessing unit 121, a subtraction unit 122, an orthogonal transformation unit 123, a quantization unit 124, an inverse quantization and inverse orthogonal transformation unit 125, an addition unit 126, an intra-screen prediction unit 127, a loop filter 128, an inter-screen prediction unit 129, a switching unit 130, an entropy encoding unit 131, and an output unit 132.

前処理部121は、動画像の或る処理対象の映像フレームを入力し、符号化パラメータに基づいて、符号化タイプ(画面内符号化、画面間符号化)や符号化順、予測の参照関係、符号化単位である符号化ブロック、或いはスライス等の第2の符号化信号の生成に必要な全ての前処理を行って、輝度信号及び色差信号毎に設定される所定のブロック単位の原信号を減算部122に出力する。 The pre-processing unit 121 inputs a video frame of a video image to be processed, and performs all pre-processing required to generate a second coded signal, such as the coding type (intra-screen coding, inter-screen coding), coding order, prediction reference relationship, coding block as a coding unit, or slice, based on the coding parameters, and outputs the original signal of a predetermined block unit set for each luminance signal and color difference signal to the subtraction unit 122.

減算部122は、輝度信号及び色差信号毎に、前処理部121から得られる所定のブロック単位の原信号と、切替部130から得られる対応するブロック単位の予測信号とを差分した差分信号を形成し、直交変換部123に出力する。 The subtraction unit 122 forms a differential signal by subtracting the original signal of a predetermined block unit obtained from the preprocessing unit 121 from the corresponding block unit predicted signal obtained from the switching unit 130 for each luminance signal and color difference signal, and outputs the differential signal to the orthogonal transformation unit 123.

直交変換部123は、減算部122から得られる差分信号に対して直交変換係数に基づく周波数変換を施し、量子化部124に出力する。 The orthogonal transform unit 123 performs frequency transformation on the difference signal obtained from the subtraction unit 122 based on the orthogonal transform coefficients, and outputs the result to the quantization unit 124.

量子化部124は、直交変換部123から得られる直交変換係数の信号に対して量子化処理を施し、エントロピー符号化部131及び逆量子化・逆直交変換部125に出力する。 The quantization unit 124 performs quantization processing on the orthogonal transform coefficient signal obtained from the orthogonal transform unit 123, and outputs the signal to the entropy coding unit 131 and the inverse quantization and inverse orthogonal transform unit 125.

逆量子化・逆直交変換部125は、量子化部124から得られる直交変換係数の信号の量子化値に対して量子化部124の逆処理を施して、直交変換係数の信号を復元し、更に、この直交変換係数の信号に対して直交変換部123の逆処理を施して、差分信号を復元し、加算部126に出力する。 The inverse quantization and inverse orthogonal transform unit 125 performs the inverse processing of the quantization unit 124 on the quantized values of the orthogonal transform coefficient signals obtained from the quantization unit 124 to restore the orthogonal transform coefficient signals, and further performs the inverse processing of the orthogonal transform unit 123 on the orthogonal transform coefficient signals to restore the difference signal, which is output to the addition unit 126.

加算部126は、逆量子化・逆直交変換部125から得られる差分信号と、切替部130から得られ予測信号とを加算して局部復号ブロックを生成し、イントラ符号化時には画面内予測部127に出力し、インター符号化時にはループフィルタ128経由で画面間予測部129に出力する。 The adder 126 adds the difference signal obtained from the inverse quantization and inverse orthogonal transformation unit 125 to the prediction signal obtained from the switching unit 130 to generate a locally decoded block, which it outputs to the intra-screen prediction unit 127 during intra-coding, and to the inter-screen prediction unit 129 via the loop filter 128 during inter-coding.

画面内予測部127は、イントラ符号化時に、加算部126から得られる局部復号ブロックを次の符号化対象ブロックの隣接ブロックとして一時記憶し、その隣接ブロックを基に次の符号化対象ブロックの予測信号を生成して切替部130経由で、減算部122及び加算部126に出力する。 During intra-coding, the intra-screen prediction unit 127 temporarily stores the locally decoded block obtained from the adder unit 126 as an adjacent block of the next block to be coded, generates a prediction signal of the next block to be coded based on the adjacent block, and outputs it to the subtraction unit 122 and the adder unit 126 via the switching unit 130.

ループフィルタ128は、加算部126から得られる局部復号ブロックに対して、所謂、デブロッキングフィルタや帯域通過フィルタ、ブロック単位にオフセット処理を行うSAO(Sample adaptive offset)などを施す処理部である。 The loop filter 128 is a processing unit that applies a so-called deblocking filter, a band-pass filter, and SAO (Sample Adaptive Offset), which performs offset processing on a block-by-block basis, to the locally decoded block obtained from the addition unit 126.

画面間予測部129は、インター符号化時に、ループフィルタ128から得られる局部復号ブロックをピクチャ単位で一時記憶し、動き予測として参照する参照ピクチャにおけるブロックマッチングを基に次の符号化対象ブロックの予測信号を生成して切替部130経由で、減算部122及び加算部126に出力する。 During inter-coding, the inter-screen prediction unit 129 temporarily stores the locally decoded blocks obtained from the loop filter 128 on a picture-by-picture basis, generates a prediction signal for the next block to be coded based on block matching in the reference picture referenced as motion prediction, and outputs the signal to the subtraction unit 122 and the addition unit 126 via the switching unit 130.

また、切替部130は、符号化タイプに応じてイントラ符号化、又はインター符号化の切り替えを行う機能部である。 The switching unit 130 is a functional unit that switches between intra-coding and inter-coding depending on the coding type.

エントロピー符号化部131は、量子化部124から得られる直交変換係数の信号の量子化値に対してエントロピー符号化処理を施して輝度信号及び色差信号に関する映像符号化信号を生成し、ビットストリームの形式で出力部132に出力する。 The entropy coding unit 131 performs entropy coding processing on the quantized values of the orthogonal transform coefficient signal obtained from the quantization unit 124 to generate a video coding signal for the luminance signal and the color difference signal, and outputs the video coding signal to the output unit 132 in the form of a bit stream.

出力部132は、エントロピー符号化部131によって生成した映像符号化信号をビットストリームの形式で外部出力する。尚、出力部132は、符号化制御部11からの出力制御信号により、一回(1パス)符号化により生成した映像符号化信号を外部出力する形態とする以外にも、マルチパス符号化処理を行うにより生成した映像符号化信号を外部出力する形態とすることができる。マルチパス符号化は、映像フレームをブロックベース符号化により符号化する際に、一度簡易な既知の手法で符号化、解析し、全体像を把握した上で符号化処理を行うものであり、処理遅延やエネルギー効率を考慮して二回(ツーパス)符号化が多く用いられている。 The output unit 132 outputs the video encoded signal generated by the entropy encoding unit 131 to the outside in the form of a bit stream. In addition to the form of outputting the video encoded signal generated by one-time (one-pass) encoding to the outside, the output unit 132 can also output the video encoded signal generated by performing multi-pass encoding processing to the outside, according to an output control signal from the encoding control unit 11. In multi-pass encoding, when encoding a video frame by block-based encoding, the video frame is once encoded and analyzed using a simple known method, and the encoding processing is performed after grasping the overall picture. In consideration of processing delay and energy efficiency, two-pass encoding is often used.

(符号化制御部の構成)
図2は、本発明による一実施形態の映像符号化装置1における符号化制御部11の概略構成を示すブロック図である。図2に示す符号化制御部11は、事前計測部111、輝度符号化パラメータ決定部112、符号化パラメータ設定部113、輝度複雑度判定部114、輝度劣化予測判定部115、色差符号化パラメータ決定部116、出力制御部117、及び判定結果記憶部118を備える。尚、図2に示す符号化制御部11の構成例は、後述する図3及び図4に係る各実施例の符号化制御の全てを実現可能とするとしたときの機能部を有する構成例であり、必ずしもその全ての機能部を有している必要はない。
(Configuration of the encoding control unit)
Fig. 2 is a block diagram showing a schematic configuration of the encoding control unit 11 in the video encoding device 1 according to an embodiment of the present invention. The encoding control unit 11 shown in Fig. 2 includes a pre-measurement unit 111, a luminance encoding parameter determination unit 112, an encoding parameter setting unit 113, a luminance complexity determination unit 114, a luminance degradation prediction determination unit 115, a color difference encoding parameter determination unit 116, an output control unit 117, and a determination result storage unit 118. Note that the configuration example of the encoding control unit 11 shown in Fig. 2 is a configuration example having functional units when all of the encoding controls of the embodiments according to Figs. 3 and 4 described later can be realized, and it is not necessary to have all of those functional units.

事前計測部111は、動画像の今回の符号化対象の映像フレームを入力し、輝度信号に関する任意に定めた符号化パラメータを輝度符号化パラメータ決定部112に対して決定するよう指示する。また、事前計測部111は、輝度信号の分散値又は周波数の解析を少なくとも含む予め定めた判定基準に基づいて輝度信号に関する複雑度を事前計測し、輝度複雑度判定部114に出力する。尚、事前計測部111において、輝度信号に関する複雑度を事前計測しない形態とするときは、この事前計測処理は省略できる。 The pre-measurement unit 111 inputs a video frame of the moving image to be coded this time, and instructs the luminance coding parameter determination unit 112 to determine arbitrarily determined coding parameters related to the luminance signal. The pre-measurement unit 111 also pre-measures the complexity related to the luminance signal based on predetermined criteria that include at least an analysis of the variance value or frequency of the luminance signal, and outputs the result to the luminance complexity determination unit 114. Note that when the pre-measurement unit 111 is configured not to pre-measure the complexity related to the luminance signal, this pre-measurement process can be omitted.

輝度符号化パラメータ決定部112は、事前計測部111からの指示に基づき、任意の基準で輝度信号に関する符号化パラメータを決定(例えば、数多くの動画像に適しているとする事前準備された輝度信号に関する符号化パラメータを決定)し、符号化パラメータ設定部113に出力する。 The luminance coding parameter determination unit 112 determines coding parameters for the luminance signal based on an arbitrary criterion (for example, determines coding parameters for the luminance signal that are prepared in advance and are deemed suitable for a large number of moving images) based on instructions from the pre-measurement unit 111, and outputs the determined coding parameters to the coding parameter setting unit 113.

輝度複雑度判定部114は、直前の映像フレームの輝度信号の符号化結果(直前の映像フレームの符号化結果又は2パス符号化における1パス目の符号化結果)のPSNR(Peak Signal-to-Noise Ratio)、SSIM(Structural SIMilarity index)、及びQPと符号量を掛け合わせた値のうち1以上の解析を少なくとも含む予め定めた判定基準に基づいて輝度信号に関する複雑度を判定する。また、輝度複雑度判定部114は、事前計測部111から輝度信号に関する複雑度の判定結果を得る形態とするときは、映像符号化部12から得られる輝度信号の符号化結果に基づく複雑度の判定処理を省略してもよいし、その双方を考量し予め重み付けした総合判定で輝度信号の複雑度を判定するとしてもよい。そして、輝度複雑度判定部114は、判定した輝度信号の複雑度を輝度劣化予測判定部115に出力する。 The luminance complexity determination unit 114 determines the complexity of the luminance signal based on a predetermined determination criterion including at least one of the analysis of the PSNR (Peak Signal-to-Noise Ratio), SSIM (Structural SIMilarity index), and the value obtained by multiplying QP and the code amount of the encoding result of the luminance signal of the immediately preceding video frame (the encoding result of the immediately preceding video frame or the encoding result of the first pass in two-pass encoding). In addition, when the luminance complexity determination unit 114 obtains the determination result of the complexity of the luminance signal from the advance measurement unit 111, the luminance complexity determination unit 114 may omit the complexity determination process based on the encoding result of the luminance signal obtained from the video encoding unit 12, or may determine the complexity of the luminance signal by a comprehensive determination that takes into account both and is weighted in advance. Then, the luminance complexity determination unit 114 outputs the determined complexity of the luminance signal to the luminance degradation prediction determination unit 115.

輝度劣化予測判定部115は、輝度複雑度判定部114から得られる輝度信号の複雑度と、予め入力される判定用パラメータ(映像フレームの映像フォーマットに対するビットレートに関する設定、又は動き補償予測に係る参照ブロックの劣化予測履歴の考慮指示)のいずれか一方、又は双方を基に、輝度信号の劣化予測の判定を行う。そして、輝度劣化予測判定部115は、符号化対象ブロックの輝度信号の劣化が大きいことが予測されるか否かを判定すると、その判定結果を色差符号化パラメータ決定部116に出力する。 The luminance degradation prediction determination unit 115 performs a luminance degradation prediction determination based on either or both of the complexity of the luminance signal obtained from the luminance complexity determination unit 114 and a determination parameter input in advance (a setting related to the bit rate for the video format of the video frame, or an instruction to take into account the degradation prediction history of the reference block related to the motion compensation prediction). Then, when the luminance degradation prediction determination unit 115 determines whether or not the degradation of the luminance signal of the block to be coded is predicted to be large, it outputs the determination result to the chrominance coding parameter decision unit 116.

尚、輝度信号の複雑度が大きいと輝度信号の劣化が生じることが推定でき、更に、映像フレームの映像フォーマットに対するビットレートに関する設定から輝度信号の劣化が生じることが推定できる。また、輝度信号の劣化予測の判定結果は、少なくともGOPの期間中、判定結果記憶部118に一時記憶される。これにより、輝度劣化予測判定部115は、符号化対象ブロックが参照する動き補償予測に係る参照ブロックの履歴として、輝度信号の劣化が大きいことが予測されると判定されていたときは、当該符号化対象ブロックについても輝度信号の劣化が大きいことが予測されると判定するのに利用できる。 It can be estimated that luminance signal degradation will occur when the complexity of the luminance signal is high, and furthermore, it can be estimated that luminance signal degradation will occur from the bit rate settings for the video format of the video frame. The judgment result of the luminance signal degradation prediction is temporarily stored in the judgment result storage unit 118 at least for the period of the GOP. As a result, when it has been judged that luminance signal degradation is predicted to be large as the history of the reference block related to the motion compensation prediction referenced by the encoding target block, the luminance degradation prediction judgment unit 115 can use this to judge that luminance signal degradation is also predicted to be large for the encoding target block.

色差符号化パラメータ決定部116は、輝度劣化予測判定部115から得られる輝度信号の劣化予測の判定結果を基に色差信号の再現度を高くするか低くするかを決定し、決定した再現度に対応する色差信号の符号化パラメータを決定し、符号化パラメータ設定部113に出力する。 The color difference encoding parameter determination unit 116 determines whether to increase or decrease the reproducibility of the color difference signal based on the result of the degradation prediction of the luminance signal obtained from the luminance degradation prediction determination unit 115, determines the encoding parameters of the color difference signal corresponding to the determined reproducibility, and outputs them to the encoding parameter setting unit 113.

また、色差符号化パラメータ決定部116は、当該輝度信号の劣化が大きくなるか否かを予測し、当該劣化が大きくなると予測した場合には、当該符号化対象のブロックの色差信号に対し、色差信号が無彩色に近いか否か(無彩色から所定範囲内に有るか否か)を判定する機能、当該符号化対象のブロックの色差信号に対し、色差信号が無彩色に近い(無彩色から所定範囲内に有る)場合に、当該色差信号は無彩色とみなし、完全に無彩色化する符号化パラメータを決定するか、又は出力制御部117に対して無彩色化するよう指示するメタ情報を補助情報に含めて映像復号装置2側に伝送可能にする制御を行う機能、及び当該色差信号に対して、当該色差信号が無彩色から所定範囲内に無い場合に、当該色差信号が予め定めた知覚度の高い範囲内に有るか否かを判定し、その判定結果を基に、色差信号の符号化パラメータを決定する機能を有する構成とすることもできる。 The color difference coding parameter determination unit 116 can also have a function of predicting whether the deterioration of the luminance signal will be large, and if it predicts that the deterioration will be large, determining whether the color difference signal of the block to be coded is close to achromatic (whether it is within a predetermined range from achromatic), determining whether the color difference signal is close to achromatic (whether it is within a predetermined range from achromatic) for the color difference signal of the block to be coded, determining whether the color difference signal is achromatic and determining coding parameters to completely achromatize the color difference signal if the color difference signal is close to achromatic (within a predetermined range from achromatic), or controlling the output control unit 117 to include meta information in the auxiliary information to make it achromatic and transmit it to the video decoding device 2 side, and determining whether the color difference signal is within a predetermined range of high perceptibility if the color difference signal is not within a predetermined range from achromatic, and determining coding parameters for the color difference signal based on the determination result.

そして、符号化パラメータ設定部113は、輝度符号化パラメータ決定部112によって決定した輝度信号に関する符号化パラメータ、及び色差符号化パラメータ決定部116によって決定した色差信号に関する符号化パラメータを映像符号化部12に設定し、その旨を出力制御部117に出力する。 Then, the coding parameter setting unit 113 sets the coding parameters for the luminance signal determined by the luminance coding parameter determination unit 112 and the coding parameters for the chrominance signal determined by the chrominance coding parameter determination unit 116 in the video coding unit 12, and outputs a notification of this to the output control unit 117.

出力制御部117は、輝度信号及び色差信号の映像符号化部12における各符号化パラメータを設定後、各符号化パラメータを必要に応じて映像符号化信号の補助情報として映像復号装置2へ伝送可能に外部出力する。また、出力制御部117は、映像符号化部12における出力部132に対して出力制御信号を送信し、エントロピー符号化部131によって生成した映像符号化信号をビットストリームの形式で映像復号装置2へ伝送可能に外部出力するように制御する。前述したように、出力部132は、符号化制御部11からの出力制御信号により、一回(1パス)符号化により生成した映像符号化信号を外部出力する形態とする以外にも、2パス符号化処理を行うにより生成した映像符号化信号を外部出力する形態とすることができる。 After setting each encoding parameter in the video encoding unit 12 for the luminance signal and the color difference signal, the output control unit 117 outputs each encoding parameter as auxiliary information of the video encoding signal as necessary so as to be transmittable to the video decoding device 2. The output control unit 117 also transmits an output control signal to the output unit 132 in the video encoding unit 12, and controls the video encoding signal generated by the entropy encoding unit 131 to be outputted to the outside in the form of a bit stream so as to be transmittable to the video decoding device 2. As described above, the output unit 132 can output a video encoding signal generated by performing two-pass encoding processing to the outside, in addition to outputting a video encoding signal generated by one-time (one-pass) encoding to the outside, according to the output control signal from the encoding control unit 11.

(実施例1の符号化制御)
図3は、本発明に係る符号化制御部11による実施例1の符号化制御を示すフローチャートである。
(Encoding control in the first embodiment)
FIG. 3 is a flowchart showing the encoding control of the encoding control unit 11 according to the first embodiment of the present invention.

まず、符号化制御部11は、事前計測部111、輝度符号化パラメータ決定部112、輝度複雑度判定部114、輝度劣化予測判定部115の機能により、動画像の今回の符号化対象の映像フレームをブロックベース符号化する際に、符号化対象の所定のブロックにおける輝度信号の劣化が大きいことが予想されるか否かを判定する(ステップS1)。 First, the encoding control unit 11 uses the functions of the advance measurement unit 111, the luminance encoding parameter determination unit 112, the luminance complexity determination unit 114, and the luminance degradation prediction determination unit 115 to determine whether or not significant degradation of the luminance signal is expected in a specific block to be encoded when performing block-based encoding of the video frame to be encoded this time of the moving image (step S1).

より具体的に、ステップS1において、符号化制御部11は、動画像の今回の符号化対象の映像フレームをブロックベース符号化する際に、処理対象とする今回の映像フレームの事前計測結果から得られる予め定めた複雑度、及び、直前の映像フレームの符号化結果又は所定の2パス符号化における1パス目の符号化結果から得られる予め定めた複雑度、並びに、予め入力される判定用パラメータのうち1以上を基に、符号化対象のブロックの輝度信号の劣化が大きいことが予測されるか否かを判定する劣化予測判定処理を行う。 More specifically, in step S1, when performing block-based encoding of a video frame of a moving image to be encoded this time, the encoding control unit 11 performs a degradation prediction judgment process to judge whether or not the luminance signal of the block to be encoded is predicted to be significantly deteriorated based on a predetermined complexity obtained from a pre-measurement result of the current video frame to be processed, a predetermined complexity obtained from the encoding result of the immediately preceding video frame or the encoding result of the first pass in a specified two-pass encoding, and one or more of judgment parameters input in advance.

複雑度を用いた劣化予測判定は、以下の判定基準(A1)~(A5)のうちの1以上を用いるものとし、このうち複数の判定基準を用いるときは予め重み付けした総合判定とする。
(A1)直前の映像フレームの符号化結果又は2パス符号化における1パス目の符号化結果のPSNRが所定値以下。
(A2)直前の映像フレームの符号化結果又は2パス符号化における1パス目の符号化結果のSSIMが所定値以下。
(A3)直前の映像フレームの符号化結果又は2パス符号化における1パス目の符号化結果のQPと符号量(映像符号化装置の出力)を掛け合わせた値が所定値以上。
(A4)処理対象の今回の映像フレームの輝度信号の事前計測した分散値が所定値以上。
(A5)処理対象の今回の映像フレームの輝度信号の事前計測した周波数変換後の分散値が所定値以上。
The deterioration prediction judgment using the complexity uses one or more of the following judgment criteria (A1) to (A5). When multiple judgment criteria are used, a weighted overall judgment is made.
(A1) The PSNR of the encoding result of the immediately preceding video frame or the encoding result of the first pass in two-pass encoding is equal to or lower than a predetermined value.
(A2) The SSIM of the encoding result of the immediately preceding video frame or the encoding result of the first pass in two-pass encoding is equal to or less than a predetermined value.
(A3) The product of the QP of the encoding result of the immediately preceding video frame or the encoding result of the first pass in two-pass encoding and the code amount (output of the video encoding device) is equal to or greater than a predetermined value.
(A4) The variance value of the luminance signal of the current video frame to be processed, which is measured in advance, is equal to or greater than a predetermined value.
(A5) The variance value after frequency conversion of the luminance signal of the current video frame to be processed, which is measured in advance, is equal to or larger than a predetermined value.

また、予め入力される判定用パラメータとして使用する符号化パラメータによる劣化予測判定は、以下の判定基準(B1)~(B3)のうちの1以上を用いるものとし、このうち複数の判定基準を用いるときは予め重み付けした総合判定とする。
(B1)処理対象の今回の映像フレームの映像フォーマットに対する固定のビットレート設定値が所定値以下(今回の映像フレームの輝度信号の分散値が事前計測済みであり、伝送の都合により設定される固定のビットレート設定値が所定値以下のときに、予め複雑度が高いとして事前設定)。
(B2)処理対象の今回の映像フレームの映像フォーマットに対してビットレート制御を行うときの目標ビットレートが所定値以下(今回の映像フレームの輝度信号の分散値が事前計測済みであり、伝送の都合により用いるビットレート制御のビットレート目標値が所定値以下のときに、予め複雑度が高いとして事前設定)。
(B3)今回の映像フレームの輝度信号の符号化対象ブロックが参照する動き補償予測の参照ブロックが劣化予測判定の対象として処理されているときは、処理対象のブロックも劣化予測判定の対象として処理。
In addition, the deterioration prediction judgment based on the coding parameters used as the judgment parameters input in advance shall use one or more of the following judgment criteria (B1) to (B3), and when multiple judgment criteria are used, a pre-weighted overall judgment shall be made.
(B1) The fixed bit rate setting value for the video format of the current video frame to be processed is equal to or lower than a predetermined value (the variance value of the luminance signal of the current video frame has been measured in advance, and when the fixed bit rate setting value set for transmission convenience is equal to or lower than a predetermined value, it is pre-set as being of high complexity).
(B2) The target bit rate when performing bit rate control on the video format of the current video frame to be processed is below a predetermined value (the variance value of the luminance signal of the current video frame has been measured in advance, and when the bit rate target value of the bit rate control used for transmission purposes is below a predetermined value, the complexity is pre-set as high).
(B3) When a reference block for motion compensation prediction referred to by a coding target block of a luminance signal of the current video frame is processed as a target for degradation prediction determination, the processing target block is also processed as a target for degradation prediction determination.

そして、符号化制御部11は、当該輝度信号の劣化が大きいことが予想されないと判定したときは(ステップS1:No)、色差符号化パラメータ決定部116の機能により、当該符号化対象のブロックの色差信号に対し、輝度信号の再現度よりも低くする予め定めた符号化パラメータ(例えば、量子化ステップ数又は予測モード)を決定し、符号量を削減させる(ステップS2)。 When the encoding control unit 11 determines that the degradation of the luminance signal is not expected to be significant (step S1: No), the chrominance encoding parameter determination unit 116 determines a predetermined encoding parameter (e.g., the number of quantization steps or prediction mode) for the chrominance signal of the block to be encoded that is lower than the reproducibility of the luminance signal, thereby reducing the amount of code (step S2).

尚、輝度信号の劣化がほぼない場合に、色差信号の再現度を極端に低くすると、主観品質が低くなることが実験的に明らかになっている。従って、例えば、輝度信号と色差信号のQPの差を大きくしすぎないようにするなど、劣化度に大きな差が出ないようにすることが望ましい。 In addition, it has been experimentally demonstrated that if the reproducibility of the color difference signal is extremely low when there is almost no degradation of the luminance signal, the subjective quality will be reduced. Therefore, it is desirable to avoid a large difference in the degree of degradation, for example by not making the difference in QP between the luminance signal and the color difference signal too large.

一方、符号化制御部11は、当該輝度信号の劣化が大きいことが予想されると判定したときは(ステップS1:Yes)、色差符号化パラメータ決定部116の機能により、当該符号化対象のブロックの色差信号に対し、当該輝度信号の劣化が大きくないと予測したときに用いる予め定めた符号化パラメータ(例えば、量子化ステップ数又は予測モード)を変更し、より再現度を高くする予め定めた符号化パラメータ(例えば、量子化ステップ数又は予測モード)を決定し、符号量を増加させる(ステップS3)。 On the other hand, when the encoding control unit 11 determines that the degradation of the luminance signal is expected to be large (step S1: Yes), the chrominance encoding parameter determination unit 116 uses the function to change the predetermined encoding parameters (e.g., the number of quantization steps or the prediction mode) used when it is predicted that the degradation of the luminance signal is not large for the chrominance signal of the block to be encoded, and determines the predetermined encoding parameters (e.g., the number of quantization steps or the prediction mode) that provide a higher degree of reproducibility, thereby increasing the amount of code (step S3).

具体的には、当該符号化対象のブロックにおいて、輝度信号の劣化が大きいことが予測されると判定した場合の色差信号に対し、当該輝度信号の劣化が大きくないと予測したときに用いる予め定めたQP(即ち、量子化ステップ数)又は量子化マトリックス係数を変更するか、或いは予測モード(H.265やVVCではモード番号で指定される。)を選択して、色差信号を所定量小さくする符号化パラメータを決定する。尚、色差信号をロスレスや視覚的なロスレスで符号化する符号化パラメータを決定してもよい。QPを変更する場合(即ち、量子化マトリックス係数を変更する場合)には、画質が急激に変化すると劣化が目立つため、例えば、QPが5以上変化しないようにするなど、クリッピング処理をすることが望ましい。 Specifically, for the color difference signal in the block to be coded, if it is determined that the degradation of the luminance signal is predicted to be large, the coding parameters for reducing the color difference signal by a predetermined amount are determined by changing a predetermined QP (i.e., the number of quantization steps) or quantization matrix coefficient used when the degradation of the luminance signal is predicted to be small, or by selecting a prediction mode (specified by a mode number in H.265 and VVC). Note that coding parameters for coding the color difference signal losslessly or visually losslessly may be determined. When changing the QP (i.e., when changing the quantization matrix coefficient), it is desirable to perform clipping processing, for example, to prevent the QP from changing by 5 or more, since a sudden change in image quality will cause noticeable degradation.

このように、輝度信号の複雑度が高い映像を低い目標ビットレートで符号化する場合など、大きな劣化が予測される場合には、輝度信号に対する符号量を大幅に増やさなければ画質改善が見込めない。その一方で、一般的に色差信号は輝度信号に比べて平坦で分散が小さく、サブサンプリングによって画素数が少なくなっているために符号化難易度が低く、色差信号に対して割り当てる符号量をわずかに増やすことで主観的な品質の向上が期待できる。 In this way, when a video with a highly complex luminance signal is encoded at a low target bit rate, and significant degradation is expected, the amount of code for the luminance signal must be significantly increased in order to improve image quality. On the other hand, chrominance signals are generally flatter and have less variance than luminance signals, and because the number of pixels is reduced by subsampling, they are less difficult to encode, so a slight increase in the amount of code allocated to the chrominance signal can be expected to improve subjective quality.

この実施例1の符号化制御によれば、広色域映像を圧縮伝送する際の主観品質を向上させることができる。 The encoding control of this embodiment 1 can improve the subjective quality when compressing and transmitting wide color gamut video.

(実施例2の符号化制御)
図4は、本発明に係る符号化制御部11による実施例2の符号化制御を示すフローチャートである。
(Encoding control in the second embodiment)
FIG. 4 is a flowchart showing the encoding control of the encoding control unit 11 according to the second embodiment of the present invention.

まず、符号化制御部11は、実施例1のステップS1と同様に、事前計測部111、輝度符号化パラメータ決定部112、輝度複雑度判定部114、輝度劣化予測判定部115の機能により、動画像の今回の符号化対象の映像フレームをブロックベース符号化する際に、符号化対象の所定のブロックにおける輝度信号の劣化が大きいことが予想されるか否かを判定する(ステップS11)。 First, similarly to step S1 in the first embodiment, the encoding control unit 11 uses the functions of the pre-measurement unit 111, the luminance encoding parameter determination unit 112, the luminance complexity determination unit 114, and the luminance degradation prediction determination unit 115 to determine whether or not significant degradation of the luminance signal is expected in a specific block to be encoded when performing block-based encoding of the video frame to be encoded this time in the moving image (step S11).

そして、符号化制御部11は、当該輝度信号の劣化が大きいことが予想されないと判定したときは(ステップS11:No)、実施例1のステップS2と同様に、色差符号化パラメータ決定部116の機能により、当該符号化対象のブロックの色差信号に対し、輝度信号の再現度よりも低くする予め定めた符号化パラメータ(例えば、量子化ステップ数又は予測モード)を決定し、符号量を削減させる(ステップS12)。 When the encoding control unit 11 determines that the degradation of the luminance signal is not expected to be significant (step S11: No), similarly to step S2 in the first embodiment, the chrominance encoding parameter determination unit 116 determines a predetermined encoding parameter (e.g., the number of quantization steps or prediction mode) for the chrominance signal of the block to be encoded that is lower than the reproducibility of the luminance signal, thereby reducing the amount of code (step S12).

一方、符号化制御部11は、当該輝度信号の劣化が大きいことが予想されると判定したときは(ステップS11:Yes)、当該符号化対象のブロックの色差信号に対し、色差信号が無彩色に近いか否か(無彩色から所定範囲内に有るか否か)を判定する(ステップS13)。 On the other hand, when the encoding control unit 11 determines that the luminance signal is expected to be significantly degraded (step S11: Yes), it determines whether the chrominance signal of the block to be encoded is close to achromatic (whether it is within a predetermined range from achromatic) (step S13).

例えば、BT.2020に規定の輝度・色差信号Y,Cb,Crの場合、色差信号Cb,Crが共に中間値(10ビットの場合は512)に近いか否かを判定することができる。 For example, in the case of luminance and color difference signals Y, Cb, and Cr specified in BT.2020, it is possible to determine whether the color difference signals Cb and Cr are both close to the median value (512 in the case of 10 bits).

そして、符号化制御部11は、色差符号化パラメータ決定部116の機能により、当該符号化対象のブロックの色差信号に対し、色差信号が無彩色から所定範囲内に有る場合に(ステップS13:Yes)、当該色差信号は無彩色とみなし、完全に無彩色化する符号化パラメータを決定するか、又は出力制御部117に対して無彩色化するよう指示するメタ情報を補助情報に含めて映像復号装置2側に伝送可能にする制御を行う(ステップS14)。 Then, when the chrominance signal of the block to be coded is within a predetermined range from achromatic (step S13: Yes), the coding control unit 11 determines that the chrominance signal is achromatic, using the function of the chrominance coding parameter determination unit 116, and determines coding parameters to make the chrominance signal completely achromatic, or controls the output control unit 117 to include meta information in the auxiliary information to instruct the output control unit 117 to make the signal achromatic, so that the auxiliary information can be transmitted to the video decoding device 2 (step S14).

また、符号化制御部11は、色差符号化パラメータ決定部116の機能により、当該符号化対象のブロックの色差信号に対して、当該色差信号が無彩色から所定範囲内に無い場合に(ステップS13:No)、当該色差信号が予め定めた知覚度の高い範囲内に有るか否かを判定する(ステップS15)。 In addition, when the color difference signal of the block to be coded is not within a predetermined range from achromatic color (step S13: No), the coding control unit 11 determines whether the color difference signal is within a predetermined high perceptual range (step S15) by using the function of the color difference coding parameter determination unit 116.

例えば、xy色度図上で等色に感じる範囲を調査したマクアダムの楕円を基に、その等色に感じる知覚度の高い範囲内に有るか否かの判定を行うことで、狭い色域か否か、肌色等の色変化に敏感な色域に相当するか否かを判定できる。 For example, by using MacAdam's ellipse, which is a survey of the range of colors perceived as matching on an xy chromaticity diagram, and determining whether the color is within a range where the perception of matching colors is high, it is possible to determine whether the color gamut is narrow or corresponds to a color gamut that is sensitive to color changes such as skin color.

そして、符号化制御部11は、色差符号化パラメータ決定部116の機能により、当該色差信号が予め定めた知覚度の高い範囲内に有る場合に(ステップS15:Yes)、実施例1のステップS3と同様の処理を行う。即ち、符号化制御部11は、当該符号化対象のブロックの色差信号に対し、当該輝度信号の劣化が大きくないと予測したときに用いる予め定めた符号化パラメータ(例えば、量子化ステップ数又は予測モード)を変更し、より再現度を高くする予め定めた符号化パラメータ(例えば、量子化ステップ数又は予測モード)を決定し、符号量を増加させる(ステップS16)。 Then, when the color difference signal is within a predetermined high perceptual range (step S15: Yes), the encoding control unit 11 performs the same process as step S3 in the first embodiment by using the function of the color difference encoding parameter determination unit 116. That is, the encoding control unit 11 changes the predetermined encoding parameters (e.g., the number of quantization steps or the prediction mode) used when predicting that the degradation of the luminance signal is not large for the color difference signal of the block to be encoded, determines the predetermined encoding parameters (e.g., the number of quantization steps or the prediction mode) that improve the reproducibility, and increases the amount of code (step S16).

また、符号化制御部11は、色差符号化パラメータ決定部116の機能により、当該色差信号が予め定めた知覚度の高い範囲内に無い場合に(ステップS15:No)、実施例1のステップS2と同様の処理を行う。即ち、符号化制御部11は、当該符号化対象のブロックの色差信号に対し、輝度信号の再現度よりも低くする予め定めた符号化パラメータ(例えば、量子化ステップ数又は予測モード)を決定し、符号量を削減させる(ステップS12)。 Furthermore, when the chrominance signal is not within a predetermined high perceptual range (step S15: No), the encoding control unit 11 performs the same processing as step S2 in the first embodiment, by using the function of the chrominance encoding parameter determination unit 116. That is, the encoding control unit 11 determines a predetermined encoding parameter (e.g., the number of quantization steps or prediction mode) for the chrominance signal of the block to be encoded that is lower than the reproducibility of the luminance signal, thereby reducing the amount of code (step S12).

この実施例2の符号化制御によれば、色差信号の知覚度を考慮しつつ、広色域映像を圧縮伝送する際の主観品質を向上させることができる。 The encoding control of this second embodiment can improve the subjective quality when compressing and transmitting wide color gamut video while taking into account the perception of color difference signals.

〔映像復号装置〕
(全体構成)
図5は、本発明による一実施形態の映像復号装置2の概略構成を示すブロック図である。本実施形態の映像復号装置2は、復号制御部21、及び映像復号部22を備える。
[Video Decoding Device]
(Overall composition)
5 is a block diagram showing a schematic configuration of a video decoder 2 according to an embodiment of the present invention. The video decoder 2 according to the present embodiment includes a decoding control unit 21 and a video decoding unit 22.

復号制御部21は、映像符号化装置1から伝送された補助情報に基づいて、映像符号化装置1により符号化された映像符号化信号に対する復号処理を施すように映像復号部22を制御する。 The decoding control unit 21 controls the video decoding unit 22 to perform a decoding process on the video coding signal coded by the video coding device 1 based on the auxiliary information transmitted from the video coding device 1.

映像復号部22は、復号制御部21によって制御され、当該補助情報に基づいた符号化パラメータにより、映像符号化装置1により符号化された映像符号化信号に対して復号処理を施し、復号映像信号を生成する処理部である。典型例として、映像復号部22は、エントロピー復号部221、逆量子化・逆直交変換部222、加算部223、画面内予測部224、ループフィルタ225、画面間予測部226、及び切替部227を有する。 The video decoding unit 22 is a processing unit that is controlled by the decoding control unit 21 and performs a decoding process on the video coding signal coded by the video coding device 1 using coding parameters based on the auxiliary information, to generate a decoded video signal. As a typical example, the video decoding unit 22 has an entropy decoding unit 221, an inverse quantization and inverse orthogonal transform unit 222, an addition unit 223, an intra-screen prediction unit 224, a loop filter 225, an inter-screen prediction unit 226, and a switching unit 227.

エントロピー復号部221は、映像符号化装置1により符号化された映像符号化信号をビットストリームとして入力し、当該ビットストリームに係る可変長符号に対して映像符号化装置1によるエントロピー符号化の逆処理となる復号処理を施し、符号化パラメータにより指定される所定のブロック単位の信号である直交変換係数の信号の量子化値を逆量子化・逆直交変換部222に出力する。 The entropy decoding unit 221 inputs the video coding signal coded by the video coding device 1 as a bit stream, performs a decoding process on the variable-length code related to the bit stream, which is the inverse process of the entropy coding by the video coding device 1, and outputs the quantized value of the signal of the orthogonal transform coefficient, which is a signal in a predetermined block unit specified by the coding parameters, to the inverse quantization and inverse orthogonal transform unit 222.

逆量子化・逆直交変換部222は、エントロピー復号部221から得られる直交変換係数の信号の量子化値に対して映像符号化装置1における量子化部124の逆処理を施して、直交変換係数の信号を復元し、更に、この直交変換係数の信号に対して映像符号化装置1における直交変換部123の逆処理を施して、差分信号を復元し、加算部223に出力する。 The inverse quantization and inverse orthogonal transform unit 222 performs the inverse processing of the quantization unit 124 in the video encoding device 1 on the quantized values of the orthogonal transform coefficient signal obtained from the entropy decoding unit 221 to restore the orthogonal transform coefficient signal, and further performs the inverse processing of the orthogonal transform unit 123 in the video encoding device 1 on this orthogonal transform coefficient signal to restore the difference signal, which is output to the addition unit 223.

加算部223は、逆量子化・逆直交変換部222から得られる差分信号と、切替部227から得られ予測信号とを加算して復号ブロックを生成し、イントラ符号化復号時には画面内予測部224に出力し、インター符号化復号時にはループフィルタ225経由で画面間予測部226に出力する。また、加算部223は、生成した復号ブロックの信号を映像復号信号としてディスプレイや記録部(図示略)に向けて外部出力する。 The adder 223 adds the difference signal obtained from the inverse quantization and inverse orthogonal transform unit 222 and the prediction signal obtained from the switching unit 227 to generate a decoded block, and outputs the decoded block to the intra-screen prediction unit 224 during intra-coding and decoding, and outputs the decoded block to the inter-screen prediction unit 226 via the loop filter 225 during inter-coding and decoding. The adder 223 also outputs the signal of the generated decoded block to the outside, such as a display or a recording unit (not shown), as a video decoded signal.

画面内予測部224は、イントラ符号化復号時に、加算部223から得られる復号ブロックを次の復号対象ブロックの隣接ブロックとして一時記憶し、その隣接ブロックを基に次の復号対象ブロックの予測信号を生成して切替部227経由で、加算部223に出力する。 During intra-coding decoding, the intra-screen prediction unit 224 temporarily stores the decoded block obtained from the adder unit 223 as an adjacent block of the next block to be decoded, generates a prediction signal of the next block to be decoded based on the adjacent block, and outputs it to the adder unit 223 via the switching unit 227.

ループフィルタ225は、加算部223から得られる復号ブロックに対して、所謂、デブロッキングフィルタや帯域通過フィルタ、ブロック単位にオフセット処理を行うSAOなどを施す処理部である。 The loop filter 225 is a processing unit that applies a so-called deblocking filter, a band pass filter, and SAO that performs offset processing on a block basis to the decoded block obtained from the addition unit 223.

画面間予測部226は、インター符号化復号時に、ループフィルタ225から得られる復号ブロックをピクチャ単位で一時記憶し、動き予測として参照する参照ピクチャにおけるブロックマッチングを基に次の復号対象ブロックの予測信号を生成して切替部227経由で、加算部223に出力する。 During inter-coding/decoding, the inter-screen prediction unit 226 temporarily stores the decoded blocks obtained from the loop filter 225 on a picture-by-picture basis, generates a prediction signal for the next block to be decoded based on block matching in the reference picture referenced as motion prediction, and outputs the signal to the addition unit 223 via the switching unit 227.

切替部227は、符号化タイプに応じてイントラ符号化復号、又はインター符号化復号の切り替えを行う機能部である。 The switching unit 227 is a functional unit that switches between intra-coding and inter-coding and decoding depending on the encoding type.

ここで、映像符号化装置1において図3に示す実施例1の符号化制御で映像符号化信号が伝送されているときは、既存の復号制御と同様に、復号制御部21は、映像符号化装置1から伝送された補助情報に基づいて、映像符号化装置1により符号化された映像符号化信号に対して復号処理を施すように映像復号部22を制御する。 When the video encoding device 1 transmits a video encoding signal using the encoding control of Example 1 shown in FIG. 3, the decoding control unit 21 controls the video decoding unit 22 to perform a decoding process on the video encoding signal encoded by the video encoding device 1 based on the auxiliary information transmitted from the video encoding device 1, in the same manner as in the existing decoding control.

一方、映像符号化装置1において図4に示す実施例2の符号化制御で映像符号化信号が伝送されているときは、無彩色化するよう指示するメタ情報が補助情報に含まれている形態もある。この場合、復号制御部21は、映像符号化装置1から伝送された補助情報に基づいて、映像符号化装置1により符号化された映像符号化信号に対して復号処理を施すよう制御する点で同様であるが、メタ情報が伝送されているときは、その指定されるブロックの色差信号に関して完全に無彩色化するように符号化パラメータを変更して映像復号部22を制御する。 On the other hand, when the video encoding device 1 transmits a video encoding signal using the encoding control of Example 2 shown in FIG. 4, the auxiliary information may contain meta-information instructing the signal to be achromatized. In this case, the decoding control unit 21 is similar in that it controls the video encoding signal encoded by the video encoding device 1 to be decoded based on the auxiliary information transmitted from the video encoding device 1, but when meta-information is transmitted, it controls the video decoding unit 22 by changing the encoding parameters so as to completely achromatize the color difference signal of the specified block.

以上のように構成される本発明に係る映像符号化装置1、及び映像復号装置2によれば、好適には色差信号の知覚度を考慮しつつ、広色域映像を圧縮伝送する際の主観品質を向上させることができる。 The video encoding device 1 and video decoding device 2 according to the present invention configured as described above can improve the subjective quality when compressing and transmitting wide color gamut video, preferably while taking into account the perceptual degree of color difference signals.

上述した一実施形態の映像符号化装置1、及び映像復号装置2に関して、映像符号化装置1として機能するコンピュータの各手段を機能させるためのプログラム、或いは映像復号装置2として機能するコンピュータの各手段を機能させるためのプログラムを好適に用いることができる。具体的には、各手段を制御するための制御部をコンピュータ内の中央演算処理装置(CPU)で構成でき、且つ、各手段を動作させるのに必要となるプログラムを適宜記憶する記憶部を少なくとも1つのメモリで構成させることができる。即ち、そのようなコンピュータに、CPUによって該プログラムを実行させることにより、上述した各手段の有する機能を実現させることができる。また、上述した各手段をハードウェア又はソフトウェアの一部として構成させ、各々を組み合わせて実現させることもできる。 For the video encoding device 1 and video decoding device 2 of the above-mentioned embodiment, a program for causing each means of a computer functioning as the video encoding device 1 to function, or a program for causing each means of a computer functioning as the video decoding device 2 to function, can be suitably used. Specifically, a control unit for controlling each means can be configured with a central processing unit (CPU) in a computer, and a storage unit for appropriately storing the programs required to operate each means can be configured with at least one memory. That is, by having such a computer execute the program with the CPU, the functions of each of the above-mentioned means can be realized. Also, each of the above-mentioned means can be configured as part of hardware or software, and can be realized by combining each of them.

上述の実施形態及び実施例については代表的な例として説明したが、本発明の趣旨及び範囲内で、多くの変更及び置換することができることは当業者に明らかである。従って、本発明は、上述の実施例によって制限するものと解するべきではなく、特許請求の範囲によってのみ制限される。 The above-mentioned embodiments and examples have been described as representative examples, but it will be apparent to those skilled in the art that many modifications and substitutions can be made within the spirit and scope of the present invention. Therefore, the present invention should not be construed as being limited by the above-mentioned examples, but is limited only by the scope of the claims.

本発明によれば、広色域映像を圧縮伝送する際の主観品質を向上させることができるので、広色域映像を圧縮伝送するための映像符号化の用途に有用である。 The present invention can improve the subjective quality when compressing and transmitting wide color gamut video, and is therefore useful for video coding applications for compressing and transmitting wide color gamut video.

1 映像符号化装置
2 映像復号装置
11 符号化制御部
12 映像符号化部
21 復号制御部
22 映像復号部
111 事前計測部
112 輝度符号化パラメータ決定部
113 符号化パラメータ設定部
114 輝度複雑度判定部
115 輝度劣化予測判定部
116 色差符号化パラメータ決定部
117 出力制御部
118 判定結果記憶部
121 前処理部
122 減算部
123 直交変換部
124 量子化部
125 逆量子化・逆直交変換部
126 加算部
127 画面内予測部
128 ループフィルタ
129 画面間予測部
130 切替部
131 エントロピー符号化部
132 出力部
221 エントロピー復号部
222 逆量子化・逆直交変換部
223 加算部
224 画面内予測部
225 ループフィルタ
226 画面間予測部
227 切替部
REFERENCE SIGNS LIST 1 video encoding device 2 video decoding device 11 encoding control unit 12 video encoding unit 21 decoding control unit 22 video decoding unit 111 advance measurement unit 112 luminance encoding parameter determination unit 113 encoding parameter setting unit 114 luminance complexity determination unit 115 luminance degradation prediction determination unit 116 chrominance encoding parameter determination unit 117 output control unit 118 determination result storage unit 121 preprocessing unit 122 subtraction unit 123 orthogonal transform unit 124 quantization unit 125 inverse quantization and inverse orthogonal transform unit 126 addition unit 127 intra-screen prediction unit 128 loop filter 129 inter-screen prediction unit 130 switching unit 131 entropy encoding unit 132 output unit 221 entropy decoding unit 222 inverse quantization and inverse orthogonal transform unit 223 addition unit 224 Intra-frame prediction unit 225 Loop filter 226 Inter-frame prediction unit 227 Switching unit

Claims (5)

輝度信号と色差信号からなる映像フレームを符号化する映像符号化装置であって、
前記映像フレームについて所定のブロック単位で輝度信号及び色差信号をそれぞれ個別に符号化する映像符号化部と、
符号化パラメータを可変制御して、前記映像符号化部を制御する符号化制御部と、を備え、
前記符号化制御部は、符号化対象とする所定のブロックの輝度信号の劣化が大きくなるか否かを予測し、当該劣化が大きくなると予測した場合には色差信号の再現度を高くするように前記映像符号化部を制御するとともに、前記劣化が大きいと予測した場合に、更に前記映像フレームの前記符号化対象とする所定のブロックの色差信号が無彩色から所定範囲内に有るか否かを判定し、無彩色から所定範囲内に有ると判定した場合には当該色差信号を無彩色とみなし、完全に無彩色化する符号化パラメータを決定するか、又は無彩色化するよう指示するメタ情報を補助情報に含めて映像復号装置側に伝送可能にする制御を行う機能を有することを特徴とする映像符号化装置。
A video encoding device for encoding a video frame including a luminance signal and a color difference signal, comprising:
a video encoding unit that encodes a luminance signal and a color difference signal individually for each of the video frames in units of a predetermined block;
An encoding control unit that variably controls encoding parameters to control the video encoding unit,
a video encoding device characterized in that the encoding control unit has a function of predicting whether deterioration of the luminance signal of a specific block to be encoded will be large, and controlling the video encoding unit to increase the reproducibility of the color difference signal if the deterioration is predicted to be large, and if the deterioration is predicted to be large, further determining whether the color difference signal of the specific block to be encoded of the video frame is within a specified range from achromatic, and if it is determined that the color difference signal is within the specified range from achromatic, treating the color difference signal as achromatic and determining encoding parameters to make it completely achromatic, or controlling the inclusion of meta information instructing the ...
前記符号化制御部は、当該色差信号が無彩色から所定範囲内に無い場合に、当該色差信号が予め定めた知覚度の高い範囲内に有るか否かを判定し、その判定結果を基に、色差信号の符号化パラメータを決定する機能を更に有することを特徴とする、請求項に記載の映像符号化装置。 2. The video encoding device according to claim 1, wherein the encoding control unit further has a function of determining whether the color difference signal is within a predetermined range of high perceptual intensity when the color difference signal is not within a predetermined range from achromatic color, and determining encoding parameters for the color difference signal based on the determination result. 請求項に記載の映像符号化装置によって符号化された映像フレームの映像符号化信号を入力して復号する映像復号装置であって、
前記映像符号化装置から伝送された補助情報に基づいた符号化パラメータにより、前記映像符号化信号に対して復号処理を施す映像復号部と、
前記映像符号化装置から伝送された補助情報に基づいて、前記映像符号化信号に対する復号処理を施すように前記映像復号部を制御する復号制御部と、を備え、
前記復号制御部は、前記補助情報として復号対象のブロックにおける色差信号を無彩色化するよう指示するメタ情報が伝送されているときは、その指定されるブロックの色差信号に関して完全に無彩色化するように符号化パラメータを変更して前記映像復号部を制御することを特徴とする映像復号装置。
A video decoding device that receives and decodes a video encoded signal of a video frame encoded by the video encoding device according to claim 2 , comprising:
a video decoding unit that performs a decoding process on the video encoded signal using encoding parameters based on auxiliary information transmitted from the video encoding device;
a decoding control unit that controls the video decoding unit to perform a decoding process on the video encoded signal based on auxiliary information transmitted from the video encoding device,
The video decoding device is characterized in that, when meta information instructing the color difference signal in the block to be decoded to be made achromatic is transmitted as the auxiliary information, the decoding control unit controls the video decoding unit by changing the encoding parameters so as to completely achromatize the color difference signal of the specified block.
コンピュータを、請求項1又は2に記載の映像符号化装置として機能させるためのプログラム。 A program for causing a computer to function as the video encoding device according to claim 1 or 2 . コンピュータを、請求項に記載の映像復号装置として機能させるためのプログラム。 A program for causing a computer to function as the video decoding device according to claim 3 .
JP2020122673A 2020-07-17 2020-07-17 Video encoding device, video decoding device, and programs thereof Active JP7557298B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020122673A JP7557298B2 (en) 2020-07-17 2020-07-17 Video encoding device, video decoding device, and programs thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020122673A JP7557298B2 (en) 2020-07-17 2020-07-17 Video encoding device, video decoding device, and programs thereof

Publications (2)

Publication Number Publication Date
JP2022019091A JP2022019091A (en) 2022-01-27
JP7557298B2 true JP7557298B2 (en) 2024-09-27

Family

ID=80203523

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020122673A Active JP7557298B2 (en) 2020-07-17 2020-07-17 Video encoding device, video decoding device, and programs thereof

Country Status (1)

Country Link
JP (1) JP7557298B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016201824A (en) 2011-06-23 2016-12-01 華為技術有限公司Huawei Technologies Co.,Ltd. Image filter device, filter method, and moving image decoding device
JP2018534883A (en) 2015-09-23 2018-11-22 アリス エンタープライジズ エルエルシーArris Enterprises Llc High dynamic range adaptive computation in video decoder
WO2019050972A2 (en) 2017-09-06 2019-03-14 Dolby Laboratories Licensing Corporation Tone-curve optimization method and associated video encoder and video decoder
JP2020028022A (en) 2018-08-10 2020-02-20 キヤノン株式会社 Image encoding apparatus, control method therefor, and program
JP7288845B2 (en) 2019-12-20 2023-06-08 田辺工業株式会社 helmet camera mount

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016201824A (en) 2011-06-23 2016-12-01 華為技術有限公司Huawei Technologies Co.,Ltd. Image filter device, filter method, and moving image decoding device
JP2018534883A (en) 2015-09-23 2018-11-22 アリス エンタープライジズ エルエルシーArris Enterprises Llc High dynamic range adaptive computation in video decoder
WO2019050972A2 (en) 2017-09-06 2019-03-14 Dolby Laboratories Licensing Corporation Tone-curve optimization method and associated video encoder and video decoder
JP2020028022A (en) 2018-08-10 2020-02-20 キヤノン株式会社 Image encoding apparatus, control method therefor, and program
JP7288845B2 (en) 2019-12-20 2023-06-08 田辺工業株式会社 helmet camera mount

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
XU, Meng et al.,Adaptive Chroma QP Offset on top of Tencent's CfP Response,JVET-J0055 (version 3),ITU,2018年04月15日,pp.1-3,[online],[retrieved on 2024-06-27],Retrieved from the Internet: <URL: https://jvet-experts.org/doc_end_user/documents/10_San%20Diego/wg11/JVET-J0055-v3.zip>,JVET-J0055-v3.docx

Also Published As

Publication number Publication date
JP2022019091A (en) 2022-01-27

Similar Documents

Publication Publication Date Title
EP2090108B1 (en) Method and apparatus for encoding and/or decoding video data using adaptive prediction order for spatial and bit depth prediction
KR102336571B1 (en) Adaptive color space transform coding
KR102068431B1 (en) Method and device for optimizing encoding/decoding of compensation offsets for a set of reconstructed samples of an image
KR101538362B1 (en) Video decoding device, video decoding method, and computer readable storage medium for storing video decoding program
WO2010001999A1 (en) Dynamic image encoding/decoding method and device
CN105432077A (en) Adjust quantization/scaling and inverse quantization/scaling when switching color spaces
GB2518061B (en) Techniques for video compression
KR20130023299A (en) Method and apparatus for encoding and decoding image
JP2018101867A (en) Image processing apparatus, image processing method, and program
JP2018101866A (en) Image processing device, image processing method and program
US7676107B2 (en) Method and system for video classification
US8290041B2 (en) Communication terminal
JP2006191253A (en) Rate converting method and rate converter
KR20180102565A (en) Systems and methods for calculating distortion in display stream compression (DSC)
JP7557298B2 (en) Video encoding device, video decoding device, and programs thereof
JPH06133303A (en) Moving picture coder
US20110249736A1 (en) Codeword restriction for high performance video coding
CN114205586A (en) Video processing method for carrying out rate distortion optimization based on multi-color space and application
Bansal et al. VP8 Encoder—Cost effective implementation
JP2019022015A (en) Video encoder, video decoder and program
WO2021045059A1 (en) Encoding device, decoding device, and program
Prangnell et al. Spatiotemporal Adaptive Quantization for the Perceptual Video Coding of RGB 4: 4: 4 Data
WO2021054380A1 (en) Encoding device, decoding device, and program
KR100316763B1 (en) Image encoding method and apparatus
JPH05227441A (en) Digital picture signal compression device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230616

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240711

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: 20240820

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240913

R150 Certificate of patent or registration of utility model

Ref document number: 7557298

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150