Меню

Приложение для измерения помещения андроид



MagicPlan — Почти волшебная программа для лёгкого составления плана помещений с применением камеры

Что из себя представляет приложение?

Производитель Sensopia Inc порадовал пользователей ОС Андроид своим любопытным продуктом — MagicPlan, относительно давно уже известным на платформе iOS. MagicPlan поистине волшебна! Она захватывает размеры помещения с камеры, для этого требуется поворачивать аппарат, как при создании панорамных снимков с круговым обзором, попутно указывая углы, двери и т.п. На основе «снимков» происходит перерасчёт размеров и составляется план измеряемой комнаты. Возможна ручная коррекция размеров и ошибок на чертежах, а также экспорт результатов в PDF, JPG, DXF. Общий план здания можно создать, перемещая каждую измеренную комнату на основной чертёж, прикладывая их как кусочки пазла.

Особенности использования:

  • требуется версия Android 4.0 или более поздняя, что в принципе не критично, бюджетные девайсы не осилят программы, т.к. при обмерах происходит большой объём вычислений;
  • программа бесплатная, но требует регистрации аккаунта и подтверждения его через указанный вами Email;
  • точность измерений зависит от корректной калибровки и правильного использования во время съёмки.

    На первый взгляд даже технически грамотному человеку подобный «фокус» с камерой кажется фейком, но MagicPlan по-настоящему работает, как — поразмышляем чуть позже. Эта программа ещё не известна в широких кругах пользователей гуглофонов, причина тому в сложности применяемой технологии — MagicPlan долго вынашиваемый, но, несомненно, долгожданный ребёнок. Детищу Sensopia Inc можно пророчить далёкое и светлое будущее. О чём говорят уже три партнерских соглашения с компаниями Seloger (французская компания по оценке недвижимости), RTV (Real Tour Vision — онлайн-туры по объектам недвижимости в США) и Moobz (технологическое подразделение компании Century 21). Выпущена даже специальная версия MagicPlan CSI для следователей и экспертов-криминалистов из службы CSI.

    Как раз на CSI мы немного заострим внимание при рассуждениях — как же работает программа? Понятно, что разработчики не откроют своих секретов, потому предадимся вольным рассуждениям.

    Для начала, нам уже известны программы, использующие камеру для измерения расстояния. К примеру, Дальномер — Smart Measure. Они используют датчики положения устройства, чтобы по углам наклона вычислить расстояние. И никакой магии в их работе нет. Сама камера используется как видоискатель, прицел для пользователя, осуществляющий наводку на основание объекта, до которого производятся вычисления. Программа же замеряет угол наклона, опрашивая датчики устройства. Но одного угла недостаточно, потому второй производной используется высота нахождения устройства над уровнем пола. Эту высоту пользователь калибрует в настройках под свой рост. А третья производная нижний угол 90°. Далее всё сводится к обыкновенной геометрии, к расчёту неизвестных сторон треугольника по одной стороне и двум углам. Как видите — никакой магии.

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

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

    Но это, видимо, не всё, т.к. для калибровки MagicPlan не требуется указания роста, она использует предлагаемый при настройках эталонный лист с «чёрными кружочками», который нужно распечатать и положить на стол. Калибровка программы создаёт ощущение полного сумасшествия. Нужно поснимать этот листок на столе с разных ракурсов. Как это привязывает наши эталонные, реальные сантиметры к аппарату — кажется непонятным. Тут-то мы и вспомним CSI. В одном из зарубежных сериалов про экспертов-криминалистов (не будем озвучивать название во избежание обвинений в скрытой рекламе, но это не CSI) есть сюжет, когда полицейскому потребовалось экстренно зафиксировать следы преступления, иначе они пропадут. Камера была под рукой, а вот линейка отсутствовала. В итоге была использована денежная купюра. Так можно было измерить размеры следов на снимке и высчитать реальный масштаб, соотнеся их с размером купюры, её размеры стандартны. Из этого очевидно, что в отличие от Smart Measure и подобных MagicPlan производит обработку и изображений. После снятия эталонной «купюры с кружочками» (размеры которой программе известны наверняка) под разными ракурсами она адаптируется под устройство.

    К сожалению, MagicPlan, видимо, делает это только при калибровке, т.к. на замеряемых объектах эталона нет, иначе бы для этой технологии нам потребовалось размещать подобные «купюры» в каждом углу комнаты.

    А секрет программы предположительно в следующем:

    Программа создаёт трёхмерную математическую модель, многоугольную пирамиду с вершиной, «упирающейся» в устройство, и основанием, которое и будет контуром помещения. Датчиком (аналогично Smart Measure) измеряются углы граней по отношению к высоте, которая перпендикулярна основанию (полу), имея эти углы и высоту от основания до вершины (значение скорее всего вычисляется исходя из нашего роста, точнее высоты аппарата над уровнем пола), через тригонометрические функции (через множество треугольников) вычисляется длина граней основания (да любые другие размеры).

    Конечно, у программы есть погрешности, живые люди не штатив, поворачивают аппарат при сканировании, немного перемещая его в пространстве, т.е. пирамида получается со «смазанной» вершиной, точнее она будет выглядеть как усечённый конус с пустой сердцевиной. Но программе помогают «архитектурные закономерности», как правило, все стены в строениях перпендикулярны или параллельны по отношению друг к другу, т.е. между смежными стенами в 99% случаев угол 90 градусов. Так что даже слегка «смазанные» замеры легко корректируются, а в готовый чертёж можно вносить корректировки, используя для более точных измерений рулетку.

    Читайте также:  Алгоритм измерение чдд новорожденному

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

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

    Как давно и как часто вы используете это приложение?

    С января 2012, как только наткнулся на программу на Маркете. Искал приложение для быстрого наброска плана здания на телефоне и нашел даже больше, чем предполагал.

    Что нравится? Сильные стороны, достоинства.

    Автоматическое создание чертежа «на лету» во время замера, возможность вносить поправки и изменения, манипулировать касанием, «таскать» все объекты на чертеже, добавлять объекты — двери, окна, проёмы, лестницы, даже мебель. Не встречал аналогов этой программы, она уникальна.

    Что не нравится? Слабые стороны, недостатки, глюки.

    Экспорт проекта через Email, в бесплатной версии водяные знаки на чертеже и мало подробностей. Полноценный проект стоит около 3$, но считаю, если использовать программу в коммерческих целях, как это делаю я, то нужно честно платить разработчикам, клиент хочет план, пусть раскошеливается на три бакса, плюс мои чаевые. ☺

    Чего вам в нём не хватает?

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

    Их практически нет, ближайший мне известный «аналог» Smart Measure — всего лишь дальномер. Другие похожие программы предназначены только для составления самого плана, чертежа, а MagicPlan сочетает в себе измерительный прибор и чертёжную программу, да ещё и на лету сама составляет этот чертёж на основе измерений комнаты.

    Что ещё вы можете сказать?

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

    Оцените приложение по 10-балльной системе. Порекомендуете ли вы его другим?

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

    Wassillevs

    Используемое автором устройство: Sony Xperia Acro S

    Источник

    Вместо рулетки и сантиметра: смартфон — помощник в оформлении интерьера

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

    Ruler

    Этот измерительный инструмент «весит» меньше 1 мегабайта и очень удобен вместо линейки. Измерять можно что угодно — хоть диаметр кольца в ювелирном, хоть длину нужного шнурка для обуви. Приложение находится в свободном бесплатном доступе, обладает интуитивно понятным интерфейсом, а также имеет функцию сохранения предыдущих замеров.

    Перед использованием линейки ее необходимо откалибровать — сделать это можно через настройки приложения с помощью монетки, кредитной карты или обычной линейки.

    Единственный минус программы — отсутствие русского языка.

    Smart Measure Pro

    Smart Measure или, проще говоря, дальнометр, измеряет расстояние до какого-либо объекта с помощью камеры смартфона. Отлично решение, если вам нужно, например, заранее прикинуть расстановку мебели или расположение клумб на участке. Если верить разработчикам, приложение использует основные законы тригонометрии. Программа легка в использовании, поддерживает 12 языков (в том числе и русский), имеет встроенную справку и функцию калибровки.

    Для того чтобы измерить расстояние до объекта или его высоту, необходимо просто «нацелиться» на него камерой и нажать кнопку снимка. Для точного замера наводите камеру на основание измеряемого предмета.

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

    Читайте также:  Тонометр с увеличенной манжетой для измерения давления

    У приложения существует две версии — обычная, бесплатная, и Pro-версия. Платная версия стоит чуть дороже ста рублей и имеет несколько отличий:

    • Измерение ширины и площади объекта.
    • Быстрый затвор.
    • Портретный режим.
    • Приближение камеры.
    • Виртуальный горизонт.
    • Отсутствие рекламы.

    Compass 360 Pro Free

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

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

    Программа пригодится например, для расстановки мебели по сторонам света в соответствии с фэн-шуй.

    Из минусов — реклама и отсутствие русского языка.

    Пузырьковый уровень

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

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

    Утилита является удобной, точной и простой в использовании, однако в ней нет поддержки русского языка.

    Quick Everyday Measurements

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

    Итак, как правильно пользоваться данной линейкой:

    1. Для запуска измерения необходимо разрешить программе доступ к камере и медленно обойти вокруг объекта измерения.
    2. Когда программа «схватит» объект, она позволит поместить на него линейку.
    3. С помощью нажатия на экран в нужном месте отрегулируйте инструмент до нужного размера.

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

    Утилита бесплатна, поддерживает метрическую систему измерения, распространяется через Google Play, но не поддерживает русский язык.

    Laser Level

    Последнее приложение для замера в нашей подборке. Действует аналогично пузырьковому уровню — с помощью сочетания камеры и акселерометра дает практически идеальное измерение углов. Использовать данное приложение для выравнивания углов можно в любом случае, будь то настройка штатива для фотографий или проверка качества установки беседки на даче.

    Программа умеет проводить калибровку, измерять азимут или углы наклона (поворота), имеет лазерный уровень, три режима измерения и даже фонарик! Также, если верить разработчикам, laser level поддерживает уровень масштабирования камеры и сохраняет проведенные измерения в галерею. Такой набор утилит в одном приложении экономит и ваше время, и память телефона.

    Приложение так же свободно распространяется в Play Market, однако оно гораздо менее популярно, чем предыдущие. Из-за отсутствия русского языка и большого количества функций русскоязычным пользователям разобраться в программе будет сложнее.

    Источник

    RoomScan: составляем план квартиры, гуляя по комнатам со смартфоном

    Xakep #263. Кредитки в опасности

    Забыли дома рулетку и лазерный дальномер? Не беда, если можно быстро скачать на смартфон программу Roomscan, которая помогает составить примерный план помещения, замеряя расстояние между стенами. Обмер происходит очень просто: достаточно всего лишь обойти комнату по периметру, ненадолго прислоняя смартфон к каждой стене.

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

    Базовая версия программы бесплатна, а в платной «профессиональной» можно наносить на план окна и двери, а также вручную уточнять расстояния.

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

    MagicPlan под Android

    Источник

    Почему пора забыть о рулетках и обратить внимание на свой смартфон

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

    На каких телефонах можно измерить расстояние, высоту, длину предметов, площадь комнаты

    Не на всех смартфонах есть возможность измерять расстояние, длины и высоту предметов, площадь комнаты. Эта функция доступна только на тех устройствах с «Андроидом», на которых есть поддержка технологии ARCore. Это технология дополненной реальности от компании «Гугл». С помощью неё камера телефона распознаёт предметы, которые видит.

    За счёт технологии ARCore смартфон способен распознавать реальные предметы в пространстве пользователя через камеру

    ARCore — это не приложение, которое можно установить из «Плей Маркета». Это только среда, позволяющая разработчикам создавать AR-программы, работа которых основана на распознавании предметов в реальном пространстве пользователя телефона. Одна из таких программ — виртуальная рулетка.

    Читайте также:  Задачи обеспечение единого измерения

    Какие смартфоны на «Андроиде» поддерживают ARCore:

    • Asus Zenfone AR, Zenfone ARES;
    • Google Nexus 5X, Nexus 6P, Pixel, Pixel XL, Pixel 2, Pixel 2 XL;
    • Nokia 6.1, 8 Sirocco;
    • Huawei P20, P20 Pro, Mate RS Porsche Design;
    • LG G6, G7 ThinQ, V30, V30+, V35 ThinQ;
    • Motorola Moto G5S Plus, G6 Plus, Z2 Force;
    • OnePlus OnePlus 3T, OnePlus 5;
    • Samsung Galaxy A5 (2017), Galaxy A7 (2017), Galaxy A8, Galaxy A8+ (2018), Galaxy Note 8, Galaxy S7, Galaxy S7 edge, Galaxy S8, Galaxy S8+, Galaxy S9, Galaxy S9+;
    • Sony Xperia XZ Premium, Xperia XZ1, Xperia XZ1 Compact;
    • Xiaomi Mi Mix 2S.

    Для систем «Айфонов» есть также аналог технологии — называется ARKit. Её начали поддерживать устройства от Apple, выпущенные после 2017 года, в том числе iPhone SE, iPhone 6s и iPhone 6s Plus, iPhone 7 и 7 Plus и все остальные, появившиеся на рынке позже.

    Какие приложения использовать

    Какие программы можно использовать в качестве виртуальной рулетки — расскажем о бесплатных вариантах для «Андроида» и iPhone.

    CamToPlan: для измерения площади

    Программа CamToPlan — настоящая многофункциональная рулетка, только виртуальная и более удобная. Что входит в её обязанности:

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

    При работе с программой вы можете свободно перемещаться по измеряемой территории. Минус утилиты — она может дать неточную площадь для плиточных полов. При измерении на поверхности не должно быть бликов. Желательны хорошее освещение и наличие поверхности с текстурой (не однородная, с заметными деталями). Приложение может показывать результат с погрешностью +/- 2%, что некритично.

    Перемещайте флажки в программе CamToPlan от одного угла комнаты к другому

    Программа доступна для «Айфона» и «Андроида».

    Расскажем, как использовать программу:

    1. К примеру, вам нужно посчитать площадь пола. После запуска приложения и камеры в нём вы увидите красный флажок на ножке. Им вы будете очерчивать линию периметра вашей комнаты.
    2. Для этого зажмите флажок и перенесите его до следующего угла. Продолжайте перемещать флажок до тех пор, пока не обведёте им всю комнату, перемещаясь вдоль стены. Необязательно делать чёткие линии — если что, программа всё подкорректирует.
    3. Когда вы сделаете полный круг, программа автоматически выдаст вам план помещения. Она сразу же покажет длину всех стен, а также площадь комнаты.

    Видео: как пользоваться CamToPlan

    ARuler: измеряем площадь и угол 3D

    Ещё одно бесплатное функциональное приложение — ARuler, которое соединяет в себе:

    1. Простую линейку — наведите камеру на объект, длину которого нужно измерить, и узнайте его размер. Можно просто измерить расстояние от камеры до точки, которую вы сами определите на экране.
    2. Транспортир — покажет вам размер угла в 3D-плоскости.
    3. Инструмент для измерения площади комнаты. Выберите в меню «Площадь» и поставьте по очереди узлы в углах комнаты (таким же образом, как мы делали это в предыдущей программе). Программа автоматически посчитает площадь.
    4. Инструмент для измерения объёма, пути (программа посчитает количество метров, которое вы прошли), высоты. Для измерения высоты наведите значок на экране на точку основания предмета, а затем переместите его на самый верх предмета.

    Программа сохраняет фото результатов измерения в виде картинки jpeg. Изображением можно делиться в мессенджерах и социальных сетях (функция Share) прямо из программы.

    ARuler способно определить даже размер угла

    Google Measure: простая линейка

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

    1. Наведите камеру на предмет и осмотрите его с нескольких сторон.
    2. Когда программа определит плоскость, вы сможете разместить на ней одну из линеек — горизонтальную или вертикальную.

    Выберите одну из двух линеек в меню снизу

    Поднимите линейку до нужной точки

    В настройках выберите метры или футы

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

    Полученное изображение с результатом измерения можно «сфоткать» и сохранить себе в «Галерею» в отдельную папку (создастся автоматически после сохранения фото с тем же названием программы). Для этого нужно в интерфейсе программы щёлкнуть на камеру в правом верхнем углу.

    Утилита доступна только для «Андроида».

    Как для «Андроида», так и для «Айфона» уже давно разработаны программы, которые позволяют измерять расстояние, длину и высоту предметов, площадь поверхностей. Два функциональных решения, которые подойдут сразу для двух систем — программы CamToPlan и ARuler. Последняя даже может определить размер угла, то есть она работает как транспортир.

    Источник