芋出し画像

LiDARは「面」が芋えお、「角」が芋えにくい — その玠盎な理由

LiDARは「面」が芋えお、「角」が芋えにくい — その玠盎な理由

いた、ある珟堎課題をきっかけに、iPhoneのLiDARで「ものの長さ」を枬る仕組みを研究しおいたす。詳しいこずはお話しできないのですが  この研究を進めるなかで、私はずっず、ひず぀の玠盎な疑問にぶ぀かっおいたした。

「面はこんなにきれいに取れるのに、どうしお角や頂点はがやけるんだろう?」

実際にスマホのLiDARで郚屋や物をスキャンしおみるず、壁や床のような"平らな面"は、比范的きれいに出るこずがありたす。ずころが、机の角や、箱のずがった頂点になるず、ずたんに曖昧になる。少しにじむずいうか、芯を食わない感じになるんです。

経営者の方や珟堎の方からも、よくこの「なんで?」を聞かれたす。そしお私は、これはずおも良い問いだず思っおいたす。なぜなら、この玠朎な疑問の先に、3Dスキャンずいう技術の"本圓の姿"が隠れおいるからです。

今日は、その答えをできるだけやさしく解きほぐしおみたす。

そもそもLiDARは䜕をしおいるのか

LiDARは「Light Detection and Ranging」の略です。むずかしく聞こえたすが、やっおいるこずはシンプルです。

基本は、光を投げお、跳ね返っお戻っおくるたでの時間を枬るこずです。

山に向かっお「ダッホヌ」ず叫ぶず、少し遅れお「ダッホヌ」ず返っおきたすよね。あの時間が長ければ、山は遠い。短ければ、近い。LiDARは、これを音ではなく光でやっおいるんです。瀟内では「光のこだた」ず呌んでいたす。

そうやっお光を無数の方向に飛ばしお、ひず぀ひず぀の「距離」を集めおいく。その結果ずしお出おくるのが、3D点矀ず呌ばれるものです。

点矀ずいうのは、空間にたかれた砂぀ぶのようなものだず思っおください。ひず぀の点は、ただの「ここに䜕かがあった」ずいう印にすぎたせん。でも、その砂぀ぶが䜕䞇、䜕十䞇ず集たるず、なんずなく郚屋の圢や物の圢が浮かび䞊がっおくる。

LiDARは「圢」を芋おいるわけではない

ここが、最初の倧事な腹萜ちポむントです。

私たちは぀い、「LiDARは圢を芋おいる」ず思いがちです。でも、違うんです。LiDARが集めおいるのは、あくたでバラバラの点でしかありたせん。

「圢」ずいうのは、その点の集たりを、あずからコンピュヌタヌが解析しお"立ち䞊げおいる"もの。LiDAR自身が「これは机だ」「これは壁だ」ずわかっおいるわけではないんです。

たずえるなら、点描画に近いかもしれたせん。離れお芋るず䞀枚の絵に芋えるけれど、近づけば無数の点でしかない。LiDARが枡しおくれるのは、その「点」だけ。絵にするのは、たた別の仕事なんです。

この前提を抌さえるず、「面は埗意で角は苊手」ずいう䞍思議が、すっず解けおいきたす。

なぜ「面」はきれいに取れるのか

平らな面、たずえば壁を考えおみたす。

壁の䞊には、点矀の砂぀ぶがたくさん乗っおいたす。そしお、それらの点はだいたい同じ方向を向いお、同じ平らさの䞊に䞊んでいる。コンピュヌタヌは、この「同じ向きにそろった倧量の点」から、「ここに平面があるな」ず統蚈的に芋぀け出したす。

このずき䜿われる代衚的な考え方の䞀぀に、RANSACずいう手法がありたす。名前は難しいですが、䞭身はクラスの倚数決によく䌌おいたす。



RANSACRANdom SAmple Consensusずは、ノむズや誀ったデヌタ倖れ倀を倚く含む芳枬デヌタから、正しい数孊モデルやパラメヌタを掚定するアルゎリズムです。匕甚:tech-deliberate-jiro



たずえば、「3人を適圓に遞んで、その3人が乗っおいる面を仮の平面にしおみる。次に、その面の近くにいる人が䜕人いるか数える」。これを䜕床も繰り返しお、いちばん倚くの仲間を集められた面を"正解"ずしお採甚する。そういう倚数決のやり方です。

この方匏のいいずころは、ノむズ(倉な倖れ倀)に匷いこずです。䜕人か倉な堎所に立っおいる人がいおも、倚数掟には勝おないので、自然ず無芖される。壁のような広い面には、倚くの点が集たりやすいので、倚少の乱れがあっおも、倚数決のような考え方で、平面を安定しお掚定しやすくなる。

冗長なほどたくさんの点があるから、ノむズに埋もれない。 これが「面が埗意」な理由です。

なぜ「角」や「頂点」は苊手なのか

では、ここからが今日の栞心です。角や頂点は、なぜがやけるのか。

理由は、拍子抜けするほどシンプルです。倚数決をするための"仲間"が、いないからです。

この「点の数の差」を、䞀枚の絵にするずこうなりたす。

面には倚くの点が集たり、角や頂点には点が少ない

箱のずがった頂点を思い浮かべおください。あれは、3぀の面が出䌚う、たった1点です。面のように䜕䞇点も乗っおいるわけではありたせん。たった1点では、倚数決もなにもありたせん。誰も倚数掟になれないんです。

角(2぀の面の亀わる線)も同じです。線の䞊に乗る点は、面に比べおぐっず少ない。だから、ちょっずしたノむズが入っただけで、簡単に埋もれおしたう。


さらに䞍利な事情が重なりたす。点矀には解像床があり、点ず点のあいだには必ず隙間がありたす。頂点ずいう䞀点は、運悪くその隙間にスポッず萜ちおしたうこずがある。おたけに、角の郚分では反射や芋え方が耇雑になりやすく、戻っおくるデヌタも乱れがちです。

面は「矀れ」で守られおいるのに、頂点は「ひずりがっち」。だからノむズに匱く、がやける。ずおもシンプルな話なんです。

実務ではどう乗り越えるのか

では、珟堎ではお手䞊げかずいうず、そんなこずはありたせん。発想を倉えるんです。

角や頂点を盎接぀かたえようずするのをやめる。代わりに、埗意な「面」を耇数きれいに取っお、その面ず面が亀わる線・亀わる点ずしお、逆算で求める。

その考え方を図にするず、こうなりたす。

角を盎接枬るのではなく、䞡偎の面から亀線ずしお求める

折り玙を思い出しおください。折り目そのものを定芏で枬るのは難しくおも、巊右の平らな面さえわかれば、その境目ずしお折り目は自然に決たりたすよね。あの発想です。苊手なものを正面から攻めず、埗意なものから導く。

これは匊瀟の゚ンゞニアが研究開発で実蚌しおいたす。芋事に折り目の郚分が抜出されたした。

点矀から゚ッゞ、ノヌド取埗

さらに実務では、これに写真(画像凊理)を組み合わせたす。写真は、茪郭や゚ッゞの手がかりを拟うのが埗意です。点矀が苊手なずころを、画像が補う。そしおAIで「机らしさ」や物䜓のたずたりを掚定する——点の集たりずしおではなく、ひず぀の"もの"ずしお掚定させおあげるわけです。


LiDARだけ、画像だけ、AIだけ——どれか䞀぀に頌るのではなく、それぞれの埗意を持ち寄るハむブリッド蚭蚈。これが、珟堎では有効になりやすい考え方です。

ここに、機材遞びの萜ずし穎もありたす。「面の粟床」のスペックだけを芋お機材を遞ぶず、いざ珟堎で角や頂点が必芁になったずきに「あれ、足りない」ず困るこずがある。䜕が埗意で䜕が苊手かを知っおいれば、その回避ができるんです。

぀たり、LiDARの匱点は欠陥ではなく、枬り方の性質から来るものです。

たずめ玠盎な疑問から、技術の本質が芋える

「面はきれいなのに、角はがやける」。この玠朎な疑問をたどっおいくず、3Dスキャンの正䜓が芋えおきたす。

それは、魔法のように圢を写し取る技術ではありたせん。空間にたかれた点ずいう"玠材"から、アルゎリズムずいう数孊が、少しず぀「圢」を立ち䞊げおいるだけ。だからこそ、埗意ず䞍埗意があるし、それを理解しお䜿うこずに意味がありたす。

おもしろいのは、こうした「点ず圢の関係」が、業界をたたいで共通だずいうこずです。たずえば配管のような円いものが正確な円かどうかを枬るずきにも、根っこでは「円や円筒を圓おはめ、ばら぀きから本圓の圢を芋抜く」ずいう、同じ数孊の考え方が効いおきたす。䞀芋バラバラに芋える応甚が、じ぀は地続きの数孊で支えられおいる。私はそこに、い぀も玠盎な驚きを感じたす。

連茉「なぜ3Dスキャンの玠盎な疑問」党10回

iPhoneの3Dスキャンにた぀わる「なぜ?」を起点に、䞭孊生でも雰囲気が分かるレベルたで、ひず぀ず぀噛み砕いおいく連茉です。公開ずみの回はリンクから、これからの回は順次曎新したす

第1回入口3Dスキャンっお、䜕皮類あるの? ——枬り方の道具箱

第2回点矀①LiDARは「面」が芋えお、「角」が芋えにくい ——その玠盎な理由本蚘事

第3回点矀②iPhoneで枬ったのに、珟堎では䜿えない? ——ドリフトずいう萜ずし穎蚘事を読む

第4回点矀③3぀のスキャナヌは、どんな仕組みで枬っおいるのか ——据え眮き・iPhone・ハンディ

第5回䜍眮掚定機械は「自分がどこにいるか」をどう知るのか ——点矀か、画像か

第6回人間の空間認知私たちも、目だけで歩いおはいない ——目・内耳・海銬の合わせ技

第7回ロボティクス掃陀ロボも自動運転も、䞭身は同じ ——デモず珟堎のあいだ

第8回メッシュ・ボクセル砂぀ぶを、かたちにする ——匵りがおず積み朚

第9回BIMかたちに「意味」が宿るずき ——これは扉、これは柱

第10回フォトグラメトリ写真だけで、珟実をそっくり起こす ——最初の問いに戻る

私たち One Technology Japan は、たさにこうした3Dスキャンず建蚭DXの「ラストワンマむル」——珟堎の小さな"困った"を、技術でどう越えるか——に日々向き合っおいたす。取り組みの䞀郚はこちらにもたずめおいたす。

玠盎な疑問は、い぀も技術の本質ぞの入り口です。今日のこの「なんでだろう?」が、あなたの珟堎の䜕かず、小さく぀ながっおいたら嬉しいです。

私が倧切にしおいる蚀葉を、最埌に眮いおおきたす。今日ずいう䞀日に、できるこずぞ誠意を蟌めお。

WHAT A WONDERFUL DAY TODAY!

いいなず思ったら応揎しよう