物体検出Object Detection

写真の中の物を見つけて四角で囲む仕事

ポイント
  • 物体検出は写真一枚から物を複数見つけ出し、それぞれに四角と名札を付ける仕事です。
  • 答え一つには四つがまとまって付きます。何なのかどこなのかどれくらいの大きさかどれくらい確からしいかです。
  • 同じ物に四角がいくつも重なって出てくるので、重なりを整理して一つだけ残す段階が必ず付きます。
  • 写真一枚に名札一つだけ付ける画像分類から一段上がった仕事です。
  • 最近の方式は速いので、ウェブカメラの映像でもリアルタイムで動きます。
目次

1たとえで理解する

書店の平台に本が入り混じって積まれています。在庫を確かめるには平台全体を「本の平台」と呼ぶだけでは足りません。本一冊ごとにその場所に色帯を挟まなければなりません。小説には青い帯、料理本には緑の帯です。調査が終わると、平台のどちら側に料理本が三冊あって左隅に小説が二冊あるのかが一目で分かります。

帯を挟む人は確実なものだけを選びません。あいまいなものにもいったん挟んでおき、あとで同じ本に帯が二、三本重なって挟まっていれば、いちばん合うもの一本だけを残して抜きます。ぼんやりと半分隠れた本には帯を挟みつつ「確実でない」と書き添えます。

平台に「本の平台」という札を一枚立てることと、本ごとに帯を挟むことはまったく手間が違う仕事です。物体検出がすることはこの帯挟みです。

2くわしく

一枚から複数を一度に

画像分類は写真一枚に答え一つです。物体検出は答えの数からして決まっていません。物が一つもないこともあれば二十個出ることもあります。この「何個あるか分からない」という点が問題をずっと難しくしています。

最近の方式は写真を格子に分けておき、マスごとに「ここに何かありますか」を一度に問います。写真全体を一回だけ走査してすべてのマスの答えを同時に受け取る構造なのでとても速いです。物を一つずつ順に探していく昔の方式より何十倍も速いため、ウェブカメラの映像でも四角が物に付いて回ることが可能になりました。

マスごとに大きさの違う四角の見本を何個か用意しておくのもこつです。細長いもの、平たいもの、正方形に近いものをあらかじめ並べておき、それぞれを少しずつ伸ばして動かし実際の物に合わせます。まっさらな状態から四角を描くよりずっとよく合います。

答え一つに四つが付きます

物体検出の結果一行は「猫、左上から横120縦90、確からしさ0.87」といった形です。名札だけの分類と違って位置と大きさがいっしょに出ます。

確からしさは特に見ておくべき値です。この値が低い四角まで全部見せると画面が四角だらけになります。そこで一定の水準を超えたものだけを残しますが、基準を上げれば画面はきれいになる代わりに薄い物を見逃し、基準を下げれば全部拾う代わりに見当違いのものまで拾います。体験ツールで四角が点滅しながら現れたり消えたりするのは、確からしさが基準線の近くで上下しているためです。

重なった四角を整理します

一つの物に四角がちょうど一つだけ出ることはほとんどありません。隣り合ういくつものマスが同じ物を見てそれぞれ四角を出すため、整理する前の画面は似た四角が幾重にも積み重なった状態です。

そこで確からしさがいちばん高い四角をまず残し、それと大きく重なる残りの四角を消します。残ったものの中からまたいちばん高いものを残して重なるものを消す、という具合に繰り返します。重なりをどこまで見逃すかも調節できますが、あまりきつく取ると並んで立つ二つの物のうち一つがまるごと消えてしまうこともあります。人が混み合った写真で何人か消える現象はこの段階で起きます。

何が難しいか

小さな物が特に難しいです。層を通って絵が小さくなっていくと、遠くにある物は数マスしか残らず痕跡が消えてしまいます。そこで大きな絵と小さな絵をいっしょに見て判断する方法を付け加えます。

隠れた物も厄介です。半分隠れた椅子を見てどこまで四角を描くべきかは人でも迷います。学習資料を作る人によって基準が違うとモデルも迷います。そして一覧にない物は画像分類と同じく最初から出てきません。ウェブカメラの前にどれほど珍しい物を映しても、モデルが学んだ一覧の外なら画面は静かなままです。込み合った場所ではこの二つの難しさがいっしょに重なり、結果がさらに崩れやすくなります。

3もう少し正確に

物体検出は写真一枚を受け取り、四角の座標四つ、名札、確からしさからなる結果を複数出す問題です。性能はふつう正解の四角と予測した四角がどれだけ重なるかを基準にして、重なりが一定の水準を超えれば当たったと数える方法で測ります。名札ごとに測って平均を取り一つの数字にまとめます。

学習資料も分類よりずっと重くなります。写真ごとに物一つ一つに四角を描いて名前を付けなければならず、写真一枚を用意するのにかかる人の手間が何倍にも増えます。

書店の平台のたとえがずれる点もあります。人は本一冊を見て帯を挟みますが、モデルは物を一つずつ認識するのではなく、写真全体から候補の四角を数千個いっぺんに出したあと絞り込みます。目に見えるきれいな四角いくつかは、その絞り込みが終わった結果です。また人は本が重なっていても手でめくって確かめますが、モデルは見える画面だけで判断するので隠れた物には弱くなります。

4やってみる

5よくある誤解

  • 物体検出が物の形を正確になぞってくれると思われがちですが、実際には軸に沿った四角までしか教えてくれず、その中には背景もいっしょに入り込みます。

  • 四角が見えなければ物がないと見なされがちですが、実際には確からしさが基準に届かず取り除かれただけで、候補はあった場合もあります。

  • 画面に出た四角がモデルの出した答えのすべてだと思われがちですが、実際には重なった四角を整理して残った一部を見せているだけです。

7ひとこと要約

つまり物体検出は写真から物を複数見つけてそれぞれに四角と名札と確からしさを付ける仕事で、重なって出た四角を整理する段階までが一つのまとまりです。

誤りや、もっと良いたとえがありますか? 修正を提案する · 最終更新2026-09-02