AVCapture セッションを使用してリアルタイムでいくつかの画像を検出し、アプリの XML データと SURF アルゴリズム (SURF コードはオープン ソースで利用可能) を介して画像データを照合しています。
現在、私の XML は Img Data (画像の特徴を表す浮動小数点数) と imgid (1 から 9 までの整数値) で構成されています。
ロジックは、カメラを画像に向けるたびに、rgb 値を検出し、画像の rgb 値が XML の特徴点データを使用して既に操作されている SURF アルゴリズムに送信する必要があるということです。特徴を照合し、その特定の画像の対応する img ID (1 から 9 の間) を返します。その画像 ID を使用して、一致 ID が返されます。一致 ID が正の値である場合、ゼロの場合は画像が一致したと見なされ、一致しません。
今、私はこの AVCaptureConnection のようなイメージ ID を取得しています: 0x59f3da0
avcapture セッション コードは、Apple のテクニカル Q&A で使用されているものと同じです。