KONTEXTKOMPRIMIERUNG MIT RB-COMPRESS 

Hergestellt für Smart Cities | IOT | Robotik

Welches problem do we solve with RB-Compress?

Bis 2025 wird es weltweit 3 Milliarden kommunizierende Geräte in den Bereichen Smart City, IOT und Robotik geben. In dieser Zahl sind autonome Fahrzeuge nicht enthalten, und die Zahl der mit dem Internet verbundenen Geräte mit Sensoren aller Art wird noch höher sein.

  • Radio networks cannot be expanded indefinitely
  • The load on the infrastructures from 3G to 5G is growing daily
  • Radio cells can only be served best-effort
  • The demand for the transmission of content information is growing
  • The costs for 4G and 5G as well as for satellites increase with the number of simultaneously used devices
  • Our industrial customers are asking for an efficient way to store and transmit images more cost-effectively

Wie löst REBOTNIX diese Probleme?

RB-Compress senkt den Energieverbrauch durch schnellere, sicherere und kostengünstigere Komprimierung bildbasierter Inhalte über terrestrische oder orbitale Kommunikationswege zu Endgeräten mit niedrigem Stromverbrauch. RB-Compress ist in der Lage, Objekte individuell zu erkennen und zu segmentieren. Höchste Priorität haben dabei Objekte, die kontextbezogen und relevant sind. Diese Objekte werden von einem KI-Modell automatisch erkannt und die für die Kontextinformationen wichtigen Objekte werden aus dem Bild herausgeschnitten. Die einzelnen Objekte können dann individuell komprimiert werden.

Wie funktioniert das?

Jedem visuellen Objekt kann dann eine eigene Komprimierungsschicht zugewiesen werden. Objekte wie Text und andere, die für die Übertragung von Informationen relevant sind, wie Verkehrszeichen oder Nummernschilder, werden mit einer höheren Bitrate kodiert als Objekte, die nicht relevant sind, wie kleine Objekte im Hintergrund. Im Gegensatz zu einer Bewegungsvektor-Methode wird mit der Objektsegmentierungs-Einzelkodierungsmethode eine höhere Komprimierungsrate erreicht.

Im Standardmodus arbeitet der Encoder mit einer GPU oder CPU. Im höchsten AI-Modus ist eine GPU für die Kodierung obligatorisch, aber für die Dekodierung können wir immer noch eine CPU nur für Echtzeitanwendungen verwenden.

What economic added value do we achieve with this?

  • Low energy consumption for the transmission of visual information
  • More capacity on devices with little storage capacity
  • Higher runtimes for data acquisition
  • Higher quality in the recordings
  • Works on low-power computers between 5-15 watt
  • Reduces the load on cloud and internet infrastructures as well as mobile networks

RB-Compress

Beispiele

Die folgenden Live-Demos zeigen, wie die RB-Compress-Technologie funktioniert. Auf der linken Seite sehen Sie ein optimiertes RB-Compress-Bild, das den AVIF-Standard unterstützt. Auf der rechten Seite sehen Sie einen Standard-JPG-Prozess. Sie können deutlich die Artefakte im rechten Bereich von Demo1 sehen, wo das JPG angezeigt wird. Im Bereich von Demo2 haben wir das ursprüngliche komprimierte JPG mit etwa 2000 Kilobyte (2 Megabyte) mit RB-Compress mit 361 Kilobyte (0,361 Megabyte) verglichen.

Demo 1

Demo 2

Über uns

RB-Compress ist Teil unseres RB-SDK (Software-Entwicklungs-Kit). Es wurde entwickelt, um die Übertragungsraten und die Stabilität für Smart-City-Anwendungen, IOT und Robotik zu reduzieren.

RB-Compress wurde von der Software für sehr stromsparende Geräte auf ARM64 entwickelt. Das Ziel von RB-Compress war nicht, einen neuen Bildstandard zu entwickeln, sondern den höchsten Informationsgehalt mit der stärksten Kompression für A.I. entwickelte Anwendungen zu übertragen.

Entwickelt für KI-Anwendungen der nächsten Generation

Der Schwerpunkt der Entwicklung lag auf der Integration mit Tensoren, die in allen KI-Frameworks verwendet werden. Dies bedeutet, dass von einem RAW 1-4 Kanäle signal, we can process it directly from a Numpy array. An intermediate storage in another YUV or RGBx format is not necessary.

Für die Bildverarbeitung wird bisher nur JPG verwendet. Die Senkung der steigenden Energiekosten für Speicherung, Bandbreite und Verarbeitung ist eine der größten Herausforderungen der modernen IT.

Diese Eigenschaften machen die Anwendung effizienter bei der Unterstützung der Datenverarbeitung in neuroanle Netzwerken.

Patent free and cleared

Für Systemintegratoren ist es wichtig, lizenzfreie Technologie ohne Patentbelastung zu nutzen. REBOTNIX kümmert sich um die Überprüfung und Registrierung sowie die Abrechnung aller Patente für seine eigenen Module.

Compatibility

Bei der Entwicklung wurde großer Wert auf Kompatibilität gelegt. Wir folgen dem AVIF-Standard für alle Kompressionsverfahren. Somit läuft RB-Compress ohne Plugin auf den neuesten Browserversionen, die in dieser Übersicht dargestellt sind. Unterstützt werden Firefox, Google Chrome oder Safari auf Desktop und Mobile.

Low power at every step

Zusätzlich zu den technischen Herausforderungen haben wir uns bei RB-Compress immer darauf konzentriert, den Encoder mit dem geringsten Stromverbrauch zu versehen und gleichzeitig eine schnelle Verarbeitung im Vergleich zu den Referenzmethoden zu gewährleisten.

Anwendungsbereiche

  • Smart City-Anwendungen
  • Flughäfen
  • Sicherheitsanwendungen
  • IOT mit visuellen Kameras
  • Überwachung von Autoladestationen
  • Digitale Zwillinge in Fabrikhallen

Systemanforderungen

RB-Compress wurde für energiesparende ARM64-Hardware entwickelt und ist für die NVIDIA JETSON-Plattform und unsere eigene Hardware-Plattform optimiert GUSTAV Edge.

rebotnix hardware components

Hardware-Unterstützung

  • NVIDIA JETSON TX2 NX
  • NVIDIA JETSON XAVIER NX, ORIN NX
  • NVIDIA JETSON XAVIER AGX, ORIN AGX
  • BASLER GigE and USB3 Vision Camera Support
  • ALLIED VISION GigE and USB3 Camera Support

Unsere Hardware für RB-Compress

RB-Compress supports all of our hardware products. You can use any of our hardware boxes with RB-Compress.

GUSTAV AGX Orin
GUSTAV Orin NX
GUSTAV Orin Nano (soon)

Neueste Nachrichten

Blog

KONTAKT

REBOTNIX GmbH
Am Brambusch 22
44536 Lünen
Germany