1.はじめに
ロック-X SDKは、高速RK3399Pro AIコンポーネントライブラリのセットに基づいており、初期のバージョンが含まれています:顔検出、顔認識、インビボ検出、顔属性分析、顔の特徴、頭部検出、人間の骨格キー、キーの指をポイント、人と車の検出およびその他の機能は、開発者は、わずか数APIを大幅にプロトタイピングと製品開発と展開を加速するAIモデルの展開の詳細を気にすることなく、組み込み製品をオフラインでこれらの機能を使用するために呼び出す必要があります。ユーザの要求に基づいて、ロック-Xコンポーネントライブラリを拡張し、計算のバーに基づいてコールをサポートしていきます。
2.入手
rk3399pro Linuxはロック-Xを直接使用することができますサポートするために、最新のファームウェアに追加されました。ソースとコンパイルされたデモのパス:/ホーム/ホタル/ RockX /。それが唯一のLinux rk3399proことができますので、ファームウェアのサイズを圧縮する必要があるとして、ロック-Xのファームウェアの公式リリースは、切断されています。実際、ロック-Xもrk3399pro-のAndroid、rk1808をサポートしています。( ダウンロードリンク、抽出コード:ev8i )ロック-Xは、完全なダウンロードリンクで、あなたは自分自身をダウンロードすることができ、コンパイラをインストールする必要があります。
3.コンパイル
応じて異なるシステムまたはプラットフォームのソースコードを取得した後 /RockX_SDK_V1.0.0_20190611/demo/command_line_demo/READNE.mdの ドキュメントコンパイルおよびデプロイすることができる
。4.組み込み環境
使用岩-Xエラーを実行した場合、してくださいNPUのファームウェアのアップデート(、RKNNドライブバージョン0.9.6以上を確保する必要がある ダウンロードリンク 、コードを抽出:Dのq3f )が必要に成功した実行のデモの後、印刷版、DRVのバージョン0.9.6以上
==============================================
RKNN VERSION:
API :0.9.5(a949908ビルド:2019年5月7日夜10時20分52秒)
DRV:0.9.6(c12de8aビルド:2019年5月6日午後08時10分17秒)
=========== ===================================
更新方法:* .imgのダウンロードリンクをコピーカバー を/ usr / share / npu_fw / *の.imgの中に、カバーnpu_transfer_proxy.proxyコピー は/ usr / binに/ npu_transfer_proxy.proxy
5.テスト
ディレクトリ構造:
rockx_rk3399pro_linux_aarch64 /
├──libに
├──rockx_carplate_align_demo
├──rockx_carplate_detection_demo
├──rockx_carplate_recognition_demo
├──rockx_face_attribute_demo
├──rockx_face_detection_demo
├──rockx_face_landmark_demo
├──rockx_face_recognition_demo
├──rockx_head_detection_demo
├──rockx_object_detection_demo
├──rockx_object_track_demo
├ rockx_pose_body_demo -
└──rockx_pose_finger_demo例として、ナンバープレート認識では、ランrockx_carplate_detection_demoの./rockx_carplate_detectionのtest.jpgにコンパイルした後、その結果を図に示します。
6.ドキュメント
ロック-Xのソースコードでは、すでに開発者が参照するための詳細なドキュメントが含まれています。
/RockX_SDK_V1.0.0_20190611/demo/commaREADNE.md nd_line_demo/ ----> 关于编译和程序部署文档
/RockX_SDK_V1.0.0_20190611/doc ----> 关于 API 的使用说明以及 Rock-X 的介绍
进入Firefly开发者社区,了解更多内容。