15.10.2015

Очередная версия

Выложил третью версию программы захвата видео с экрана. В ней реализован несколько измененный механизм энтропийного сжатия, как описано в предыдущей записи. Правда, возник нюанс: при установке нуля в среднесерое значение в канале яркости начали появляться стабильные, но мелкие артефакты на изображении.

Причина их появления, насколько я смог понять, состоит в том, что сжатие все же стало немного более грубым в канале яркости, хотя и более эффективным. Поэтому при уменьшении квантизатора (фактически, при уменьшении пространственного разрешения) в случае разностных кадров от предыдущего кадра остаются слабые высокочастотные помехи, которые могут погаситься автоматически только при очень сильном увеличении квантизатора.

Пока что все это лечится регулярным помещением в видеопоток не разностных, а полных кадров. Думаю, в следующей версии автоматизирую этот процесс, и полный кадр будет вставляться в видеопоток автоматически при каждом снижении квантизатора.

А дальше посмотрю на качество, возможно, вернусь к старой схеме, когда канал яркости полностью положителен.

Комментариев нет:

Отправить комментарий