Trace eines ScansModusschnellgesamt≈ 1,2 s
0250ms500ms750ms1000ms
- Karte ruhig gehalten133 ms
- Rechteckerkennung
- Perspektivkorrektur
- Texterkennung (OCR)
- Abgleich mit dem eingebauten Katalog≈ 400 ms
- Verlässt das Telefon: eine Anfrage, kein BildPreisanfrage100–700 ms
- Preis auf dem Bildschirm450 ms
Was die Anfrage enthält
POST /v1/prices/lookup { "cardId": "tcgdex_fr_sv03.5-199" }
Schwankt der Katalog zwischen mehreren Karten, greift die App auf den gelesenen Text zurück — Nummer, Set, Sprache. Niemals Pixel.
Typische Dauern im Schnellmodus, aus den Einstellungen der App und Messungen während der Entwicklung.
Im Detail
Apples Vision-Framework findet den Umriss der Karte, entzerrt sie und liest ihren Text, alles auf dem Gerät. Der Text wird dann mit einem Katalog von über 137.000 Karten abgeglichen, der mit der App ausgeliefert wird.
Weil die Identifizierung auf dem Telefon stattfindet, wird das Netz nur für den Preis gebraucht. Die Anfrage enthält die Katalog-ID der Karte, mehr nicht.
- Umrisserkennung, Perspektivkorrektur und OCR auf dem iPhone
- 137.835 Karten und 1.125 Set-Ausgaben im eingebauten Katalog
- Für den Preis wird nur eine Katalog-ID gesendet
- Funktioniert in jeder Drucksprache gleich
Bald im App StoreIdentifizierung über die Nummer