project
HivisionIDPhotos - 無料のオープンソースAI ID写真作成ツール
HivisionIDPhotoは、軽量なAI搭載型ID写真作成ツールです。背景をインテリジェントに認識して切り抜き、様々な仕様に対応したID写真を素早く生成します。背景の色やサイズをカスタマイズできるほか、今後は美肌フィルターなどの機能も追加予定です。
HivisionID Photosとは何ですか?
HivisionIDPhotoは、軽量なAI搭載型ID写真作成ツールです。背景をインテリジェントに認識して切り抜き、さまざまな仕様に対応したID写真を素早く生成します。背景の色やサイズをカスタマイズでき、将来的には美肌補正機能やフォーマルウェアへの自動変換機能も追加予定です。Dockerを使用してローカルサービスを簡単にセットアップできます。ソースコードとオンラインデモはGitHubで公開されています。
HivisionID Photosの主な特徴
- 軽量カットアウトAI技術に基づき、写真に写っている人物を正確に識別し、背景から分離することで、背景が透明なID写真を生成します。
- 複数のサイズのID写真を生成する1インチ、2インチ、6インチなどの様々な標準サイズのID写真の生成に対応しており、様々な使用シナリオのニーズを満たすことができます。
- フォーマルウェアのスマートな変化(近日公開予定):今後のバージョンでは、ユーザーが通常の写真をアップロードすると、AIが自動的にフォーマルな服装に着替えさせ、ID写真の撮影プロセスを簡素化します。
- 美容機能(近日公開予定):ユーザーのID写真が基準を満たしつつ、最高の印象を与えられるよう、美肌補正サービスを提供いたします。
- Dockerデプロイメントをサポートこれにより、ユーザーはID写真生成サービスをローカル環境またはサーバー上で迅速にセットアップして実行できます。
- APIサービス開発者によるID写真生成プロセスの統合と自動化をサポートするAPIインターフェースを提供します。
HivisionIDPhotosプロジェクトのアドレス
- GitHubリポジトリ:https://github.com/Zeyi-Lin/HivisionIDPhotos
- オンラインデモ体験アドレス:https://swanhub.co/ZeYiLin/HivisionIDPhotos/demo
HivisionIDPhotosの使い方
- インストール環境:お使いのコンピューターにPython 3.7以降がインストールされていることを確認してください。Python環境の管理には、AnacondaまたはMinicondaを使用してください。
- コードを取得:GitHub経由でHivisionIDPhotoのコードベースをローカルマシンにクローンしてください。
- 依存関係をインストールします:必要なPythonの依存関係をインストールしてください。
- 事前学習済みモデルをダウンロード:GitHubまたは提供されている他のリンクから事前学習済みモデルファイルをダウンロードし、プロジェクトのルートディレクトリに配置してください。
- Gradioデモの実行:走る
python app.pyこのコマンドはローカルのWebサービスを起動し、対話型のWebページを提供します。表示されているローカルURLにアクセスするには、通常は...http://127.0.0.1:7860私たちはウェブインターフェースを使ってID写真を作成し始めました。 - APIサービスをデプロイする:API経由でID写真生成サービスを呼び出す必要がある場合は、以下を実行してください。
python deploy_api.pyHTTPリクエストを送信することでID写真を生成できるAPIサーバーが起動されます。 - APIを使用する:提供されているPythonスクリプトを使用するか、独自のスクリプトを作成してAPIサーバーにリクエストを送信してください。コマンドは...
test.jpg入力として、標準サイズのID写真を生成し、次の形式で保存します。idphoto.png。 - Dockerデプロイメント:Dockerを使用したい場合は、プロジェクトのルートディレクトリで以下のコマンドを実行して、Dockerコンテナをビルドおよび実行できます。
HivisionIDPhotosの応用事例
- 個人使用:個人は、パスポート、ビザ、身分証明書、運転免許証など、さまざまな公的要件を満たす公式パスポート写真を自宅で作成できます。
- 企業人事部:企業の人事部門は、ツールを活用することで、新規採用者や既存社員向けの社員証を迅速に作成・更新できます。
- 教育機関:学校や大学は、これを使って学生証、教職員証、その他の学内カードを作成できます。
- オンラインサービスプロバイダー:ウェブサイトやアプリケーションは、HivisionIDPhotoのAPIを統合することで、オンラインでのID写真生成サービスを提供できます。
- 写真スタジオ:写真家はこのツールを利用することで、作業効率を向上させ、迅速に処理して、規定に準拠したID写真を顧客に提供することができます。