Hitech News

Новый формат сжатия изображений BPG

,

Фабрис Беллар

Дата публикации:

HugoBo-SS, 14.12.2014 - 23:46

Фабрис Беллар разработал новый формат сжатия изображений


Твой софтовый форум


Легендарный французский программист Фабрис Беллар продолжает удивлять поразительными проектами. Для справки, он автор более чем десятка выдающихся программ, среди которых LZEXE, FFmpeg, QEmacs, QEMU, эмулятор Linux-компьютера на JavaScript. Сейчас разработчик представил BPG (Better Portable Graphics) — новый формат сжатия изображений, гораздо лучший, чем JPEG.


» Нажмите, для открытия спойлера | Press to open the spoiler «
Источник:xakep_ru

nokeMoH, 15.12.2014 - 0:52

Не совсем разобрались с архивом для Win, подскажите пожалуйста.. Конвертация удалась, а как просмотреть полученный результат, для визуального сравнения интересно.. В Opera из папочки HTML перекидываем File.html на открытую пустую страницу, и ни чего не происходит =( ....
» Empty sad.gif «

HugoBo-SS, 15.12.2014 - 3:34

Аналогично, в opera 12.x не работает, в SRware Iron последнем не работает... а в Qupzilla работает !!
» Нажмите, для открытия спойлера | Press to open the spoiler «

nokeMoH, 15.12.2014 - 13:24

Очень понравилась идейка, давно ждали что-то подобного.. Схожий алгоритм самим придумать не удавалось.. Сделали небольшой крохотный тестик на совместимость Исходника с полученным Конечным результатом... а именно слейдующее: Была взята произвольная [.png] картинка с размерами 420x420px, переконвертирована в формат [.bpg], и тут же сразу обратно в [.png].. Изначальную и Конечную [.png] картинку сравнили визуально при масштабе 1:1 .... Даже одной сотой доли процента трудно дать на то, что имеются какие либо отличия в этих подленниках.. Но если их увеличить на 3000% от исходного размера, то при таком приближении проглядывается слегка при слегка изменённая цветовая гамма.. Вот результаты экспиремента..

(данная проверка была переделанна ещё несколько раз, с целью убедиться что результаты всегда будут одинаковыми, то есть начало и конец не схожими... - Оправдалось..)

» Test_Results «

Лично, интересует только один вопрос.. Каковы шансы того, что данная технология сможет быть доведена до совершенства, и впоследствии чего Изначальный и Оконечный результаты, смогут быть всегда идентичными ?.. прокоментируйте пожалуйста..

HugoBo-SS, 15.12.2014 - 19:21

Я, лично, не специалист в области кодирования, но даже навскидку: png - lossless (cжатие без потерь) , а bpg и jpg - lossy ( сжатие с потерями). Идентичными не будут никогда ))
А технология будет востребована для вытеснения, в том числе, и для замены jpg, думаю, когда появится массовая поддержка всякими IDE. С точки зрения конечного потребления, как видим, больших проблем нет.

Creative, 15.12.2014 - 19:47

Цитата | Quote
Аналогично, в opera 12.x не работает, в SRware Iron последнем не работает... а в Qupzilla работает !!


Firefox-34 - все отлично работает! smile.gif

в Opera-26 и 27 (developer) - также не работает, как и в старой.
аналогично не работает и в яндекс-браузере и хром.
видимо что-то со скриптами в них чуть иначе должно быть.

nokeMoH, 15.12.2014 - 20:04

HugoBo-SS, а ведь возможно же будет такое, что по данной технологии Автор решит сделать и подобный формат [.bpg] Lossless качества, как выше было сказанно сжатие без потерь ?.. О чём говорилось выше, чтобы были Исходник и Конечный результат после пережатий были одинаковы.. И в таком случае, он мог бы тогда стать на порядок лучше чем [.png] того же Lossless..

Каковы шансы того, что такое тоже может быть ?..

HugoBo-SS, 15.12.2014 - 21:14

Вопрос лучше задавать ему wink.gif

А чем png не устраивает?

zoog, 15.12.2014 - 22:03

Вы что все, советской фантастики начитались? Никто и никогда не пошевелит пальцем ради снижения веса картинок для пользователя, сейчас 404-страницы весят да мегабайта, скрипты почти столько же каждый. Не говоря уже о том, что базу имеющуюся обновить невозможно в принипе (хотя можно просто пережать - на качество всем покласть, это не летающие кнопки).

Цитата | Quote
а ведь возможно же будет такое, что по данной технологии Автор решит сделать и подобный формат [.bpg] Lossless качества, как выше было сказанно сжатие без потерь ?

Уверрен, бессмысленно - без потерь можно сжать лишь до определённого процента, дальшечсто рар, что спецархиваторы не смогут (последние просто быстрее).

nokeMoH, 15.12.2014 - 22:58

Zoog, полагаем что спорить на данную тематику не в этом разделе, но всё же похожий Алгоритм для обсуждаемой цели просто пусть и не обязан, но быть был бы должен как по факту, так как Доказать его отсутствие, то есть доказать фактическую не возможность его существования просто невозможно, так как отсутствие подобного Алгоритма на сегодняшний день, не может быть фактом для утверждения сказанного выше, опровержения существования ещё более детальной компрессии фото без потерь чем PNG.. По сути дела, Алгоритм - это просто игра цифр, это всего лишь математика.. Просто не родился пока ещё такой человек, которому по зубу были бы такие орешки..
Не постыдно признать что и сами ломали голову над похожим, что другие считали и по сей день считают невозможным, но пока плодов нет.. Уникальный алгоритм - это как математическая вилка, связка из цифр, которая вычиталась бы в оба конца одинаково.. Вот чего хотелось бы добиться..
HugoBo-SS, PNG устраивает по качеству всем, просто по случаю с BPG, если бы действительно его удалось бы скомпрессировать более сжатее чем PNG в случае Lossless, для меня бы это означало КПД более 1% ,, что впринципе бы и по своей сути уже бы дало большой скачок для других технических идей..

HugoBo-SS, 15.12.2014 - 23:02

Цитата | Quote(zoog @ 15.12.2014 - 22:03)
Никто и никогда не пошевелит пальцем ради снижения веса картинок для пользователя
*


Не веса для пользователя, а веса на стороне сервера и уменьшения на него нагрузки. Вы подобное скажите админам высоконагруженных порталов. wink.gif
Можно даже с гуглятами. Появление таких инициатив, как WebP, WebM ( VP8, VP9) Вам ни о чём не говорит?

Вычислительные ресурсы, в отличие от безалаберных мелкомягких, в никс сообществе ценны, поскольку освободившиеся в результате можно использовать для параллельного выполнения других полезных функций. smile.gif

zoog, 16.12.2014 - 10:26

Цитата | Quote(nokeMoH)
полагаем что спорить на данную тематику

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



Добавлено:

Цитата | Quote(HugoBo-SS)
Не веса для пользователя, а веса на стороне сервера и уменьшения на него нагрузки. Вы подобное скажите админам высоконагруженных порталов.

Не скажу, потому, что не знаком ни с ними, ни со спецификой их производства. Но почему-то уверен, что любому админу чем поднять [del]и трижды пиривирнуть[/del] [del]зад[/del] новую конфигурацию - гораздо проще написать доклад насяльству о выделении/обновлении железа.

Цитата | Quote
Вычислительные ресурсы, в отличие от безалаберных мелкомягких, в никс сообществе ценны,

В блаженность никсов не верю со времён не-анекдота: "-а какие системны требования у линукс? -меньше, чем у висты"

Цитата | Quote
Появление таких инициатив, как WebP, WebM ( VP8, VP9) Вам ни о чём не говорит?

Конечно, сразу после анонсирования - сайты стали быстрее грузится, платить за доступ меньше стал, рекламы поубавилось)

HugoBo-SS, 16.12.2014 - 19:47

Цитата | Quote(zoog @ 16.12.2014 - 10:26)
сразу после анонсирования - сайты стали быстрее грузится,
*


Стандартами ещё не стали, есть тараканы и баги; процесс не быстрый ( быстро только кошки плодятся biggrin.gif). Тот-же VP8 уже работает - часть стандарта HTML5, WebM - свободный аналог H.264/MPEG-4, не требующий лицензионных отчислений ( вот и денежный вопрос wink.gif )
Если про клиентов - хромоклоны и Мозила отлично его поддерживают.

Цитата | Quote(zoog @ 16.12.2014 - 10:26)
платить за доступ меньше стал, рекламы поубавилось
*


Это тут при чём? Это - кодеки lossly и контейнер ( меньше места занимают при относительно равном качестве), позволяют отойти от контейнера Adobe Flash.


Цитата | Quote(zoog @ 16.12.2014 - 10:26)
не знаком ни с ними, ни со спецификой их производства.
*



А откуда тогда
Цитата | Quote(zoog @ 16.12.2014 - 10:26)
Но почему-то уверен
*


Цитата | Quote(zoog @ 16.12.2014 - 10:26)
В блаженность никсов не верю
*



Вопросы веры обсуждаются в других местах.

Давайте обсуждать технические части вопроса, а не тролить, как часть молодёжи современной - школота-жертвы ЕГЭ - голимые потребители "всеговкайфсразубесплатно". cool.gif


Добавлено:

Цитата | Quote(HugoBo-SS @ 16.12.2014 - 19:45)
гораздо проще написать доклад насяльству о выделении/обновлении железа.
*


Бумага стерпит, а админ будет, в большинстве случаев, искать другую работу biggrin.gif

zoog, 16.12.2014 - 20:09

Цитата | Quote(HugoBo-SS)
Это тут при чём?

при
Цитата | Quote
вот и денежный вопрос

Какое мне дело до экономии производителей, если мне всё обходится стол же дорого? Ну хорошо хоть платить за это не заставляют (как Интел с лга)

Цитата | Quote
Вопросы веры обсуждаются в других местах.

Вера - способность человек делать экстраполяцию на основе накопленного опыта, знаний об устройстве мира. Я знаю, что есть ответственные управленцы, но не верю, что они имеют вес.

Цитата | Quote
Бумага стерпит, а админ будет, в большинстве случаев, искать другую работу

Чем больше компания и выше лвл руководства, тем меньше реальной производительности, больше политики.

В иерархической системе каждый индивидуум имеет тенденцию подняться до уровня своей некомпетентности.
В том же Вашем инициативном гогле - видео на утубе до сих пор ужасного качества и большим практически _постоянным_ битрейтом (я думал - он исчез 20 лет назад, ан нет). Громкие заявления, они такие громкие)

HugoBo-SS, 16.12.2014 - 23:13

Цитата | Quote(zoog @ 16.12.2014 - 20:09)
видео на утубе до сих пор ужасного качества и большим практически _постоянным_ битрейтом
*


Не в защиту гугла, в по справедливой логике:
Вопрос к выкладывающим. У каждого акка есть возможность редактирования своего видео. Никто не мешает. Есть возможность настройки вывода контента, для них же. А без регистрации, и уксус сладок biggrin.gif
Цитата | Quote(zoog @ 16.12.2014 - 20:09)
если мне всё обходится стол же дорого?
*


Дорого что? Выделенная ширина канала? Так это к провайдеру.

А, в общем и целом, на временном обозримом промежутке ( интернету всего 20 лет), цена получения единицы информации падает стремительным домкратом не только благоларя увеличению мощности железа, но и оптимизации его использования, в том числе за счёт подобных Фабрису Беллару технологических софтовых алгоритмов. smile.gif

zoog, 17.12.2014 - 7:30

Цитата | Quote
У каждого акка есть возможность редактирования своего видео

Это к чему? любое видео там пережимается в копроформат внутренний и потом ещё раз - при показе.

Цитата | Quote
Дорого что?

Дорого платить, у нас вот 2Мб-доступ стоит как полторы-2 зарплаты техника/инженегра. Если хостеры снизят свои издержки - меня это коснётся как снижение их налогов или выигрыш в лотерею, то есть - никак.

HugoBo-SS, 17.12.2014 - 16:43

А причём здесь провайдеры и эта тема ( напомню, нового графического формата сжатых излюбражений wink.gif )?

zoog, 18.12.2014 - 5:11

Цитата | Quote
А причём здесь провайдеры и эта тема

Ну в плюсах этого формата было - снижение затрат, не так ли? Так вот - нам с этого ничего не может быть в принципе)

HugoBo-SS, 18.12.2014 - 20:09

Цитата | Quote(zoog @ 18.12.2014 - 5:11)
плюсах этого формата было - снижение затрат, не так ли?
*


В плюсах этого формата - уменьшение размера изображения при равном качестве, в сравнении с jpg. Всё остальное - возможные следствия:
снижение затрат на хранение массивов картинок и уменьшение трафика для передачи изображений как единиц данных.
Что Вы ещё хотите ??! Меньше платить за интернет? Повторяю: не в эту тему обсуждения.

dimusik, 28.12.2014 - 10:14

BPG Viewer

Features
» Нажмите, для открытия спойлера | Press to open the spoiler «

dimusik, 28.12.2014 - 23:56

Для инфо, последняя версия программы HoneyView умеет открывать данный формат и конвертировать в него.

HugoBo-SS, 29.12.2014 - 1:01

Да скоро, думаю, все подтянутся: и IrfanView, и XnView, и ACDSee и кто-там ещё есть из популярных...

feel74, 29.12.2014 - 5:48

Цитата | Quote(dimusik @ 28.12.2014 - 23:56)
Для инфо, последняя версия программы HoneyView умеет открывать данный формат и конвертировать в него.
*


Спасибо за ссылку! Попробовал переконветировать с её помощью свои JPG - никакой разницы не заметил, а вот размер файла BPG вырос в 3 раза.

nokeMoH, 29.12.2014 - 22:47

Данной программке BPG Viewer после установки для работы не хватило одного файлика для работы, поскольку приложение нарисовало табличку, что оно не корректно установлено и просило заиметь DLL файлик zlib1.dll .... Со стороннего ресурса качается быстро и без каких-либо проблем.. ©WinXP smile.gif

HugoBo-SS, 30.12.2014 - 0:45

zlib1 берётся на "родине"
или компиллица из исходников ( оттуда же). Последняя версия 1.2.8. Чтобы без конфликтов ( поскольку есть версии на основе comctl,vc8 и vc10). Для XP бывает критично: если Redistributable Package соответсвующие не стоят ( по умолчанию их нет), то однозначно будет работать только comctl версия (которая и есть на офсайте ).

nokeMoH, 3.01.2015 - 15:18

Необычный вопрос для данной темы обсуждения, но всё таки.. Тема Lossless для данного вида сжатия очень актуальна.. У автора хоть E-mail можно как-нибудь узнать чтобы написать ему о подобной просьбе попробовать ?.. Найти не получается ни каких контактов =(

zoog, 3.01.2015 - 16:56

А можно поинтересоваться - зачем лось? Надеетесь, что сжатие будет лучше, чем у зипа?

nokeMoH, 3.01.2015 - 18:59

Дело в размере файла, то же качество, при меньшем весе.. Разве это может стать лишним ?..

zoog, 3.01.2015 - 23:50

Вы не сможете ужать до 45%, если 7зип ужал до 55ти, ибо избыточность кончилась. Можно бороться за 52..53%, но стоит ли?

nokeMoH, 4.01.2015 - 0:26

Пока не торопимся ни чего утверждать, пусть и не совсем ясны последние расчёты в процентах, что это вообще, но речь здесь идёт о новом Алгоритме, в суть которого пока не вникали, по этому можем только спросить, и дождаться ответа от знающего этот Алгоритм человека.. Возможно ли такое... потому что все устаревшие и давно не модернизированные временем алгоритмы этого делать не умели, - А тому, быть может станет под силу невозможное, и ужмётся не ужимаемое..

zoog, 4.01.2015 - 0:56

Числа взяты для примера - если идеальное сжатие 50%, то зип сожмёт до примерно 53%, и никакакой другой компрессор принципиально не сможет ужать лучше, чем эти 50%.

HugoBo-SS, 4.01.2015 - 12:35

Цитата | Quote(nokeMoH @ 3.01.2015 - 15:23)
. У автора хоть E-mail можно как-нибудь узнать чтобы написать ему о подобной просьбе попробовать
*

Ищите контакт в дискуссиях по QEMU или FFmpeg, в форумах на офсайтах.


версия для печати -> Полная версия

SoftoRooM © 2004-2024