СПОСОБ И УСТРОЙСТВО ДЛЯ ВНУТРЕННЕГО ПРЕДСКАЗАНИЯ ВИДЕО

1. Способ внутреннего предсказания видео, способ содержит этапы, на которых:
определяют доступность предварительно определенного количества смежных пикселов, используемых для внутреннего предсказания текущего блока, из числа блоков, полученных посредством разбиения видеокадра, формирующего видео, согласно иерархической структуре;
если первый смежный пиксел недоступен в предварительно определенном количестве смежных пикселов, то выполняют поиск второго смежного пиксела, который является доступным, посредством выполнения поиска в предварительно определенном количестве смежных пикселов в предварительно определенном направлении на основе первого смежного пиксела;
заменяют пиксельное значение первого смежного пиксела пиксельным значением найденного второго смежного пиксела; и
выполняют внутреннее предсказание в отношении текущего блока посредством использования предварительно определенного количества смежных пикселов, содержащих замененный первый смежный пиксел.
2. Способ по п. 1, в котором определение доступности содержит этап, на котором определяют смежные пикселы, которые включены в состав смежного блока, который является внешне предсказанным, или который принадлежит слайсу, отличному от слайса, к которому принадлежит текущий блок, в качестве недоступных.
3. Способ по п. 1, в котором первый смежный пиксел является
пикселом в предварительно определенном положении из числа предварительно определенного количества смежных пикселов, и
поиск второго смежного пиксела содержит этап, на котором определяют доступный смежный пиксел, который был изначально найден, посредством выполнения поиска в предварительно определенном количестве смежных пикселов в предварительно определенном направлении на основе первого смежного пиксела, в качестве второго смежного пикселя.
4. Способ по п. 3, в котором первый смежный пиксел является смежным пикселом, расположенным у верхнего-левого угла текущего блока, и
поиск второго смежного пиксела содержит этап, на котором выполняют поиск второго смежного пиксела посредством выполнения поиска в смежных пикселах сверху и сверху-справа от текущего блока слева направо на основе первого смежного пиксела, и если второй смежный пиксел недоступен в смежных пикселах сверху и сверху справа от текущего блока, то выполняют поиск в смежных пикселах слева и снизу-слева от текущего блока сверху вниз на основе первого смежного пиксела.
5. Способ по п. 3, в котором первый смежный пиксел является смежным пикселом, расположенным у верхнего-левого угла текущего блока, и
поиск второго смежного пиксела содержит этап, на котором выполняют поиск второго смежного пиксела посредством выполнения поиска в смежных пикселах слева и снизу-слева от текущего блока сверху вниз на основе первого смежного пиксела, и если второй смежный пиксел недоступен в смежных пикселах слева и снизу-слева
от текущего блока, то выполняют поиск в смежных пикселах сверху и сверху справа от текущего блока слева направо на основе первого смежного пиксела.
6. Способ по п. 3, в котором первый смежный пиксел является смежным пикселом, расположенным у верхнего-левого угла текущего блока, и
поиск второго смежного пиксела содержит этапы, на которых:
определяют доступный смежный пиксел слева посредством выполнения поиска в смежных пикселах слева и снизу-слева от текущего блока сверху вниз на основе первого смежного пиксела, и определяют доступный смежный пиксел сверху посредством выполнения поиска в смежных пикселах сверху и сверху-справа от текущего блока слева направо на основе первого смежного пиксела; и
заменяют пиксельное значение первого смежного пиксела посредством использования среднего значения доступного смежного пиксела слева и доступного смежного пиксела сверху.
7. Способ по п. 3, в котором первый смежный пиксел является смежным пикселом, расположенным у верхнего-левого угла текущего блока, и
поиск второго смежного пиксела содержит этапы, на которых определяют доступный смежный пиксел слева посредством выполнения поиска в смежных пикселах слева и снизу-слева от текущего блока сверху вниз на основе первого смежного пиксела, определяют доступный смежный пиксел сверху посредством выполнения поиска в смежных пикселах сверху и сверху-справа от текущего блока слева направо на основе первого смежного пиксела, и определяют смежный
пиксел, ближе всего находящийся к первому смежному пикселу, из числа найденных смежных пикселов слева и сверху, в качестве второго смежного пикселя.
8. Способ по п. 3, в котором первый смежный пиксел является смежным пикселом слева в самом низу из числа смежных пикселов слева и снизу-слева от текущего блока, и
поиск второго смежного пиксела содержит этап, на котором выполняют поиск второго смежного пиксела посредством выполнения поиска в смежных пикселах слева и снизу-слева от текущего блока снизу вверх на основе первого смежного пиксела, и если второй смежный пиксел недоступен в смежных пикселах слева и снизу-слева от текущего блока, то выполняют поиск в смежных пикселах сверху и сверху справа от текущего блока слева направо.
9. Способ по п. 3, в котором первый смежный пиксел является смежным пикселом крайним справа сверху из числа смежных пикселов сверху и сверху-справа от текущего блока, и
поиск второго смежного пиксела содержит этап, на котором выполняют поиск второго смежного пиксела посредством выполнения поиска смежных пикселов сверху и сверху-справа от текущего блока справа налево на основе первого смежного пиксела, и если второй смежный пиксел недоступен в смежных пикселах сверху и сверху-справа от текущего блока, то выполняют поиск смежных пикселов слева и снизу-слева от текущего блока сверху вниз.
10. Способ по п. 3, дополнительно содержащий, если по меньшей мере один третий смежный пиксел является недоступным, этап, на котором заменяют пиксельное значение упомянутого по меньшей мере одного третьего смежного пиксела пиксельным
значением смежного пиксела, найденного ранее на основе предварительно определенного направления.
11. Способ по п. 10, в котором первый смежный пиксел является смежным пикселом, расположенным у верхнего-левого угла текущего блока, и
если упомянутый по меньшей мере один третий смежный пиксел расположен сверху от текущего блока, то последовательно заменяют упомянутый по меньшей мере один третий смежный пиксел начиная с третьего смежного пиксела крайнего слева смежным пикселом слева от упомянутого по меньшей мере одного третьего смежного пиксела, и если упомянутый по меньшей мере один третий смежный пиксел расположен слева от текущего блока, то последовательно заменяют упомянутый по меньшей мере один третий смежный пиксел начиная с третьего смежного пиксела крайнего сверху смежным пикселом выше упомянутого по меньшей мере одного третьего смежного пиксела.
12. Способ по п. 10, в котором первый смежный пиксел является смежным пикселом, расположенным у самого нижнего-левого угла текущего блока, и
если упомянутый по меньшей мере один третий смежный пиксел расположен слева от текущего блока, то последовательно заменяют упомянутый по меньшей мере один третий смежный пиксел начиная с третьего смежного пиксела крайнего снизу смежным пикселом ниже упомянутого по меньшей мере одного третьего смежного пиксела, и если упомянутый по меньшей мере один третий смежный пиксел расположен сверху от текущего блока, то последовательно заменяют упомянутый по меньшей мере один третий смежный пиксел начиная с третьего смежного пиксела крайнего слева смежным пикселом слева
от упомянутого по меньшей мере одного третьего смежного пиксела.
13. Способ по п. 10, в котором первый смежный пиксел является смежным пикселом, расположенным у верхнего самого правого угла текущего блока, и
если упомянутый по меньшей мере один третий смежный пиксел расположен сверху от текущего блока, то последовательно заменяют упомянутый по меньшей мере один третий смежный пиксел начиная с третьего смежного пиксела крайнего справа смежным пикселом справа от упомянутого по меньшей мере одного третьего смежного пиксела, и если упомянутый по меньшей мере один третий смежный пиксел расположен слева от текущего блока, то последовательно заменяют упомянутый по меньшей мере один третий смежный пиксел начиная с третьего смежного пиксела крайнего сверху смежным пикселом выше упомянутого по меньшей мере одного третьего смежного пиксела.
14. Способ по п. 1, в котором замена содержит этап, на котором заменяют пиксельное значение первого смежного пиксела предварительно определенным значением, если второй смежный пиксел не существует в предварительно определенном количестве смежных пикселов.
15. Устройство для внутреннего предсказания видео, устройство содержит:
определитель доступности для определения доступности предварительно определенного количества смежных пикселов, используемых для внутреннего предсказания текущего блока из числа блоков, полученных посредством разбиения видеокадра, формирующего видео, согласно иерархической структуре;
средство замены для, если первый смежный пиксел является недоступным в предварительно определенном количестве смежных пикселов, выполнения поиска второго смежного пиксела, который является доступным, посредством выполнения поиска в предварительно определенном количестве смежных пикселов в предварительно определенном направлении на основе первого смежного пиксела, и замены пиксельного значения первого смежного пиксела пиксельным значением найденного второго смежного пиксела; и
средство выполнения внутреннего предсказания для выполнения внутреннего предсказания в отношении текущего блока посредством использования предварительно определенного количества смежных пикселов, содержащих замененный первый смежный пиксел.