i-PROカメラアプリケーションを開発するには
i-PROカメラアプリケーション プラットフォームではSDK(Software Development Kit: ソフトウェア開発キット)を無償で提供し、開発を支援します。
開発したアプリケーションはi-PROネットワークカメラにインストールできるので、ユーザー要望に適したソリューション開発が可能です。
パートナーが開発したアプリケーション
※1 AIプロセッサーを使用しないアプリケーションを開発する場合には、AIモデルは必要ありません。
i-PRO Camera SDK
アプリケーションパートナーが追加アプリケーションを開発するためのキットです。
※3 Caffe、Tensorflow、ONNXなど、オープンソースのディープラーニングライブラリを使って開発したAIモデルをi-PROネットワークカメラで動かすために、AIカメラ対応モデルに変換します。
API概要図
アプリケーション開発に必要なAPIを提供しています。
開発パートナーになるには
アプリケーションの開発を始めるための手順です。
ネットワークカメラに関する弊社の免責事項をご確認ください。
手順
-
SDKのダウンロード
こちらのポータルからSDKをダウンロードしてください。
SDKダウンロードの際に、ライセンス契約への許諾が必要となります。
初回アクセス時は「アカウントを作成する」からアカウントの申請を行ってください。
-
開発用カメラを購入
購入、製品に関するご相談は、下記よりお問い合わせください。
購入、製品に関するご相談・お問い合わせ
-
開発者ライセンスの発行
2.で購入した開発用カメラ向けの開発用ライセンスを発行します。
開発用カメラのMACアドレスをポータルサイトよりご連絡ください。
-
Q&A
ポータルサイトを通じてアプリケーション開発関連の各種お問い合わせに回答いたします。
Q & A
開発
Q. どのようなプログラミング言語が使用できますか?
A. C、C++、Pythonが利用可能です。
Q. どのような開発環境に対応していますか?
A. 開発環境(OS)はUbuntuです。
詳細は提供するSDKの中に開発マニュアルがありますので、そちらをご確認ください。
詳細は提供するSDKの中に開発マニュアルがありますので、そちらをご確認ください。
Q. 開発するアプリケーションがどれくらいのリソース(CPU/RAM/ROM)を使用するか、確認する方法はありますか?
A. ツールを提供します。
Q. 既にあるAIモデルを活用してアプリケーションを作成できますか?
A. Caffe、Tensorflow、ONNXのオープンソースのディープラーニングライブラリを使って開発されたAIモデルであれば可能です。
アプリケーション利用
Q. アプリケーションはどこから入手できますか?
A. アプリケーションを提供する会社から直接入手してください。
Q. アプリケーションをカメラにインストールしたいのですが、どうすれば良いですか?
A. カメラのブラウザからインストール可能です。(詳細はカメラの取扱説明書をご参照ください)
Q. 最大いくつまでのアプリケーションがインストール可能ですか?
A. 対応カメラ一覧表をご覧ください。
※インストールするアプリケーションでインストール数が変わる可能性があります。
※インストールするアプリケーションでインストール数が変わる可能性があります。
Q. 複数アプリケーションが同時に動作する事は可能ですか?
A. 可能です。CPU使用率によってアプリケーションが正常に動作しない可能性があります。事前に動作確認することを推奨します。
Q. インストールしたアプリケーションに問題が発生したら、どこでサポートを受けることができますか?
A. アプリケーションを提供する会社がサポートします。
Q. アプリケーションの動作・仕様はどこに問い合わせれば良いですか?
A. アプリケーションを提供する会社に直接お問い合わせください。
Q. 使用しているアプリケーションを他のアプリケーションと入替えしたいのですが、既存アプリのアンインストールはできますか?
A. カメラのブラウザからアンインストールできます。
(詳細はカメラの取扱い説明書をご参照下さい)
(詳細はカメラの取扱い説明書をご参照下さい)
お問い合わせ
購入、製品に関するご相談は、下記よりお問い合わせください。