Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить

Re: JPEG Compression

Вс ноя 13, 2011 14:22:46

Мастер Ломастер писал(а):если на ARM или еще какой-то фигне можно получить более простое и дешевое решение - напишите.


Дело в том, что все эти камеры и дисплеи, которые мы подключаем, выламываются из дохлых мобильников и ничего не стоят. Радиолюбительство, в общем - в чистом виде, на арме или атмеге - не всё ли равно, важно что под рукой есть.

Re: JPEG Compression

Вс ноя 13, 2011 14:37:08

Avarges писал(а):
Мастер Ломастер писал(а):если на ARM или еще какой-то фигне можно получить более простое и дешевое решение - напишите.


Дело в том, что все эти камеры и дисплеи, которые мы подключаем, выламываются из дохлых мобильников и ничего не стоят. Радиолюбительство, в общем - в чистом виде, на арме или атмеге - не всё ли равно, важно что под рукой есть.

привычка отвечать на свои собственные вопросы, а не на вопросы топикстартера, губительна. топикстартеру нужно ПЕРЕДАТЬ ПО РАДИОКАНАЛУ изображение, а не показать на бесплатном экране.

пока что количество умельцев, выдравших камеру из мобильника и присобачивших ее к какому-нибудь ARM-у исчезающе мало, т.к. даже тип такой камеры непросто узнать, а разъемы у них слишком мелкие для ручной пайки... не думаю, что мобильные обломки - это реальная альтернатива предлагаемому мною решения. зачем тогда вообще выдирать? написать небольшую Java-программку и пусть телефон с камерой сразу шлет изображение по MMS или сливает на интернет-сервер!

Re: JPEG Compression

Вс ноя 13, 2011 14:43:11

Мастер Ломастер писал(а):
Satyr писал(а):
Avarges писал(а):Я о том же, нужно сжатие с потерями оптимизированное под всё это. JPEG не для атмег.

Я бы сказал иначе - эта задача не для атмег :))
достали вы со спорами AVR vs ARM. можно ломиться в стену на танке ARM, можно влезть в окно на AVR, но правильнее поставить задачу так, чтобы ее можно было решить не через жопу.

Тут скорее очередная попытка почистить зубы через жопу -)))

Вышеобозначенная камера - тупейшая с развертка с матрицы. Она не может остановиться и подождать, чтото там буферизировать. С нее идет непрывный равномерный поток.

Если вы хотите взять один кадр и долго муторно его жать на 8 битах - этот кадр прийдется сначала куда то буферизировать. Очень интересно куда - т.к. картинка это сотни килобайт, а в АВРках - единицы килобайт.

Так что тут или рилтайм-обработка, либо огромный буфер. Без третьего варианта. Напрягать мозг прийдется и на АРМе, но на АВРе даже напряжение задницы с ЭТОЙ камерой не поможет.

Если АВР - слепая самоцель, действительно, лучше взять дорогую редкую камеру с кодеком внутри.

Под конец классический вопрос - ради чего в очередной раз этот священный мазохизм ?

Re: JPEG Compression

Вс ноя 13, 2011 14:47:51

Avarges писал(а):
Мастер Ломастер писал(а):если на ARM или еще какой-то фигне можно получить более простое и дешевое решение - напишите.


Дело в том, что все эти камеры и дисплеи, которые мы подключаем, выламываются из дохлых мобильников и ничего не стоят. Радиолюбительство, в общем - в чистом виде, на арме или атмеге - не всё ли равно, важно что под рукой есть.

+1, и я о том же. Кто давал ссыль на Элм Чана на прошлой страничке? Там он видео выложил - пашетна меге64-й (4к рам, 9,2МГц), на пике24-м (8к рам, 28МГц), на лпц1114-м (кортексМ0, 8к рам, 36МГц) и на лпц2388 (арм7тдми, 64к рам, 72МГц). Да, на меге не летает, но что 128х122, что 1024х768 открывается (дисп на видео по ходу 128х128 от нокии6100). Но учтите мега у него работает на 9МГц, а не на 16.

Re: JPEG Compression

Вс ноя 13, 2011 14:54:00

Satyr писал(а):Напрягать мозг прийдется
во-первых, придется, а не прийдется.
во-вторых, напрягите прямо сейчас его и прочтите первый пост. напомню: речь о передаче картинки по радиоканалу. для этого буфферизация не нужна. если очень вам неймется, можно слить на SD-карту.
в-третьих, жать ничего не нужно - камера эта УЖЕ ЖМЕТ все в JPEG, причем с разными настройками качества. может и в "сыром" виде выдавать - видимо, специально для ARM-оводов.

по поводу чистки зубов через жопу - это как раз ваше предложение: дескать, че мучитесь со щеткой? возмите вот супер-пупер турбо-чистилку! а то что через жопу - это как бы в стороне... черезжопность заключена именно в постановке задачи: сжимать сырой видеопоток с камеры. на чем не делай - это черезжопность. взять за 350 рублей камеру, дающую уже все сжато и по очень доступному интерфейсу - это как раз ЧИСТИТЬ ЧЕРЕЗ РОТ. а пришпандорить UART можно хоть к ARM-у, хоть на регистрах принять и в ПЕРЕДАТЧИК высунуть - это мелочи.
Последний раз редактировалось Мастер Ломастер Вс ноя 13, 2011 14:54:37, всего редактировалось 1 раз.

Re: JPEG Compression

Вс ноя 13, 2011 14:54:27

Мастер Ломастер писал(а):топикстартеру нужно ПЕРЕДАТЬ ПО РАДИОКАНАЛУ

Боюсь, что топикстартеру уже ничего не нужно. Будьте внимательнее и смотрите на даты сообщений.

Если вернуться к теме топика, то хотя бы само преобразование RGB<->YCbCr уже даёт потенциал пожать в 2 раза. Яркостный канал можно передавать как есть, остальные два цветовые канала можно размазать и передавать 1 раз на 4 пиксела - уже получается сжатие в 2 раза.

Re: JPEG Compression

Вс ноя 13, 2011 14:57:16

Да, у кого паранойя на ARM, но сильный стояк на AVR - сейчас за дешево распродают никому не нужные AVR32 AP7000 - там и интерфейс камеры есть, и AVR большими буквами написано.
Эта задача на ура пойдет -)))

Re: JPEG Compression

Вс ноя 13, 2011 15:00:19

Satyr, вы становитесь очень похожи на небезизвестного здесь avr123, он же tych и т.п. - тот в ответе на любой вопрос всегда находил способ упомянуть свой знаменитый "курс". спрашивают "как просверлить дырочку?" - отвечает "в курсе на сайте ..... сказано!" :))) так и вы готовы "рекламировать" ARM в ответе на любой вопрос!

а вообще-то, отвечать надо ПО СУЩЕСТВУ ВОПРОСА.

извините за оффтоп.

Re: JPEG Compression

Вс ноя 13, 2011 15:05:36

Ага, а про топикресуректора типа забыли (забили)? Почему на АВР-ке - есть готовый конструкт, состоящий из меги16-й, ls020 и гнезда для SD-карт. Насчёт потрахаться - а что ещё можно делать на отладочном комплекте? Да и вообще, ну если есть у человека мега, но нет под рукой арма или авр32, так нахрен ему это долбить и навязывать и ещё при этом высказывать в его адрес всякие непристойности???

Re: JPEG Compression

Вс ноя 13, 2011 15:08:08

Satyr писал(а):Эта задача на ура пойдет -)))
лесом пойдет

Re: JPEG Compression

Вс ноя 13, 2011 15:08:33

Мастер Ломастер писал(а):
Satyr писал(а):Напрягать мозг прийдется
во-первых, придется, а не прийдется.
во-вторых, напрягите прямо сейчас его и прочтите первый пост. напомню: речь о передаче картинки по радиоканалу. для этого буфферизация не нужна.

Рекомендую самому воспользоваться этим советом и...

в-третьих, жать ничего не нужно - камера эта УЖЕ ЖМЕТ все в JPEG, причем с разными настройками качества. может и в "сыром" виде выдавать - видимо, специально для ARM-оводов.

...узреть, что камера, с которой автор темы собирается возиться, ничего никуда не жмет.

Если уж на то пошло, в единичном случае проще взять дешевую wifi камеру, коих китайская промышленность освоила море, и не пытаться из двух велосипедов сделать один по цене восьми и не искать всякие jpeg-камеры, радиомодули и вкорячивать меж них МК чисто чтоб был.

Re: JPEG Compression

Вс ноя 13, 2011 15:10:20

ELcat писал(а):Да и вообще, ну если есть у человека мега, но нет под рукой арма или авр32, так нахрен ему это долбить и навязывать и ещё при этом высказывать в его адрес всякие непристойности???

Ну есть у него атмега и что? долго ее до мусорного ведра донести ?
Всеравно, чтоб решить эту задачу, ему еще много чего приобрести и решить придется.

Re: JPEG Compression

Вс ноя 13, 2011 15:11:16

Satyr писал(а):[...узреть, что камера, с которой автор темы собирается возиться, ничего никуда не жмет.
именно поэтому я и показываю РАЗУМНОЕ решение - ВЗЯТЬ КАМЕРУ, которая ЖМЕТ. тем более что она будет и дешевле веб-камеры :))) минимум отклонений от первоначального замысла, и все отклонения - в сторону УПРОЩЕНИЯ и УДЕШЕВЛЕНИЯ со всех точек зрения.

Re: JPEG Compression

Вс ноя 13, 2011 15:12:24

Satyr писал(а):Всеравно, чтоб решить эту задачу, ему еще много чего приобрести и решить придется.
если будет слепо следовать вашим советам - таки да, придется.

Re: JPEG Compression

Вс ноя 13, 2011 15:13:27

Вот Avarges, например, в параллельной теме честно выложил фотки, схемы, коды, с чем он занимается и почему "гнёт" именно в сторону АВР-ок. А вы, остальные, что только "умные" советы давать можете? Руками ни-ни?? Попробуйте и вы чего собрать из подручных, а потом почитайте, что вам напишут такие вот "умники" о том что вы, дескать, мазохист потому, что не тот контроллер не к тому порту и вообще родились в неправильный день и т.п.

Re: JPEG Compression

Вс ноя 13, 2011 15:19:55

ELcat писал(а):А вы, остальные, что только "умные" советы давать можете? Руками ни-ни?? Попробуйте и вы чего собрать из подручных, а потом почитайте, что вам напишут такие вот "умники" о том что вы, дескать, мазохист потому, что не тот контроллер не к тому порту и вообще родились в неправильный день и т.п.

Надо то чего ?
Нафоткать лично напаянное и закоженное барахло на AVR, AVR32, ARM или чего ? :)) :))

Не очень понимаю, о чем прочие тут пишут, но я вижу задачу так - есть у чела КОНКРЕТНО названная камера и очень хочется с нее картинку снимать и жать в JPEG. Отсюда целесообразное решение.

Re: JPEG Compression

Вс ноя 13, 2011 15:22:54

Просто сперва читать надо, о чём просят, потом ДУМАТЬ и только потом писать советы
ELcat писал(а):... на АВР-ке - есть готовый конструкт, состоящий из меги16-й, ls020 и гнезда для SD-карт. Насчёт потрахаться - а что ещё можно делать на отладочном комплекте? ...

Re: JPEG Compression

Вс ноя 13, 2011 15:30:30

ELcat писал(а):Просто сперва читать надо, о чём просят, потом ДУМАТЬ и только потом писать советы
ELcat писал(а):... на АВР-ке - есть готовый конструкт, состоящий из меги16-й, ls020 и гнезда для SD-карт. Насчёт потрахаться - а что ещё можно делать на отладочном комплекте? ...

Это не пост автора темы.

То, что ты нашел чтото готовое на АВРе, отнюдь не значит, что это хорошее решение.
Могу подкинуть схему и исходники, где камера при некотором участии атмеги подключеная к нормальному VGA 320x240 дисплею, а не телефонному. И что? ничего.
Аналогично могу дать и на ARMах. Но на них есть ресурсы подумать о чем то еще, кроме тупо вывода на экран как есть.

Re: JPEG Compression

Вс ноя 13, 2011 15:33:07

Собсно, предлагаю подождать автора и узнать, что собсно ему надо и какие приоритеты

Re: JPEG Compression

Вс ноя 13, 2011 17:17:16

Бля... Автор темы больше года назад ушёл отсюда, Что тут может быть не понятного??? Тему воскресил сегодня я, поскольку не захотел создавать новую, коль одна уже по JPEG имеется!(читай 4-й пост на 1-й странице) Я не повторял и не находил ничьи устройства, у меня самопальный отладочный комплект на аврке16-й и цветном диспе от мобилы - я это уже третий или четвёртый раз написал. Или мы уже посты и даты на них вообще не читаем???
Ответить