RU2022132824A - Видеокодер, видеодекодер и соответствующие способы - Google Patents

Видеокодер, видеодекодер и соответствующие способы Download PDF

Info

Publication number
RU2022132824A
RU2022132824A RU2022132824A RU2022132824A RU2022132824A RU 2022132824 A RU2022132824 A RU 2022132824A RU 2022132824 A RU2022132824 A RU 2022132824A RU 2022132824 A RU2022132824 A RU 2022132824A RU 2022132824 A RU2022132824 A RU 2022132824A
Authority
RU
Russia
Prior art keywords
allowable size
quadtree
size
ternary tree
leaf node
Prior art date
Application number
RU2022132824A
Other languages
English (en)
Inventor
Хань ГАО
Семих ЕСЕНЛИК
Цзяньлэ Чэнь
Чжицзе ЧЖАО
Ананд Мехер КОТРА
Бяо ВАН
Original Assignee
Хуавей Текнолоджиз Ко., Лтд.
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 Хуавей Текнолоджиз Ко., Лтд. filed Critical Хуавей Текнолоджиз Ко., Лтд.
Publication of RU2022132824A publication Critical patent/RU2022132824A/ru

Links

Claims (30)

1. Способ кодирования, содержащий этапы, на которых
определяют, превышает ли размер текущего блока минимально допустимый размер листового узла дерева квадрантов;
применяют, если размер текущего блока не превышает минимально допустимый размер листового узла дерева квадрантов, разделение троичного дерева к текущему блоку на основе максимально допустимого размера корневого узла троичного дерева, причем максимально допустимый размер корневого узла троичного дерева определен на основе минимально допустимого размера листового узла дерева квадрантов, а минимально допустимый размер листового узла дерева квадрантов не превышает максимально допустимый размер корневого узла троичного дерева.
2. Способ кодирования по п.1, в котором текущий блок является не граничным блоком.
3. Способ кодирования по п.1 или 2, дополнительно содержащий этап, на котором разделяют изображение на блоки, причем блоки содержат текущий блок; при этом
этап применения разделения троичного дерева к текущему блоку содержит подэтап, на котором
применяют разделение троичного дерева к текущему блоку блоков с максимальной результирующей глубиной многотипового дерева, причем максимальная результирующая глубина многотипового дерева представляет собой сумму по меньшей мере максимальной глубины многотипового дерева и максимального сдвига глубины многотипового дерева.
4. Способ кодирования по п.3, в котором максимальный сдвиг глубины многотипового дерева равен 0.
5. Способ кодирования по п.3, в котором максимальный сдвиг глубины многотипового дерева больше 0.
6. Способ кодирования по любому из пп.1-5, характеризующийся тем, что способ реализуется устройством кодирования, при этом дополнительно содержит этап, на котором кодируют текущий блок в битовый поток.
7. Способ кодирования по п.6, дополнительно содержащий этап, на котором кодируют первый синтаксический элемент и второй синтаксический элемент в битовый поток, причем первый синтаксический элемент используется для получения минимально допустимого размера листового узла дерева квадрантов, а второй синтаксический элемент используется для получения максимально допустимого размера корневого узла троичного дерева.
8. Способ кодирования по п.7, в котором первый синтаксический элемент и второй синтаксический элемент сигнализируются в наборе параметров последовательности (SPS).
9. Способ кодирования по любому из пп.6-8, дополнительно содержащий этап, на котором передают битовый поток.
10. Способ кодирования по любому из пп.1-5, характеризующийся тем, что способ реализуется устройством декодирования, при этом дополнительно содержит этап, на котором принимают битовый поток содержащий кодированные данные одного или более изображений, первый синтаксический элемент и второй синтаксический элемент.
11. Способ кодирования по п.10, дополнительно содержащий этапы, на которых осуществляют синтаксический анализ первого синтаксического элемента битового потока; получают максимально допустимый размер листового узла дерева квадрантов на основе первого синтаксического элемента.
12. Способ кодирования по п.10 или 11, дополнительно содержащий этапы, на которых осуществляют синтаксический анализ второго синтаксического элемента битового потока; получают максимально допустимый размер корневого узла троичного дерева на основе второго синтаксического элемента.
13. Способ кодирования по любому из пп.10-12, дополнительно содержащий этап, на котором декодируют битовый поток на основе первого синтаксического элемента и второго синтаксического элемента для генерирования восстановленного видео для отображения.
14. Устройство кодирования, содержащее схему обработки, выполненную с возможностью реализации способа по любому из пп. 1-13.
15. Устройство кодирования, содержащее один или более процессоров; энергонезависимый машиночитаемый носитель информации соединенный с одним или более процессорами и хранящий программу, исполняемую указанным одним или более процессорами, и вызывающую реализацию, устройством кодирования, способа по любому из пп. 1-13.
16. Устройство декодирования потока видео, содержащее
блок определения, выполненный с возможностью определения превышает ли размер текущего блока минимально допустимый размер листового узла дерева квадрантов;
блок разделения, выполненный с возможностью применения, если размер текущего блока не превышает минимально допустимый размер листового узла дерева квадрантов, разделение троичного дерева к текущему блоку на основе максимально допустимого размера корневого узла троичного дерева, причем максимально допустимый размер корневого узла троичного дерева определен на основе минимально допустимого размера листового узла дерева квадрантов, а минимально допустимый размер листового узла дерева квадрантов не превышает максимально допустимый размер корневого узла троичного дерева.
17. Устройство по п. 16, характеризующееся тем, что дополнительно выполнено с возможностью исполнения способа по любому из пп. 2-5 и 10-13.
18. Устройство кодирования битового потока видео, содержащее
блок определения, выполненный с возможностью определения превышает ли размер текущего блока минимально допустимый размер листового узла дерева квадрантов;
блок разделения, выполненный с возможностью применения, если размер текущего блока не превышает минимально допустимый размер листового узла дерева квадрантов, разделение троичного дерева к текущему блоку на основе максимально допустимого размера корневого узла троичного дерева, причем максимально допустимый размер корневого узла троичного дерева определен на основе минимально допустимого размера листового узла дерева квадрантов, а минимально допустимый размер листового узла дерева квадрантов не превышает максимально допустимый размер корневого узла троичного дерева.
19. Устройство по п. 18, характеризующееся тем, что дополнительно выполнено с возможностью исполнения способа по любому из пп. 2-9.
20. Устройство хранения битового потока видео или изображений, содержащее интерфейс связи и носитель информации, причем интерфейс связи выполнен с возможностью приема и/или передачи битового поток, а носитель информации выполнен с возможностью хранения битового потока, причем битовый потока содержит кодированные данные одного или более изображений, первый синтаксический элемент для получения минимально допустимого размера листового узла дерева квадрантов и второй синтаксический элемент для получения максимально допустимого размера корневого узла троичного дерева на основе минимально допустимого размера листового узла дерева квадрантов; причем минимально допустимый размер листового узла дерева квадрантов не превышает максимально допустимый размер корневого узла троичного дерева.
21. Энергонезависимый машиночитаемый носитель данных, хранящий программы для выполнения схемой обработки, причем программы вызывают, при исполнении схемой обработки, выполнение, схемой обработки, способа по любому из пп.1-13.
22. Энергонезависимый носитель данных, хранящий закодированный битовый поток, причем битовый поток сгенерирован посредством разделения текущего изображения видеосигнала или сигнала изображения на множество сегментов и содержит множество элементов синтаксиса, причем множество элементов синтаксиса содержит первый элемент синтаксиса, используемый для получения минимально допустимого размера листового узла дерева квадрантов и второй элемент синтаксиса, используемый для получения максимально допустимого размера корневого узла троичного дерева на основе минимально допустимого размера листового узла дерева квадрантов, при этом минимально допустимый размер листового узла дерева квадрантов не превышает максимально допустимый размер корневого узла троичного дерева, причем максимально допустимый размер корневого узла троичного дерева используется для определения применять ли разделение троичного дерева к текущему блоку одного или более изображений.
RU2022132824A 2018-09-03 2019-09-03 Видеокодер, видеодекодер и соответствующие способы RU2022132824A (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN62/726,423 2018-09-03
CN62/818,996 2019-03-15

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
RU2021109060A Division RU2786427C2 (ru) 2018-09-03 2019-09-03 Видеокодер, видеодекодер и соответствующие способы

Publications (1)

Publication Number Publication Date
RU2022132824A true RU2022132824A (ru) 2022-12-23

Family

ID=

Similar Documents

Publication Publication Date Title
RU2674332C2 (ru) Способ видеокодирования с использованием отдельного кодировочного дерева для передачи яркости и цветности
JP2018129837A5 (ru)
RU2018130816A (ru) Способ и устройство для кодирования/декодирования элемента изображения, содержащего данные изображения, представленные каналом составляющей яркости и, по меньшей мере, одним каналом составляющей цветности
JP2017513321A5 (ru)
JP2018530967A5 (ru)
JP2018515018A5 (ru)
JP2015156648A5 (ru)
EP3099074B1 (en) Systems, devices and methods for video coding
RU2015115522A (ru) Тестирование на соответствие битового потока
JP2016076924A (ja) ビデオ符号化のパルス符号変調、および、パレット符号化の方法
WO2020181434A1 (en) Parameter set signaling in digital video
RU2651185C2 (ru) Способ кодирования текущего блока первого компонента изображения относительно контрольного блока по меньшей мере одного второго компонента изображения, устройство кодирования и соответствующая компьютерная программа
RU2016118985A (ru) Аудиодекодер, устройство формирования выходных кодированных аудиоданных и способы, позволяющие инициализацию декодера
RU2602345C2 (ru) Кодирование и декодирование видеопоследовательностей, содержащих наборы опорных изображений
FI3847804T3 (fi) Viitekuvaluettelorakenteiden hakemistosignalointi
US20170094299A1 (en) Method and device to mark a reference picture for video coding
RU2022132824A (ru) Видеокодер, видеодекодер и соответствующие способы
CN105323636A (zh) 一种视频处理方法及装置
CN112019878B (zh) 一种视频解码和编辑的方法、装置、设备和存储介质
EP2981081B1 (en) Methods and devices for coding and decoding depth information, and video processing and playing device
CN116193160A (zh) 一种数字水印嵌入方法、装置、设备和介质
CN106937168B (zh) 一种利用长期参考帧的视频编码方法、电子设备及***
KR20190068588A (ko) 이미지 파라미터를 코딩 및 디코딩하기 위한 방법, 이미지 파라미터를 코딩 및 디코딩하기 위한 장치 및 이에 상응하는 컴퓨터 프로그램
JPWO2020118287A5 (ru)
RU2021109060A (ru) Видеокодер, видеодекодер и соответствующие способы