【UiPath】【画像分析】間取り図の寸法どこまで読み取れる？

# はじめに

- 本記事は、「画像分析」アクティビティで家の間取り図からキッチンやバスルームなどの寸法をどこまで読み取れるかを扱います。
- 間取り作成サービス Madree さんが公開している間取り図を検証目的で利用させていただきます。（https://madree.jp/plans/）
- Integration Service Activities パッケージの 1.15.0 バージョンを利用します。
- ***モデルには「gemini-2.0-flash-001」を利用します。***
- 記事の内容は、個人の見解または確認結果であり、UiPath の公式見解ではありません。
- 製品仕様や参考画像は 25.0.161 バージョンのもので構成しています。

# 画像分析アクティビティで間取り図の寸法を読み取ってみた結果↓↓
## ＜サマリー＞

| サンプルNo. | キッチン | バスルーム | 備考 |
|---|---|---|---|
| 3374 | △ | 〇 | キッチン手前のカウンターのレイアウト変更の可不可しだい |
| 3383 | △ | × | パントリー手前のスペースを考慮しない場合、キッチンは〇 |
| 3389 | 〇 | × |  |
| 3391 | 〇 | 〇 |  |
| 3399 | × | 〇 |  |
| 3400 | 〇 | 〇 |  |
| 3411 | △ | × | キッチンは記載情報が不足しているため仕方なし |
| 3424 | × | △ | バスルームは記載情報が不足しているため仕方なし |
| 3444 | 〇 | × |  |
| 3457 | × | 〇 |  |
| 3368 | × | × |  |
| 3381 | × | × |  |
| 3388 | △ | 〇 | キッチンは記載情報が不足しているため仕方なし |
| 3423 | △ | 〇 | キッチンは記載情報が不足しているため仕方なし |
| 3443 | △ | 〇 | キッチンとリビングが接続する空間を含めない場合は〇 |

***キッチンの抽出精度：4（〇の数）÷ 15帳票 × 100 = 27%***
***バスルームの抽出精度：8（〇の数）÷ 15帳票 × 100 = 53%***

## ＜使用したプロンプト＞

```
入力された間取り図からキッチンとバスルームの寸法を抽出してください。
出力形式は以下でお願いします。出力内容の補足・説明文は不要です。
寸法の単位はmm（ミリメートル）でお願いします。

【キッチン】
XX × XX
【バスルーム】
XX × XX
```

## ＜詳細＞

![3374.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/ef2add53-baa8-45cc-8cd8-458397034d1f.jpeg)

■3374.jpg の読み取り結果：
【キッチン】
3185 × 3640　←　△：キッチン手前のカウンターのレイアウト変更が不可の場合は 3185 × 1820 or 2000 が適当
【バスルーム】
1620 × 2275　←　〇

![3383.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/e8d66071-e8a1-488d-b53a-0dde8cac4b65.jpeg)

■3383.jpg の読み取り結果：
【キッチン】
2275 × 3185　←　△：2275 × 3640 が適当だが通路を考慮するとおよそ正しい
【バスルーム】
1820 × 1620　←　×：2275 × 1620 が適当

![3389.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/fae0b9ba-caa5-41b4-a341-ec68256a7590.jpeg)

■3389.jpg の読み取り結果：
【キッチン】
1820 × 1820　←　〇
【バスルーム】
1616 × 910　←　×：1616 × 1616 or 1820 × 1820 が適当

![3391.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/f393183e-20f8-49be-ac3c-fd0d168984b6.jpeg)

■3391.jpg の読み取り結果：
【キッチン】
2275 × 2730　←　〇
【バスルーム】
記載なし　←　〇

![3399.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/905390cb-ff24-4804-aee1-e1e8ff224655.jpeg)

■3399.jpg の読み取り結果：
【キッチン】
5005 × 1820　←　×：2730 × 1820 or 5005 が適当
【バスルーム】
1820 × 1616　←　〇

![3400.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/a9cb4044-8ae2-4dee-a658-47b2aa239dbf.jpeg)

■3400.jpg の読み取り結果：
【キッチン】
2250 × 800　←　〇
【バスルーム】
1820 × 1820　←　〇

![3411.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/8022efed-6989-41f4-9f98-3c079d86dd6c.jpeg)

■3411.jpg の読み取り結果：
【キッチン】
6370 × 1820　←　△：1820 × 3000 程度が適当だが、入力ファイルの記載情報が不足しているため仕方なし
【バスルーム】
1820 × 4550　←　×：記載なしが適当

![3424.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/d15235d9-50c8-4d5c-ae9b-0ef6ea33b473.jpeg)

■3424.jpg の読み取り結果：
【キッチン】
910 × 1335　←　×：2730 × 1600 程度が適当
【バスルーム】
910 × 1395　←　△：1600 × 1395 程度が適当

![3444.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/d9404294-7f7c-472a-b7a7-bd9b4729c6ef.jpeg)

■3444.jpg の読み取り結果：
【キッチン】
記載なし　←　〇
【バスルーム】
1820 × 910　←　×：1820 × 1820 が適当

![3457.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/8cb2c6fc-c3b0-4e5b-983e-71bf9f540174.jpeg)

■3457.jpg の読み取り結果：
【キッチン】
2730 × 455　←　×：2730 × 2275 が適当
【バスルーム】
1820 × 1820　←　〇

![3368.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/618d445b-da82-4746-8ff5-6a0b405a9031.jpeg)

■3368.jpg の読み取り結果：
【キッチン】
1820 × 1620　←　×：2730 × 2275 が適当
【バスルーム】
2730 × 1820　←　×：1820 × 1820 が適当

![3381.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/0d4b5e68-b01c-4e84-a9a2-6e07ab89da63.jpeg)

■3381.jpg の読み取り結果：
【キッチン】
4550 × 5460　←　×：2730 × 2730 が適当
【バスルーム】
2730 × 3185　←　×：1365 × 1365 が適当

![3388.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/adee68b9-033a-441a-9d64-3efbee4a3112.jpeg)

■3388.jpg の読み取り結果：
【キッチン】
2275 × 1820　←　△：2275 × 2275 が適当だが、入力ファイルの記載情報が不足しているため仕方なし
【バスルーム】
1820 × 1616　←　〇

![3423.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/b6171618-5db9-4881-85e0-f1a0cb8d8d56.jpeg)

■3423.jpg の読み取り結果：
【キッチン】
2275 × 1820　←　△：2275 × 2275 が適当だが、入力ファイルの記載情報が不足しているため仕方なし
【バスルーム】
1616 × 1820　←　〇

![3443.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/f39b9d1f-1041-4769-81ee-13761a053b44.jpeg)

■3443.jpg の読み取り結果：
【キッチン】
3640 × 1820　←　△：3640 × 2730 が適当だが、リビングと接続する空間の扱いしだいでは〇
【バスルーム】
2730 × 1820　←　〇

# さいごに
いかがでしたでしょうか。
筆者の個人的な感想としては、予想より読めたイメージです✨
△のものは捉え方の違いやそもそもの情報不足のケースのため、肌感覚としては抽出精度は70%くらいではあります。（×のものも、片側があってることは多いので）
来年くらいのgeminiなら、9割くらいの精度が出ちゃっても驚かないポジティブ体験でした。
現時点では人が確認・修正する工程は必須ですが、修正ボリュームは肌感3割程度なので、運用時の負荷もさほどではなさそうです。
図面読み取り系の業務もマエストロでいけるかもですね☀
最後までお読みいただきありがとうございます(・ω・)ノ