• Wir bieten Lösungen für ... Wir bieten Lösungen für
    • noindex
      Image Recognition
    • noindex
      Clustering Lösungen
    • noindex
      Website Scraping
    • noindex
      Image & Video Fingerprinting
    Wir bieten verteilte Backend-Systeme zur Image Recognition, Video-Fingerprinting und Website Scraping. Mehr erfahren




  • Image Recognition
    Image Recognition
    • detect logos / icerhockey
      • Logoerkennung in Videos
        (TV, Webstreams, Print/News)
      • Hohe Erkennungsrate
      • 1000x effizienter als Erkennung durch den Menschen
      • Erkennt Sponsorenlogos auf
        Kleidung, Werbebanden, …
      • Tracking in Echtzeit

    Mehr erfahren




  • Clustering Lösungen
    Verteiltes Rechnen mit bis zu 10.000 Nodes
    • noindex
      • Unterstützung von bis zu 10.000 Nodes
      • Hohe Verfügbarkeit
      • Monitoring-Webfrontend
      • Integration über RESTful-Webservice
      • Verteilung sämtlicher Backend Software
    Mehr erfahren




  • Website Scraping
    Bild- und Textanalyse in Webartikeln mit hohem Datendurchsatz
    • noindex
      • Analyse von Webartikel-Texten und -Bildern
      • Nutze URLs aus RSS-Feeds
      • Unterstützung von Paywall-geschütztem Inhalt
      • Hoher Datendurchsatz
      • Weiterverarbeitung in der Toolchain
    Mehr erfahren




  • Image & Video Fingerprinting
    Media Indexing zum Vergleich von Bild- & Videodaten
    • noindex
      • Suche in Millionen von Datensätzen
      • Unterstütztung untersch. Medientypen
        (Video, Bild, Audio und Text)
      • Duplikat-Eliminierung
      • Effiziente Datenreduktion
    Mehr erfahren

Computer Vision Backends

Wir bieten skalierbare Systeme in den Kernbereichen Image Recognition und Image & Video Fingerprinting. Unsere Backend-Software erweitert bestehende Big-Data Systeme um Medienanalysefunktionen und gewährleistet massiv steigenden Datendurchsatz durch sein flexibles Design.


  • Einzelkomponenten wie die Bilderkennung und die Webmedien Analyse ergeben zusammen ein leistungsfähiges System, welches Mehrinformation über Ihre Daten sehr effizient generieren kann und neue Fragestellungen durch gegenseitige Beziehungen der Mediendaten und dessen Metainformation zueinander zulässt.

    Durch stetige Weiterentwicklung halten wir die Lösungen technologisch auf dem neusten Stand der Technik und steigern somit die Effizienz unseres Produktes.
    Wir bieten neben den Softwarelösungen auch Softwareentwicklungsprojekte zur Umsetzung und Integration unserer Backend-Software an Ihre Softwareumgebungen und Workflows. Zusätzlich bieten wir grafische Benutzeroberflächen und Webapplikationen nach Ihren indivuellen Anforderungen.

Image Recognition

International agierende Medienkonzerne nutzen unsere Bilderkennung um Milliarden Bilder aus TV und Internet nach Sponsoring Informationen zu durchsuchen. Unsere Software ist robust, nutzt Erkennungsverfahren nach dem neusten Stand der Technik und optimiert die Erkennungsprozesse mittels maschinellem Lernen und statistischer Evaluation über tausende Datensätze. Aus diesen Gründen ist unsere Bilderkennung ab einem bestimmten Datendurchsatz ca. 1000x kosteneffiziente als die manuelle Auswertung durch den Menschen.
    • Logos in Videos erkennen
    • Hohe Erkennungsrate
    • Toleriert Skalierung und Drehung
    • Erkennt zum Teil verdeckte Objekte
    • Tracking mit 25FPS in Echtzeit
  • detect logos / football detect logo / football
  • Detektieren und Tracken von Logos in Videos

    Unser Bildererkennungssystem basiert auf fortschrittlichen Verfahren zur Erkennung von Bildelementen in Videos wie zum Beispiel einem Sponsoring-Logo in einem Eishockeyspiel. Das gefundene Logo wird durch einen performanten Tracking-Algorithmus vorwärts und rückwärts in der Zeit verfolgt. Auf diese Weise erreichen wir eine Erkennungsrate von bis zu 99% auf unserem Testmaterial und erreichen in laufenden Produktionsumgebungen vergleichbare Werte.
  • Detektieren und Tracken von Logos in Videos

    Unser Bildererkennungssystem basiert auf fortschrittlichen Verfahren zur Erkennung von Bildelementen in Videos wie zum Beispiel einem Sponsoring-Logo in einem Eishockeyspiel. Das gefundene Logo wird durch einen performanten Tracking-Algorithmus vorwärts und rückwärts in der Zeit verfolgt. Auf diese Weise erreichen wir eine Erkennungsrate von bis zu 99% auf unserem Testmaterial und erreichen in laufenden Produktionsumgebungen vergleichbare Werte.
  • Skalierungs und Rotations-invariante Algorithmen

    Unsere Software findet Logos, die im Analysevideo wesentlich kleiner, grösser oder verdreht sind. Wir unterstützen wesentlich grössere Unterschiede in der Skalierung als andere bekannte Verfahren und tolerieren Drehungen mit bis zu ±180°.
  • Skalierungs und Rotations-invariante Algorithmen

    Unsere Software findet Logos, die im Analysevideo wesentlich kleiner, grösser oder verdreht sind. Wir unterstützen wesentlich grössere Unterschiede in der Skalierung als andere bekannte Verfahren und tolerieren Drehungen mit bis zu ±180°.
  • detect logos / football 2
  • Erkennung von verdeckten und transformierten Objekten

    Zum Teil verdeckte Objekte werden von unseren Verfahren ebenfalls erkannt. Solange ein deskriptiver Teil eines Logos sichtbar ist und noch 20% der Fläche des kompletten Logos ausmacht, erkennen wir einen positiven Hit. Transformierte Bildelemente auf Kleidung oder Werbebanden werden durch die Suche nach linearen Projektionen ebenso gefunden.
  • Erkennung von verdeckten und transformierten Objekten

    Zum Teil verdeckte Objekte werden von unseren Verfahren ebenfalls erkannt. Solange ein deskriptiver Teil eines Logos sichtbar ist und noch 20% der Fläche des kompletten Logos ausmacht, erkennen wir einen positiven Hit. Transformierte Bildelemente auf Kleidung oder Werbebanden werden durch die Suche nach linearen Projektionen ebenso gefunden.
  • Performante Analyse mit Full-Frame-Präzision

    Binärwerkstatts Bilderkennungssystem arbeitet nicht nur genau sondern auch schnell: Unser Bilderkennungssystem kann zur Echtzeit-Analyse von Videostreams mit 25 Einzelbildern pro Sekunde auf nur einem PC genutzt werden. Wir berechnen Sequenzen gefundener Logos mit der von Ihnen gewünschten zeitlichen Präzision.
  • Performante Analyse mit Full-Frame-Präzision

    Binärwerkstatts Bilderkennungssystem arbeitet nicht nur genau sondern auch schnell: Unser Bilderkennungssystem kann zur Echtzeit-Analyse von Videostreams mit 25 Einzelbildern pro Sekunde auf nur einem PC genutzt werden. Wir berechnen Sequenzen gefundener Logos mit der von Ihnen gewünschten zeitlichen Präzision.
  • detect logos pic
  • Unterstützung einer hohen Anzahl von Modellen

    Unsere Software kann zwischen tausenden Modellen innerhalb einer Analyse eines Videos unterscheiden. Wir unterstützen technisch unendlich viele Modelle pro Analyse und nutzen in Produktionumgebungen bis zu 2500 Modelle gleichzeitig.
  • Unterstützung einer hohen Anzahl von Modellen

    Unsere Software kann zwischen tausenden Modellen innerhalb einer Analyse eines Videos unterscheiden. Wir unterstützen technisch unendlich viele Modelle pro Analyse und nutzen in Produktionumgebungen bis zu 2500 Modelle gleichzeitig.
  • Unterstützung von kundenspezifischen Medienquellen

    Durch die Möglichkeit Logos auf Einzelbildern zu detektieren ist es möglich andere Medien wie Print- oder Web-Medien neben Videomaterial aus TV und Internetstreams zu analysieren.
  • Unterstützung von kundenspezifischen Medienquellen

    Durch die Möglichkeit Logos auf Einzelbildern zu detektieren ist es möglich andere Medien wie Print- oder Web-Medien neben Videomaterial aus TV und Internetstreams zu analysieren.

Clusterlösungen

Unsere Softwarelösungen für verteiltes Rechnen ermöglichen einen nahezu beliebigen Tagesdurchsatz an Video- oder Bildanalysen. Für grosse Systeme unterstützen wir bis zu 10.000 Nodes im Verbund.

  • Nutzung hunderter Nodes für Bilderkennungsaufgaben

    Seit Jahren nutzen wir verteilte Systeme zur Berechnung von Computer Vision Aufgaben und haben grosse Erfahrung in der Entwicklung und Wartung grosser Systeme bestehend aus hunderten von Nodes rund um den Globus. Vergrößerungen der Rechencluster auf Anfrage oder das Durchführen von Konfigurationsänderungen sind ohne Ausfallzeit zu bewerkstelligen.

    Hohe Verfügbarkeit durch Failover-Verfahren und Master-Redundanz

    Unsere Systeme verfügen über eine sehr hohe Verfügbarkeit mit nahezu keiner Ausfallzeit. Wir nutzen viele Failover-Verfahren um bekannte Probleme automatisiert zu behandeln. Das Umverteilen der Rechenaufgaben einer ausgefallenen Node (Rescheduling) oder das Neuwählen eines Masters aufgrund von Hardware-Problemen sind Beispiele für unterstützte Failover-Verfahren.

  • Nutzung hunderter Nodes für Bilderkennungsaufgaben

    Seit Jahren nutzen wir verteilte Systeme zur Berechnung von Computer Vision Aufgaben und haben grosse Erfahrung in der Entwicklung und Wartung grosser Systeme bestehend aus hunderten von Nodes rund um den Globus. Vergrößerungen der Rechencluster auf Anfrage oder das Durchführen von Konfigurationsänderungen sind ohne Ausfallzeit zu bewerkstelligen.
  • Hohe Verfügbarkeit durch Failover-Verfahren und Master-Redundanz

    Unsere Systeme verfügen über eine sehr hohe Verfügbarkeit mit nahezu keiner Ausfallzeit. Wir nutzen viele Failover-Verfahren um bekannte Probleme automatisiert zu behandeln. Das Umverteilen der Rechenaufgaben einer ausgefallenen Node (Rescheduling) oder das Neuwählen eines Masters aufgrund von Hardware-Problemen sind Beispiele für unterstützte Failover-Verfahren.
  • distributed schema
  • Einfache Integration per RESTful Webservice

    Mit unserem JSON RESTful-Webservice können Sie tausende von Videoanalysen gleichzeitig anlegen, laufende Analysen administrieren und Ergebnisse abfragen. Jede Analyse kann neu priorisiert werden, falls bestimmte Analysen früher abzuschliessen sind. Statistiken zu dem täglichen Datendurchsatz und einzelnen Analysezuständen sind per Knopfdruck abfragbar. Der RESTful Webservice ermöglicht Ihnen alle relevanten Informationen einer Videoanalyse in eigenen Management- und Dataminingapplikationen zu verwenden.
  • Einfache Integration per RESTful Webservice

    Mit unserem JSON RESTful-Webservice können Sie tausende von Videoanalysen gleichzeitig anlegen, laufende Analysen administrieren und Ergebnisse abfragen. Jede Analyse kann neu priorisiert werden, falls bestimmte Analysen früher abzuschliessen sind. Statistiken zu dem täglichen Datendurchsatz und einzelnen Analysezuständen sind per Knopfdruck abfragbar. Der RESTful Webservice ermöglicht Ihnen alle relevanten Informationen einer Videoanalyse in eigenen Management- und Dataminingapplikationen zu verwenden.
  • Quick-Health-Checks per Monitoring Webfrontend

    Unser Monitoring Webfrontend ist ideal zur schnellen Darstellung wesentlicher Zustände eines Rechenclusters. Informationen zu den Nodes wie Last, benutzter Speicher, Nutzung des Dateisystems, Informationen zu den Analysen, den Durchsatz und vieles mehr können einfach im Webbrowser dargestellt werden. Detailinformationen wie Analysemodelle, Analysezeiten und Videoinformationen können für jede einzelne Analyse abgefragt und ebenfalls visualisiert werden.
  • Quick-Health-Checks per Monitoring Webfrontend

    Unser Monitoring Webfrontend ist ideal zur schnellen Darstellung wesentlicher Zustände eines Rechenclusters. Informationen zu den Nodes wie Last, benutzter Speicher, Nutzung des Dateisystems, Informationen zu den Analysen, den Durchsatz und vieles mehr können einfach im Webbrowser dargestellt werden. Detailinformationen wie Analysemodelle, Analysezeiten und Videoinformationen können für jede einzelne Analyse abgefragt und ebenfalls visualisiert werden.
  • Cluster Housing

    Wir bieten eine Reihe von Möglichkeiten einen Rechencluster zu betreiben. Sie können inhouse-clustering in Ihrer Firma, einen gemieteten Rechencluster / "rented-clustering" oder clustering auf bekannten Cloudsystemen mittels Linux Container / Docker betreiben. Für jede dieser Arten bieten wir vollen Service.
  • Cluster Housing

    Wir bieten eine Reihe von Möglichkeiten einen Rechencluster zu betreiben. Sie können inhouse-clustering in Ihrer Firma, einen gemieteten Rechencluster / "rented-clustering" oder clustering auf bekannten Cloudsystemen mittels Linux Container / Docker betreiben. Für jede dieser Arten bieten wir vollen Service.
  • Unterstützung von kundenspezifischen Aufgaben

    Wir unterstützen die Verteilung neuer kundenspezifischer Aufgaben wie beispielsweise das Transkodieren von Videos in unserer Architektur und sind der Lage durch unsere Expertise in den Bereichen Computer Vision, Maschinelles Lernen, Datenbanken, Data-Mining und-Management und Netzwerk-/OS-Architektur neue Big-Data-Ready Applikationen umzusetzen.
  • Unterstützung von kundenspezifischen Aufgaben

    Wir unterstützen die Verteilung neuer kundenspezifischer Aufgaben wie beispielsweise das Transkodieren von Videos in unserer Architektur und sind der Lage durch unsere Expertise in den Bereichen Computer Vision, Maschinelles Lernen, Datenbanken, Data-Mining und-Management und Netzwerk-/OS-Architektur neue Big-Data-Ready Applikationen umzusetzen.

Website Scraping

Unsere Webmedia Analyse Software ermöglicht die Verarbeitung von Webmedien zur Generierung neuer wertvoller Metadaten. Mit jedem Aggregationsversuch simulieren wir das Browsen eines Web-Links und unterscheiden inhaltlich zwischen Text, Bild, Audio und Video und legen diese in optimierten Speichersystemen ab. Die Webmedia Analyse Software ermöglicht eine automatisierte Klassifizierung von Webmedien wie die Erkennung von Sponsorenlogos oder textuellen Inhalten in Webartikeln.

  • Verarbeitung von hundert tausenden Webseiten täglich

    Unsere Webmedia Analyse Software ist Big-Data-Ready und wird in Produktionsumgebungen genutzt um Millionen Webartikel zu analysieren. Das System verarbeitet grosse Datenbank-verwaltete Listen zu URLs von Webartikeln, verteilt Anfragen ins Internet nach bestimmten Heuristiken, rendert diese offline und imitiert so echtes Browserverhalten um möglichst viele Webartikel gleichzeitig analysieren zu können.
  • Verarbeitung von hundert tausenden Webseiten täglich

    Unsere Webmedia Analyse Software ist Big-Data-Ready und wird in Produktionsumgebungen genutzt um Millionen Webartikel zu analysieren. Das System verarbeitet grosse Datenbank-verwaltete Listen zu URLs von Webartikeln, verteilt Anfragen ins Internet nach bestimmten Heuristiken, rendert diese offline und imitiert so echtes Browserverhalten um möglichst viele Webartikel gleichzeitig analysieren zu können.
  • Webartikel-Selektion durch spezialisierte RSS-Feeds

    Aktuelle Webartikel können durch die Verarbeitung von RSS-Feeds geholt werden. Damit ist es möglich sehr effizient hundert-tausende Webartikel durch einige wenige RSS-Feeds zu verarbeiten. Das System ist so in der Lage grosse Mengen themen-spezifischer Webmedien durch minimale Wartung zu holen und weiterzuverarbeiten.
  • Webartikel-Selektion durch spezialisierte RSS-Feeds

    Aktuelle Webartikel können durch die Verarbeitung von RSS-Feeds geholt werden. Damit ist es möglich sehr effizient hundert-tausende Webartikel durch einige wenige RSS-Feeds zu verarbeiten. Das System ist so in der Lage grosse Mengen themen-spezifischer Webmedien durch minimale Wartung zu holen und weiterzuverarbeiten.
  • web scraping schema
  • Zwischen Webartikel-Elementen unterscheiden

    Unsere Webmedia Analyse Software klassifiziert Webartikel durch die Nutzung bestimmter Metriken und dem Vergleich von Informationsdichte on-the-fly und bestimmt so, was auf einer gerenderten Webseite relevant ist. Sie unterscheidet zwischen Position, Überschrift, textuellen Elementen, Bildern, Video- und Audio-Streams innerhalb und ausserhalb des Artikels.
  • Zwischen Webartikel-Elementen unterscheiden

    Unsere Webmedia Analyse Software klassifiziert Webartikel durch die Nutzung bestimmter Metriken und dem Vergleich von Informationsdichte on-the-fly und bestimmt so, was auf einer gerenderten Webseite relevant ist. Sie unterscheidet zwischen Position, Überschrift, textuellen Elementen, Bildern, Video- und Audio-Streams innerhalb und ausserhalb des Artikels.
  • Persistenter Cookie-Speicher

    Webseiten-Cookies können persistent gespeichert und im Crawling-Prozess genutzt werden. Auf diese Weise können Webseiten mit Pop-Ups zu einer Altersverfizierung oder einer Paywall ohne Probleme verarbeitet werden.
  • Persistenter Cookie-Speicher

    Webseiten-Cookies können persistent gespeichert und im Crawling-Prozess genutzt werden. Auf diese Weise können Webseiten mit Pop-Ups zu einer Altersverfizierung oder einer Paywall ohne Probleme verarbeitet werden.
  • Daten klassifizieren

    Die Software ermöglicht die Weiterverarbeitung von Webmedien durch andere Klassifikationsysteme wie die Bilderkennung. So können wertvolle Informationen wie ein zu sehendes Sponsorlogo auf einem Bild eines Webartikels bestimmt, gespeichert und mit anderen verlinkten Informationen wie dem Artikeltext zum Beispiel verglichen werden.
  • Daten klassifizieren

    Die Software ermöglicht die Weiterverarbeitung von Webmedien durch andere Klassifikationsysteme wie die Bilderkennung. So können wertvolle Informationen wie ein zu sehendes Sponsorlogo auf einem Bild eines Webartikels bestimmt, gespeichert und mit anderen verlinkten Informationen wie dem Artikeltext zum Beispiel verglichen werden.

Image & Video Fingerprinting

Unsere Software indiziert Text-, Video-, Bild- und Audio-Information und ermöglicht eine effiziente Suche nach unterschiedlichen Medienarten und dessen Metainformationen. Ergebnisse der Bilderkennung oder andere externe Informationsquellen können durch spezialisierte Metadaten-Indizes in den Suchanfragen kombiniert werden.

  • Durchsuche Millionen Bilder, Videos und Audiodaten

    Die Media Indexing Solution ist in der Lage Millionen von Mediendaten effizient zu durchsuchen. Auf diese Weise können zu einem Bild ähnliche Bilder bestimmt werden. Es ist ebenfalls möglich ähnliche Video- oder Audiosequenzen innerhalb eines Videos oder einer Audiodatei zu finden und zu lokalisieren.
  • Durchsuche Millionen Bilder, Videos und Audiodaten

    Die Media Indexing Solution ist in der Lage Millionen von Mediendaten effizient zu durchsuchen. Auf diese Weise können zu einem Bild ähnliche Bilder bestimmt werden. Es ist ebenfalls möglich ähnliche Video- oder Audiosequenzen innerhalb eines Videos oder einer Audiodatei zu finden und zu lokalisieren.
  • Indizes mit unterschiedlichen Medientypen

    Die Media Indexing Solution unterstützt das Erstellen von Indizes mit Videos, Bildern, Audio-Streams und Text. Kombinierte Suchanfragen auf unterschiedliche Medientypen können mit logischen Operatoren versehen werden oder mit einer fehlertoleranten Suche mit Metadaten aus Ergebnissen einer Sprach- oder OCR-Erkennung ergänzt werden.
  • Indizes mit unterschiedlichen Medientypen

    Die Media Indexing Solution unterstützt das Erstellen von Indizes mit Videos, Bildern, Audio-Streams und Text. Kombinierte Suchanfragen auf unterschiedliche Medientypen können mit logischen Operatoren versehen werden oder mit einer fehlertoleranten Suche mit Metadaten aus Ergebnissen einer Sprach- oder OCR-Erkennung ergänzt werden.
  • mediaindex schema
  • Elimierung von Duplikaten

    Duplikat-Bilder sind in den meisten verarbeitenden Prozessen unerwünscht. In der Webmedia Analyse erfasste Bilder können durch Media Indexing auf Duplikate geprüft werden. Auf diese Weise kann a) die Beste Referenz bestimmt, b) die Weiterverarbeitung qualitativ verbessert und c) der Arbeitsaufwand deutlich reduziert werden.
  • Elimierung von Duplikaten

    Duplikat-Bilder sind in den meisten verarbeitenden Prozessen unerwünscht. In der Webmedia Analyse erfasste Bilder können durch Media Indexing auf Duplikate geprüft werden. Auf diese Weise kann a) die Beste Referenz bestimmt, b) die Weiterverarbeitung qualitativ verbessert und c) der Arbeitsaufwand deutlich reduziert werden.
  • Effizientes Lösen von Klassifikationsproblemen

    Das Media Indexing eignet sich perfekt als Werkzeug zur Berechnung von Klassifikationsaufgaben. Unsere Media Indizes ermöglichen eine effiziente Datenreduktion durch Beschleunigungsdatenstukturen und nutzergesteuerte Anfragen zur Einschränkung der Medien.
  • Effizientes Lösen von Klassifikationsproblemen

    Das Media Indexing eignet sich perfekt als Werkzeug zur Berechnung von Klassifikationsaufgaben. Unsere Media Indizes ermöglichen eine effiziente Datenreduktion durch Beschleunigungsdatenstukturen und nutzergesteuerte Anfragen zur Einschränkung der Medien.