AIBOX Anwendungsfall - Hintergrundentfernung über U²-Net

0 Kommentare

AIBOX-Serie

Sowohl AIBOX-OrinNano als auch AIBOX-OrinNX sind mit dem originalen Jetson Orin-Core-Board-Modul von NVIDIA, einem standardmäßigen Vollmetallgehäuse in Industriequalität, einer Aluminiumlegierungsstruktur zur Wärmeleitung und einem Bannergitterdesign an der Seite der oberen Abdeckungsschale zur effizienten Wärmeableitung ausgestattet, wodurch Rechenleistung und Stabilität bei Hochtemperaturbetrieb sichergestellt werden und verschiedene Anwendungsanforderungen in Industriequalität erfüllt werden.


AIBOX-OrinNX AIBOX-OrinNano
Modul Jetson Orin NX Jetson Orin Nano
KI-Leistung 157 TOPS 67 TOPS
Grafikkarte 1024-Core NVIDIA Ampere-Architektur-GPU mit 32 Tensor-Cores 1024-Core NVIDIA Ampere-Architektur-GPU mit 32 Tensor-Cores
CPU 8-Kern-Arm Cortex-A78 64-Bit-CPU 2 MB L2 + 4 MB L3 6-Kern-Arm Cortex A78 64-Bit-CPU, 1,5 MB L2 + 4 MB L3
DDR 16 GB 128-Bit LPDDR5 102,4 GB/s 8 GB 128-Bit LPDDR5 68 GB/s
HDMI 4K bei 60 Hz 4K bei 30 Hz

Anwendungsfall: Hintergrundentfernung

Die Technologie zur Hintergrundentfernung hat sich zu einem wichtigen Werkzeug im Bereich der Bildverarbeitung entwickelt und wird hauptsächlich in Szenarien wie Bildbearbeitung, Datenanalyse und Anwendungsentwicklung verwendet.

Typische Anwendungen:

  • Bildverarbeitung: Extraktion von E-Commerce-Produktbildern, Porträtverschönerung, medizinische Bildanalyse.
  • Videoverarbeitung: Greenscreen-Ersatz in Echtzeit, dynamische Objektverfolgung.
  • Vorverarbeitung für wissenschaftliche Forschung: Verbesserung der Quantifizierungsgenauigkeit durch Hintergrundentfernung bei der meteorologischen chromatographischen Analyse.

U²-Netz

U²-Net (U-squared Net) ist ein Deep-Learning-basiertes Bildsegmentierungsmodell für hochpräzise Hintergrundentfernungsaufgaben. Seine wichtigsten technischen Merkmale und Anwendungsszenarien sind wie folgt:

  • Duale U-förmige Codec-Struktur.
  • Tiefenüberwachung und Verlustfunktion.
  • Leichtbauweise.
Hintergrundentfernung über U²-Net

Quellcode herunterladen

  1. $ git clone --recursive --depth=1
  2. https://github.com/dusty-nv/jetson-inference

Kompilieren/Installieren

Referenz: https://github.com/dusty-nv/jetson-inference/blob/master/docs/building-repo-2.md

Ausführen des Beispiels

  1. # remove the background (with alpha)
  2. $ ./backgroundnet.py images/bird_0.jpg images/test/bird_mask.png
  3. # replace the background
  4. $ ./backgroundnet.py --replace=images/snow.jpg images/bird_0.jpg images/test/bird_replace.jpg
Hintergrundentfernung über U²-Net

Android In Docker-Anwendungshandbuch für Magisk

FFMedia von Firefly: Ultra-Flow-Videoverarbeitungsframework

Hinterlasse einen Kommentar

Bitte beachte, dass Kommentare vor der Veröffentlichung freigegeben werden müssen.