Optical Character Recognition in Images - Google Cloud Vision compatible APIService
optical-character-recognition
Google Cloud Vision-compatible OCR (text detection and recognition). The expected endpoints are POST /v1/images:annotate (features TEXT_DETECTION and DOCUMENT_TEXT_DETECTION, REST only) and GET /health; suppliers MAY expose more of the Cloud Vision surface or extensions but consumers MUST NOT depend on it. This service is model-agnostic: suppliers choose their own OCR model and weights, so recognized text, language coverage, and polygons vary and are not guaranteed by the protocol.
Active Suppliers
1
of 1 ever configured
Service Info
Service ID
optical-character-recognition
Compute Units / Relay
50,000
Owner
Active Applications
1
Relay Mining EMA
3 relays
Service Metadata Cardsource: on-chain metadata (LCD)
{8 items
"schema":"pocket-service-card/v1"
"description":"Google Cloud Vision-compatible OCR (text detection and recognition). The expected endpoints are POST /v1/images:annotate (features TEXT_DETECTION and DOCUMENT_T..."
"rpc_types":[1 item
0:{4 items
"type":"REST"
"intent":"expected"
"backend_hint":"Cloud Vision-compatible images:annotate server on :8080 (image-inference-server, ocr endpoint enabled); mount at /"
"notes":"Only POST /v1/images:annotate and GET /health are expected. Request body is Cloud Vision JSON: requests[{image: {content: <base64>}, features: [{type: TEXT_DETE..."
}
]
"apis":[1 item
0:"google-cloud-vision-annotate"
]
"specs":[1 item
0:{3 items
"kind":"markdown"
"url":"https://raw.githubusercontent.com/pnyxai/pocket-network-services/6f3912ee520cb75a98288aaf333d6ba1ef729788/mainnet/docs_optical-character-recognition.md"
"sha256":"adadc9550ce472f5e0c460ba7c191f5a199a127c4ee325e2d1a22bc11f4bc14d"
}
]
"access":"public"
"results":"variable"
"serving":{3 items
"backend":"Any Google Cloud Vision-compatible server exposing POST /v1/images:annotate (REST) and GET /health. Recommended: image-inference-server (Rust gateway + NVIDIA T..."
"healthcheck":[1 item
0:{3 items
"rpc_type":"REST"
"request":{2 items
"path":"/health"
"method":"GET"
}
"expect":{2 items
"json_path":"$.status"
"matches":"^healthy$"
}
}
]
"notes":"Use a server with dynamic batching so one backend serves many concurrent requests. Recommended model: PP-OCRv6 medium det + rec (Apache-2.0); PP-OCRv6 small on ..."
}
}
| Supplier | Stake | Endpoint domains |
|---|---|---|
| pokt19…v6qw | 59,999.99 POKT | com.ar |
| Application | Stake |
|---|---|
| pokt1j…x2rq | 1,001.98 POKT |
Raw Servicesource: GraphQL indexer
{5 items
"id":"optical-character-recognition"
"name":"Optical Character Recognition in Images - Google Cloud Vision compatible API"
"computeUnitsPerRelay":"50000"
"ownerId":"pokt1r9k8aga3s4ruzjw8du0fwgxpxc8hyynrds2jkc"
"latestDiff":{1 item
"nodes":[1 item
0:{3 items
"blockId":"735133"
"newNumRelaysEma":"3"
"newTargetHashHexEncoded":"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
}
]
}
}