Я так и не смог понять в чем дело, я теперь все данные снимаю с ацп. По заголовкам определяю начало строки и вывожу. Самое интересное сколько я не пытался я не смог обнаружить начало кадра. И вообще флаг поля всегда был в 1.
Вот оригинал:

Вот результат после обработки.

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