Identity Scanner
Identity Scannerは、Zia AI駆動のコンポーネントで、さまざまなIDプルーフや公式書類をスキャンして処理することで、個人やドキュメントに対する安全な本人確認を実行できます。E-KYCとDocument Processingの2つの主要カテゴリに分かれた複数の機能を組み込んだ包括的なスイートです。
注意:Catalystは、アップロードされたファイルをシステムに保存しません。アップロードされたドキュメントは一回限りの処理にのみ使用されます。MLモデルのトレーニング目的にも使用されません。Catalystのコンポーネントは、適用されるすべてのデータ保護およびプライバシー法に完全に準拠しています。
PAN
PANモデルは、Document Processing機能の一部で、インドのPANカードを本人確認書類として処理できます。高度なOCR技術を使用してPANカードからデータフィールドを抽出し、レスポンスでPANカードから認識されたパラメータを返します。
注意:Document Processingはインドのユーザーにのみ関連し、IN DCでのみ利用可能です。この機能は、EU、AU、US、JP、SA、またはCAデータセンターからアクセスするユーザーには利用できません。他のDCからのインド国外のユーザーは、汎用OCRコンポーネントにアクセスしてテキストコンテンツを読み取り、処理できます。
以下のコードに示すように、PANカードの表面の画像ファイルへのパスを提供する必要があります。以下で使用されているziaリファレンスは、コンポーネントインスタンスページで定義されています。
許可されるファイル形式: .webp、.jpeg、.png
ファイルサイズ制限: 15 MB
modelTypeを使用してモデルタイプをPANとして指定する必要があります。PANモデルはデフォルトで英語のテキストのみを処理できます。他の言語はサポートされていません。
レスポンスには、名、姓、生年月日、PANカード番号など、PANカードから抽出されたパラメータがそれぞれのキーに割り当てられて含まれます。
copy
let fs = require('fs');
const zia = app.zia();
zia.extractOpticalCharacters(fs.createReadStream('/Users/amelia-421/Desktop/pan.webp'), {modelType: 'PAN'}) //Pass the input file with the model type
.then((result) => {
console.log(result);
})
.catch((err) => console.log(err.toString())); //エラーをCatalyst Logsに記録する
});
受信するサンプルレスポンスを以下に示します。レスポンスはNode.jsの両方のバージョンで同じです。
Nodejs
copy
{
date_of_birth: "03/04/1982",
last_name: "VASUDEV MAHTO",
pan: "ANRPM2537J",
first_name: "PRAMOD KUMAR MAHTO"
}
最終更新日 2026-03-24 17:38:39 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit