Планирование интерьера дома мечты может быть сложным процессом. Именно потому, что выбор правильных оттенков, которые хорошо гармонируют с естественным освещением и домашним декором, играет решающую роль в определении внешнего вида и ощущения дома.
Эта общая дилемма вызвала инновационную идею: «Почему бы не попробовать краску практически перед совершением?» Привлечение $3 млн инвестицийс) Корни в Стэнфордском исследовательском институте и проверенный послужной список в мобильных решениях на основе ИИ, увидел возможность сочетать дополненную реальность с передовым компьютерным зрением.
Их видение было ясным: создать бесшовное решение для визуализации цвета с помощью ИИ в режиме реального времени, которое позволяет пользователям в цифровом виде экспериментировать с цветами и текстурами в своей спальне, офисе, области стирки и кухне. Решение также определяет типы поверхности стен, включая бетон, дерево, сталь и гипс, при распознавании дефектов стен или типов повреждений, таких как трещины, отверстия и шелушение.
Будучи лидерами в области инноваций ИИ, они разработали модель Paints AI, однако их SDK столкнулись с трудностями при визуализации того, как тот или иной цвет будет взаимодействовать с естественным освещением, существующей мебелью и другими элементами дизайна.
Даже после нескольких проб и ошибок они часто сталкиваются с такими проблемами, как:
Традиционные образцы краски и статические изображения не смогли запечатлеть динамическое взаимодействие света и цвета в комнате. Это ограничение затруднило клиентам уверенный выбор краски (с доступом к реальным цветам краски от известных брендов), которая дополняла бы общую атмосферу их пространств.
Существующие методы не могли эффективно перевести архитектурные нюансы комнаты в цифровую модель, что усложняло процесс нанесения цветов и текстур практически.
Не все поверхности гладкие, без трещин или идеальны во всех отношениях. У некоторых могут быть трещины, поломки и пятна. В традиционной модели Paints AI эти аномалии остались незамеченными, что привело к неточным краскам и дополнительным затратам на ремонт при выборе фактического нанесения краски.
Традиционное приложение Paints AI изо всех сил пыталось различить поверхность и близлежащие объекты, в результате чего оно часто наносило цвета как на стену, так и на соседние элементы, чего не должно было произойти.
Мы не просто работали с Passio.AI, мы сотрудничали с ними, чтобы улучшить их Paints AI и интегрировать его в их Remodel-AI SDK. Мы признали, что для достижения передового решения Paints AI требуется многоаспектный подход:
Legacy Swatch: Такой подход позволяет пользователям модифицировать окрашенные объекты стен, выбирая конкретные квадраты стен и применяя краску. Он также позволяет измерять размер площади для более точной настройки.
План этажа: Используя методы компьютерного зрения, этот метод обнаруживает углы и стены, позволяя пользователям точно отображать пространство. GLSL используется для рендеринга стен AR, и пользователи могут измерять размер области для лучшего планирования.
План комнаты (только для iOS): Эта функция позволяет пользователям сканировать всю комнату с помощью камеры приложения для создания подробной модели 3D-геометрии. Она может отличать поверхности стен от объектов, размещенных на или рядом с ними, обеспечивая точное нанесение краски. Пользователи также могут измерять размер площади в рамках этого подхода.
Цветовой диапазон: Используя обработку графических изображений с помощью языков шейдеров, таких как OpenGL ES, этот подход сканирует стены, идентифицирует цвета и позволяет пользователям изменять конкретные части.
После того, как стена окрашена с использованием любого из этих подходов, пользователи могут дополнительно уточнить свои варианты, используя опцию редактирования, включающую определенные области или расширяя окрашенную область в пределах одной и той же стены.
Мы модифицировали модели дополненной реальности, предоставляемые командой Passio для различных бизнес-приложений. После этого наша команда также разработала функциональность AR/VR для платформы Android, особенно для модулей Paints AI и Remodel AI, которые позволяют пользователям совершать виртуальный тур по объекту и получать полное представление о внутренних пространствах. Это позволяет пользователям записывать углы комнаты, визуализировать полную 3D-модель и экспериментировать с цветами и текстурами на поверхности для лучшего выбора.
Paints AI предназначен для масштабирования на нескольких платформах и легко интегрируется в более широкую экосистему инструментов домашнего ремоделирования. Это включает в себя его совместимость как с устройствами iOS, так и с Android, а также его потенциал для интеграции с другими корпоративными системами, что усиливает его ценность в качестве масштабируемого решения.
Понимая важность точности и высококачественного рендеринга, мы обучили решение создавать фотореалистичные предварительные просмотры и обеспечить, чтобы освещение, текстура и пространственная динамика отображались с исключительной точностью, повышая качество обслуживания клиентов.
Мы также помогли в разработке модели SAM, модели ИИ, которая позволяет пользователям выбирать любое предварительно снятое изображение из своей галереи и получать высококачественные маски объектов. В результате они могли практически «пробовать» новые краски (из Multiple Color Palettes) на деревянных объектах, таких как деревянная мебель, наряду со стенами с исключительной точностью.
SAM обучается на наборе данных 11 миллионов изображений и 1,1 миллиарда масок, имеет высокую производительность с нулевым разрезом в задачах сегментации и обеспечивает большую точность.
Ранние тесты выявили проблему: краски иногда истекали кровью на близлежащих объектах. Наша команда опытных художников 2D/3D вмешалась в создание синтетических данных, которые помогли обучить модель компьютерного зрения отличать поверхность от объектов. Это важное улучшение гарантировало, что цветные и текстурные фильтры применялись только там, где они были необходимы.
Наше решение включало в себя методы компьютерного зрения с использованием Python и Google AI для анализа прямых видеопотоков. Это позволило обнаружить несовершенства, такие как трещины, поломки и отверстия, и даже измерить глубину повреждения. С помощью этих данных система может рекомендовать точное количество ремонтного материала, гарантируя, что каждая домашняя поверхность, от интерьера до экстерьера, выглядит безупречно до применения новой краски.
Решение предлагает кураторские рекомендации по краске от известных, авторитетных брендов. Эта функция позволяет пользователям исследовать и сравнивать различные цветовые варианты от лидеров отрасли, гарантируя, что они получают высококачественные, надежные предложения для своих потребностей в ремоделировании дома с кросс-брендовым сравнением для лучшего принятия решений. Решение также интегрировано с покупными ссылками красок, что значительно экономит их время.
Paints AI не ограничивается внутренними пространствами. Решение также предлагает визуализацию для наружных поверхностей, позволяя пользователям экспериментировать с вариантами краски как на внутренних стенах, так и на фасадах зданий. Эта двойная возможность обеспечивает всеобъемлющий обзор, гарантируя, что пользователи могут видеть, как различные варианты краски работают в различных условиях освещения и факторов окружающей среды.
Благодаря своей Paints AI SDK, теперь работающей на нашем продвинутом Paints AI, компания пересмотрела ремоделирование дома. Эта технология не только предоставила возможность клиентам Картины из джазиры Компания Passio.AI (ведущая компания по производству красок на Ближнем Востоке) с беспрецедентной легкостью визуализирует и выбирает цвета, но также позиционирует Passio.AI как настоящего новатора в этой области.