Dünya'nın uydu görüntülerinin geniş bir arşiviyle uğraşıyorum, her biri aynı alan üzerinde 15 dakika ara verdi, bu yüzden birbirlerine oldukça benziyorlar. İki bitişik olan şuna benzer:
Video algoritmaları, benzer görüntüleri birden iyi sıkıştırır. Bununla birlikte, bu görüntüler video için çok büyüktür (10848x10848) ve video kodlayıcıları kullanmak görüntülerin meta verilerini silecektir, bu nedenle bu tür büyük görüntülerle çalışmak için bir video kodlayıcı alsam bile bunları çıkarmak ve meta verileri geri yüklemek hantal olacaktır.
Bazı testler yapmak için bir günün 96 görüntüsünü 1080x1080 piksele düşürdüm, toplam 40.1MB ve aşağıdaki sonuçlarla farklı sıkıştırmalar yapmayı denedim:
- zip: 39,8 MB
- rar: 39,8 MB
- 7z: 39,6 MB
- tar.bz2: 39.7 MB
- zpaq v7.14: 38.3 MB
- fp8 v2: 32.5 MB
- paq8pxd v45: 30.9 MB
Son üçünün, bağlamdan çok daha iyi yararlanması ve aslında geleneksel sıkıştırmadan daha iyi çalışması gerekiyor, ancak sıkıştırma oranı, 15 MB veya daha az görüntü kalitesini koruyabilen mp4 video ile karşılaştırıldığında hala oldukça zayıf.
Ancak, bu sıkıştırma yardımcı programları tarafından kullanılan algoritmaların hiçbiri video sıkıştırma gibi görüntülerin benzerliğinden faydalanmıyor gibi görünmektedir. Aslında, her görüntüyü ayrı ayrı sıkıştıran packJPG kullanarak , tüm set 32.9 MB'ye iner, fp8 ve paq8pxd'ye oldukça yakındır, ancak görüntüler arasındaki benzerliklerden hiç faydalanmadan (her görüntü ayrı ayrı sıkıştırılır).
Başka bir deneyde, Matlab'da yukarıdaki iki görüntünün farkını hesapladım ve şöyle görünüyor:
Her iki orijinal görüntüyü (toplam 219.5 + 217.0 = toplam 436.5 kB) fp8 ile sıkıştırmak, bunları 350.0 kB'ye (% 80) düşürür, ancak bunlardan birini ve fark görüntüsünü sıkıştırır (aynı kalitede bir jpg olarak ve 122.5 kB kullanarak), sonuç 270.8 kB'lik bir dosyada (% 62), bu yüzden yine (mp4 ve packJPG karşılaştırması tarafından ortaya konulduğu gibi), fp8 benzerliklerden fazla faydalanmıyor gibi görünüyor. Rar ile sıkıştırılmış olsa bile, bir görüntü artı fark orijinal görüntülerdeki fp8'den daha iyidir. Bu durumda, rar onu 333.6 kB'ye (% 76) düşürür.
Birçok uygulama öngördüğüm için bu sorun için iyi bir sıkıştırma çözümü olmalı sanırım. Özel durumumun yanı sıra, birçok profesyonel fotoğrafçının sıralı çekim veya hızlandırılmış görüntüler vb.Nedeniyle birçok benzer çekime sahip olduğunu düşünüyorum.
Ayrıca, en azından görüntü verileri için değil, yalnız sıkıştırma gerektirmez (meta veriler korunmalıdır).
Yani ... Sıkıştırılan görüntüler arasındaki benzerlikleri kullanan bir sıkıştırma yöntemi var mı?
Yukarıdaki testin iki resim indirilebilir burada ve ilk testin 96 görüntü burada .
Is there a compression utility that take advantage of the similarities between images better than zpaq and fp8?
ve Is there a updated/maintained version of the fp8 utility?
muhtemelen kusurlu çizgilerdir. Örneğin Is there a compression *method, algorithm or technique* that take advantage of the similarities between images better than zpaq and fp8?
odak ile kontrast muhtemelen çok daha farklı. Belirli bir yazılımda (varsa) verilen herhangi bir cevapta neredeyse kesinlikle bahsedileceği için yazılım istemek zaten gereksizdir.