МЕТОД ДВУНАПРАВЛЕННОГО ОПТИЧЕСКОГО ПОТОКА С УПРОЩЕННЫМ ВЫВЕДЕНИЕМ ГРАДИЕНТА

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