|
MJPEG на ПЛИС, Прошу пнуть меня в нужном направлении. |
|
|
|
Mar 18 2015, 12:20
|
Местный
  
Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056

|
Цитата(AlexKit @ Mar 18 2015, 15:42)  я сейчас ищу ProRes корку, и тоже под Альтеру-),можно скооперироваться, она нечто среднее между JPeg и Jpeg2000, но более простое, . оптимизирована под видео с небольшой компрессией? т.е. максимальное качество при возможности влезть в стандартные носители. и думаю вам надо поменять приоритеты-)), самый навороченный сенсор стоит значительно дешевле 5тыс$-), не говоря уж о стоимости работы. может дешевле и проще поменять камеру? А для H264 сейчас многие уже делают накопители, и чипы есть готовые. Готовые чипы не подходят по температуре. К тому же плата уже готова и нет времени на переделку. А насчёт камеры тут вопрос. У нас не камера, а покупной IP видеосервер. Он уже прошёл испытания по климатике. Вся проблема только в софте. Насчёт скооперироваться могу помочь только в части тестирования корки на моём железе. Я хорошо разбираюсь в программировании и схемотехнике, но мало что понимаю в видеообработке, т.к. это мой первый проект с видео. До этого я занимался только радиолокацией и различными сетевыми вещами (Ethernet, Wi-Fi и т.д.). Так что в части алгоритмов видеообработки я пока мало чем могу помочь.
|
|
|
|
|
Mar 18 2015, 14:56
|
Частый гость
 
Группа: Участник
Сообщений: 101
Регистрация: 30-03-08
Пользователь №: 36 341

|
Цитата(BSACPLD @ Mar 18 2015, 15:20)  Готовые чипы не подходят по температуре. К тому же плата уже готова и нет времени на переделку. А насчёт камеры тут вопрос. У нас не камера, а покупной IP видеосервер. Он уже прошёл испытания по климатике. Вся проблема только в софте. Насчёт скооперироваться могу помочь только в части тестирования корки на моём железе. Я хорошо разбираюсь в программировании и схемотехнике, но мало что понимаю в видеообработке, т.к. это мой первый проект с видео. До этого я занимался только радиолокацией и различными сетевыми вещами (Ethernet, Wi-Fi и т.д.). Так что в части алгоритмов видеообработки я пока мало чем могу помочь.  Т.е. Вы хотите поменять прошивку в видеосервере? круто! у меня есть на примете несколько команд которые свои серверы лепили, но все как правило с покупным H263, а Я как раз видео занимаюсь очень плотно, но времени не хватает на все. а под какие интерфейсы сервер?
|
|
|
|
|
Mar 18 2015, 15:43
|
Местный
  
Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056

|
Цитата(AlexKit @ Mar 18 2015, 18:56)  Т.е. Вы хотите поменять прошивку в видеосервере? круто! у меня есть на примете несколько команд которые свои серверы лепили, но все как правило с покупным H263, а Я как раз видео занимаюсь очень плотно, но времени не хватает на все. а под какие интерфейсы сервер? Не совсем так. Я делаю клиент. И софт и хард. А сервер как раз готовый и поменять в нём я мало что могу.
|
|
|
|
|
Mar 18 2015, 16:25
|
Частый гость
 
Группа: Участник
Сообщений: 101
Регистрация: 30-03-08
Пользователь №: 36 341

|
Цитата(BSACPLD @ Mar 18 2015, 18:43)  Не совсем так. Я делаю клиент. И софт и хард. А сервер как раз готовый и поменять в нём я мало что могу. а зачем тогда делать хард? можно же софтом обойтись? все равно надо на чем то делать подсмотр, так взять комп и не парится с железкой.
|
|
|
|
|
Mar 18 2015, 18:22
|
Местный
  
Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056

|
Цитата(AlexKit @ Mar 18 2015, 20:25)  а зачем тогда делать хард? можно же софтом обойтись? все равно надо на чем то делать подсмотр, так взять комп и не парится с железкой. Нельзя. Габариты. Требования по температуре. И ещё ряд требований...
|
|
|
|
|
Mar 18 2015, 18:48
|
Частый гость
 
Группа: Участник
Сообщений: 101
Регистрация: 30-03-08
Пользователь №: 36 341

|
Цитата(BSACPLD @ Mar 18 2015, 21:22)  Нельзя. Габариты. Требования по температуре. И ещё ряд требований... есть готовые модули на Атоме или ARM, с -40с, + экран который подходит, (обычные плохо видно уже при -20, а при - 35 вообще ничего не видно, проверяли для камер, и для вертолетов.) этот вариант сбережет кучу времени и нервов. а размер 2х4см
Сообщение отредактировал AlexKit - Mar 18 2015, 18:59
|
|
|
|
|
Mar 18 2015, 19:03
|
Местный
  
Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056

|
Цитата(AlexKit @ Mar 18 2015, 22:48)  есть готовые модули на Атоме или DCP, с -40с, + экран который подходит, (обычные плохо видно уже при -20, а при - 35 вообще ничего не видно, проверяли для камер, и для вертолетов.) этот вариант сбережет кучу времени и нервов. а размер 2х4см Ну я же написал про особые требования.  10 RS-485 4 Ethernet Решение ещё кучи задач, которые Atom просто не потянет.
|
|
|
|
|
Mar 18 2015, 19:17
|
Частый гость
 
Группа: Участник
Сообщений: 101
Регистрация: 30-03-08
Пользователь №: 36 341

|
Цитата(BSACPLD @ Mar 18 2015, 22:03)  Ну я же написал про особые требования.  10 RS-485 4 Ethernet Решение ещё кучи задач, которые Atom просто не потянет. 10 RS? это круто! вопросов нет-)), Удачи...
|
|
|
|
|
Apr 7 2015, 10:19
|
Местный
  
Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056

|
В общем удалось мне запустить jpeg декодер о котором я упоминал в начале темы, но возник ряд вопросов. 1. При сжатии изображение делится на квадраты 8x8, а декодер выдаёт квадратами 16x16 (сигналы OutPixelX и OutPixelY). Как такое может быть? И на каком этапе декодирования определяется размер квадрата? Перед IDCT? 2. Оттенок изображения немного немного отличает от изображения сконвертированного с помощью Photoshop (см. папку testbench). С чем это может быть связано? С целочисленной арифметикой или с тем, что декодер использует квадраты 16x16?
|
|
|
|
|
May 10 2015, 13:25
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Хоть поздно, но отвечу. Цитата(BSACPLD @ Apr 7 2015, 13:19)  1. При сжатии изображение делится на квадраты 8x8, а декодер выдаёт квадратами 16x16 (сигналы OutPixelX и OutPixelY). Как такое может быть? И на каком этапе декодирования определяется размер квадрата? Перед IDCT? Такого быть не должно. Размер блока определен стандартом, надо проверять настройки декодера. Подозреваю, что из-за chroma subsampling, декодер может выдавать блок 8x8 с шагом в 2. Цитата(BSACPLD @ Apr 7 2015, 13:19)  2. Оттенок изображения немного немного отличает от изображения сконвертированного с помощью Photoshop (см. папку testbench). С чем это может быть связано? С целочисленной арифметикой или с тем, что декодер использует квадраты 16x16? Photoshop использует уникальные адобовские таблицы квантования, а декодер, который Вы используете, может быть настроен на таблицы из стандарта, некорректно восстанавливая блок. Подробнее об отличиях тут. И это тоже только предположение.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|