임베디드 장치의 USB 카메라에서 비디오 데이터 (H.263 및 MPEG4)를 인코딩하려고했습니다. 장치에는 특별한 하드웨어가 있습니다.MPEG4/H.263 인코딩 후 이상한 픽셀 화/수직선
그러나 USB 카메라 (H.263/MPEG4)에서 원본 비디오를 인코딩 한 후에 비디오 품질이 나 빠지고 일부 이상한 픽셀과 수직선이 비디오에서 발생합니다. this image에서 성가신 수직선을 볼 수 있습니다. second image은 원본 비디오와 인코딩 된 비디오를 함께 표시하는 예입니다. 오른쪽은 원시 데이터 (양호한 품질)의 디스플레이 결과이고, 왼쪽은 인코딩 된 것입니다. 이 문제는 알려진 패턴입니까? 이 수직선의 원인은 무엇입니까?
USB 비디오 데이터의 속성 : 15fps, QCIF, YUV420P.
반 폭 영역 (SDL 포함)에 비디오를 표시 할 때 화질이 훨씬 좋아집니다. 88x144 사각형에 QCIF 비디오를 표시합니다. 표시 영역의 높이를 변경해도 품질은 변하지 않습니다.
감사합니다. YUV 2 ~ 4 : 2 :
것 같다 2 : 0. 원본 비디오 스트림에 대해 재조정이나 다른 조작을하지 않았습니다. 이상하게도, 인코딩 된 (왜곡 된) 이미지를 YUV 4 : 2 : 0으로 변환하고 인코딩 작업을 다시 수행하면 콤보와 같은 아티팩트가 사라지고 디스플레이가 괜찮습니다. 나는 그 이유를 정말로 이해할 수 없다. – haydum