|
Быстрое сжатие без потерь, реализация в FPGA |
|
|
|
 |
Ответов
|
Feb 15 2008, 10:06
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
М-да, насоветовали вагон и тележку. Между тем, ни одного сколько-нибудь стоящего предложения, не считая откровенных глупостей. Единственную разумную вещь предложил GetSmart - выложите реализацию сигнала в какой-нить файлообменник. Думается, не менее 100 кБайт и не более 10 Мбайт, чтобы с ним можно было поработать. Чтобы "сжать" сигнал, нужно знать его статистику. Ибо сжатие - это ни что иное, как устранение избыточности. Нахождение закономерностей в сигнале и их формализация, соббсно, и означает решение задачи "сжатия". Универсальные компрессоры данных в решениях таких задач весьма далеки от оптимума, так что на их результаты ориентироваться нельзя. На первый взгляд, сигнал с приведённым спектром задавить без потерь можно весьма сильно (в разЫ, думается). Телегу впереди лошади же ставить не нужно. Об FPGA или ещё каком-нить там супер-пупер DSP следует думать в последнюю очередь. Цитата(blackfin @ Feb 14 2008, 18:19)  ИМХО, сжатие без потерь с использованием вейвлетов: Теория и практика вейвлет-преобразования.Очень интересно, как Вы себе это представляете? Цитата(DmitryR @ Feb 14 2008, 19:08)  Возьмите Virtex-5 LXT или ArriaGX, там есть PCIe недорого. А вам и надо-то всего что захватить сигнал и послать - то есть минимальная микруха. ArriaGX самая дешевая стоит $100 уже в России, XC5VLX20T - долларов 300 наверное. Да нефиг делать. Дальше что предлагаете?
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Feb 15 2008, 11:35
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(blackfin @ Feb 15 2008, 14:07)  Да примерно так же, как это представляет себе стандарт JPEG2000, с использованием биортогонального фильтра Добеши с целочисленными коэффициентами (5, 3) для сжатия без потерь и адаптивного арифметического кодера. Стало быть, Вы утверждаете, что истинно универсальный метод сжатия чего угодно с помощью чудесных свойств вэйвлетов таки найден, и называется он jpeg2000? Попробуйте таким образом сжать видео без потерь, а я потом посмотрю, что у Вас получится.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Feb 15 2008, 13:11
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(blackfin @ Feb 15 2008, 14:39)  Не приписывайте мне то, чего я не говорил..  Простите, но вы предлагаете конкретный способ, не удосужившись получить даже реализацию сигнала. Ваш подход - волюнтаризм чистой воды, а совет - вреден. Цитата(blackfin @ Feb 15 2008, 14:39)  Сами попробуйте.. Мне это не нужно..  Даже пытаться не буду. Лучше поведайте, кто Вам сказал, что это вообще возможно?  ЗЫ. Ах, да. В википедию-то я и забыл заглянуть... Цитата(fontp @ Feb 15 2008, 14:40)  Ну... ход мысли-то понятный. Тот имидж с треками, что выше, наводит на мысль быть сжатым без потерь jpeg2000 и всё такое... Треки эти всё таки двумерные коррелированости А зачем нужны вэйвлеты, может, Вы поясните тёмному? ;) Цитата(rv3dll(lex) @ Feb 15 2008, 15:30)  судя по картинке в 2 раза можно сжать используя дельто сжатие с переходом в полноразмерное... Ой, мамО... А может, не надо так-то, сплеча? Иначе объём данных увеличить рискуете.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Feb 15 2008, 13:27
|

Эксперт
    
Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183

|
Цитата(Stanislav @ Feb 15 2008, 16:11)  А зачем нужны вэйвлеты, может, Вы поясните тёмному?  Неплохая картинка должна сжиматься методами, предназначеными для изображений. В частности JPEG2000, вообще любыми двумерными, которые сжимают линии любой ориентации. В JPEG2000 есть сжатие без потерь, почему не попробовать? Другое дело, что картинка получена скорее всего вторичной обработкой и никто не захочет проделывать эту обработку на борту телескопа. А в исходном представлении сигнала корреляции не проявляются
|
|
|
|
|
Feb 15 2008, 13:36
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(fontp @ Feb 15 2008, 16:27)  Неплохая картинка должна сжиматься методами, предназначеными для изображений. Скажите, а почему вэйвлеты используются для сжатия именно изображений? Цитата(fontp @ Feb 15 2008, 16:27)  ...В частности JPEG2000, вообще любыми двумерными, которые сжимают линии любой ориентации. В JPEG2000 есть сжатие без потерь, почему не попробовать? Иными словами, соответствие входной и выходной информации после кодека обеспечивается с точностью до бита, я правильно понял? Цитата(fontp @ Feb 15 2008, 16:27)  ...Другое дело, что картинка получена скорее всего вторичной обработкой и никто не захочет проделывать эту обработку на борту телескопа. А в исходном представлении сигнала корреляции не проявляются Что значит "не проявляются"?  ЗЫ. Можно, конечно, подобно слепым щенятам, тыкаться в разные стороны и подбирать способ сжатия методом проб и ошибок. Только, может так статься, что для решения задачи не хватит и целой жизни.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Feb 15 2008, 14:13
|

Эксперт
    
Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183

|
Цитата(Stanislav @ Feb 15 2008, 16:36)  Скажите, а почему вэйвлеты используются для сжатия именно изображений? Иными словами, соответствие входной и выходной информации после кодека обеспечивается с точностью до бита, я правильно понял? Что значит "не проявляются"?  ЗЫ. Можно, конечно, подобно слепым щенятам, тыкаться в разные стороны и подбирать способ сжатия методом проб и ошибок. Только, может так статься, что для решения задачи не хватит и целой жизни.  1) Так оказалось. Кодирование сигналов разной природы всегда строилось на том, что сделать некое преобразование обнаруживающее некоторые статистические аномалии присущие сигналам данной природы + провести энтропийное кодирование. Перепробовали много всяких преобразований, все известные перепробовали (учёные как шакалы!), вейвлеты дали лучший результат для изображений. Для звука не дали :-) 2) Ну да. Без потерь - без маскирующей или психофизической ерунды 3) Не проявляются значит в исходном представлении вероятности равномерно распределены и энтропийное кодирование не заработает ЗЫ. Ещё раз - картинка достаточно хорошая, чтобы её кодировать методами характерными для картинок. Не морочьте мне голову. Я в прошлой жизни сам был доктор наук по обработке изображений типа Ярославского :-)
|
|
|
|
Сообщений в этой теме
RobFPGA Быстрое сжатие без потерь Feb 14 2008, 00:34 eugen_pcad_ru Рекомендую:
Попробуйте сжать такой объем данных в ... Feb 14 2008, 06:14 slog А не проще PCI заменить на PCI-E? Feb 14 2008, 06:33 DmitryR Что-то у меня арифметика не сходится: частота оциф... Feb 14 2008, 06:53 litv Сжатие же нужно ГАРАнтированное. Вдруг данные прим... Feb 14 2008, 06:54 Евгений Николаев Как Вам такой вариант? (работает для гладких сигна... Feb 14 2008, 06:56 eugen_pcad_ru Степень сжатия в существенной степени зависит от с... Feb 14 2008, 07:06 Fat Robot Ответ рабоче-крестьянский (отталкиваясь от аппарат... Feb 14 2008, 07:53 RobFPGA Приветствую!
Спасибо всем!
Немного уточн... Feb 14 2008, 10:42 DmitryR Цитата(RobFPGA @ Feb 14 2008, 13:42) Анал... Feb 14 2008, 11:44 fontp Цитата(RobFPGA @ Feb 14 2008, 13:42) Прив... Feb 14 2008, 11:59 Евгений Николаев Если шумы узкополосные, то имеет смысл заложить 3-... Feb 14 2008, 11:47 AsJohnAs Ну я присоеденюсь ко всему выше сказанному. Если с... Feb 14 2008, 11:52 DmitryR Цитата(RobFPGA @ Feb 14 2008, 03:34) Треб... Feb 14 2008, 12:09 RobFPGA Цитата(DmitryR @ Feb 14 2008, 14:09) Тут ... Feb 14 2008, 14:07  DmitryR Возьмите Virtex-5 LXT или ArriaGX, там есть PCIe н... Feb 14 2008, 16:08   RobFPGA Цитата(DmitryR @ Feb 14 2008, 18:08) Возь... Feb 14 2008, 16:53    DmitryR Цитата(RobFPGA @ Feb 14 2008, 19:53) Плат... Feb 15 2008, 08:34 GetSmart ИМХО раз полезный сигнал шумоподобный и малой ампл... Feb 14 2008, 12:13 blackfin ИМХО, сжатие без потерь с использованием вейвлетов... Feb 14 2008, 15:19 GetSmart Всё-таки, можно взглянуть на чистые данные? Прикре... Feb 15 2008, 08:50        Stanislav Цитата(fontp @ Feb 15 2008, 17:13) 1) Так... Feb 15 2008, 22:10   fontp Цитата(Stanislav @ Feb 15 2008, 14:35)
... Feb 15 2008, 11:40    blackfin Цитата(fontp @ Feb 15 2008, 14:40) Но ско... Feb 15 2008, 11:46     fontp Цитата(blackfin @ Feb 15 2008, 14:46) ИМХ... Feb 15 2008, 12:02      blackfin Цитата(fontp @ Feb 15 2008, 15:02) A в од... Feb 15 2008, 12:29 DmitryR Цитата(Stanislav @ Feb 15 2008, 13:06) Да... Feb 15 2008, 12:11 Designer56 ЦитатаЧтобы "сжать" сигнал, нужно знать ... Feb 15 2008, 10:14 Stanislav Цитата(Designer56 @ Feb 15 2008, 13:14) С... Feb 15 2008, 10:55 eugen_pcad_ru 2RobFPGA: расширяйте горло: Большие умы просто не ... Feb 15 2008, 11:00 rv3dll(lex) судя по картинке в 2 раза можно сжать используя де... Feb 15 2008, 12:30 DS Да нельзя сжимать данные с радиотелескопов, ускори... Feb 15 2008, 23:03 Stanislav Цитата(DS @ Feb 16 2008, 02:03) Да нельзя... Feb 16 2008, 00:25  DS Цитата(Stanislav @ Feb 16 2008, 03:25) Пр... Feb 16 2008, 08:35   Stanislav Цитата(DS @ Feb 16 2008, 11:35) Так в пре... Feb 16 2008, 10:20 GetSmart Сильно сумневаюсь, что на скорости входных данных ... Feb 16 2008, 00:42 Stanislav Цитата(GetSmart @ Feb 16 2008, 03:42) Сил... Feb 16 2008, 00:52 GetSmart Цитата(Stanislav)Кроме того, я могу придумать Вам ... Feb 16 2008, 01:04 Stanislav Цитата(GetSmart @ Feb 16 2008, 04:04) А я... Feb 16 2008, 01:22 GetSmart Вообще-то если АЦП оцифровывает звёздное небо, как... Feb 16 2008, 01:40 Stanislav Цитата(GetSmart @ Feb 16 2008, 04:40) Воо... Feb 16 2008, 02:22 GetSmart Цитата(Stanislav)Ух ты!
Очень интересно, как э... Feb 16 2008, 03:39 GetSmart Цитата(Stanislav)Цитата(DS @ Feb 16 2008 @ 1... Feb 16 2008, 10:45 Stanislav Цитата(GetSmart @ Feb 16 2008, 13:45) Про... Feb 16 2008, 12:11 GetSmart Цитата(Stanislav)Спор с Вами не нахожу занятием ск... Feb 16 2008, 12:54 RobFPGA Приветствую!
Уважаемые коллеги! Я и не ож... Feb 16 2008, 13:49 GetSmart Цитата(RobFPGA)Мною был быстро попробован простейш... Feb 16 2008, 14:04 Евгений Николаев RobFPGA, скажите - а насколько стабильна "пом... Feb 18 2008, 06:36 rv3dll(lex) я считаю что упираться в один алгоритм не стоит
п... Feb 18 2008, 08:50 dinam Вот здесь попробуйте спросить. Много чего интересн... Feb 18 2008, 09:56 rv3dll(lex) подскажу ещё вариантик по дельте
сам всё пробовал ... Feb 18 2008, 13:07 DS А не правильнее ли здесь сторговаться с астрономам... Feb 18 2008, 20:40 Stanislav Цитата(DS @ Feb 18 2008, 23:40) А не прав... Feb 18 2008, 21:18  DS Цитата(Stanislav @ Feb 19 2008, 00:18) Ду... Feb 18 2008, 21:26   Stanislav Цитата(DS @ Feb 19 2008, 00:26) Да если п... Feb 18 2008, 21:35 RobFPGA Приветствую!
Спектр от 0 до 8 MHz действитель... Feb 18 2008, 22:20 rv3dll(lex) Цитата(RobFPGA @ Feb 19 2008, 01:20) Прив... Feb 19 2008, 05:25 DS Цитата(RobFPGA @ Feb 19 2008, 01:20) Прив... Feb 19 2008, 07:21  rv3dll(lex) Цитата(DS @ Feb 19 2008, 10:21) Так почем... Feb 19 2008, 07:31 Stanislav Цитата(DS @ Feb 19 2008, 10:21) Так почем... Feb 19 2008, 08:26 rv3dll(lex) Цитата(Stanislav @ Feb 19 2008, 11:26) Ка... Feb 19 2008, 09:26 DS Цитата(Stanislav @ Feb 19 2008, 11:26) Си... Feb 19 2008, 10:53 GetSmart А интересно, в данный момент FFT работает в рилтай... Feb 19 2008, 09:19 GetSmart То есть на 44 МГц можно оцифровать 30 МГц без поте... Feb 19 2008, 11:02 Stanislav Цитата(DS @ Feb 19 2008, 13:53) А я что, ... Feb 19 2008, 11:11 GetSmart ЦитатаРекомендую некоторым неучам хотя бы раскрыть... Feb 19 2008, 11:16 Stanislav Цитата(GetSmart @ Feb 19 2008, 14:16) Мож... Feb 19 2008, 15:39  rv3dll(lex) Цитата(Stanislav @ Feb 19 2008, 18:39) Пр... Feb 20 2008, 05:20 rv3dll(lex) перенос целостного спектра с 8-30 на 0-22 оцифровк... Feb 19 2008, 11:39 fontp Цитата(rv3dll(lex) @ Feb 19 2008, 14... Feb 19 2008, 12:20 GetSmart Цитата(rv3dll(lex))только чтото я про 44 мгцне пон... Feb 19 2008, 11:52 rv3dll(lex) Цитата(GetSmart @ Feb 19 2008, 14:52) Ник... Feb 19 2008, 12:27  fontp Цитата(rv3dll(lex) @ Feb 19 2008, 15... Feb 19 2008, 12:51   rv3dll(lex) Цитата(fontp @ Feb 19 2008, 15:51) ну пус... Feb 19 2008, 13:14 GetSmart Люди! Я вас уверяю, что точность исказится... Feb 19 2008, 12:33 GetSmart ИМХО при сдвиге спектра какого-либо сигнала энерги... Feb 19 2008, 12:52 RobFPGA Приветствую!
Любой перенос частот с последующ... Feb 19 2008, 15:01 DS Цитата(RobFPGA @ Feb 19 2008, 18:01) Прив... Feb 19 2008, 15:51 Stanislav Цитата(RobFPGA @ Feb 19 2008, 18:01) Любо... Feb 19 2008, 16:02 blackfin Цитата(RobFPGA @ Feb 19 2008, 18:01) ...а... Feb 19 2008, 16:30  Stanislav Цитата(blackfin @ Feb 19 2008, 19:30) Чуд... Feb 19 2008, 16:33 RobFPGA Приветствую!
Я сам постобработкой не занимаю... Feb 19 2008, 16:26 Stanislav Цитата(RobFPGA @ Feb 19 2008, 19:26) Я са... Feb 19 2008, 17:00 GetSmart Цитата(Stanislav)Э-э, извиняюсь... Стомиллионноточ... Feb 19 2008, 16:44 Stanislav Цитата(GetSmart @ Feb 19 2008, 19:44) Ну ... Feb 19 2008, 18:35 RobFPGA Приветствую!
В данном случае DSP почти ничег... Feb 19 2008, 16:59 blackfin Цитата(RobFPGA @ Feb 19 2008, 19:59) В да... Feb 19 2008, 17:07 RobFPGA Приветствую!
Я брал готовую плату с PLX контр... Feb 19 2008, 17:26 vetal 2 Stanislav и GetSmart:
Нарушение правил п.2.1а. Feb 19 2008, 19:34 GetSmart Из-за того, что кто-то не умеет своё самомнение де... Feb 21 2008, 04:03 rv3dll(lex) Цитата(GetSmart @ Feb 21 2008, 07:03) Из-... Feb 21 2008, 05:39 rv3dll(lex) зато есть возможность подумать и посчитать
ждём от... Feb 21 2008, 08:19
2 страниц
1 2 >
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|