Comments 70
Здесь уместна картинка из CSI.
+9
Автор, ну расскажите-то, что там за эпопея с исходниками? Увидим их когда-нибудь? Соберите на кикстартере сумму, что ли, чтобы не обидно было выкладывать :)
+3
Планы такие — после коммерческой версии выпустить бесплатную (не бету, а уже нормальную), с несколько ограниченным функционалом. Насчет исходников — пока решили не публиковать их, учитывая, что есть коммерческая версия.
Потом, возможно, опубликуем, если перейдем на более совершенные алгоритмы.
Потом, возможно, опубликуем, если перейдем на более совершенные алгоритмы.
+3
Жалко.
0
Кушать тоже хочется, поэтому публиковать исходники текущей коммерческой версии не совсем правильно, как мне кажется )
А так всегда можно поизучать исходники от версии 1.27.
Плюс позже мы, думаю, опубликуем часть исходников после того, как поменяем алгоритмы.
А так всегда можно поизучать исходники от версии 1.27.
Плюс позже мы, думаю, опубликуем часть исходников после того, как поменяем алгоритмы.
+4
А версии под Mac и Linux будут?
+4
Смысл будет купить, когда она будет в виде плагина к Lightroom-у, например. Есть такие планы?
+5
Я рад, что вам понравилась идея про sidebar с настройками.
+1
На счет интерфейса — лупы "+" и "-" мне кажется лучше спрятать в ползунок справа снизу
0
UFO just landed and posted this here
Это реально круто. Но «Unregistered version» по всему изображению, портит все впечатление :( уж триал хотя бы, правда я вас понимаю, если триал значит можно будет обмануть. В общем следующий шаг, это плагины для редакторов Lightroom, PS, GIMP.
И кстати после закрытия система что-то подтормаживает, хотя в диспетчере не видно истанции, то есть явно приложение полностью выгрузилось.
И кстати после закрытия система что-то подтормаживает, хотя в диспетчере не видно истанции, то есть явно приложение полностью выгрузилось.
-2
upd: это не система, а сам хром, причем даже после перезапуска, не знаю как это связано.
0
На счет обмануть — те кто с руками смогут это всегда. Что мешает «продвинутому» пользователю забраться в редактирование ресурсов и заменить текущий watermark на полностью прозрачный?
0
Но «Unregistered version» по всему изображению, портит все впечатление
Ну в этом и смысл коммерческой версии, что есть пробная версия с некоторыми ограничениями для ознакомления — после которой можно принять решение нравится-не нравится, покупать-не покупать
0
Хотелось бы больший набор автоматических предустановок, дабы не заморачиваться с ручными — не всегда это удобно. И еще одно пожелание, насколько я помню — в предыдущей версии в пункте открыть показывался каталог с самой программой — можно ли сделать классическое меню выбора диска и т.д. и чтоб программа запоминала последний каталог. Для работы с большим количеством картинок весьма неудобно каждый раз указывать путь вручную.
Спасибо!
Спасибо!
+2
Изображение интуитивно хочется перемещать драгая его мышкой, а не полосками скролла (если оно больше окна).
И ещё, было бы классно перевести на русский язык.
Хотя это уже мелочи. Программа отличная.
И ещё, было бы классно перевести на русский язык.
Хотя это уже мелочи. Программа отличная.
+2
Для свежей установки в инсталятор можно добавить галочку «запустить программу».
Хочется видеть таймер примерно оставшегося времени.
И надпись об активации слишком уж часто встречается, картинку просто не понять местами из-за неё.
В увеличенном виде колесом хочется менять размер, а мышью — перемещаться по изображению, а не выделять куски.
Хочется видеть таймер примерно оставшегося времени.
И надпись об активации слишком уж часто встречается, картинку просто не понять местами из-за неё.
В увеличенном виде колесом хочется менять размер, а мышью — перемещаться по изображению, а не выделять куски.
0
Английский на сайте хромает. (Я сам — далеко не переводчик, но примерно advanced уровень имею) Примеры:
Don't require Photoshop or other tools — исправить на Doesn't, ибо единственное число
Blurry images are universal in our life. — лучше ubiquitous. universal, конечно, можно переводить «повсеместно», но наоборот бывает редко
camera shakes, defocussing, or the rapid movements of the object — перед rapid «the» ни к чему
blur due to camera shake — лучше due заменить на что-то типа «caused by»
Also you can restore defects due to incorrect focus, — то же самое
First of all download SmartDeblur distributive — лучше просто «installer». distributive — это вообще прилагательное, a distribution мало кто употребляет
After installation complete — не хватает «is» перед complete
User Interface consists of two main areas — не хватает «the» в начале
alows select blur type and perform main operations — «to select»; скорее «basic» вместо «main»
…
В общем, лучше нанять учителя английского или копирайтера, и всё исправить. :)
Don't require Photoshop or other tools — исправить на Doesn't, ибо единственное число
Blurry images are universal in our life. — лучше ubiquitous. universal, конечно, можно переводить «повсеместно», но наоборот бывает редко
camera shakes, defocussing, or the rapid movements of the object — перед rapid «the» ни к чему
blur due to camera shake — лучше due заменить на что-то типа «caused by»
Also you can restore defects due to incorrect focus, — то же самое
First of all download SmartDeblur distributive — лучше просто «installer». distributive — это вообще прилагательное, a distribution мало кто употребляет
After installation complete — не хватает «is» перед complete
User Interface consists of two main areas — не хватает «the» в начале
alows select blur type and perform main operations — «to select»; скорее «basic» вместо «main»
…
В общем, лучше нанять учителя английского или копирайтера, и всё исправить. :)
+3
Еще лучше добавить версию на русском, а то обсуждаем у нас — а потенциально нацелены на буружев, что логично, но нас тоже забывать не стоит.
+2
Спасибо за исправления!
0
Присылайте на support@smartdeblur.net свои FirstName, LastName, email — вышлю ключик.
0
можно еще развиваться в мобильном направлении (уверен, что вы об этом думали). Более того, можно было бы с помощью акселерометра мерять cernel прямо во время съемки.
+1
Записывать kernel во время съемки врядли получится, т.к. сенсоры очень шумят и API не всегда позволяет читать эти данные и понимать, когда началась экспозиция, когда закончилась.
Плюс очень большие требования к производительности, поэтому на телефоне сложновато пока запускать такие вещи.
Плюс очень большие требования к производительности, поэтому на телефоне сложновато пока запускать такие вещи.
+2
По поводу записи Kernel согласен — API что на андроиде, что на iOS закрытое и примитивное. А в целом про мобильный клиент — телефоны сейчас все же довольно производительные, может какой-нибудь попроще алгоритм и засунуть? На мой взгляд, монетизация бы была побольше, чем в десктопном клиенте.
А что, как раз-таки на телефонах чаще всего размытые фотки. Выбрал фотку из альбома, автоматическим способом рассчитал kernel по самому быстрому алгоритму, а засунул обратно в альбом/facebook/twitter. Бесплатная версия без настроек + вставляет логотип, ин-апп за 1.99 — убирает все ограничения. Небольшая реклама, миллион скачек — и вас купил Google или Facebook, а вы можете более не работать в банке, а заниматься у них любимым делом :)
А что, как раз-таки на телефонах чаще всего размытые фотки. Выбрал фотку из альбома, автоматическим способом рассчитал kernel по самому быстрому алгоритму, а засунул обратно в альбом/facebook/twitter. Бесплатная версия без настроек + вставляет логотип, ин-апп за 1.99 — убирает все ограничения. Небольшая реклама, миллион скачек — и вас купил Google или Facebook, а вы можете более не работать в банке, а заниматься у них любимым делом :)
+6
UFO just landed and posted this here
UFO just landed and posted this here
Есть два вопроса:
— планируется ли пакетный режим, пусть даже только для варианта «автодетект тип смаза и коррекции» (в идеале — возможность запуска из командной строки и задание пачки параметров). Время работы для пачки фоток может быть немаленьким, хотелось бы запустить на ночь, например.
— возможно ли для улучшения качества деблюра использовать несколько снимков одного и того же объекта, все из которых немного заблюреннные/расфокусные?
— планируется ли пакетный режим, пусть даже только для варианта «автодетект тип смаза и коррекции» (в идеале — возможность запуска из командной строки и задание пачки параметров). Время работы для пачки фоток может быть немаленьким, хотелось бы запустить на ночь, например.
— возможно ли для улучшения качества деблюра использовать несколько снимков одного и того же объекта, все из которых немного заблюреннные/расфокусные?
+1
Спасибо за программу.
По поводу замечаний и предложений:
По поводу замечаний и предложений:
- В инсталяторе пишет «unknown publisher». Приятней когда там стоит имя автора или название фирмы создателя программы.
- Над интерфейсом надо работать:
- во-первых дизайн/стилистика а-ля «привет от windows xp» даже меня, как пользователя виндовс, несколько раздражает (что будет с маководами и линуксойдами могу только догадываться).
- Во-вторых некоторые элементы вылезают за рамки границ при использовании «увеличенных» шрифтов в настройках виндовс.
см.скриншокскриншот.
- Работа должна быть интуитивна для нового пользователя. Сейчас программа предлагает идти на сайт и читать инструкцию.
Что можно сделать для упрощения:
- всплывающие подсказки при наведении курсора на элементы интерфейса — (например наводим на «agressive detect» и видим для чего это)
- новичку не понятно какую область надо выделять для хороших результатов (то ли пустую, то ли с объектами, то ли еще что-то). Тут пригодился бы быстрый автоматический анализ выбранной области с подсказкой подходит ли она для дальнейшего анализа (см. скриншот из NeatImage).
- ползунок blur size не понятен. На сколько я понял он задает программе размер возможного «kernel». Но в таком случае его по логике надо перенести в раздел настроек «Blur parameters», т.к. чтобы изменения были «применены» к фото надо заново запускать весь процесс «Analize».
Тут мне, как пользователю было бы логично видеть группировку параметров по признаку применимости к результату, т.е. начальные параметры которые влияют собственно на анализ (и при изменении которых надо проводить заново полный анализ фото — это наиболее долгий процесс) и параметры которые влияют на конечный результат (и для применение которых не надо заново анализировать фото), т.е. постпроцессинг, типа «smooth» или редактирования «kernel». Вот их я бы и разносил по различным вкалдкам/блокам.
Я бы сделал 3 вкладки:
- «анализ фото» — тут и загрузка файла и основные настройки для анализа: defect type, анализ, корректировка размеров кернела, выбор области для анализа.
- «обработка фото» — тут фильтры пост обработки — smooth и прочее (см. ниже ), возможность просмотреть оригинал в один клик.
- «настройки» — (если появятся дополнительные), т.к. в том виде какие они сейчас сейчас они вписываются во вкладку «анализ фото».
- шкала прогресса анализа фото очень не линейна (по крайней мере у меня) очень быстро добегает до 92-93%, а потом секунд 30-40 двигается до 100. Если есть возможность сделать более линейным процесс отображения хода вычислений было бы приятней.
- когда я кликаю на фото появляется выделение в виде зеленого квадрата установленных размеров, такое поведение для меня неожиданно. Я как пользователь всяких редакторов и проч. предполагаю что для выделения области надо нажать, затем удерживая кнопку двигать курсор выбирая размеры рамки выделения. А по простому клику я ожидаю или изменения размеров изображения или просмотра оригинала.
- Прочие удобства:
- после анализа и отработки алгоритма рамку выделения лучше убирать (см. иллюстрацию 2), чтобы пользователь сразу видел результат, сейчас она остается и мешает просмотру, особенно если было выделено фото целиком. (Может просто убрать зеленый «фильтр» и оставить только контур из муравьев?).
- зум картинки с помощью колесика мыши (это уже своего рода стандарт для приложений работающих с графикой), тыкать в иконки очень напрягает.
- почему я не могу увеличить фото (с ежиком) более чем на 100%?
- кнопку «Apply smooth» можно убрать избавив пользователя от еще одного «бесполезного нажатия» (просто сделав применение изменений автоматическим с некоторой задержкой, например в секунду. Т.е. пока пользователь двигает ползунок ничего не происходит, а как только отпустил и прошло 1000 мс запускать применение фильтра). Тем более остальные ползунки уже работают в «интерактивном режиме».
- в редакторе «kernel» возможно пригодится история изменений и Undo/Redo.
- возможно если количество параметров возрастет и будет более продвинутый алгоритм автоматического подбора основных параметров, надо будет сделать 2 режима интерфейса, типа «easy mode» и «expert mode»
- Расширение возможностей:
- хорошо бы иметь возможность создавать свои «профили настроек». Хоть настроек и не много, но тем не менее иметь под рукой пару типовых профилей полезно, просто выбрал из выпадающего меню и вперед.
- не знаю тонкостей работы программы при работе с расфокусировкой (неправильным фокусом при съемке) и зависят ли какие-либо внутренние параметры от режима съемки (диафрагма, выдержка и тп.). Если такая однозначная связь есть можно делать привязку настроек программы к данным из EXIF фотографии, с тем, чтобы каждый раз не проводить полный анализ. Ну и соответственно возможность сохранять такие «пресеты» в привязке к параметрам съемки и модели камеры.
- пакетный режим обработки фотографий, когда можно выбрать пачку фото, нужный «профиль настроек», указать куда сохранять и в каком формате результаты, и пойти спать. Ну в общем как во многих проф.пакетах.
- кроме вариантов «gaussian blur» и «out of focus» есть и другие размывающие фильтры (с другим профилем «kernel») возможно стоит добавить популярные варианты.
- Для большей юзабилити надо улучшать автоматический подбор параметров. Для примера возьмем фото не в фокусе (с сайта) почему в режиме autodetect я не получаю хорошего результата? Как я понимаю потому, что программа пытается строить пользовательский (произвольный) kernel не предполагая что это может быть «unfocused» фото.
А что предполагает «средний» пользователь — он предполагает что в режиме автодетект он получит, если не «шоколадку», то хотя бы приемлемый для последующих корректировок результат. Что мешает при автодетекте также «пробежаться» по фото в режиме «blur» и «unfocused» с определенным шагом изменяя параметры и подобрать таким образом оптимальный. Как мне кажется это проще простого, тем более, что двигая ползунки это происходит почти в реальном времени — то много ресурсов не сожрет. Как метрика оптимальных параметров можно применить какой-либо простой edge detection и тот вариант, где ярко выраженных границ больше всего считать оптимальным.
Причем параметры менять с переменным шагом, например методом половинного деления. Тогда еще точнее можно подобрать оптимальные.
- Дополнительное улучшение качества финального изображения (посредством доп.фильтров). На примерах Gaussian blur и «расфокусировки» на результатах видны явные артефакты (в первом случае в яркостном канале, во втором в яркостном и особенно цветовом каналах), причем с достаточно выраженной структурой.
Было бы круто дополнить программу некоторыми фильтрами:
- для удаления (понижения интенсивности) этих эффектов. Рекомендую взглянуть на программу
Neat Image
(для устранения шума на фотографиях, на скриншоте явно видны артефакты в цветовом канале, не только от джипег сжатия, но и от деблюра). - для повышения четкости (например умный контраст на основе edge detection. тут думаю много вариантов).
Пример дополнительной фильтрации цветовых шумов:
[Пока программа выпускается как standalone приложение — пользователь хочет (и предполагает) что это будет
продукт «все-в-одном», когда имея одну программу можно получить превосходный результат. Когда программа будет реализована как
плагин к фотошопу, например, это не будет так актуально, там просто запустить цепочку из нескольких фильтров.]
Кстати, реализованный «Smooth» это как раз пример одного из таких пост-фильтров.
- для удаления (понижения интенсивности) этих эффектов. Рекомендую взглянуть на программу
Баги
- после изменения настроек результат предыдущего деблюра был удален и на экране появился исходник. После нажатия на кнопку «Show origin» картинка вообще пропала, и стала появляться только при нажатой (и удерживаемой) кнопке.
- после изменения «defecttype» И возврата обратно в режим «autodetect» изабражение kernel’а пропадает, хотя он есть в режиме «edit». По идее должен появляться последний использованный кернел и автоматически применяться к фото.
А ключик предлагаемый действует только на текущую версию или на обновления тоже будет действовать? :)
+10
Вот это фидбек, я поражен — такое подробное описание и анализ дорогого стоит.
Огромное спасибо!!! Много есть над чем подумать, действительно очень полезный отзыв.
Постараюсь улучшить описанные пункты.
Присылайте на support@smartdeblur.net свои FirstName, LastName, email — вышлю ключик.
Ключ работает по классике — на все обновления в рамках версии standard (пока нет разделения, но планируется на standard и pro). Если появится pro версия, с удовольствием дам ключик и на нее.
Огромное спасибо!!! Много есть над чем подумать, действительно очень полезный отзыв.
Постараюсь улучшить описанные пункты.
Присылайте на support@smartdeblur.net свои FirstName, LastName, email — вышлю ключик.
Ключ работает по классике — на все обновления в рамках версии standard (пока нет разделения, но планируется на standard и pro). Если появится pro версия, с удовольствием дам ключик и на нее.
0
Результаты исправления расфокусированной фотки из статьи поражают. Как будто стало на один повод меньше смеяться над криминалистическими сериалами :)
Наверное имело бы смысл добавить возможность в редактор kernel'a загружать его из файла, все таки рисовать бывает сподручнее в специализированном софте, к тому же если человек работает с планшетом то он сможет задействовать возможности чувствительного пера для создвания более точного рисунка. Дополнительно возможно было бы полезно давать возможность экспортировать сгененрированный kernel в файл, чтобы была возможность слегка его подкорректировать в графическом редакторе а затем снова загрузить в программу для получения более качественного результата, если вдруг алгоритм его не смог обеспечить.
Наверное имело бы смысл добавить возможность в редактор kernel'a загружать его из файла, все таки рисовать бывает сподручнее в специализированном софте, к тому же если человек работает с планшетом то он сможет задействовать возможности чувствительного пера для создвания более точного рисунка. Дополнительно возможно было бы полезно давать возможность экспортировать сгененрированный kernel в файл, чтобы была возможность слегка его подкорректировать в графическом редакторе а затем снова загрузить в программу для получения более качественного результата, если вдруг алгоритм его не смог обеспечить.
0
Программа великолепна!)
Из пожеланий — думаю недостает фильтров накладываемых после восстановления, причем учитывающих характер вносимых артефактов.
Например. Бросаются в глаза цветные полосы и шум на серых участках изображения (на текстах, на стене рядом с ежиком и т.п.) — однако понятно что если в окрестностях некоторой точки на смазанном изображении цветовая насыщенность низкая — то и на восстановленном она вероятнее всего будет низкая. Можно говорить что интеграл насыщенности в некоторых окрестностях восстановленного изображения, не более чем в k-раз больше аналогичного интеграла на размытом изображении. k — можно найти экспериментально, и он явно будет расти в зависимости от размеров смаза, но думаю не превысит 2-3 в типичных случаях.
Практически любой алгоритм подавления шумов в данном случае можно будет улучшить т.к. имеется размытая версия изображения. Лучше всего мне кажется подошел бы вейвлет-анализ, с внесением корректив в каждый из слоев ориентируясь на оригинал.
Особенно это даст заметный эффект на восстановлении текста, что может быть весьма актуально например для студентов снимающих конспекты на телефон:)
Второй пример. Программа великолепно справляется детализированными фрагментами, но в однородных областях — появляются волнообразные артефакты с периодом равным величине смаза. Используя упомянутые вейвлет преобразования (частотные слои) — можно выделить «частоту смаза» и нивелировать его воздействие.
К примеру, при размере смаза 26, я разложил изображение и исходник по частотам 13, 6, 3, 1,5. Используя сгенерированную маску насыщенности и маску соответствующую 26-пиксельной волне, путем наложений смешанных частот из исходника и восстановленного изображения — получил без «ручной работы» такой результат:
Относительно самой программы — очень хочется поточный режим, когда есть возможность перетащить в программу сразу кучу файлов и через пару часов забрать исправленные. А если можно будет задать уровень четкости выше которого программа снимок обрабатывать вообще не будет (чтобы кидать в программу все снимки с сессии) — вообще сказка :)
Из пожеланий — думаю недостает фильтров накладываемых после восстановления, причем учитывающих характер вносимых артефактов.
Например. Бросаются в глаза цветные полосы и шум на серых участках изображения (на текстах, на стене рядом с ежиком и т.п.) — однако понятно что если в окрестностях некоторой точки на смазанном изображении цветовая насыщенность низкая — то и на восстановленном она вероятнее всего будет низкая. Можно говорить что интеграл насыщенности в некоторых окрестностях восстановленного изображения, не более чем в k-раз больше аналогичного интеграла на размытом изображении. k — можно найти экспериментально, и он явно будет расти в зависимости от размеров смаза, но думаю не превысит 2-3 в типичных случаях.
Практически любой алгоритм подавления шумов в данном случае можно будет улучшить т.к. имеется размытая версия изображения. Лучше всего мне кажется подошел бы вейвлет-анализ, с внесением корректив в каждый из слоев ориентируясь на оригинал.
Особенно это даст заметный эффект на восстановлении текста, что может быть весьма актуально например для студентов снимающих конспекты на телефон:)
Второй пример. Программа великолепно справляется детализированными фрагментами, но в однородных областях — появляются волнообразные артефакты с периодом равным величине смаза. Используя упомянутые вейвлет преобразования (частотные слои) — можно выделить «частоту смаза» и нивелировать его воздействие.
К примеру, при размере смаза 26, я разложил изображение и исходник по частотам 13, 6, 3, 1,5. Используя сгенерированную маску насыщенности и маску соответствующую 26-пиксельной волне, путем наложений смешанных частот из исходника и восстановленного изображения — получил без «ручной работы» такой результат:
оригинал

результат

результат + шумодав

Относительно самой программы — очень хочется поточный режим, когда есть возможность перетащить в программу сразу кучу файлов и через пару часов забрать исправленные. А если можно будет задать уровень четкости выше которого программа снимок обрабатывать вообще не будет (чтобы кидать в программу все снимки с сессии) — вообще сказка :)
+1
Спасибо за подробный фидбек!
Насчет сглаживания — попробуйте выбрать в настройках «High-Quality» метод, он дает большее сглаживание с одновременным сохранением резких границ. Насчет поточного режима тоже подумаю.
P.S. Присылайте на support@smartdeblur.net свои FirstName, LastName, email — вышлю ключик.
Насчет сглаживания — попробуйте выбрать в настройках «High-Quality» метод, он дает большее сглаживание с одновременным сохранением резких границ. Насчет поточного режима тоже подумаю.
P.S. Присылайте на support@smartdeblur.net свои FirstName, LastName, email — вышлю ключик.
0
Если честно, думал такое возможно только «хакерам» из фильмов. Это потрясающе!
Немного от себя:
[*] Не очень нравится интерфейс, а именно закрашенное место

[*] Неплохо было бы поддерживать мультиязычность (приятнее работать на своем языке и дать возможность активистам перевести на свой).
Немного от себя:
[*] Не очень нравится интерфейс, а именно закрашенное место

[*] Неплохо было бы поддерживать мультиязычность (приятнее работать на своем языке и дать возможность активистам перевести на свой).
+1
Вот Вам мой конструктивный фидбек:
поправьте installer, чтобы Ваша программа не светилась в списке программ как AAA (там где uninstall program). Все-таки коммерческий продукт, а тут такой ляп.
поправьте installer, чтобы Ваша программа не светилась в списке программ как AAA (там где uninstall program). Все-таки коммерческий продукт, а тут такой ляп.
+1
Зачем установщик требует права администратора? Есть какая-то необходимость в них? Если да, то на каком основании?
Если нужды в правах нет, исправьте, а то за такое бьют по рукам ;)
Если нужды в правах нет, исправьте, а то за такое бьют по рукам ;)
0
1. exe-шник не подписан
2. Установка идет в Program Files
2. Установка идет в Program Files
0
1. Будет спрашивать даже если подписан, но если установщик не требует админских прав, то на подписан/не подписан винде всё равно (спрашивать не будет).
2. А если я не хочу ставить в Program Files? Вы же даёте выбор куда поставить.
Права надо запрашивать только в случае когда это необходимо, а не, так, «на всякий случай». Вот умные установщики и запрашивают права только в случае когда они действительно нужны, таким примером служат: foobar2000, iTunes, python, TortoiseGit и многие другие. Хотя конечно большая часть пренебрегает этим правилом, но это скорее от незнания или наплевательского отношения.
2. А если я не хочу ставить в Program Files? Вы же даёте выбор куда поставить.
Права надо запрашивать только в случае когда это необходимо, а не, так, «на всякий случай». Вот умные установщики и запрашивают права только в случае когда они действительно нужны, таким примером служат: foobar2000, iTunes, python, TortoiseGit и многие другие. Хотя конечно большая часть пренебрегает этим правилом, но это скорее от незнания или наплевательского отношения.
0
Only those users with full accounts are able to leave comments. Log in, please.
SmartDeblur 2.1 — восстановление смазанных и расфокусированных изображений