login contact us
RosConcert.com HomePage
    NEWS CENTRAL >> Hi-Tech

News Central


Hi-Tech

Судоку помогла математикам кодировать изображения
6:35PM Friday, Jul 27, 2012
Процесс кодировки изображения. иллюстрация авторов исследования
Математики воспользовались судоку для кодирования изображений. Статья пока не принята к публикации в рецензируемом журнале, однако ее препринт доступен на сайте arXiv.org.

Судоку - головоломка, представляющая собой квадрат 9 на 9 клеток, разбитый в свою очередь на 9 подквадратов 3 на 3. Суть головоломки состоит в том, что игроку дается частично заполненная таблица, которую он должен "дозаполнить" цифрами от 1 до 9. Правила заполнения просты - ни в одной строке, ни в одном столбце, ни в одном подквадрате 3 на 3 не должны встречаться одинаковые цифры.

В работе ученые взяли уже заполненную головоломку. Каждая клетка в такой таблице имеет несколько наборов координат. Ученые рассмотрели два таких набора: первый - номер столбца и номер строки, второй - номер подквадрата и цифра от 1 до 9, стоящая в данном квадрате. Эти два набора взаимно однозначно определяют друг друга, то есть, по данному решению судоку из одного можно получить другой и наборот.

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

Например, если в табличке во втором ряду на втором месте стояла цифра девять, то координаты этой клетки первого типа (2, 2), а второго (1, 9), поскольку она располагается в пером квадрате 3 на 3. После перестановки этот пиксель попадет на пересечение первой строки и девятого столбца.

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

По словам ученых, результат выглядит довольно случайным. Более того, по сравнению с другими методами кодирования картинок он работает гораздо быстрее. Сами ученые, правда, не проводили анализ устойчивости к взлому своего алгоритма, поэтому о практическом его применении речи не идет.

В январе 2012 года ирландские ученые решили так называемую проблему подсказок в судоку. Они установили, какое минимальное число цифр нужно выставить в таблице головоломки, чтобы она имела единственное решение. Оказалось, что это число равно 17.

По материалам lenta.ru
« « Вернуться       Далее » »
Другие новости по теме
  • На новую почту Microsoft подписались миллион человек
  • Пользователям Instagram запретили искать друзей в Twitter
  • Samsung вдвое обошла Apple по поставкам смартфонов
  • Google запустила гигабитную интернет-сеть
  • Razer представила "мышку"-трансформер
  • Обои из Windows 8 попали в интернет
  • Словари Lingvo заработали на Windows Phone
  • Релиз часов - рекордсменов Kickstarter задержат
  • В BlackBerry 10 встроят аналог Instagram
  • Выход "смартфона Facebook" назначили на 2013 год
  • Новая ОС для "маков" поступила в продажу
  • Постфокус-камера Lytro обзавелась ПО для Windows
  • Владельцев читалок Kindle лишили безлимитного интернета
  • Суд оставил Евросоюз без планшета Samsung
  • App Store перестанет спрашивать пароль у пользователей

    Далее » »   Digest | Архив »    
Смотрите также: Hi-Tech, Интернет, Hardware, SoftNews
News Central Home | News Central Resources | Portal News Resources | Help | Login
     
Phone Cards at ComFi Russian America Top. Рейтнг ресурсов Русской Америки. © 2025 RussianAMERICA Holding
All Rights Reserved • Contact