すべての測定値が難解な物理学である必要はありません。最も実用的な測定値のいくつかは、単純な事務作業にすぎません。いくつあるか、どれくらいの大きさか、メーターの文字盤は何を示しているか。これらは、あなたが普段から目を細め、頭の中でメモをして(そして夕食時までに忘れてしまうという)お粗末な方法で行っている作業です。Sentioの3つのカメラツールは、まさにこのために存在します。すなわち、カウント、測定、読み取りです。これにより、数値は不確かな記憶ではなくカタログに保存されます。

これらはメロンの共振を聞くことほど魅力的には見えないかもしれませんが、それこそが重要な点です。面白いユースケースしか扱えない測定プラットフォームは、プラットフォームではなく単なる手品(一発芸)です。こうした実務的なツールがあるからこそ、カタログは身の回りのモノに関するすべての数値を保管する場所になり得るのです。

カウント:実際にそこにはいくつありますか?

カウントツールは、オンデバイスのオブジェクト検出機能を使用して、画面内にある個々のオブジェクトを数えます。アイテムがそれぞれ見えるように並べて撮影するだけで、個数がわかります。

人間は、およその量を推測することには極めて長けていますが、十数個を超えると正確に数えるのが驚くほど苦手になります。注意がそれたり、同じものを2回数えたり、31個目あたりで誰かに話しかけられたりするからです。カメラが途中で数え間違うことはありません。「だいたい多数」では済まされないあらゆるユースケースで役立ちます。

プラットフォーム内のすべてのツールと同様に、検出処理はオンデバイスで動作します。フレームはスマートフォン上で分析され、測定値のみが保存されます。

寸法:決済カードは常に持ち歩いている定規です

寸法ツールは、1つのエレガントな前提条件のもと、写真からオブジェクトの実際のサイズを測定します。オブジェクトの横に、サイズが既知の参照物(決済カードやA4用紙など)を置いて撮影し、写真上でその両方をマークするだけで、比率からオブジェクトの実際のサイズを割り出すことができます。

なぜ基準が必要なのでしょうか?それは、キャリブレーションを不要にするためです。写真だけではサイズを判別できません。近くにあるマッチ箱と遠くにある輸送用コンテナは、同じピクセル幅になり得るからです。生のピクセルから実際の寸法を割り出すには、カメラの焦点距離、センサーの形状、そして被写体までの正確な距離を知る必要があります。これはデバイスごと、撮影ごとのキャリブレーションの悪夢です。しかし、既知のオブジェクトを同じ写真の、同じ平面上に置けば、これらの未知数はすべて相殺されます。カメラの形状がシーンに与えた影響は、カードとオブジェクトの両方に等しく及ぶため、両者の比率はそのまま維持されます。決済カードは地球上のどこでも幅85.6 mm(ISO規格、財布に常備)であり、A4用紙は210 × 297 mmです。オブジェクトがカード幅3.2枚分であれば、どのスマートフォン、どのレンズ、どの距離であっても約274 mmとなります。これこそが、このプラットフォームにおける相対的特徴の原則を最も文字通りに表したものです。つまり、「絶対的なピクセルを決して信用せず、常に比率を信用せよ」ということです。

制限事項は、この同じ幾何学の裏返しであり、はっきりと述べておく価値があります。この方法は、オブジェクトと基準の両方が、カメラから同じ距離で平らに置かれている場合に機能します。相殺が成立するのは、遠近法が両者をまったく同じように扱う場合のみです。立っている花瓶の横に置かれたテーブルの上のカードは、花瓶の設置面積を正確に測定しますが、高さはまったく測定できません。斜めに立てかけられた基準は比率を歪めます。両方を平らに置き、真上から撮影すれば、信頼できる数値が得られます。ドア口に合わせた家具の測定、交換が必要な部品のサイズ確認、店に行く前に謎のフランジの実際の大きさを記録する、といった用途に役立ちます。

メーターの読み取り:ダイヤルがトレンドに変わる

メーター読み取りツールは、カメラを使用してユーティリティメーターの表示部を読み取ります。数字はデバイス上で認識され、ユーザーが値と単位を確認すると、そのメーターのオブジェクトとしてカタログに測定値が保存されます。

この確認ステップは意図的なものです。詳しく見ていきましょう。これは支援機能であり、OCRを盲信するものではありません。メーターの表示部は、文字認識にとっては過酷な環境です。汚れたガラス、切り替わりの途中で半分回転した数字、光の反射、1998年からずれたままの1つのダイヤルなど。認識したと判断した内容を黙って登録してしまうツールは、時折発生する「自信に満ちた誤認識」によって記録を汚染してしまいます。そして、気付かないエラーが含まれる消費記録は、記録がないことよりも悪質です。そのため、認識機能は面倒な部分(表示部を見つけて読み取る)を行い、認識した結果を表示します。ユーザーは一瞥し、必要に応じて修正し、確認します。紙の切れ端に数字を書き写す代わりに、あなたの目を最終的な決定権者として10秒で完了します。

設計ルール:測定値が永続的な記録となる場合、人間がそれを確認します。デバイス上での認識が労力を担い、ユーザーがその保証を行います。これはプラットフォーム全体に通底する誠実さと同じです。ツールは取り込み時にエラーを可視化し、修正可能にすべきであり、エラーを事実としてカタログに隠蔽すべきではありません。

そして、ここからカタログは単なるファイルの整理ではなく、本格的な測定へと進化します。同じメーターオブジェクトの測定値を繰り返し記録することで、消費トレンドになります。1回の測定値はただの数値ですが、連続した測定値は変化の傾きを表します。1日あたりのキロワット時、1週間あたりの立方メートル。時間を経て確認された測定値同士の差分こそが、実際に知りたかった測定値です。新しいヒートポンプの設定は効果があったか?義理の両親が遊びに来たときに消費量が急増するか?水道の使用量が、じわじわと増えて水漏れを疑わせる挙動をしていないか?賃貸でも持ち家でも、電力会社などのアプリに何が表示される(あるいは表示されない)かに関わらず、メーターは同じ方法で読み取られ、そのトレンドはあなたのデバイスに保存されます。

小さなツール、1つのカタログ

これら3つの機能は、基調講演の主役になるようなものではありません。しかし、それらに共通している点に注目してください。いずれも、目を細めて確認していた瞬間を、確かな記録(タイムスタンプ付きの個数、指定された手法によるサイズ、あなたが保証したメーターの値)に置き換えます。それぞれがオブジェクト配下に整理されるため、数値は本来あるべき場所、つまり「このパーツトレイ」「このドア口プロジェクト」「このガスメーター」に蓄積されます。また、それぞれの測定値には、事後的に実測値のラベルを付けることができます(組み立て時に確認された個数、巻尺が見つかった後に確認した寸法など)。これにより、ツールの正確性自体が、実際の場面で時間をかけて測定されます。

カタログとそこに含まれるすべてのデータは、完全にオフラインで動作します。その方法と理由については、個別の記事で解説しています。カメラのより物理的なモード(色、輝度、フリッカー、回転)は、色と光および点滅、フリッカー、回転でカバーしています。スマートフォンで測定できる全容については、まずツールの概要をご覧ください。