Warum unterstützen Kameras das JPEG 2000-Format nicht?

Das ursprüngliche JPEG-Format wurde im Jahr 2000 aktualisiert, um eine Vielzahl von Funktionen bereitzustellen, darunter weniger Artefakte, bessere Komprimierung und verlustfreie Komprimierung. Warum wurden die Kameras nicht aktualisiert, um dieses neue Format zu verwenden?

Ich hoffe, wir werden in den nächsten Stunden nicht alle alternativen Dateiformate iterieren ;)
@ Leonidas Ich bin kurz davor, nach FITS zu fragen. Es kann Fließkomma-Pixelwerte und alles tun!

Antworten (5)

JPEG 2000 hat aufgrund einiger Faktoren keine breite Akzeptanz gefunden.

  • Fehlende Abwärtskompatibilität zu JPEG
  • Fehlende breite Browserunterstützung
  • Fragwürdiger Rechtsstatus
  • (Nur) 20 % mehr Leistung, wenn man bedenkt, wie günstig Speicher ist
  • Zusätzliche Verarbeitungsleistung/Zeit für die Erstellung erforderlich
  • JPEG gilt schon als recht gut
  • Der Umfang der Nachbearbeitung des Codes in Kameras und Desktop-Software ist hoch
Aus persönlicher Sicht halte ich es nicht für notwendig. Ich bin ziemlich zufrieden mit Standard-JPEG von 1992, zusammen mit RAW-Formaten und DNG. Wenn wir sehen, dass ein Format auf den Markt kommt, das wesentlich (5-10x) kleinere Dateien und bessere Qualität bietet, dann werde ich meine Ohren auf dem Boden haben.
Was mich an JPG2000 ursprünglich beeindruckt hat, war die verlustfreie Komprimierung. Als ich den Wiki-Artikel über JPG92 las, entdeckte ich, dass sogar diese Version die Option für verlustfreie Komprimierung hat.

Weil Leute, die wirklich viel Wert auf Qualität legen, im Allgemeinen nur Rohdateien verwenden. Die Implementierung von JPEG 2000 erfordert ziemlich viel zusätzliche Arbeit, was anscheinend als ziemlich minimaler Qualitätsvorteil wahrgenommen wird.

Ja, aber Sie laden keine RAW-Dateien auf flickr- oder Portfolio-Websites hoch. Sie schicken sie auch nicht generell an die Druckerei. RAW ist nicht das endgültige Format.
@dpollitt: Stimmt, aber die Leute, die sich für die Qualitätsverbesserung von JPEG 2000 gegenüber dem ursprünglichen JPEG interessieren, sind auch diejenigen, die am ehesten die Kontrolle darüber haben wollen, was zwischen Raw und JPEG passiert.
@dpollitt hat es genau richtig. Gegenwärtig gibt es bei sehr wenigen Modellen kein anderes hochwertiges Bildformat als TIFF, das von Kameras ausgegeben wird. Wir benötigen ein Format mit hoher Bittiefe, um die Ausgabepräzision der Kamera zu erreichen, ohne RAW-Daten in ein Bild umwandeln zu müssen.
@Itai: Es bleibt die Frage, wie viel Prozent des Marktes eine Kamera gegenüber einer anderen auf der Grundlage der Unterstützung von JPEG 2000 kaufen würden. Offensichtlich glauben die Hersteller derzeit, dass dies ungefähr 0 ist. Ob es Ihnen oder mir gefällt oder nicht, ich denke in dieser Hinsicht. re ziemlich nah an rechts.
@Jerry - Ich stimme zu, JPEG 2000 ist aufgrund der Politik dahinter nicht die Antwort. Ein Unternehmen bat ein Unternehmen, für das ich arbeitete, um eine Million USD, eine Lizenz für die Verwendung ihres Codecs zu erhalten! Zu viele Leute versuchten, von JPEG2000 zu profitieren, und es wurde leicht vergessen. Stattdessen wäre TIFF mit guter verlustfreier Komprimierung schön, als PNG 16-Bit-pro-Kanal oder eine Reihe anderer Formate.
@Itai: Eine Million für die Lizenzierung eines JPEG 2000-Codecs? Das klingt total verrückt. Es ist normalerweise eine viel bessere Idee zu kaufen als zu entwickeln, wenn Sie können, aber in diesem Fall klingt es ziemlich fragwürdig.
@dpollitt - es ist wahr, dass Sie Rohdateien nicht direkt hochladen oder drucken können - aber Sie können JPEG2000 auch nicht hochladen und drucken (der einzige Browser, der JPEG2000 unterstützt, ist Safari (und sogar das mit einem Plugin) und praktisch kein beliebtes Bild Editor hat "volle" JPEG2000-Unterstützung) - Ich verstehe, dass Raw niemals ein endgültiges Format sein kann, während JPEG2000 in einer alternativen Welt sein kann, in der es tatsächlich unterstützt wird, aber andererseits wäre es dumm, Kameras für eine alternative Welt zu entwickeln
Eigentlich tun wir es, es ist PNG. PNG speichert sogar hohe Bit-pro-Pixel- und Gamma-Informationen verlustfrei.

Bei jedem verbesserten Bildformat gibt es ein Henne-Ei-Problem. Ein Format ist nur dann nützlich, wenn die Leute es sehen können, und wenn es keine weit verbreitete Unterstützung für Anzeigemedien gibt, ist der Einstieg schwierig. Wenn Sie sich die Wikipedia- Liste der Anwendungen mit JPEG 2000-Unterstützung ansehen , werden Sie feststellen, dass die Unterstützung der wichtigsten Webbrowser bestenfalls schwach ist.

Gleiches gilt für digitale Bilderrahmen, Smartphones und sogar Drucker mit nativer Unterstützung. Wenn Sie also ein JPEG-2000-Bild haben, ist es schwierig, irgendetwas damit anzufangen. Das bedeutet, dass niemand einen großen Anreiz hat, Geräte herzustellen, die JPEG-2000-Dateien erzeugen.

Oder vielleicht ist es umgekehrt. Huhn und Ei und so.

Das bedeutet, dass etwas, das sich wirklich durchsetzt, einen großen, klaren Nutzen haben muss, entweder für Endbenutzer, die es verlangen, oder als geheimer Wettbewerbsvorteil für einen Hersteller oder als eine Art allgemeine Branchenvereinbarung vorwärts zu bewegen (das ist wie Hühner hüten ). Wenn es keinen Vorteil oder sogar mögliche Nachteile gibt (JPEG 2000 ist nicht perfekt bei der Vermeidung von Artefakten, ist vergleichsweise rechenintensiv und hat eine lange Zeit der Ungewissheit bei der Patentlizenzierung durchlaufen), gibt es keinen Ausgangspunkt , und so nirgendwo hin.

All das scheint überhaupt kein Fortschritt zu sein, aber ich denke , dass der aktuelle JPEG-Standard mit der Verbesserung der Verbrauchertechnologie bei Displays mit breiterem Farbumfang irgendwann wirklich in die Jahre kommen wird, und vielleicht werden wir irgendwann sehen, wie etwas wie JPEG XR an Bedeutung gewinnt Traktion. Aber vielleicht auch nicht – vielleicht lässt das schnell wachsende Datenspeicheruniversum, das immer mehr Videoinhalte enthält, den Speicher- und Datenübertragungsbedarf für verlustkomprimierte Bilder ohnehin komisch klein erscheinen. Und dann kehren wir alle zum TIFF-Format von 1986 zurück .

Im Grunde gab es noch kein neues Format, das genügend Zusatznutzen bietet, um den Wechsel wert zu machen. Offensichtlich ist die Größe kein signifikanter Vorteil. Die Farbskala scheint der neueste Kandidat zu sein, aber es scheint Probleme zu haben, als ernstes Problem Fuß zu fassen.

Ich wette, es wurde aufgrund seiner Lizenzprobleme nie wirklich als besserer JPG-Standard angenommen .

Beachten Sie, dass die U-Boot-Patenttheorie auf jeden einzelnen jemals geschriebenen Standard anwendbar ist . Tatsächlich sind bereits eine Reihe solcher Patente gegen das ursprüngliche JPEG aufgetaucht. Während es also eine kleine Facette dafür sein könnte, warum jpeg2000 nie Anklang fand, bezweifle ich, dass es der ganze Grund oder sogar ein großer Teil ist.
@cabbey: Das war nur ein Beispiel. Die deutsche Wikipedia gibt an, dass alle Add-Ons wie Farbprofile und Metadaten-Formate gleichermaßen nicht als lizenzfrei bezeichnet werden.
Im Jahr 2000 war das Fiasko mit GIF und den Unisys-Patenten noch in aller Munde. Ziemlich oder nicht, ich denke, dass dies einen signifikanten Einfluss auf die Aufnahme hatte.

JPEG 2000 hat zwei Hauptverwendungen, die ich entschlüsseln konnte.

  1. Personen mit riesigen Bildern in Hunderten von Gigapixeln, die zulassen möchten, dass das Bild angezeigt wird, aber nicht verlangen, dass das Bild heruntergeladen wird. Mehrere NASA-Missionen, einschließlich HiRISE , verwenden solche Bilder. JPEG 2000 hat einige nette Funktionen, die einen Google Earth-ähnlichen Ansatz zur Bildverwaltung ermöglichen, aber viele platzierte Bilder haben einfach Fotos mit unterschiedlichen Auflösungen, um verschiedene Bilder zu verwalten. (Siehe das JPIP-Protokoll zum Senden von JPEG 2000-Bildern)
  2. Leute, die viel Bilder mit absolut verlustfreier Komprimierung haben, schicken sie aber raus. Dies ist so ziemlich auf Ärzte beschränkt, die häufig Röntgenstrahlen mit einer Wahrscheinlichkeit von 0 von Kompressionsartefakten aussenden.

Angesichts der Tatsache, dass es wirklich nur diese 2 Benutzergruppen gibt, die wirklich viel von einem so komplexen Prozess profitieren, und es mehrere Komplikationen gibt, scheint es unwahrscheinlich, dass JPEG 2000 in absehbarer Zeit allgemein verwendet wird. Vielleicht wird es das aber eines Tages. Aber ich sehe das nicht wirklich...