写真+参照物から家具・スペースの寸法を推定
measure_from_photo「写真を撮ったので寸法を測りたい」「この隙間に合う棚を探したい」のときに呼ぶ。 ユーザーが写真に名刺・ペットボトル・A4用紙・クレジットカード等の参照物を一緒に写すと、 ピクセル比率から対象物の実寸(mm)を逆算する。
【AIの役割】写真をVisionで解析し、参照物と対象物それぞれのピクセル幅・高さを読み取ってこのツールに渡す。 対応参照物: 名刺(91×55mm)、クレジットカード(85.6×54mm)、ペットボトル500ml(65×205mm)、A4用紙(210×297mm)、500円玉(∅26.5mm)、1円玉(∅20mm)、スマホ(71.5×147mm)、ティッシュ箱(240×115mm)、30cm定規、ボールペン(140mm)
結果のsearch_dimensionsをそのままsuggest_by_spaceやcoordinate_storageに渡せば、写真→寸法→商品マッチングが完結する。 信頼度が低い場合は「メジャーで実測を」と伝えること。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| intent | Yes | 【必須】写真から何を測りたいか | |
| target_px | Yes | 対象物のピクセル寸法(AIがVisionで画像から読み取る) | |
| reference_px | Yes | 参照物のピクセル寸法(AIがVisionで画像から読み取る) | |
| reference_object | Yes | 写真に写っている参照物の名前(名刺/ペットボトル/A4用紙/クレジットカード/500円玉/1円玉/スマホ/ティッシュ箱/30cm定規/ボールペン) | |
| estimated_depth_mm | No | AIが推定した奥行き(mm)。写真から奥行きが読めない場合にVision LLMの推定値を入れる | |
| target_description | Yes | 測定対象の説明(例: '白い3段カラーボックス', '洗面台横の隙間') | |
| manual_dimensions_mm | No | ユーザーがメジャー/AR等で実測した値があれば上書き(最高精度) |