Схема работы SmartArch AI

1. Общий алгоритм работы

SmartArch AI system flow diagram

Данная система представляет собой автоматизированную платформу на основе искусственного интеллекта, обеспечивающую цифровой анализ архитектурных планов. После входа в систему пользователи осуществляют платежную транзакцию (POS), после чего загружают архитектурные планы (в форматах PNG/JPG) для начала процесса анализа. Система анализирует загруженные планы, идентифицирует, классифицирует и оценивает архитектурные и конструктивные элементы, а также предоставляет результаты пользователю в различных форматах (DXF, PDF, PNG).

2. Алгоритм работы системы

2.1 Вход в систему → POS

Работа системы начинается с защищенного механизма аутентификации пользователя. Пользователь: • Выполняет вход в систему • Перенаправляется на экран оплаты (виртуальный POS-терминал) • Получает доступ к анализу после успешной оплаты (например, на 3 проекта)

2.2 Электронный счет → Электронная почта

После проведения оплаты система автоматически: • Формирует электронный счет • Отправляет его на указанный электронный адрес пользователя

2.3 Загрузка PNG (загрузка плана)

Пользователь: • Загружает архитектурные планы в формате PNG или JPG

3. Извлечение архитектурных элементов из изображений

Данный этап является ключевым в работе системы. Обнаруживаемые элементы: • Дверь • Окно • Стена • Ось и точка оси • Лестница • Лифтовая шахта Процесс включает: • Использование модели YOLO или аналогичной для обнаружения объектов • Установление связей с помощью модели отношений • Расчет оценки достоверности на основе ансамблевой и байесовской моделей Для каждого элемента: • Присваивается уникальный идентификатор • Определяется его местоположение • Рассчитывается процентная оценка достоверности

4. Заключение

Система постанализа: • Обобщает все полученные результаты • Предоставляет пользователю структурированное и информативное заключение

5. Элементы с низкой оценкой доверенности

Важный блок схемы гласит: «Элементы ниже порогового значения могут быть исключены», что подразумевает: • Элементы с недостаточной оценкой достоверности • Возможность их автоматического или ручного удаления пользователем Данная функция: • Снижает количество ложноположительных срабатываний • Повышает качество анализа

6. Повторный анализ

Пользователь: • Удаляет некорректно определённые элементы • Запускает систему повторно Эта функция имеет ключевое значение, поскольку: • Формирует гибридную систему «человек + ИИ» • Обеспечивает непрерывное улучшение результатов

7. Выходные данные

Система формирует выходные данные в следующих форматах:

8.1 DXF

• Совместимость с CAD-приложениями • Оси представлены отдельными линиями • Колонны и стены располагаются на отдельных слоях

8.2 PDF

• Отчет с визуализацией

8.3 PNG

• Обработанный архитектурный план

8.4 Полный пакет

• Все выходные данные упакованы в ZIP-архив

Это описание автоматически отображается в соответствии с языком, выбранным при входе.

SmartArch AI interactive plan editing flow

1. БЛОК-СХЕМА: СИСТЕМА ЗАГРУЗКИ ПЛАНОВ В ФОРМАТАХ PNG/JPG И ДОБАВЛЕНИЯ АРХИТЕКТУРНЫХ ЭЛЕМЕНТОВ

SmartArch AI interactive architectural element editing flow

Данная диаграмма демонстрирует функционирование интерактивной системы, которая не только автоматически анализирует архитектурные планы, но и предоставляет пользователю возможность их непосредственного редактирования. В отличие от традиционных подходов к архитектурному анализу на основе искусственного интеллекта, система функционирует не по принципу «обнаружить и получить результаты», а обеспечивает активное взаимодействие пользователя с планом, позволяя редактировать существующие и добавлять новые архитектурные элементы. Процесс, представленный на диаграмме, состоит из трёх ключевых компонентов: 1. Загрузка плана в формате PNG/JPG 2. Интеграция архитектурных элементов в изображение 3. Редактирование и разработка с участием пользователя Благодаря данному подходу система трансформируется из простого инструмента анализа в интерактивную платформу архитектурного проектирования. Пользователь не только получает результаты, сформированные искусственным интеллектом на основе загруженного плана, но и имеет возможность контролировать, изменять, удалять и добавлять новые элементы в план.

2. ЗАГРУЗКА ПЛАНА: PNG / JPG

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

3. ГИБРИДНАЯ СИСТЕМА АВТОМАТИЧЕСКОГО И РУЧНОГО УПРАВЛЕНИЯ

Ключевым преимуществом системы является совмещение искусственного интеллекта и участия пользователя в едином процессе. Иными словами, система не представляет собой замкнутую структуру, принимающую исключительно автоматические решения, а вовлекает пользователя в процесс. Данный подход реализуется следующим образом: • Система автоматически анализирует план. • Обнаруживает архитектурные элементы, такие как стены, двери и окна. • Отображает найденные элементы на плане. • Пользователь проверяет указанные элементы. • Удаляет неверно распознанные элементы при необходимости. • Вручную добавляет отсутствующие элементы. • При необходимости создаёт новые стены, двери или окна. Эта архитектура базируется на логике взаимодействия искусственного интеллекта и пользователя. Искусственный интеллект обеспечивает оперативный и автоматический первоначальный анализ, пользователь же улучшает результаты, применяя профессиональные архитектурные знания и визуальный контроль. Таким образом, система функционирует эффективно и контролируемо. Автоматические результаты искусственного интеллекта не всегда могут быть полностью достоверными: отдельные линии на архитектурных планах могут иметь сходные визуальные характеристики, линии стен могут ошибочно приниматься за оси, дверные проёмы могут варьироваться в зависимости от стиля чертежа, а символы окон — отличаться между проектами. Поэтому вовлечение пользователя значительно повышает точность и надёжность результата.

4. ИНТЕГРАЦИЯ АРХИТЕКТУРНЫХ ЭЛЕМЕНТОВ В ИЗОБРАЖЕНИЕ

Понятие «Добавление новых элементов в архитектурный план», расположенное в центральной части диаграммы, отражает основную функцию системы. На этом этапе архитектурные элементы добавляются, обрабатываются или редактируются непосредственно на загруженном изображении плана в формате PNG/JPG. Процесс может реализовываться двумя способами: 4.1 Автоматическая интеграция Модель искусственного интеллекта анализирует план и выявляет архитектурные элементы на изображении, включая: • Распознавание существующих стен. • Обнаружение дверных проёмов. • Определение расположения окон. • Извлечение основной пространственной структуры плана. Система обрабатывает эти элементы как отдельные слои на изображении, что позволяет пользователю четко видеть расположение каждого элемента на плане. 4.2 Ручная интеграция Пользователь имеет возможность самостоятельно добавлять новые элементы в план, что является одним из ключевых аспектов системы. Пользователь не ограничивается исключительно результатами, предоставленными искусственным интеллектом, а может дополнить план в соответствии с индивидуальными требованиями. Возможности пользователя включают: • Добавление новых стен. • Создание дверных проёмов на существующих стенах. • Включение окон в существующие стены. • Удаление неправильно добавленных элементов. • Редактирование добавленных элементов. • Тестирование и оценку результатов перед принятием окончательного решения. Благодаря данной функциональности система становится пригодной не только для анализа, но и для проектирования и корректировки архитектурных планов.

5. МЕХАНИЗМ ПРОБ И ОШИБОК

Данная система не требует от пользователя немедленного принятия окончательного решения. Пользователь имеет возможность экспериментировать с планом, оценивать результаты, удалять несовершенные элементы и вносить их повторно. Процесс проб и ошибок осуществляется следующим образом: 1. Пользователь добавляет элемент. 2. Система отображает его на плане. 3. Пользователь оценивает визуальный результат. 4. Если результат не соответствует требованиям, элемент удаляется. 5. Элемент добавляется заново в ином месте.

6. Процесс повторяется до достижения оптимального результата.

Данный подход имеет критическое значение для архитектурного проектирования, поскольку в ряде случаев невозможно точно определить расположение двери или окна с первой попытки. Пользователь получает возможность подобрать наиболее оптимальную планировку, пробуя различные варианты. Система проб и ошибок предоставляет следующие преимущества: • Обеспечивает свободу действий пользователя. • Исключает необратимость ошибок. • Позволяет итеративно улучшать проект. • Способствует достижению максимальной точности результата. • Обеспечивает уверенность пользователя при работе с планом. Благодаря данной функциональности система становится более гибкой и удобной для пользователя. 6. СОВМЕСТНОЕ ПЛАНИРОВАНИЕ ПОЛЬЗОВАТЕЛЕМ И ИИ Полученный план представляет собой не просто автоматически сгенерированный искусственным интеллектом результат, но и продукт, усовершенствованный при участии пользователя. План может содержать три основных слоя: 1. Исходное изображение плана. 2. Архитектурные элементы, определённые искусственным интеллектом. 3. Элементы, добавленные или отредактированные пользователем. Благодаря многоуровневой структуре система обеспечивает систематизированное управление каждым изменением. В частности, стена, добавленная пользователем, хранится в отдельном слое, а двери, определённые искусственным интеллектом, регистрируются как отдельный ресурс. Это позволяет отслеживать происхождение каждого элемента — от системы или пользователя. Данная система учёта изменений имеет важное значение для ведения отчётности, функций отмены действий, повторного анализа и генерации итоговых данных.

7. ЗАКЛЮЧЕНИЕ

Представленная на диаграмме система является не просто инструментом искусственного интеллекта для чтения и анализа архитектурных планов. Это интерактивная платформа для архитектурного проектирования, которая ставит пользователя в центр процесса, предоставляет возможность непосредственного вмешательства в план и поиска наиболее точного решения методом проб и ошибок. Система: • Выполняет не только анализ. • Активно вовлекает пользователя в процесс. • Позволяет добавлять новые стены. • Обеспечивает возможность открытия дверей и окон в существующих стенах. • Предоставляет функцию удаления и повторения некорректных действий. • Интегрирует искусственный интеллект с контролем пользователя. • Создаёт более точные и оптимизированные планы. Данный подход значительно превосходит классические системы ИИ, поскольку пользователь выступает не просто потребителем результата, а активным участником, разрабатывающим, корректирующим и направляющим процесс создания плана.

This explanation is displayed according to the selected site language for the second flow diagram.

SmartArch AI: заключение, фильтрация и загрузка

3. Поток: заключение, фильтрация и загрузка

SmartArch conclusion filtering and download flow

Цель данного раздела — не рассматривать первоначальные результаты, полученные с использованием искусственного интеллекта, как окончательные; напротив, предоставить пользователю возможность визуально исследовать эти результаты, сравнить их со списком, исключить кандидатов с низкой точностью, при необходимости повторно проанализировать оставшиеся результаты и, в завершение, загрузить файлы DXF/PDF/PNG.

1. Основная логика после анализа

После анализа архитектурного плана система генерирует множество потенциальных объектов обнаружения. К таким объектам относятся двери, окна, стены, осевые точки, колонны, навесные стены, лестницы, шахты лифтов и иные архитектурные конструктивные элементы. Однако не каждое обнаружение, выполненное моделями искусственного интеллекта, следует считать безусловно правильным. Поэтому по окончании анализа система предоставляет пользователю контрольный экран. Данный контрольный экран содержит две основные области: • Список визуальных результатов — визуализация отмеченных на плане объектов. • Список обнаружений — табличное представление потенциальных элементов, выявленных искусственным интеллектом. Благодаря такой структуре пользователь получает не только изображение, но и идентификатор, тип, оценку достоверности, координаты, размер и источник каждого кандидата.

2. Область визуальных результатов

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

3. Список обнаруженных элементов

В разделе «Список обнаруженных элементов», расположенном рядом с визуальным результатом, представляются все кандидаты, выявленные искусственным интеллектом, в табличной форме. Эта таблица повышает прозрачность системы, предоставляя пользователю не только факт обнаружения, но и уровень уверенности системы в каждом элементе. Данный список особенно важен для ручной корректировки: пользователь имеет возможность выбрать и исключить кандидатов с низкой оценкой, откорректировать неправильно классифицированные элементы или инициировать повторный анализ, оставив только корректные результаты.

4. Логика оценки достоверности

Одним из ключевых параметров является оценка или показатель достоверности, выраженный в процентах и отражающий уровень уверенности искусственного интеллекта в результатах. Примерные значения: • 96% достоверности — система демонстрирует высокую уверенность в результате. • 75% достоверности — результат, скорее всего, корректен, но требует проверки. • 45% достоверности — кандидат вызывает сомнения и, возможно, требует удаления или дополнительного изучения.

5. Удаление кандидатов ниже порогового значения

В левой верхней части диаграммы находится область «Удалить кандидатов ниже порогового значения», позволяющая осуществить автоматическую фильтрацию. Пользователь задает порог в процентах, и система исключает из списка всех кандидатов с уровнем достоверности ниже данного порога. Например, при установке порога в 50%: • Кандидаты с оценкой ниже 50% удаляются. • Кандидаты с оценкой 50% и выше остаются в списке. Если порог составляет 70%, то удаляется большее количество кандидатов с оценкой ниже 70%, что повышает чистоту результатов за счет большей избирательности. Эта функция особенно полезна при анализах с большим числом ложных срабатываний, позволяя значительно упростить предварительную очистку списка без необходимости удаления каждого кандидата вручную.

6. Поиск корректного результата методом проб и ошибок

Важным аспектом представленной системы является отсутствие ограничения пользователя одним результатом анализа. Пользователь может экспериментировать с разными пороговыми значениями, удалять кандидатов с низкими оценками, вручную сохранять отдельные позиции и повторно запускать анализ с оставшимися элементами. Примерная последовательность действий: 1. Система выполняет первый анализ. 2. Пользователь оценивает результаты. 3. При избытке ложных срабатываний устанавливается порог, например, 60%. 4. Система удаляет кандидатов с оценкой ниже 60%. 5. Пользователь повторно анализирует визуальные результаты. 6. При необходимости вручную исключает дополнительные кандидаты. 7. Производит повторный запуск анализа с оставшимися элементами. 8. Получает более качественный результат. 9. Генерирует финальный отчет при достижении удовлетворительного результата. Такой подход трансформирует систему из полностью автоматизированного инструмента в контролируемую, интерактивную и управляемую человеком аналитическую платформу.

7. Вмешательство пользователя и ручная очистка

Структура, представленная на диаграмме, демонстрирует, что вмешательство пользователя является неотъемлемой частью системы. Пользователь не обязан принимать все варианты, полученные в результате анализа. Пользователь должен иметь возможность: • Удалять некорректные обнаружения. • Удалять кандидатов с низкими оценками сразу. • Выбирать из списка. • Выбирать объекты из визуализаций. • Удалять выбранные кандидаты с плана. • Повторно анализировать с оставшимися корректными кандидатами. Данная функция особенно важна при работе с архитектурными планами, так как некоторые чертежи могут быть весьма похожи друг на друга. Например, тонкая линия стены может напоминать осевую линию, дверной проем иногда может быть спутан с линией мебели, а линия окна отображаться как сечение стены на некоторых планах. По этой причине достижение полностью надежного результата без контроля со стороны пользователя затруднено.

8. Запуск анализа с оставшимися элементами

Одной из ключевых кнопок в области списка обнаружений является функция «Запустить анализ с оставшимися обнаружениями». Эта функция позволяет выполнить повторный анализ исключительно с теми кандидатами, которые остались после очистки, проведённой пользователем. Такой процесс важен, поскольку: • Неправильные кандидаты удаляются из анализа. • Система перерабатывает данные с использованием более точной информации. • Механизм обработки результатов опирается на очищенные данные. • Конечный результат становится более достоверным. Подход соответствует концепции взаимодействия человека и системы искусственного интеллекта, при которой решения не принимаются исключительно автоматически, а дополняются контролем со стороны пользователя.

9. Этап заключения

В центре диаграммы располагается блок «Заключение», который обрабатывает очищенные и проверенные данные и формирует окончательный результат. На данном этапе система способна: • Оценивать оставшихся кандидатов. • Интерпретировать общую структуру плана. • Разделять архитектурные элементы на осмысленные слои. • Готовить необходимые данные для формирования выходных файлов. • Создавать окончательную структуру файлов для экспорта в форматах DXF, PDF и PNG. Важно подчеркнуть, что результат формируется не только на основе исходного анализа ИИ, но и после очистки и корректировок, внесённых пользователем. Таким образом, итоговый результат представляет собой комбинацию прогноза ИИ и управляемого человеком контроля.

10. Загрузка DXF/PDF

После завершения заключительного этапа пользователь получает возможность загрузить профессионально подготовленные результаты. Блок «Загрузка DXF/PDF» на диаграмме отражает данный процесс. На этом этапе система генерирует следующие файлы: • PDF: отчет и визуальный результат. • DXF: технический чертеж, совместимый с CAD-системами. • PNG: обработанный визуальный план. Вывод DXF является особенно значимым для архитекторов и инженеров, поскольку файлы в этом формате можно открыть в AutoCAD, DraftSight, LibreCAD и аналогичных CAD-программах. Таким образом, план, обработанный искусственным интеллектом, может быть интегрирован в техническую среду чертежей.

11. Панель сгенерированных файлов

Панель «Сгенерированные файлы», расположенная справа, отображает все файлы, созданные системой. Она предоставляет пользователю удобство открывать или загружать отдельные файлы результатов. Панель может содержать следующие типы файлов: • PNG-файлы колонн и несущих стен • PNG-файлы колонн • PNG-файлы несущих стен • PDF-файлы • DXF-файлы колонн и несущих стен • DXF-файлы кандидатов на колонны • DXF-файлы кандидатов на несущую стену Данный перечень свидетельствует, что система генерирует не один, а разнообразные результаты, каждый из которых предназначен для разных задач. PNG-файл колонн и несущих стен представляет собой объединённый визуальный результат всех элементов. PNG-файл колонн позволяет визуально выделить кандидатов на колонны. PNG-файл несущих стен обеспечивает отображение окончательного вида для пользователя. PDF-файл предназначен для создания отчётов и обмена информацией. DXF-файл полного плана представляет собой общий чертёж, доступный для просмотра в CAD-средах. DXF-файл кандидатов на колонны содержит специализированный технический результат с рассматриваемыми кандидатами. DXF-файл кандидатов на несущую стену представляет технический результат, включающий соответствующих кандидатов.

Это описание отображается под третьей схемой потока в соответствии с выбранным языком сайта.