Hi Sir
我有一個camera(1920*1081@30 FPS),
實際影像大小為1920*1080,
會多出1 line是因為此CAMERA會送出embedded line的資訊(約180 Byte),
而此資訊會在每個Frame的一開始就送出,之後才是影像資料,
而此Camera會把這多出來的embedded line補足成1 line,
Q1 : 想請問在CX3上是否可以把embedded line刪除?
我目前實驗過的方式有透過CPU 把embedded line消除,
但因為資料搬動太大,導致沒有畫面輸出。
Q2 : 我想把資料搬移改用DMA去做,想請問做得到嗎?
Q3 : 因DMA都是peripheral to peripheral或peripheral to memory,想請問memory to memory做得到嗎?
Q4 : CX3有沒有提供這樣的DMA範例(memory to memory)可以參考?
謝謝。
已解决! 转到解答。
Hi,
對於embedded data, 處理的方式是CX3按照正常圖像數據(1920X1081)解析,并且發送到HOST端。目前CX3上沒有刪掉這一行數據的好方法。
這裏建議處理的方法是在HOST端通過定制的Software解析收取的數據。
Regards,
Eddie
Hi,
對於embedded data, 處理的方式是CX3按照正常圖像數據(1920X1081)解析,并且發送到HOST端。目前CX3上沒有刪掉這一行數據的好方法。
這裏建議處理的方法是在HOST端通過定制的Software解析收取的數據。
Regards,
Eddie
Hi Eddie,
了解,謝謝回覆。
因爲本身RAW格式的data都是需要自定義的host端程式讀取,Windows的UVC驅動無法識別,因此通常都是在這裏處理這一行數據。
Hi Sir,
謝謝您的解釋。