ОНЛАЙН-СЕРВИС ДЛЯ ОЦЕНКИ ВНЕШНЕГО ВИДА ЖИЛЫХ ПОМЕЩЕНИЙ НА ОСНОВЕ ИЗОБРАЖЕНИЙ

Научная статья
DOI:
https://doi.org/10.60797/IRJ.2025.155.15
Выпуск: № 5 (155), 2025
Предложена:
28.02.2025
Принята:
04.04.2025
Опубликована:
16.05.2025
534
8
XML
PDF

Аннотация

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

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

Описана архитектура разрабатываемой системы, включающая клиент-серверное взаимодействие, нейросетевой конвейер обработки изображений, а также механизмы интеграции с существующими платформами недвижимости посредством REST API. Рассмотрены ключевые функциональные и нефункциональные требования к системе, обеспечивающие высокую точность классификации и оперативную обработку изображений.

Представлены этапы информационного взаимодействия, демонстрирующие оптимизированный бизнес-процесс с применением предлагаемого решения. Разработан сценарий использования сервиса, визуализированный с помощью соответствующей диаграммы.

1. Введение

В условиях большой конкуренции бизнесу приходится адаптироваться и внедрять в свою работу информационные системы, позволяющие ускорить работу и сократить расходы. По данным исследования ИСИЭЗ НИУ ВШЭ «Индекс цифровизации отраслей экономики и социальной сферы»

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

Индекс цифровизации отраслей экономики и социальной

Рисунок 1 - Индекс цифровизации отраслей экономики и социальной

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

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

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

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

.

Испанская компания «Resb.ai» разработала ряд моделей, способных оценивать визуальную привлекательность недвижимости, ее состояние и потенциал

. Система предполагает возможность загрузки изображений объекта недвижимости и их последующую оценку по каждому из параметров. Недостатком данного решения является его ориентация на англоязычный рынок недвижимости, нестабильность потенциального сотрудничества с российскими компаниями в связи с геополитической ситуацией, а также неактуальный набор данных для оценки объектов недвижимости на территории РФ в связи с культурными различиями. Эти недостатки можно исключить, если разработать улучшенный аналогичный сервис, направленный на российский рынок недвижимости.

2. Анализ требований к решению

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

1) лицо, нуждающееся в новой жилой площади, определяет требования для ее поиска: район, цена, количество и типы комнат, стиль оформления, качество ремонта и прочее;

2) человек, осуществляющий поиск, указывает данные параметры в имеющихся фильтрах онлайн-платформ;

3) система выводит результаты, соответствующие требованиям;

4) лицо, осуществляющее отбор, рассматривает каждый объект недвижимости, отбирая наиболее соответствующие его требованиям; при этом на этом этапе часто попадаются объявления, не соответствующие ожидаемому уровню качества и визуальной привлекательности.

Рассмотренный процесс занимает значительную часть времени рабочего дня у риэлтора или человека, осуществляющего поиск нового жилья лично. В крупных городах добавление новых объектов недвижимости происходит каждый день, что приводит к огромным тратам человеко-часов.

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

1) возможность классификации комнаты на изображении;

2) балльная оценка визуальной привлекательности каждого изображения в зависимости от типа комнаты на нем;

3) агрегирование оценок отдельных помещений для формирования общей оценки объекта недвижимости;

4) возможность интеграции системы с существующими сервисами.

К нефункциональным требованиям системы относятся:

1) среднее время оценки одного объекта недвижимости должно быть не более трех секунд;

2) уровень точности классификации и оценки изображений должен превышать 90%;

3) сервис должен быть доступен круглосуточно 99,9% времени;

4) должна быть обеспечена информационная безопасность данных пользователей в соответствии с российским законодательством

.

На основе разработанных требований сформирована диаграмма вариантов использования онлайн-сервиса, представленная на рисунке 2.

Диаграмма вариантов использования сервиса

Рисунок 2 - Диаграмма вариантов использования сервиса

Реализация этих требований позволит создать систему, автоматизирующую процесс. Это обеспечит конкурентное преимущество для риэлторского агентства, использующего данное решение, и сделает большой шаг в сторону цифровизации данной отрасли
.

3. Архитектура и программные решения

Разрабатываемая система представляет собой клиент-серверное web-приложение, которое интегрируется с другими онлайн-сервисами в сети посредством API с применением архитектурного подхода REST.

На рисунке 3 изображена диаграмма архитектуры компонентов решения.

Архитектура решения

Рисунок 3 - Архитектура решения

Основные компоненты архитектуры системы:

1. Хранилища.

2. Сервис классификации и оценки.

3. Серверная инфраструктура.

Хранилища содержат данные об объектах недвижимости, их изображениях и результатах оценки. Основной базой данных выступает PostgreSQL, обеспечивающая долгосрочное хранение. В качестве временного хранилища, предназначенного для кэширования, используется Redis, работающая по принципу «ключ-значение». Redis позволит сократить количество обращений к основной базе данных и ускорить работу сервиса.

Сервис классификации и оценки состоит из:

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

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

. Модели нейросетей для оценки используют сиамскую архитектуру, построенную на Keras
.

Серверная инфраструктура базируется на операционной системе Ubuntu 22.04. В качестве веб-сервера выступает Nginx, который используется как reverse-proxy, принимая запросы от клиента и перенаправляя данные на программный интерфейс

. Доступ к программному интерфейсу обеспечивает Gunicorn, представляя собой мастер-процесс для асинхронных (ASGI) Uvicorn-воркеров, которые, в свою очередь, увеличивают производительность сервиса, обрабатывая несколько запросов одновременно
.

Предложенная архитектура позволит реализовать наиболее отказоустойчивое решение.

4. Сценарий работы онлайн-сервиса

На диаграмме последовательности, изображенной на рисунке 4, представлен стандартный процесс взаимодействия пользователя с онлайн-платформой с объявлениями по недвижимости, имеющей интеграцию с онлайн-сервисом оценки внешнего вида жилых помещений.

Диаграмма последовательности стандартно сценария работы онлайн-сервиса

Рисунок 4 - Диаграмма последовательности стандартно сценария работы онлайн-сервиса

Обмен данных между системами осуществляется через API онлайн-сервиса, который использует нейросетевые модели для классификации и оценки изображений. Основные этапы информационного взаимодействия:

1) пользователь загружает изображения объекта на онлайн-платформу с объявлениями для продажи или сдачи недвижимости;

2) онлайн-платформа передает изображения на API онлайн-сервиса оценки внешнего вида жилых помещений для последующей обработки;

3) API сервиса направляет изображения в нейросетевую модель, предназначенную для классификации помещения по типу (гостиная, кухня, спальня и т. д.);

4) для каждого изображения выполняется определение типа комнаты;

5) классифицированные изображения передаются в нейросеть, отвечающую за оценку визуального состояния помещений;

6) оценивается визуальная привлекательность каждого изображения в соответствии с его типом;

7) после завершения обработки всех изображений, API сервиса вычисляет итоговую оценку всего объекта на основе оценок отдельных изображений;

8) изображения и полученные результаты сохраняются в базу данных;

9) API онлайн-сервиса отправляет результат работы нейросетей онлайн-платформе с объявлениями по недвижимости;

10) платформа производит необходимые действия с полученными данными.

В результате этого информационного обмена у объекта недвижимости возникает новый параметр – оценка визуальной привлекательности. Наличие этого параметра упрощает агрегирование объектов, добавляя расширенные возможности для фильтрации и сортировки. Обработка массива объектов позволит упорядочить его по визуальной оценке, упрощая поиск нужной недвижимости.

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

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

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

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

Метрика статьи

Просмотров:534
Скачиваний:8
Просмотры
Всего:
Просмотров:534