3D-сканер из молока и смартфона

3D-сканер из молока и смартфона

На сайте Instructables опубликована инструкция, как собрать самый несложный и недорогой 3D-сканер из подручных средств. Создатель проекта GotMesh подсмотрел идею применять молоко у сотрудников из проекта Milkscanner, каковые применили его для сложных 3D-моделей ещё перед тем, как 3D-печать отправилась в веса.

Новый метод существенно проще, автоматизирован посредством скрипта и OpenCV, и оптимизирован конкретно для 3D-печати отсканированного предмета.
Смотрите кроме этого: Опрос: чем вы не пользуетесь в собственном смартфоне?

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

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

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

Процесс снимается на камеру смартфона/фотоаппарата/etc., в режиме time-lapse, другими словами покадровой съёмки. После этого сделанные фотографии копируются в отдельную папку на компьютере.

Питоновский скрипт обрабатывает фотографии, применяя библиотеку OpenCV для преобразования комплекта фотографий в комплект вершин — файл в формате .xyz. Репозиторий со скриптом тут.

Тёмный экран с белыми контурами на экране отображает работу детектора границ Канни — функция Canny в OpenCV. Созданный файл конвертируется в полноценную 3D-модель .stl в программе MeshLab. Перед этим возможно очистить модель от ненужных артефактов, удалив лишние вершины (Edit — Select Vertexes).

И всё. Вправду, несложнее некуда. В случае если жалко денег на 5 литров молока, то возможно забрать любую другую непрозрачную жидкость. Основное, дабы она отличалась по цвету от сканируемого предмета.

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

Говорящие руки. Технология 3D-сканирования


Похожие статьи, подобранные для Вас:

Читайте также: