DNG'ye dönüşen herhangi bir şeyi kaybeder miyim?


30

Tüm ARW (Sony) dosyalarımı çeşitli nedenlerden ötürü DNG'ye dönüştürmek istiyorum, ancak beni geri tutmaktan alıkoyan tek şey, dönüşüm sırasında yararlı meta veri kaybetme korkusu. Dönüştürme işlemi sırasında görüntünün tamamen güvende olduğunu biliyorum ama özel yapımcılara ne dersiniz? Onlar da kalacak mı? Öyle olsalar bile, gerçekten yararlılar ve aslında Sony'nin kendi RAW dönüştürücüsünden başka bir şey tarafından kullanılabilirler mi?

PS Ubuntu kullanıyorum, bu yüzden KipiPlugins'in DNG dönüştürücüsünü kullanmayı tercih ederim, çünkü anladığım kadarıyla Adobe dönüştürücüsünün yaptığı her şeyi yapar, ancak hatalıysam bunun yerine Adobe'leri kullanabilirim.

DÜZENLE:

LensID'in taşıdığı gibi görünüyor! Kipiplugins'in dahili dönüştürücüsünün dönüştürdüğü ARW ve DNG dosyaları ile, bilgi "Exif.Sony.0x ___" olarak depolanır. Adobe'nin resmi dönüştürücüsüyle, bilgileri XMP'te "LensID" ve "Lens" gibi daha mantıksal olarak adlandırılmış alanlara taşır.

Şimdi anladım ki, Adobe'nin Resmi dönüştürücüsünü kullanabileceğimi düşünüyorum, çünkü Exif Verilerini nasıl yeniden düzenlemeyi tercih ettiğimi.

Yine de tam olarak ikna olmadım ve diğerlerinin bunu üstlendiklerini duymak istiyorum.


Neden sadece ham dosyalarınızdan birinin kopyasında denemiyorsunuz?
John Cavan

2
Bu, (eksik / ek) meta veriler, doğru programla görülene kadar görünmez olma eğiliminde olduğu için sorularına cevap vermeyecektir :)
Leonidas

2
Neden en başta DNG'ye dönüştürmek istediniz?
Rowland Shaw

1
@Leonidas - Muhtemelen EXIF'e bakacak bir şeyi var ya da ilk etapta umursamıyordu ... :)
John Cavan

Hem ARW dosyasına hem de DNG dosyasının EXIF'ine baktım ve her ikisi de aynı verilerle aynı "Exif.Sony.0x ____" alanlarına sahipler. Öyleyse bu, her şeyin aktarıldığı anlamına mı geliyor yoksa sadece Exif görüşümün özel Exif olaylarını göremediği anlamına mı geliyor?
RPG Master,

Yanıtlar:


13

Cevabınız bu forum sitesinde bulunabilir , ancak kısa olan, bazı EXIF ​​bilgilerini, özellikle objektif kimliğini kaybedeceksiniz, ancak normal EXIF ​​orada olacak (IE, diyafram, odak uzaklığı, pozlama süresi, flaşlı ateşleme).


1
Hem ARW dosyasına hem de DNG dosyasının EXIF'ine baktım ve her ikisi de aynı verilerle aynı "Exif.Sony.0x ____" alanlarına sahipler. Öyleyse bu, her şeyin aktarıldığı anlamına mı geliyor yoksa sadece Exif görüşümün özel Exif olaylarını göremediği anlamına mı geliyor?
RPG Master,

1
Bu cevap, kaybolabilecek bir foruma "sadece" bir link vermediyseniz çok daha iyi olurdu.
Håkon K. Olafsen

1
Bu sadece bir bağlantı değil, bağlantıdaki kilit noktaları dahil ediyorum. Sadece orada çok şey yok, ama birileri benim eklediğimden daha fazla ayrıntıyla ilgileniyorsa formu okuyabilir.
PearsonArtPhoto

Bağlantılı konu başlığındaki tartışma, bu cevaptaki kısa özeti ile çelişkili olduğu için bu cevabı aşağı oy kullandım. Yanlıştır ve OP'nin sorusundaki bağlantılı konu ya da düzenleme ile eşleşmiyor. Lens kimliği DNG dosyasına taşınır. Başka bir yorumcunun söylediği gibi, cevabı bu forumdaki birbiriyle çelişen birçok mesajdan cevabını çıkarmanız gereken bir tartışmaya işaret etmek yerine, aslında soruyu cevapladıysa çok daha iyi olurdu.
hokkabaz

10

DNG oldukça karmaşık bir canavar olabilir. Dosya formatı TIFF'e benzer, çünkü özellikle bir görüntü formatı değil, bir kapsayıcıdır. "Normal" bir DNG görüntüsü, meta verileri, birincil görüntüyü TIFF biçiminde ve muhtemelen bir küçük resim görüntüsünü depolar. DNG'nin herhangi bir program tarafından nasıl kullanıldığına bağlı olarak, gerçeklik farklı olabilir. Orijinal RAW görüntü verilerini bir DNG'nin içindeki yerel formatta depolamak ve XMP sepetini DNG kabına başka bir dosya olarak eklemek mümkündür. Bazı programlar orijinal RAW'ı, bir TIFF sürümünü ve bir JPEG minik resmi ve bazı meta verileri depolar.

Hikaye, DNG konusunda özellikle basit değil. Genel olarak konuşursak, uyumluluk amacıyla, DNG görüntüleri birincil görüntü verilerini TIFF biçiminde depolar. Bu nedenle, bunlar gerçekten RAW görüntüler değildir, çünkü orijinal görüntü verilerinin TIFF'de ortak, değiştirilebilir bir format oluşturmak için işlenmesi gerekir. Bu günlerde bazı kameralar sensör verilerini doğrudan DNG formatına gönderir ve bu üreticiler bu "doğru" ham formatı çağırmayı tercih ederler, ancak konunun basit gerçeği, ham sensör verilerinin hala olabilen bir RGB formatına dönüştürülmesi gerektiğidir. çeşitli görüntü düzenleme programları tarafından kullanılır.

RAW'ın avantajlarından yararlanmak istiyorsanız, kameranızın yerel RAW formatını kullanmanız gerekir. RAW görüntüler ve RGB karşıtları arasındaki temel fark piksel verilerindedir ... bir RAW görüntü, bilgisayar ekranı RGB üçlüsü verileri yerine Bayer sensör dizisi piksel verilerini içerir. Bayer sensör pikselleri ve bilgisayar ekranı pikselleri aynı şey değildir ve dijital fotoğrafları işlerken maksimum kalite miktarını üretmek için farklı bilgi türleri olarak ele alınmalıdır.


4
Aslında ham ürüne özgü olan ve bilgilerin yorumlanması için renk filtresi (bayer filtresi) bilgileri içeren TIFF / EP'dir. TIFF'den farklı olarak Adobe tarafından yönetilen bir ISO standardı olmadığı için farklılık gösterir. Bu yüzden, ikinci paragrafınızdaki son iddianın tamamen doğru olduğundan emin değilim, DNG ham sensör verilerini içermelidir. Her neyse, bir Pentax atıcısı olarak, DNG veya PEF'i seçeceğim, bu yüzden DNG'yi seçtim ve şu ana kadar farkında olduğum hiçbir Pentax atıcısı ile tanışmadığımda, DNG dışındaki iki sonuç arasında anlamlı bir fark gösteremedik. daha yaygın olarak desteklenir.
John Cavan

2
Okuduğum kadarıyla, DNG TIFF / EP'yi destekliyor, ancak sınırlı bir kapasiteye sahip. DNG ve TIFF / EP hakkında her okuduğumda, DNG'nin TIFF / EP'nin yaptığı her şeyi tam olarak desteklememiş gibi görünmesini sağlayan bir yakalama maddesi vardı. DNG'nin tüm TIFF / EP'yi tam olarak desteklediğini varsaysak bile, bayer dizi bilgilerinin yerel yapısından ziyade TIFF / EP yapısına ve veri türlerine çevrilmesi gerektiğine dair basit bir gerçek var. Gerçekten, "RAW" verilerini gerçekten elde etmenin tek yolu, "RAW" verilerini kullanmaktır ... doğrudan, işlenmemiş, sensörden uzaklaşır.
jrista

3
Spesifikasyon burada: adobe.com/products/dng/pdfs/dng_spec.pdf ve daha ilgi çekici yönlerden biri, DNG'nin yeni DNG dosyasında sıkıştırılmış saklanacak dönüştürülmüş ham formatlar için bir bölüme sahip olmasıdır. Her durumda, DNG TIFF / EP'ye dayanıyor, aslında TIFF / EP değil, yani demek istediğim, DNG'nin ham verileri sensörden aldığını ve TIFF depolama için dönüştürülmediğini düşünüyorum.
John Cavan

Şansım geldiğinde bir göz atacağım ... bugün, Pearson'un birçok bölümünden çok sayıda geliştirme ekibinin yıllarca süren çalışmalarının sonucu olarak ... internet ve web hizmetleriyle bağlantılı GIGANTIC sistemi piyasaya sürüyordu. sadece iyi gider umarım.
jrista

İyi şanslar! Bu arada, aşağıda bağladığım siteye bakın, DNG formatı hakkında bir çok ayrıntıya sahip.
John Cavan

5

RAW, RAW'tır. Başka bir şeye dönüştürürseniz, artık RAW değildir. Elbette, 8 bit formatına dönüştürmekten daha fazla bit derinliğiniz var ve henüz bir görüntünüz yok (tüm renk kanallarının tümü tüm piksellerde mevcut değil) ancak orijinallerinizi gerçekten saklamak istiyorsanız, orijinalleri. Bu, eğer yaygın bir şekilde ortaya çıkarsa özür dilerim ama başka türlü olamaz.

DNG, başka bir tescilli dosya formatı olduğunda, ikinci bir gelen gibi pek çok kişi tarafından memnuniyetle karşılandı. Bir kamera üreticisi yerine Adobe'ye ait. Tek gerçek yarar, kamuya açık şekilde belgelenmesidir.

Dezavantajları çoktur çünkü kameradan çıkarılmıştır. Elbette, kamera sensöründeki tüm verileri içerebilir (ama aslında içermez) , ancak kameranın nasıl çalıştığını bilir . Sensörün Fuji tarzı bir piksel hizalaması (ızgarada düzenlenmemiş pikseller) olup olmadığını ancak mevcut ve gelecekteki tüm olanakları hayal edip etmediğini söylemek için renk primerleri ve özel başlık alanları hakkında bilgileri vardır. Fotoğraf makinesinin kendisi piksellerin nasıl düzenlendiğini, ışığa nasıl tepki verdiklerini bilir (bazıları konumlarına göre az ya da çok hassas olabilir, bazıları sıcak / ölü olabilir, vb.).

Dürüst olmak gerekirse, kameraların fotoğraf makinesinde kayıpsız şekilde sıkıştırılmış yüksek bit derinlikli bir görüntü (16 bit PNG) üretmesini tercih ederim. Çıktı daha sonra her yerde net bir şekilde yorumlanabilir ve kameranın kendisi hakkında bildiği tüm işlemlerle işlenebilirdi.


2
DNG ham bir formattır, temel aldığı TIFF / EP standardı ham görüntü yakalamaya özeldir.
John Cavan

3
Anlatmanın zor olduğunu anladım, o yüzden bir örnek deneyelim: Bir kamera sensörünün sensörün kenarına karşı daha az hassas olduğunu hayal edin, DNG'de neler oluyor? Seçenek 1) RAW verileri, DNG görüntüleyicilerin kenarları boyunca karanlık görünen bir görüntüye neden olan sensörden tam olarak okunur. Seçenek 2) RAW verileri düşme için düzeltilir ve DNG dosyasına kaydedilir. Bu durumda, dosya normal görünüyor, ancak orijinal anlamda saf verileriniz yok. Çoğu kamera ikincisini yapar çünkü sıcak / ölü pikseller gibi o belirli kameraya (model, tam kamera değil) bağlı olan şeyler vardır.
Itai

3
@John - Gerçekten, kuruldu, DNG RAW'tan daha az. Lütfen cevabımı ve yorumlarımı dikkatlice okuyunuz. DNG'nin şu anki sürümü RAW verilerini herhangi bir sensörden saklayabilir, kabul ediyorum. Ancak, bu yeterli değildir, çünkü verileri o veriyi anlama sürecinden ayırır. Satıcıların, ya da RAW verilerini dönüştürerek DNG okuyucular tarafından doğru bir şekilde yorumlanacak verileri üretmesi ya da RAW verisini vermesi ve kamera işleminden QA sürecinin bir parçası olarak kameralara yerleştirilen sensör düzeltmeleri nedeniyle kameradan kameraya dahil olmak üzere tutarsız çıktıyla yüzleşmesi gerekiyor.
Itai

3
Sonra sensör inşaatı sorunu var. Bazı sensörler oldukça farklı bir şekilde tasarlanmıştır ve diğer DNG'lerle aynı işlemle doğru bir şekilde yorumlanamayan veriler üretecektir. Bu nedenle, tarlalarda dizilmiş olmayan sekizgen sensörler kullanan SuperCCD'ler için alanlar vardır. Daha sonra iki çeşit fotositit kullanan veya fotosit başına iki örnek alan SR nesnesine sahipsiniz (jenerasyona bağlı olarak). EXR sensörleri ayrıca piksellerinin yarısını bir pozlama sırasında kısmen okuyabilir. Bu verileri bir DNG'ye koyarsanız, yalnızca özel yazılımı dengelemeden okuyacak!
Itai

5
Bu konunun uzunluğuna bakıldığında, açıklamakta zorlanıyorum. Asıl nokta, DNG yazılımının bile her kamerayı destekleyecek şekilde güncellenmesi gerektiği çünkü DNG'ye yerleştirilen verileri orijine göre yorumlayabilmeleri gerekiyor. Çok fazla genel özellik var ancak yukarıdaki verilere ihtiyaç duyulduğu anda yeni DNG yazılımına ihtiyacınız var. Her şey , DNG formatının evrensel olduğunu söyleyerek RAW kod çözme sorunlarını gizler , bu nedenle özel bir yazılıma gerek yoktur. DNG'nin daha iyi olabileceği bir durum görmüyorum.
Itai

3

Bir görüntü dosyasını üreticinin ham biçiminden .dng biçimine dönüştürmek , EXIF ​​verilerinin yapımcı notları bölümündeki tüm bilgileri siler . Tüm Adobe ürünleri başlangıçta yapımcı notlarını görmezden geldiğinden, yalnızca Adobe ürünlerini kullanıyorsanız bu konuda bir fark görmezsiniz.

Dönüşümün de çıkardığı başka şeyler var. Örneğin, siyah noktayı belirlemek için kullanılan maskelenmiş piksellerden gelen veriler .dng dosyasına taşınmaz. Bunun yerine siyah nokta hesaplanır ve dönüştürme işlemi sırasında 'fırınlanır'. Üreticileri kullanmayan tüm ham çeviricilerde olduğu gibi, kendilerine ait ve çoğunlukla şifrelenmiş algoritmaları da olduğu gibi, üçüncü taraf yazılımların dönüştürmesinin üretici algoritmalarını kullanan dönüşümlerle aynı olacağı garantisi yoktur.

Her bir sensör tasarımı farklı olduğu için, sensörden çıkan çıktı o sensörün tasarımına göre yorumlanmalıdır. Yeni kamera tasarımları yeni sensör tasarımlarıyla piyasaya sürüldüğü için, çıkışı yeni sensörden uygun şekilde dönüştürmek için DNG dönüştürücüsünde güncellemeler yapılmalıdır. Örneğin tüm Bayer maskeleri R, G ve B filtrelerinin her biri için aynı renkleri kullanmaz. Fuji'den yeni tasarımlar gibi bazıları bile piksellerin R, hangileri G, hangileri B tarafından filtrelenmiş kalıplarını bile değiştiriyorlarsa, sensörün benzersiz tasarımının özel bilgisi olmadan, dönüştürücü sensördeki verileri yanlış yorumlayacaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.