Идея сканера книг
От: Khimik  
Дата: 23.06.18 19:12
Оценка: -1
Решил создать малопрактичную тему с идеей программы. Вдруг кто-то из представителей серьёзных контор сюда заглянет…
Мне кажется, давно можно было бы создать программы для смартфонов, которые убьют сканеры. Суть проста: вы открываете книгу на требуемой странице, наводите на неё камеру смартфона и запускаете программу; далее алгоритм определяет форму страницы в центре экрана. Т.е., если в книге труднораскрываемый переплёт и страница сильно изогнута в центре книги, программа это распознает, далее на экране нарисует рамку по контуру страницы (как в фильме Терминатор 2), и далее переведёт эту страницу в прямоугольную картинку (т.е. изгиб на видео со страницей будет преобразован математически в ровный прямоугольник, как если бы страница была идеально распрямлена).
Ещё круче было бы сделать увеличение разрешения и качества снимка за счёт математической обработки всего видео. Т.е. если камерой немного поводить, чтобы страница была видна с чуть разных ракурсов, суммарный объём снятой информации будет такой же, как если эту страницу снять на зеркальную камеру сверхбольшого разрешения (это при условии, что страница во время съёмки не менялась).
Ну а третья фича, ещё более серьёзная – съёмка трехмерных моделей объектов, вокруг которых водили камерой смартфонов (естественно эти объекты должны быть неподвижны).
"Ты должен сделать добро из зла, потому что его больше не из чего сделать". АБ Стругацкие.
Re: Идея сканера книг
От: salnicoff  
Дата: 23.06.18 19:42
Оценка:
Студенты в библиотеки нонче не ходят.
Re: Идея сканера книг
От: Sharowarsheg  
Дата: 23.06.18 21:29
Оценка:
Здравствуйте, Khimik, Вы писали:

K>Решил создать малопрактичную тему с идеей программы. Вдруг кто-то из представителей серьёзных контор сюда заглянет…

K>Мне кажется, давно можно было бы создать программы для смартфонов, которые убьют сканеры. Суть проста: вы открываете книгу на требуемой странице, наводите на неё камеру смартфона и запускаете программу; далее алгоритм определяет форму страницы в центре экрана. Т.е., если в книге труднораскрываемый переплёт и страница сильно изогнута в центре книги, программа это распознает, далее на экране нарисует рамку по контуру страницы (как в фильме Терминатор 2), и далее переведёт эту страницу в прямоугольную картинку (т.е. изгиб на видео со страницей будет преобразован математически в ровный прямоугольник, как если бы страница была идеально распрямлена).

https://en.wikipedia.org/wiki/Google_Books#Scanning_of_books

The stations could digitize at the rate of 1,000 pages per hour. The books were placed in a custom-built mechanical cradle that adjusted the book spine in place for the scanning. An array of lights and optical instruments were used – including four cameras, two directed at each half of the book, and a range-finding LIDAR that overlaid a three-dimensional laser grid on the book’s surface to capture the curvature of the paper. A human operator would turn the pages by hand and operate the cameras through a foot pedal. The system was made efficient since there was no need to flatten the book pages or align them perfectly. The crude images were worked upon by de-warping algorithms that used the LIDAR data to process the images. Optical character recognition (OCR) software were developed to process the raw images to text. Algorithms were also created to extract page numbers, footnotes, illustrations and diagrams

Re: Идея сканера книг
От: autopsist  
Дата: 24.06.18 04:26
Оценка: +1
Здравствуйте, Khimik, Вы писали:

K>Решил создать малопрактичную тему с идеей программы. Вдруг кто-то из представителей серьёзных контор сюда заглянет…


Подобного добра навалом уже, MS Office Lens на пример.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.