crowd-rekognition-detect-moderation-labels - Amazon SageMaker

crowd-rekognition-detect-moderation-labels

Widget permettant la vérification humaine d'un résultat de modération d'image Amazon Rekognition.

Attributes

Les attributs suivants sont pris en charge par cet élément.

header

Il s'agit du texte qui est affiché comme en-tête.

src

Il s'agit d'un lien vers l'image à analyser par le collaborateur.

categories

categories est pris en charge comme un tableau de chaînes ou un tableau d'objets où chaque objet a un champ name.

Si les catégories sont fournies sous la forme d'objets, ce qui suit s'applique :

  • Les catégories affichées correspondent à la valeur du champ name.

  • La réponse renvoyée contient les objets complets de toutes les catégories sélectionnées.

Si les catégories sont fournies sous la forme de chaînes, ce qui suit s'applique :

  • La réponse renvoyée est un tableau de toutes les chaînes qui ont été sélectionnées.

catégorie d'exclusion

En déterminant cet attribut, vous créez un bouton sous les catégories de l'UI.

  • Lorsqu'un utilisateur choisit le bouton, toutes les catégories sont désélectionnées et désactivées.

  • Le fait de sélectionner à nouveau le bouton permet de réactiver les catégories afin que les utilisateurs puissent les choisir.

  • Si vous validez après avoir choisi le bouton, il renvoie un tableau vide.

Hiérarchie des éléments

Les éléments parents et enfants de cet élément sont les suivants :

AWSRégions

Les régions AWS suivantes sont prises en charge par cet élément. Vous pouvez utiliser des codes HTML et CSS personnalisés dans ces régions pour formater vos instructions aux collaborateurs. Par exemple, utilisez la section short-instructions pour fournir de bons et mauvais exemples sur la façon de finaliser une tâche.

full-instructions

Instructions générales sur la façon d'utiliser le widget.

short-instructions

Instructions importantes spécifiques à la tâche qui s'affichent à un endroit bien visible.

Exemple de modèle de travail avec l'élément Crowd

Un exemple de modèle de travail utilisant l'élément Crowd ressemblerait à ceci :

<script src="https://assets.crowd.aws/crowd-html-elements.js"></script> {% capture s3_uri %}http://s3.amazonaws.com/{{ task.input.aiServiceRequest.image.s3Object.bucket }}/{{ task.input.aiServiceRequest.image.s3Object.name }}{% endcapture %} <crowd-form> <crowd-rekognition-detect-moderation-labels categories='[ {% for label in task.input.selectedAiServiceResponse.moderationLabels %} { name: "{{ label.name }}", parentName: "{{ label.parentName }}", }, {% endfor %} ]' src="{{ s3_uri | grant_read_access }}" header="Review the image and choose all applicable categories." > <short-instructions header="Instructions"> <style> .instructions { white-space: pre-wrap; } </style> <p class='instructions'>Review the image and choose all applicable categories. If no categories apply, choose None. <b>Nudity</b> Visuals depicting nude male or female person or persons <b>Graphic Male Nudity</b> Visuals depicting full frontal male nudity, often close ups <b>Graphic Female Nudity</b> Visuals depicting full frontal female nudity, often close ups <b>Sexual Activity</b> Visuals depicting various types of explicit sexual activities and pornography <b>Illustrated Nudity or Sexual Activity</b> Visuals depicting animated or drawn sexual activity, nudity or pornography <b>Adult Toys</b> Visuals depicting adult toys, often in a marketing context <b>Female Swimwear or Underwear</b> Visuals depicting female person wearing only swimwear or underwear <b>Male Swimwear Or Underwear</b> Visuals depicting male person wearing only swimwear or underwear <b>Partial Nudity</b> Visuals depicting covered up nudity, for example using hands or pose <b>Revealing Clothes</b> Visuals depicting revealing clothes and poses, such as deep cut dresses <b>Graphic Violence or Gore</b> Visuals depicting prominent blood or bloody injuries <b>Physical Violence</b> Visuals depicting violent physical assault, such as kicking or punching <b>Weapon Violence</b> Visuals depicting violence using weapons like firearms or blades, such as shooting <b>Weapons</b> Visuals depicting weapons like firearms and blades <b>Self Injury</b> Visuals depicting self-inflicted cutting on the body, typically in distinctive patterns using sharp objects <b>Emaciated Bodies</b> Visuals depicting extremely malnourished human bodies <b>Corpses</b> Visuals depicting human dead bodies <b>Hanging</b> Visuals depicting death by hanging</p> </short-instructions> <full-instructions header="Instructions"></full-instructions> </crowd-rekognition-detect-moderation-labels> </crowd-form>

Sortie

L'exemple suivant est la sortie de cet élément. Pour plus de détails sur cette sortie, consultez la documentation de l'API DetectModerationLabels Amazon Rekognition.

{ "AWS/Rekognition/DetectModerationLabels/Image/V3": { "ModerationLabels": [ { name: 'Gore', parentName: 'Violence' }, { name: 'Corpses', parentName: 'Violence' }, ] } }