View a markdown version of this page

Archivio modelli DLR per il rilevamento di oggetti - AWS IoT Greengrass

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Archivio modelli DLR per il rilevamento di oggetti

L'archivio di modelli di rilevamento di oggetti DLR è un componente del modello di apprendimento automatico che contiene modelli YOLOv3 preaddestrati come artefatti Greengrass. I modelli di esempio utilizzati in questo componente vengono recuperati da GluonCV Model Zoo e compilati utilizzando AI Neo Deep Learning Runtime. SageMaker https://github.com/neo-ai/neo-ai-dlr

Il componente di inferenza per il rilevamento di oggetti DLR utilizza questo componente come dipendenza per la fonte del modello. Per utilizzare un modello DLR personalizzato, create una versione personalizzata di questo componente del modello e includete il modello personalizzato come artefatto del componente. È possibile utilizzare la ricetta di questo componente come modello per creare componenti del modello personalizzati.

Nota

Il nome del componente DLR Object Detection Model Store varia a seconda della versione. Il nome del componente per la versione 2.1.x e le versioni successive è. variant.DLR.ObjectDetection.ModelStore Il nome del componente per la versione 2.0.x è. variant.ObjectDetection.ModelStore

Versioni

Questo componente ha le seguenti versioni:

  • 2.1.x

  • 2.0.x

Tipo

Questo componente è un componente generico (aws.greengrass.generic). Il nucleo di Greengrass esegue gli script del ciclo di vita del componente.

Per ulteriori informazioni, consulta Tipi di componenti.

Sistema operativo

Questo componente può essere installato sui dispositivi principali che eseguono i seguenti sistemi operativi:

  • Linux

  • Windows

Requisiti

Questo componente ha i seguenti requisiti:

  • Sui dispositivi di base Greengrass che eseguono Amazon Linux 2 o Ubuntu 18.04, sul dispositivo è installata la versione 2.27 o successiva della GNU C Library (glibc).

  • Sui dispositivi ARMv7l, come Raspberry Pi, le dipendenze vengono installate sul dispositivo. OpenCV-Python Esegui il comando seguente per installare le dipendenze.

    sudo apt-get install libopenjp2-7 libilmbase23 libopenexr-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libgtk-3-0 libwebp-dev
  • I dispositivi Raspberry Pi che eseguono il sistema operativo Raspberry Pi Bullseye devono soddisfare i seguenti requisiti:

    • NumPy 1.22.4 o versione successiva installata sul dispositivo. Raspberry Pi OS Bullseye include una versione precedente di NumPy, quindi puoi eseguire il seguente comando per eseguire l'aggiornamento sul dispositivo. NumPy

      pip3 install --upgrade numpy
    • Lo stack di fotocamere precedente abilitato sul dispositivo. Raspberry Pi OS Bullseye include un nuovo stack di fotocamere che è abilitato per impostazione predefinita e non è compatibile, quindi è necessario abilitare lo stack di fotocamere precedente.

      Per abilitare lo stack di fotocamere precedente
      1. Esegui il seguente comando per aprire lo strumento di configurazione Raspberry Pi.

        sudo raspi-config
      2. Seleziona Opzioni di interfaccia.

      3. Seleziona Videocamera legacy per abilitare lo stack di telecamere legacy.

      4. Riavvia il dispositivo Raspberry Pi.

Dipendenze

Quando distribuisci un componente, distribuisce AWS IoT Greengrass anche versioni compatibili delle sue dipendenze. Ciò significa che è necessario soddisfare i requisiti del componente e tutte le sue dipendenze per distribuire correttamente il componente. Questa sezione elenca le dipendenze per le versioni rilasciate di questo componente e i vincoli semantici della versione che definiscono le versioni dei componenti per ciascuna dipendenza. È inoltre possibile visualizzare le dipendenze per ciascuna versione del componente nella console. AWS IoT Greengrass Nella pagina dei dettagli del componente, cerca l'elenco delle dipendenze.

2.1.13 and 2.1.14

La tabella seguente elenca le dipendenze per le versioni 2.1.13 e 2.1.14 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.13.0 Flessibili
2.1.12

La tabella seguente elenca le dipendenze per la versione 2.1.12 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.12.0 Flessibili
2.1.11

La tabella seguente elenca le dipendenze per la versione 2.1.11 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.11.0 Flessibili
2.1.10

La tabella seguente elenca le dipendenze per la versione 2.1.10 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.10.0 Flessibili
2.1.9

La tabella seguente elenca le dipendenze per la versione 2.1.9 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.9.0 Flessibili
2.1.8

La tabella seguente elenca le dipendenze per la versione 2.1.8 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.8.0 Flessibili
2.1.7

La tabella seguente elenca le dipendenze per la versione 2.1.7 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.7.0 Flessibili
2.1.5 and 2.1.6

La tabella seguente elenca le dipendenze per le versioni 2.1.5 e 2.1.6 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.6.0 Flessibili
2.1.4

La tabella seguente elenca le dipendenze per la versione 2.1.4 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.5.0 Flessibili
2.1.3

La tabella seguente elenca le dipendenze per la versione 2.1.3 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.4.0 Flessibili
2.1.2

La tabella seguente elenca le dipendenze per la versione 2.1.2 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.3.0 Flessibili
2.1.1

La tabella seguente elenca le dipendenze per la versione 2.1.1 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.0.0 <2.2.0 Flessibili
2.0.x

La tabella seguente elenca le dipendenze per la versione 2.0.x di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass ~2.0.0 Flessibili

Configurazione

Questo componente non ha parametri di configurazione.

File di registro locale

Questo componente non genera registri.

Changelog

La tabella seguente descrive le modifiche in ciascuna versione del componente.

Versione

Modifiche

2.1.14

Versione aggiornata per Greengrass nucleus 2.12.5.

2.1.13

Versione aggiornata per la versione 2.12.0 di Greengrass nucleus.

2.1.12

Versione aggiornata per la versione 2.11.0 di Greengrass nucleus.

2.1.11

Versione aggiornata per la versione 2.10.0 di Greengrass nucleus.

2.1.10

Versione aggiornata per la versione 2.9.0 di Greengrass nucleus.

2.1.9

Versione aggiornata per la versione 2.8.0 di Greengrass nucleus.

2.1.8

Versione aggiornata per la versione 2.7.0 di Greengrass nucleus.

2.1.7

Versione aggiornata per la versione 2.6.0 di Greengrass nucleus.

2.1.6

Aggiunge un modello di CPU per risolvere un problema sui dispositivi Armv8 (AArch64).

2.1.5

Nuove funzionalità
  • Aggiunge modelli di rilevamento di oggetti di esempio per i dispositivi Windows core.

Correzioni di bug e miglioramenti
  • Versione aggiornata per la versione 2.5.0 di Greengrass nucleus.

2.1.4

Versione aggiornata per la versione 2.4.0 di Greengrass nucleus.

2.1.3

Versione aggiornata per la versione 2.3.0 di Greengrass nucleus.

2.1.2

Versione aggiornata per la versione 2.2.0 di Greengrass nucleus.

2.1.1

Nuove funzionalità
  • Aggiungi un modello di rilevamento di oggetti YOLoV3 di esempio per piattaforme Armv8 (AArch64). Ciò estende il supporto all'apprendimento automatico per i dispositivi principali di Greengrass che eseguono NVIDIA Jetson, come Jetson Nano.

2.0.4

Versione iniziale.