реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Не получается настроить видеовход в TMS320DM8148, Помогите с настройкой видеовхода в DM8148 (DaVinci)
Elsystems
сообщение Oct 16 2017, 13:07
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 265
Регистрация: 19-01-12
Пользователь №: 69 736



Есть одноплатный ПК на базе TMS320DM8148 с linux на борту, производитель Dave, к нему подключена видеокамера через видео вход VIN0, камера выдает несжатый поток данных. Стоит первоначальная задача вывести изображение с камеры на PAL монитор. Никак не получается увидеть нормальное изображение. Видим только ч/б изображение с 3-х кратным наложением: по вертикали - верхняя и нижняя трети на среднюю, а по горизонтали - тройное дублирование.
Согласно руководству http://processors.wiki.ti.com/index.php/DM..._Capture_Driver задали параметры видео сигнала. Для простоты решили поправить существующие данные от драйвера tvp7002, который сами TI уже настроили в Linux. Но как не пробовали, загружать драйвер или не загружать, изображение никак не меняется.
Для просмотра используем программу, поставляемую TI, saLoopbackFbdev, только поправили в ней параметры входного сигнала.
Пробовали загружать различные прошивки в ядро Cortex-M3 для VPSS c V4l2 и без него, тоже никаких изменений в изображении.
Может кто работал с этими процессорами с видеовходами, просим помощи.

Сообщение отредактировал Elsystems - Oct 16 2017, 13:09
Go to the top of the page
 
+Quote Post
zloe_morkoffko
сообщение Oct 27 2017, 14:25
Сообщение #2





Группа: Новичок
Сообщений: 4
Регистрация: 5-02-13
Из: Санкт-Петербург
Пользователь №: 75 498



Очень похоже на то, что Вы неправильно указали формат входного потока. DM81xx поддерживает YUV и RGB входные\выходные потоки. Проверьте форматы изображения.
Пример от Техаса сохраняет в памяти буфер последнего захваченного кадра. Его можно посмотреть в Гимпе, чтобы определиться с форматами.
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Nov 1 2017, 02:46
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(zloe_morkoffko @ Oct 27 2017, 18:25) *
Очень похоже на то, что Вы неправильно указали формат входного потока. DM81xx поддерживает YUV и RGB входные\выходные потоки. Проверьте форматы изображения.
Пример от Техаса сохраняет в памяти буфер последнего захваченного кадра. Его можно посмотреть в Гимпе, чтобы определиться с форматами.


Color space никак не влияет на описаные признаки. Есть такой параметр, который равен количеству бит на пиксель. Например формат пикселя 565 дает 16 бит на пиксель (565-> 5+6+5), 666 - 18 бит,
888 - 24, 8888 (добавлена прозрачность) - 32 бита.

Вам надо добиться соответствия этого параметра на передающей и приемной стороне. Потом, когда у вас будут неправильные цвета будете добиваться соответствия цветового пространства(YUV, RGB).

Есть еще разрешение по цвету. Оно обозначается как 4:4:4, 4:2:2, 4:2:0. Может есть еще варианты кроме этих трех. Добейтесь соответствия этого параметра тоже.

https://en.wikipedia.org/wiki/Color_depth

https://en.wikipedia.org/wiki/Chroma_subsampling
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th April 2024 - 17:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016