レビュー
2 分
レビューとは、アノテーションが十分な品質であるか、改善が必要かどうかを決定する判断です。効率的な改善を促進するために、決定を行った人またはシステムが、潜在的なエラーやミスを詳述する https //docs kognic com/api guide/ja/review#feedback データを提供できます。フィードバックに関する https //docs kognic com/task view guide/introduction を参照して、これらの概念がプラットフォームでどのように使用されているかについての理解を深めてください。これらはレビューとフィードバックを扱うための完全な可能性とワークフローを説明していますが、この統合によって有効化される機能は現在のところ以下に詳述するように若干限定されています。 レビューの投稿 現在の統合機能では、納品済みアノテーションと、レビューアクセス権を持つフェーズの予備アノテーションに対してのみレビューを投稿できます。アノテーションは、 https //docs kognic com/api guide/ja/rbvnxwqj2crzm ogcylfk のメタデータ(およびファイル名)に含まれるopenlabel uuidを使用して識別されます。 レビューを投稿する際、apiはフィードバックデータと、品質が十分と認識されるかどうかを示すブール値acceptedを必要とします。またapiは、改善がどのように行われるべきかを詳述する列挙型workflowも必要とします。拒否されたレビューとcorrectワークフローの場合、フォローアップのレビュータスクなしに単一の修正タスクがトリガーされます。完了した修正タスクが新しい納品済みアノテーションになります。 レビューの投稿が成功すると、レビューを識別するuuidが返され、投稿されたフィードバックデータの取得に使用できます。また、選択した「workflow」に従ってタスクが作成されます。プロジェクトの設定によっては、プロジェクトマネージャーとの調整が必要になる場合があります。 以下はkognic ioの例です。 def run(client kognicioclient, open label uuid str, error type id str) > reviewresponse review = reviewrequest( feedback items=\[ addfeedbackitem( sensor id="\<the id/name of the sensor>", frame id="\<the id of the frame>", # in our openlabel file this is frame frame properties external id object id="\<the id of the object>", pin=addfeedbackitempin(x=0 0, y=0 0, z=0 0), description="i post this via the python client", suggested property=addfeedbackitemsuggestedproperty( property name="propertyname", suggested property value="suggestedpropertyvalue" ), error type id=error type id, metadata={"key" "value"}, ) ], workflow=reviewworkflowenum correct, accepted=false, ) return client review\ create review(open label uuid=open label uuid, body=review) if name == " main " setup logging(level="debug") client = kognicioclient() open label uuid = "\<the uuid of the openlabel>" error type id = "\<the id of the error type>" annotation = run(client, open label uuid, error type id) 部分レビューの投稿 部分レビューとは、オプションのフィードバックデータを含む不完全なレビューであり、この機能は以下の1つまたは複数を達成するために使用される場合があります 手動または機械生成のフィードバックによるレビュータスクの準備 レビュー対象の選択 この機能は、あなたの組織が https //docs kognic com/request details または https //docs kognic com/request details であるリクエストで利用可能です。 部分レビューが投稿されると、アノテーションのレビュータスクが作成されます。このレビュータスクには、部分レビューの投稿時に提供されたフィードバックが含まれる場合があります。レビュアーは、同意しないフィードバックを削除または無効化したり、独自のフィードバックを追加したりできます。現在、部分レビューのワークフローを上書きすることはできません。デフォルトのワークフローはレビューループであり、拒否されたレビュータスクの修正に続いて新しいレビュータスクが発生します。レビュアーによってレビューが承認された場合、アノテーションは再度納品され、レビュアーが行った潜在的な変更が反映されます。 フィードバック フィードバック項目は、アノテーション内の注目すべき点を詳述します。これを行うために、以下の情報を追加でき、アノテーターがアノテーションを改善する際に利用可能です エラータイプid 利用可能なエラータイプのリストから選択されたuuid(kognicioclient() review\ get error types()を使用して取得) 説明 改善すべき点を説明する文字列 センサーid エラーが発生した https //docs kognic com/api guide/ja/djnbievx7bwx n9ztcukw#buu4a の識別子 フレームid エラーが発生した https //docs kognic com/api guide/ja/djnbievx7bwx n9ztcukw#our a の識別子。openlabelファイルでは frame frame properties external id に該当します。 オブジェクトid この特定のフィードバックの対象となる特定のオブジェクトの識別子 ピン 特定の関心領域へのポインタ。欠落しているオブジェクトを示すために使用できます(ピンには必須のx座標とy座標、およびオプションのz座標が含まれ、画像内の座標単位はピクセルであり、3dデータではセンサー固有です)。 提案されたプロパティ 不適切なプロパティ値が検出された場合、このフィールドを使用してより適切な値を示すことができます。 メタデータ このフィールドには任意のデータを含めることができ、フィードバックを生成したシステムのバージョンを識別するために使用できます。

