Dijital görüntü işleme - Digital image processing

Dijital görüntü işleme kullanımı dijital bilgisayar işlemek dijital görüntüler aracılığıyla algoritma.[1][2] Alt kategori veya alan olarak dijital sinyal işleme dijital görüntü işlemenin birçok avantajı vardır. analog görüntü işleme. Giriş verilerine çok daha geniş bir algoritma yelpazesinin uygulanmasına izin verir ve veri birikimi gibi sorunları önleyebilir. gürültü, ses ve çarpıtma işlem sırasında. Görüntüler iki boyutta (belki daha fazla) tanımlandığından, dijital görüntü işleme şu şekilde modellenebilir: çok boyutlu sistemler. Dijital görüntü işlemenin üretimi ve gelişimi esas olarak üç faktörden etkilenir: birincisi, bilgisayarların gelişimi; ikincisi, matematiğin gelişimi (özellikle ayrık matematik teorisinin oluşturulması ve geliştirilmesi); üçüncüsü, çevre, tarım, ordu, endüstri ve tıp bilimlerinde çok çeşitli uygulamalara olan talep artmıştır.

Tarih

Tekniklerinin çoğu Dijital görüntü işleme veya dijital resim işleme, genellikle adlandırıldığı şekliyle 1960'larda geliştirildi. Bell Laboratuvarları, Jet Tahrik Laboratuvarı, Massachusetts Teknoloji Enstitüsü, Maryland Üniversitesi ve birkaç başka araştırma tesisi, uydu görüntüsü, tel fotoğraf standartların dönüşümü, tıbbi Görüntüleme, görüntülü telefon, karakter tanıma ve fotoğraf geliştirme.[3] Erken görüntü işlemenin amacı görüntünün kalitesini artırmaktı. İnsanların görsel etkisini iyileştirmesi amaçlanmıştır. Görüntü işlemede, girdi düşük kaliteli bir görüntüdür ve çıktı iyileştirilmiş kalitede bir görüntüdür. Yaygın görüntü işleme, görüntü geliştirme, geri yükleme, kodlama ve sıkıştırmayı içerir. İlk başarılı uygulama American Jet Propulsion Laboratory (JPL) idi. Uzay Dedektörü Ranger 7 tarafından 1964 yılında geri gönderilen binlerce ay fotoğrafı üzerinde, güneşin konumunu ve ayın ortamını dikkate alarak geometrik düzeltme, derecelendirme dönüşümü, gürültü giderme gibi görüntü işleme teknikleri kullandılar. Bilgisayar tarafından ayın yüzey haritasının başarılı bir şekilde haritalanmasının etkisi büyük bir başarı oldu. Daha sonra, uzay aracı tarafından geri gönderilen yaklaşık 100.000 fotoğraf üzerinde daha karmaşık görüntü işleme gerçekleştirildi, böylece topografik harita, renk haritası ve ayın panoramik mozaiği elde edilerek olağanüstü sonuçlar elde edildi ve insan inişi için sağlam bir temel oluşturuldu. ay.[4]

Bununla birlikte, o dönemin bilgi işlem ekipmanıyla işlemenin maliyeti oldukça yüksekti. Bu, 1970'lerde, daha ucuz bilgisayarlar ve özel donanımlar kullanıma sunulduğunda dijital görüntü işlemenin yaygınlaşmasıyla değişti. Bu, görüntülerin gerçek zamanlı olarak işlenmesine yol açtı. televizyon standartları dönüşümü. Gibi genel amaçlı bilgisayarlar daha hızlı hale geldiler, en uzmanlaşmış ve bilgisayar yoğun operasyonlar hariç tümü için özel donanım rolünü üstlenmeye başladılar. 2000'li yıllarda mevcut olan hızlı bilgisayarlar ve sinyal işlemcileri ile dijital görüntü işleme, görüntü işlemenin en yaygın biçimi haline geldi ve genellikle yalnızca çok yönlü değil, aynı zamanda en ucuz yöntem olduğu için de kullanılıyor.

Görüntü sensörleri

Modernin temeli görüntü sensörleri dır-dir metal oksit yarı iletken (MOS) teknolojisi,[5] icadından kaynaklanan MOSFET (MOS alan etkili transistör) tarafından Mohamed M. Atalla ve Dawon Kahng -de Bell Laboratuvarları 1959'da.[6] Bu, dijital teknolojinin gelişmesine yol açtı yarı iletken dahil olmak üzere görüntü sensörleri şarj bağlı cihaz (CCD) ve daha sonra CMOS sensörü.[5]

Yüke bağlı cihaz tarafından icat edildi Willard S. Boyle ve George E. Smith 1969'da Bell Labs'ta.[7] MOS teknolojisini araştırırken, bir elektrik yükünün manyetik baloncuğun analojisi olduğunu ve küçük bir MOS kapasitör. Oldukça basit olduğu için uydurmak Arka arkaya bir dizi MOS kapasitör, bunlara uygun bir voltaj bağladılar, böylece yük birinden diğerine ilerletilebilirdi.[5] CCD, daha sonra ilk olarak kullanılan yarı iletken bir devredir. dijital video kameralar için televizyon yayını.[8]

NMOS aktif piksel sensörü (APS) tarafından icat edildi Olympus 1980'lerin ortalarında Japonya'da. Bu, MOS'taki gelişmelerle sağlandı yarı iletken cihaz imalatı, ile MOSFET ölçeklendirme küçültmek mikron ve sonra mikron altı seviyeleri.[9][10] NMOS APS, Tsutomu Nakamura'nın ekibi tarafından 1985 yılında Olympus'ta üretildi.[11] CMOS aktif piksel sensörü (CMOS sensörü) daha sonra geliştirildi Eric Fossum 'ın ekibi NASA Jet Tahrik Laboratuvarı 1993 yılında.[12] 2007 yılına gelindiğinde, CMOS sensör satışları CCD sensörlerini aştı.[13]

Görüntü sıkıştırma

Dijitalde önemli bir gelişme görüntü sıkıştırma teknoloji idi ayrık kosinüs dönüşümü (DCT), bir kayıplı sıkıştırma ilk önce tarafından önerilen teknik Nasir Ahmed 1972'de.[14] DCT sıkıştırması, JPEG tarafından tanıtıldı Birleşmiş Fotoğraf Uzmanları Grubu 1992'de.[15] JPEG, görüntüleri çok daha küçük dosya boyutlarına sıkıştırır ve en yaygın olarak kullanılan görüntü dosyası formatı üzerinde İnternet.[16] Yüksek verimli DCT sıkıştırma algoritması, geniş çaplı yayılmasından büyük ölçüde sorumluydu. dijital görüntüler ve dijital fotoğraflar,[17] 2015 itibariyle her gün üretilen birkaç milyar JPEG görüntü ile.[18]

Dijital sinyal işlemcisi (DSP)

Elektronik sinyal işleme geniş çapta benimsenerek devrim yarattı MOS teknolojisi 1970 lerde.[19] MOS entegre devre teknoloji, ilk tek çipin temeliydi mikroişlemciler ve mikrodenetleyiciler 1970'lerin başında[20] ve sonra ilk tek çip dijital sinyal işlemcisi (DSP), 1970'lerin sonunda yongalar.[21][22] DSP çipleri o zamandan beri dijital görüntü işlemede yaygın olarak kullanılmaktadır.[21]

ayrık kosinüs dönüşümü (DCT) görüntü sıkıştırma algoritması DSP yongalarında yaygın olarak uygulanmıştır ve birçok şirket DCT teknolojisine dayalı DSP yongaları geliştirmektedir. DCT'ler yaygın olarak kodlama, kod çözme, video kodlama, ses kodlaması, çoğullama kontrol sinyalleri, sinyal verme, analogdan dijitale dönüştürme, biçimlendirme parlaklık ve renk farklılıkları ve aşağıdaki gibi renk formatları YUV444 ve YUV411. DCT'ler ayrıca aşağıdaki gibi kodlama işlemleri için kullanılır hareket tahmini, Hareket Tazminatı, çerçeveler arası tahmin niceleme algısal ağırlıklandırma, entropi kodlaması, değişken kodlama ve hareket vektörleri ve farklı renk formatları arasında ters işlem gibi kod çözme işlemleri (YIQ, YUV ve RGB ) görüntüleme amaçlı. DCT'ler ayrıca yaygın olarak yüksek çözünürlüklü televizyon (HDTV) kodlayıcı / kod çözücü çipleri.[23]

Tıbbi Görüntüleme

1972'de, İngiliz EMI Housfield şirketinden mühendis, genellikle CT (bilgisayarlı tomografi) olarak adlandırılan kafa teşhisi için X-ray bilgisayarlı tomografi cihazını icat etti. CT çekirdeği yöntemi, insan kafası bölümünün projeksiyonuna dayanır ve görüntü rekonstrüksiyonu adı verilen kesitsel görüntüyü yeniden oluşturmak için bilgisayar tarafından işlenir. 1975'te EMI, insan vücudunun çeşitli bölümlerinin net bir tomografik görüntüsünü elde eden tüm vücut için başarıyla bir CT cihazı geliştirdi. 1979'da bu teşhis tekniği Nobel Ödülü'nü kazandı.[4] Tıbbi uygulamalar için dijital görüntü işleme teknolojisi, Uzay Vakfı 1994'te Uzay Teknolojisi Onur Listesi.[24]

Görevler

Dijital görüntü işleme, çok daha karmaşık algoritmaların kullanımına izin verir ve bu nedenle, hem basit görevlerde daha karmaşık performans hem de analog yollarla imkansız olan yöntemlerin uygulanmasını sağlayabilir.

Özellikle, dijital görüntü işleme, somut bir uygulama ve aşağıdakilere dayalı pratik bir teknolojidir:

Dijital görüntü işlemede kullanılan bazı teknikler şunları içerir:

Dijital görüntü dönüşümleri

Filtreleme

Dijital filtreler, dijital görüntüleri bulanıklaştırmak ve keskinleştirmek için kullanılır. Filtreleme şu şekilde yapılabilir:

  • kıvrım özel olarak tasarlanmış çekirdekler (filtre dizisi) uzamsal alanda[25]
  • frekans (Fourier) alanındaki belirli frekans bölgelerini maskeleme

Aşağıdaki örnekler her iki yöntemi de gösterir:[26]

Filtre tipiÇekirdek veya maskeMisal
Gerçek görüntüAffine Transformation Original Checkerboard.jpg
Uzaysal Alçak GeçitUzamsal Ortalama Filtre Checkerboard.png
Mekansal ÜstgeçitUzamsal Laplacian Filter Checkerboard.png
Fourier GösterimiSözde kod:

image = dama tahtası

F = Görüntünün Fourier Dönüşümü

Resmi Göster: log (1 + Mutlak Değer (F))

Fourier Space Checkerboard.png
Fourier Alçak GeçişiLowpass Butterworth Checkerboard.pngLowpass FFT Filtreli checkerboard.png
Fourier Yüksek GeçidiHighpass Butterworth Checkerboard.pngHighpass FFT Filtreli checkerboard.png

Fourier etki alanı filtrelemede görüntü dolgusu

Görüntüler, genellikle Fourier uzayına dönüştürülmeden önce doldurulur. yüksek geçiş filtreli Aşağıdaki resimler, farklı dolgu tekniklerinin sonuçlarını göstermektedir:

Sıfır yastıklıTekrarlanan kenar dolgulu
Highpass FFT Filtreli checkerboard.pngHighpass FFT Replicate.png

Yüksek geçiren filtrenin, tekrarlanan kenar dolgusuna kıyasla sıfır ile doldurulduğunda fazladan kenarlar gösterdiğine dikkat edin.

Kod örneklerini filtreleme

Uzamsal alan yüksek geçiren filtreleme için MATLAB örneği.

img=dama tahtası(20);                           % dama tahtası oluştur% ************************** MEKAN ALAN ********************* ******Klaplace=[0 -1 0; -1 5 -1;  0 -1 0];             % Laplacian filtre çekirdeğiX=dönş2(img,Klaplace);                          % convolve test img ile                                                % 3x3 Laplacian çekirdeğişekil()Gösteri(X,[])                                    % Laplacian filtrelenmiş gösterBaşlık('Laplacian Kenar Algılama')

Afin dönüşümler

Afin dönüşümler Aşağıdaki örneklerde gösterildiği gibi ölçekleme, döndürme, çevirme, aynalama ve kesme dahil temel görüntü dönüşümlerini etkinleştirin:[26]

Dönüşüm AdıAfin MatrisiMisal
KimlikDama tahtası kimliği.svg
YansımaDama tahtası yansıması.svg
ÖlçekDama tahtası ölçeği.svg
DöndürDama tahtası rotate.svg nerede θ = π/6 =30°
KesmeDama tahtası makası.svg

Afin matrisi bir görüntüye uygulamak için görüntü, her girişin o konumdaki piksel yoğunluğuna karşılık geldiği matrise dönüştürülür. Daha sonra her pikselin konumu, görüntüdeki o pikselin koordinatlarını gösteren bir vektör olarak temsil edilebilir, [x, y], burada x ve y, görüntü matrisindeki bir pikselin satırı ve sütunudur. Bu, koordinatın, çıktı görüntüsünde piksel değerinin kopyalanacağı konumu veren bir afin dönüşüm matrisi ile çarpılmasına izin verir.

Ancak, çeviri dönüşümleri gerektiren dönüşümlere izin vermek için 3 boyutlu homojen koordinatlar ihtiyaç vardır. Üçüncü boyut genellikle sıfır olmayan bir sabite, genellikle 1'e ayarlanır, böylece yeni koordinat [x, y, 1] olur. Bu, koordinat vektörünün 3'e 3'lük bir matrisle çarpılmasına izin vererek çeviri kaymalarını sağlar. Dolayısıyla, sabit 1 olan üçüncü boyut, çeviriye izin verir.

Matris çarpımı ilişkisel olduğu için, çoklu afin dönüşümler, her bir dönüşümün matrisini dönüşümlerin yapıldığı sırayla çarparak tek bir afin dönüşüm halinde birleştirilebilir. Bu, bir nokta vektörüne uygulandığında, sırayla [x, y, 1] vektörü üzerinde gerçekleştirilen tüm bireysel dönüşümlerle aynı sonucu veren tek bir matrisle sonuçlanır. Bu nedenle, bir afin dönüşüm matrisleri dizisi, tek bir afin dönüşüm matrisine indirgenebilir.

Örneğin, 2 boyutlu koordinatlar yalnızca başlangıç ​​noktası (0, 0) etrafında dönüşe izin verir. Ancak 3 boyutlu homojen koordinatlar, önce herhangi bir noktayı (0, 0) 'a çevirmek, sonra dönüşü gerçekleştirmek ve son olarak orijini (0, 0) orijinal noktaya (ilk çevirinin tersi) geri çevirmek için kullanılabilir. Bu 3 afin dönüşüm, tek bir matris halinde birleştirilebilir, böylece görüntüdeki herhangi bir nokta etrafında dönüşe izin verir.[27]

Başvurular

Dijital kamera görüntüleri

Dijital kameralar genellikle, işlenmemiş verileri kendi cihazlarından dönüştürmek için özel dijital görüntü işleme donanımı (özel yongalar veya diğer yongalarda ek devre) içerir. görüntü sensörü içine renk düzeltmeli standart görüntü görüntü dosyası formatı.

Film

Westworld (1973), dijital görüntü işlemeyi kullanmak için ilk uzun metrajlı filmdi. pikselli Android'in bakış açısını simüle etmek için fotoğrafçılık.[28]

Yorgunluk algılama ve izleme teknolojileri

Geçtiğimiz on yılda yorgunluk izleme teknolojisinde önemli gelişmeler oldu. Bu yenilikçi teknoloji çözümleri artık ticari olarak mevcuttur ve tüm sektörlerde sürücülere, operatörlere ve diğer vardiyalı çalışanlara gerçek güvenlik avantajları sunar.[kaynak belirtilmeli ]

Yazılım geliştiricileri, mühendisleri ve bilim adamları, yorgunluk veya uyuşukluk durumunu belirlemek için çeşitli fizyolojik ipuçları kullanarak yorgunluk algılama yazılımı geliştirirler. Beyin aktivitesinin ölçümü (elektroensefalogram), yorgunluğun izlenmesinde yaygın bir şekilde standart olarak kabul edilmektedir. Yorgunlukla ilgili bozukluğu belirlemek için kullanılan diğer teknolojiler arasında şunlar gibi davranışsal belirti ölçümleri bulunur; göz davranışı, bakış yönü, direksiyon ve gaz kullanımındaki mikro düzeltmeler ve kalp atış hızı değişkenliği.[kaynak belirtilmeli ]

Ayrıca bakınız

Referanslar

  1. ^ Chakravorty, Pragnan (2018). "Sinyal Nedir? [Ders Notları]". IEEE Sinyal İşleme Dergisi. 35 (5): 175–177. Bibcode:2018ISPM ... 35..175C. doi:10.1109 / MSP.2018.2832195. S2CID  52164353.
  2. ^ Gonzalez, Rafael (2018). Dijital görüntü işleme. New York, NY: Pearson. ISBN  978-0-13-335672-4. OCLC  966609831.
  3. ^ Azriel Rosenfeld, Bilgisayarla Görüntü İşleme, New York: Academic Press, 1969
  4. ^ a b Gonzalez, Rafael C. (2008). Dijital görüntü işleme. Woods, Richard E. (Richard Eugene), 1954- (3. baskı). Upper Saddle River, NJ: Prentice Hall. sayfa 23–28. ISBN  9780131687288. OCLC  137312858.
  5. ^ a b c Williams, J.B. (2017). Elektronik Devrimi: Geleceği Keşfetmek. Springer. sayfa 245–8. ISBN  9783319490885.
  6. ^ "1960: Metal Oksit Yarı İletken (MOS) Transistörü Gösterildi". Silikon Motor. Bilgisayar Tarihi Müzesi. Arşivlendi 3 Ekim 2019 tarihinde orjinalinden. Alındı 31 Ağustos 2019.
  7. ^ James R. Janesick (2001). Bilimsel yüke bağlı cihazlar. SPIE Basın. s. 3–4. ISBN  978-0-8194-3698-6.
  8. ^ Boyle, William S; Smith, George E. (1970). "Yükle Birleştirilmiş Yarı İletken Cihazlar". Bell Syst. Tech. J. 49 (4): 587–593. doi:10.1002 / j.1538-7305.1970.tb01790.x.
  9. ^ Fossum, Eric R. (12 Temmuz 1993). "Aktif piksel sensörleri: CCDS dinozorları mı?". Blouke, Morley M. (ed.). Şarjla Birleştirilmiş Aygıtlar ve Katı Hal Optik Sensörleri III. SPIE'nin tutanakları. 1900. s. 2–14. Bibcode:1993SPIE.1900 .... 2F. CiteSeerX  10.1.1.408.6558. doi:10.1117/12.148585. S2CID  10556755.
  10. ^ Fossum, Eric R. (2007). "Aktif Piksel Sensörleri". S2CID  18831792. Alıntı dergisi gerektirir | günlük = (Yardım)
  11. ^ Matsumoto, Kazuya; et al. (1985). "Tahribatsız okuma modunda çalışan yeni bir MOS fototransistör". Japon Uygulamalı Fizik Dergisi. 24 (5A): L323. Bibcode:1985JaJAP..24L.323M. doi:10.1143 / JJAP.24.L323.
  12. ^ Fossum, Eric R.; Hondongwa, D.B. (2014). "CCD ve CMOS Görüntü Sensörleri için Sabitlenmiş Fotodiyotun İncelenmesi". IEEE Journal of the Electron Devices Society. 2 (3): 33–43. doi:10.1109 / JEDS.2014.2306412.
  13. ^ "CMOS Görüntü Sensörü Satışları Rekor Kıran Bir Hızla Devam Ediyor". IC Insights. 8 Mayıs 2018. Arşivlendi 21 Haziran 2019 tarihinde orjinalinden. Alındı 6 Ekim 2019.
  14. ^ Ahmed, Nasir (Ocak 1991). "Ayrık Kosinüs Dönüşümüyle Nasıl Oluştum". Dijital Sinyal İşleme. 1 (1): 4–5. doi:10.1016 / 1051-2004 (91) 90086-Z. Arşivlendi 10 Haziran 2016 tarihinde orjinalinden. Alındı 10 Ekim 2019.
  15. ^ "T.81 - SÜREKLİ TONLU DURAN GÖRÜNTÜLERİN DİJİTAL SIKIŞTIRILMASI VE KODLANMASI - GEREKLİLİKLER VE KILAVUZLAR" (PDF). CCITT. Eylül 1992. Arşivlendi (PDF) 17 Temmuz 2019 tarihinde orjinalinden. Alındı 12 Temmuz 2019.
  16. ^ "JPEG resim formatının açıklaması". BT.com. BT Grubu. 31 Mayıs 2018. Arşivlendi 5 Ağustos 2019 tarihinde orjinalinden. Alındı 5 Ağustos 2019.
  17. ^ "JPEG Nedir? Her Gün Gördüğünüz Görünmez Nesne". Atlantik Okyanusu. 24 Eylül 2013. Arşivlendi 9 Ekim 2019 tarihinde orjinalinden. Alındı 13 Eylül 2019.
  18. ^ Baraniuk, Chris (15 Ekim 2015). "Kopyalama korumaları JPEG'lere gelebilir". BBC haberleri. BBC. Arşivlendi 9 Ekim 2019 tarihinde orjinalinden. Alındı 13 Eylül 2019.
  19. ^ Grant, Duncan Andrew; Gowar, John (1989). Power MOSFETS: teori ve uygulamalar. Wiley. s. 1. ISBN  9780471828679. Metal oksit yarı iletken alan etkili transistör (MOSFET), dijital entegre devrelerin (VLSI) çok büyük ölçekli entegrasyonunda en yaygın kullanılan aktif cihazdır. 1970'lerde bu bileşenler elektronik sinyal işleme, kontrol sistemleri ve bilgisayarlarda devrim yarattı.
  20. ^ Shirriff, Ken (30 Ağustos 2016). "İlk Mikroişlemcilerin Şaşırtıcı Hikayesi". IEEE Spektrumu. Elektrik ve Elektronik Mühendisleri Enstitüsü. 53 (9): 48–54. doi:10.1109 / MSPEC.2016.7551353. S2CID  32003640. Arşivlendi 13 Ekim 2019 tarihinde orjinalinden. Alındı 13 Ekim 2019.
  21. ^ a b "1979: Tek Çipli Dijital Sinyal İşlemcisi Tanıtıldı". Silikon Motor. Bilgisayar Tarihi Müzesi. Arşivlendi 3 Ekim 2019 tarihinde orjinalinden. Alındı 14 Ekim 2019.
  22. ^ Taranovich, Steve (27 Ağustos 2012). "30 yıllık DSP: Bir çocuk oyuncağından 4G'ye ve ötesine". EDN. Arşivlendi 14 Ekim 2019 tarihinde orjinalinden. Alındı 14 Ekim 2019.
  23. ^ Stanković, Radomir S .; Astola, Jaakko T. (2012). "DCT'deki Erken Çalışmanın Anıları: K.R. Rao ile Röportaj" (PDF). Bilişim Bilimlerinin İlk Günlerinden Yeniden Baskılar. 60. Arşivlendi (PDF) 13 Ekim 2019 tarihinde orjinalinden. Alındı 13 Ekim 2019.
  24. ^ "Uzay Teknolojisi Onur Listesi: İndüklenmiş Teknolojiler / 1994". Uzay Vakfı. 1994. Arşivlenen orijinal 4 Temmuz 2011'de. Alındı 7 Ocak 2010.
  25. ^ Zhang, M. Z .; Livingston, A. R .; Asari, V. K. (2008). "Çeyrek Simetrik Çekirdeklerle 2 Boyutlu Evrişimin Uygulanması için Yüksek Performanslı Mimari". International Journal of Computers and Applications. 30 (4): 298–308. doi:10.1080 / 1206212x.2008.11441909. S2CID  57289814.
  26. ^ a b Gonzalez, Rafael (2008). Dijital Görüntü İşleme, 3.. Pearson Hall. ISBN  9780131687288.
  27. ^ House, Keyser (6 Aralık 2016). Afin Dönüşümler (PDF). Clemson. Fiziksel Temelli Modelleme ve Animasyonun Temelleri. A K Peters / CRC Press. ISBN  9781482234602. Arşivlendi (PDF) 30 Ağustos 2017'deki orjinalinden. Alındı 26 Mart 2019.
  28. ^ Kısa Bir Filmde Bilgisayar Grafiğinin Erken Tarihi Arşivlendi 17 Temmuz 2012 Wayback Makinesi, Larry Yaeger, 16 Ağustos 2002 (son güncelleme), 24 Mart 2010 alındı

daha fazla okuma

Dış bağlantılar