Czy można zmierzyć pomieszczenie telefonem z Androidem?
Tak, ale nie w ten sam sposób. Android nie ma wbudowanego skanera pomieszczeń jak RoomPlan od Apple, a LiDAR jest tylko w iPhone Pro i iPad Pro. Na Androidzie aplikacje mierzą kamerą — to działa, ale jest bardziej czułe.
Krótka odpowiedź: Tak, istnieją aplikacje pomiarowe na Androida i większość opiera się na ARCore od Google, który mierzy z obrazu z kamery, gdy poruszasz telefonem. Ale nie ma odpowiednika RoomPlan od Apple na Androidzie — czyli wbudowanego silnika, który rozpoznaje ściany, drzwi i okna jako elementy budynku. A czujnik LiDAR jest tylko w modelach iPhone Pro (od 12 Pro) i w iPadzie Pro. Jeśli chcesz mieć rzut w skali na Androidzie, najpewniejszą drogą jest zmierzyć miarą lub laserem i wrysować pomieszczenia w aplikacji.
Dlaczego na iPhonie jest łatwiej
Różnica dotyczy dwóch rzeczy, które akurat obie siedzą w modelach Pro od Apple.
Pierwsza to sprzęt. LiDAR to mały dalmierz obok obiektywów aparatu, który wysyła impulsy światła i mierzy czas, po którym wracają. Ponieważ mierzy, zamiast zgadywać z obrazu, działa także w ciemnym pomieszczeniu i na całkiem białej ścianie — w dwóch miejscach, w których sama kamera jest bezradna.
Druga to oprogramowanie. Apple dostarcza RoomPlan, gotowy silnik, z którego mogą korzystać twórcy aplikacji i który rozpoznaje ściany z grubością, drzwi, okna, otwory i typy mebli. To znaczy, że nawet mała aplikacja może dać porządny skan pomieszczenia bez budowania silnika samodzielnie. Coś podobnego nie istnieje na Androidzie jako standard.
Co Android faktycznie ma
- ARCore — platforma AR od Google, obsługiwana przez dużą liczbę telefonów z Androidem. Potrafi śledzić ruch telefonu i znajdować powierzchnie, takie jak podłoga i blaty stołów, a to wystarcza do zmierzenia odległości między dwoma punktami. Nie rozpoznaje elementów budynku.
- Czujniki głębi w niektórych modelach. Niektóre telefony z Androidem miały czujnik ToF (time-of-flight), który w zasadzie przypomina LiDAR. Nigdy nie był powszechny i nie można na nim polegać w różnych markach i rocznikach.
- Aplikacje pomiarowe w Google Play. Jest kilka aplikacji, które mierzą odległości kamerą, i kilka, które robią proste rzuty. Jakość waha się znacznie bardziej niż na iOS, właśnie dlatego, że nie dzielą wspólnego silnika.
Google miało kiedyś własną prostą aplikację do pomiarów, ale nie jest ona stałą częścią Androida u różnych producentów tak, jak aplikacja Miarka od Apple na iPhonie. Niektórzy producenci — między innymi Samsung — dodali własną funkcję pomiarową do telefonu w wybranych modelach. Sprawdź listę aplikacji w swoim telefonie, zanim cokolwiek pobierzesz.
Jak dokładnie będzie na Androidzie?
Bez dalmierza w telefonie aplikacja musi obliczyć odległość z tego, jak przesuwa się obraz, gdy poruszasz telefonem. Działa to zaskakująco dobrze w dobrych warunkach i zauważalnie gorzej w złych. Co przekrzywia wynik:
- Jednolite powierzchnie. Biała, świeżo pomalowana ściana nie daje kamerze prawie żadnych punktów zaczepienia.
- Słabe światło. Wieczorne światło w salonie jest dla pomiaru opartego na kamerze trudniejsze, niż ludzie myślą.
- Szybkie ruchy. Zamachnij telefonem, a śledzenie traci grunt pod nogami.
- Szkło i lustra. Jedno i drugie całkiem oszukuje kamerę.
- Duże odległości. Błąd rośnie, im dalej jesteś od powierzchni.
Sprawdź to względem wymiaru, który sam zmierzyłeś. Najpierw zmierz miarą otwór drzwiowy albo parapet i porównaj liczbę z aplikacji z własną. Jeśli aplikacja trafia w granicach kilku centymetrów w twoim pomieszczeniu i przy twoim świetle, możesz jej używać do szacunków. Jeśli myli się o 10 cm, wiesz to teraz, a nie w środku zamawiania podłogi.
Pewna droga na Androidzie: zmierz sam, narysuj potem
Jeśli liczby mają posłużyć do czegoś, co kosztuje pieniądze — podłoga, farba, kuchnia, oferta od wykonawcy — najbardziej niezawodna metoda na każdym telefonie jest ta sama: zmierz miarą lub laserem i wpisz wymiary.
- Zmierz każde pomieszczenie wewnątrz od ściany do ściany na wysokości około 1 metra, tam gdzie nie ma listew przypodłogowych.
- Zmierz oba kierunki — i zmierz szerokość zarówno u góry, jak i u dołu pomieszczenia. Ściany rzadko są równoległe.
- Zanotuj wszystkie otwory drzwiowe i okna: szerokość, wysokość i odległość od narożnika.
- Wrysuj pomieszczenia w aplikacji, która potrafi przyjmować wymiary w liczbach, żeby powierzchnie zostały policzone za ciebie.
Wymiary będą dokładnie tak dobre jak twój własny obmiar — a to zwykle lepiej niż skan z kamery w na wpół ciemnym pomieszczeniu.
Rachunek pokazujący, kiedy to ma znaczenie
Pomieszczenie zmierzone na 4,00 × 3,00 m ma 12,00 m². Jeśli pomiar z kamery pomyli się o 5 cm w obu kierunkach, dostajesz 4,05 × 3,05 = 12,35 m² — 0,35 m², czyli niecałe 3 % za dużo. Przy malowaniu ginie to w 5–10 % odpadu, które i tak doliczasz. Przy blacie, który ma być cięty na wymiar, 5 cm to różnica między „pasuje” a „wyrzucone pieniądze”. Zdecyduj z góry, o jakie liczby ci chodzi.
A co z HouseSense?
HouseSense to aplikacja na iOS i nie istnieje na Androida. Skanuje LiDAR-em w iPhonie Pro i iPadzie Pro, a mieszkanie można też narysować palcem jak na papierze milimetrowym na każdym iPhonie — także bez LiDAR-a: przeciągasz prostokąt i to jest pomieszczenie. Wymiary wpisuje się w pełnych centymetrach jako wymiary wewnętrzne, od ściany do ściany, tak jak mierzysz miarą. Wszystko leży w twoim własnym iCloud, bez konta i bez serwera.
Jeśli masz telefon z Androidem, ale dostęp do iPada Pro — na przykład w pracy — obmiar można zrobić tam. W przeciwnym razie obowiązuje rada powyżej: zmierz sam i znajdź aplikację na Androida, do której wpiszesz wymiary.
Jedno obowiązuje bez względu na telefon
Żadna aplikacja na żadnym telefonie nie może rozstrzygnąć, czy ściana jest nośna. Mierzy, gdzie ściana stoi — nie to, co podtrzymuje. To pytanie wymaga doradcy budowlanego albo konstruktora na miejscu i tej odpowiedzi nigdy nie bierz z aplikacji, bez względu na to, czy działa na Androidzie, czy na iOS.