Görsel gradyan, bir görüntüdeki yoğunluk veya rengin yönsel olarak değişmesidir. Görsel gradyanı, görüntü işlemedeki temel yapı taşlarından biridir. Örneğin Canny kenar dedektörü, kenar tespiti için görsel gradyan gradyan kullanır. Dijital görüntü düzenlemeye yönelik grafik yazılımında, gradyan veya renk gradyanı terimi, sağdaki görüntülerde beyazdan siyaha doğru kullanıldığı gibi, düşük değerlerden yükseğe doğru eşit bir geçiş olarak değerlendirilebilecek kademeli bir renk karışımı için de kullanılır.
Dijital bir görüntünün yoğunluk işlevi yalnızca ayrı noktalarda bilindiğinden; bu işlevin türevleri, görüntü noktalarında örneklenen bir yoğunluk işlevinin mevcut olduğunu varsaymadıkça tanımlanamaz. Bazı ek varsayımlarla sürekli yoğunluk işlevinin türevi; örneklenmiş olarak, yani dijital görüntü üzerindeki bir işlev olarak hesaplanabilir. Bu türev işlevlerinin yaklaşımları değişen doğruluk derecelerinde tanımlanabilir. Görüntü gradyanını yaklaşık olarak hesaplamanın en yaygın yolu, bir görüntüyü veya gibi bir çekirdekle evriştirmektir .
Görüntü gradyanları, ek bilgi iletmek amacıyla haritalarda ve verilerin diğer görsel temsillerinde da sıklıkla kullanılır. CBS araçları, diğerlerinin yanı sıra rakımı ve nüfus yoğunluğunu belirtmek için de renk geçişlerini kullanabilmektedir.
Bilgisayar görüşü
Bilgisayarla görmede, görüntülerden bilgi çıkarmak için görüntü gradyanları kullanılabilir. Gradyan görüntüler, bu amaç için orijinal görüntüden (genellikle en basitlerinden biri olan gibi bir filtreyle evriştirilerek) oluşturulur. Bir degrade görüntünün her pikseli, orijinal görüntüdeki aynı noktanın yoğunluğundaki değişimi belirli bir yönde ölçer. Tüm yön aralığını elde etmek için x ve y yönlerindeki gradyan görüntüleri hesaplanır.
En yaygın kullanımlardan biri kenar algılamadır. Gradyan görüntüleri hesaplandıktan sonra, büyük gradyan değerlerine sahip pikseller olası kenar pikselleri olarak değerlendirilebilmektedir. Gradyan yönünde en büyük değerleri sahip pikseller kenar pikselleri haline gelir ve kenarlar yöne dik yönde takip edilebilir. Degradeleri kullanan kenar algılama algoritmasının bir örneği .
Görüntü gradyanları aynı zamanda özellik ve doku eşleştirmesi için de kullanılabilir. Farklı ışıklandırma veya kamera özellikleri, aynı sahnedeki iki görüntünün büyük ölçüde farklı piksel değerlerine sahip olmasına neden olabilir. Bu, eşleştirme algoritmalarının çok benzer veya aynı özellikleri eşleştirmede başarısız olmasına neden olabilir. Bunu çözmenin bir yolu, orijinal görüntülerden hesaplanan degrade görüntülere dayalı olarak doku veya özellik imzalarını hesaplamaktır. Bu degradeler ışıklandırma ve kamera değişikliklerinden daha az etkilenir, böylece eşleştirme hataları azalır.
Matematik
Bir görüntünün gradyanı, kısmi türevlerinin bir vektörüdür::165
- ,
Olaraktan:
- x'e respekt eden derifativdir (yatay gradyan)
- y'e respekt eden derifativdir (dikey gradyan)
olmaktadır.
Bir görüntünün türevi sonlu farklarla tahmin edilebilir. Merkezî fark kullanılırsa hesaplamak için görüntüye 1 boyutlu bir filtre uygulanabilir ( yoluyla):
Olaraktan, 1 boyutlu evrişim işlemini belirtmektedir. Bu 2 × 1 filtre görüntüyü yarım piksel kaydıracaktır. Bunu önlemek için aşağıdaki 3 × 1 filtre
kullanılabilir. Gradyan yönü formül aracılığı ile hesaplanabilir::706
- ,
ve büyüklük şu şekilde verilir:
Ayrıca bakınız
Kaynaklar
- ^ a b Gonzalez, Rafael; Richard Woods (2008). Digital Image Processing. 3rd. Upper Saddle River, New Jersey: Pearson Education, Inc. ISBN . 1 Haziran 2022 tarihinde kaynağından . Erişim tarihi: 1 Kasım 2023.
- ^ . homepages.inf.ed.ac.uk. 24 Kasım 2005 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Nisan 2023.
Okumaya devam
- Shapiro, Linda; George Stockman (January 2001). "5, 7, 10". Computer Vision. Upper Saddle River, New Jersey: Prentice-Hall, Inc. ss. 157-158, 215-216, 299-300. ISBN .
Dış bağlantılar
- GradientFilter işlevi
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Gorsel gradyan bir goruntudeki yogunluk veya rengin yonsel olarak degismesidir Gorsel gradyani goruntu islemedeki temel yapi taslarindan biridir Ornegin Canny kenar dedektoru kenar tespiti icin gorsel gradyan gradyan kullanir Dijital goruntu duzenlemeye yonelik grafik yaziliminda gradyan veya renk gradyani terimi sagdaki goruntulerde beyazdan siyaha dogru kullanildigi gibi dusuk degerlerden yuksege dogru esit bir gecis olarak degerlendirilebilecek kademeli bir renk karisimi icin de kullanilir Gradyanlarin iki turu oklar yonu gosterir Radyal gradyan solda ve lineer gradyan sagda Koyu yesil camgobegi renklerinde bir gradyan Dijital bir goruntunun yogunluk islevi yalnizca ayri noktalarda bilindiginden bu islevin turevleri goruntu noktalarinda orneklenen bir yogunluk islevinin mevcut oldugunu varsaymadikca tanimlanamaz Bazi ek varsayimlarla surekli yogunluk islevinin turevi orneklenmis olarak yani dijital goruntu uzerindeki bir islev olarak hesaplanabilir Bu turev islevlerinin yaklasimlari degisen dogruluk derecelerinde tanimlanabilir Goruntu gradyanini yaklasik olarak hesaplamanin en yaygin yolu bir goruntuyu veya gibi bir cekirdekle evristirmektir Goruntu gradyanlari ek bilgi iletmek amaciyla haritalarda ve verilerin diger gorsel temsillerinde da siklikla kullanilir CBS araclari digerlerinin yani sira rakimi ve nufus yogunlugunu belirtmek icin de renk gecislerini kullanabilmektedir Bilgisayar gorusuSolda bir kedinin yogunluk goruntusu Merkezde yaday degisimi gosteren bir gradyan Sagda ise dikey degisimi gosteren gradyan Piksellerin renginin daha kara veya ak olmasi bolgesel karsitligin daha buyuk olusunu temsil eder Bilgisayarla gormede goruntulerden bilgi cikarmak icin goruntu gradyanlari kullanilabilir Gradyan goruntuler bu amac icin orijinal goruntuden genellikle en basitlerinden biri olan gibi bir filtreyle evristirilerek olusturulur Bir degrade goruntunun her pikseli orijinal goruntudeki ayni noktanin yogunlugundaki degisimi belirli bir yonde olcer Tum yon araligini elde etmek icin x ve y yonlerindeki gradyan goruntuleri hesaplanir En yaygin kullanimlardan biri kenar algilamadir Gradyan goruntuleri hesaplandiktan sonra buyuk gradyan degerlerine sahip pikseller olasi kenar pikselleri olarak degerlendirilebilmektedir Gradyan yonunde en buyuk degerleri sahip pikseller kenar pikselleri haline gelir ve kenarlar yone dik yonde takip edilebilir Degradeleri kullanan kenar algilama algoritmasinin bir ornegi Goruntu gradyanlari ayni zamanda ozellik ve doku eslestirmesi icin de kullanilabilir Farkli isiklandirma veya kamera ozellikleri ayni sahnedeki iki goruntunun buyuk olcude farkli piksel degerlerine sahip olmasina neden olabilir Bu eslestirme algoritmalarinin cok benzer veya ayni ozellikleri eslestirmede basarisiz olmasina neden olabilir Bunu cozmenin bir yolu orijinal goruntulerden hesaplanan degrade goruntulere dayali olarak doku veya ozellik imzalarini hesaplamaktir Bu degradeler isiklandirma ve kamera degisikliklerinden daha az etkilenir boylece eslestirme hatalari azalir MatematikBir goruntunun gradyani kismi turevlerinin bir vektorudur 165 f gxgy f x f y displaystyle nabla f begin bmatrix g x g y end bmatrix begin bmatrix frac partial f partial x frac partial f partial y end bmatrix Olaraktan f x displaystyle textstyle frac partial f partial x x e respekt eden derifativdir yatay gradyan f y displaystyle textstyle frac partial f partial y y e respekt eden derifativdir dikey gradyan olmaktadir Bir goruntunun turevi sonlu farklarla tahmin edilebilir Merkezi fark kullanilirsa hesaplamak icin f y displaystyle textstyle frac partial f partial y goruntuye 1 boyutlu bir filtre uygulanabilir A displaystyle mathbf A yoluyla f y 1 1 A displaystyle frac partial f partial y begin bmatrix 1 1 end bmatrix mathbf A Olaraktan displaystyle 1 boyutlu evrisim islemini belirtmektedir Bu 2 1 filtre goruntuyu yarim piksel kaydiracaktir Bunu onlemek icin asagidaki 3 1 filtre 10 1 displaystyle begin bmatrix 1 0 1 end bmatrix kullanilabilir Gradyan yonu formul araciligi ile hesaplanabilir 706 8 tan 1 gygx displaystyle theta operatorname tan 1 left frac g y g x right ve buyukluk su sekilde verilir gy2 gx2 displaystyle sqrt g y 2 g x 2 Ayrica bakinizKaynaklar a b Gonzalez Rafael Richard Woods 2008 Digital Image Processing 3rd Upper Saddle River New Jersey Pearson Education Inc ISBN 978 0 13 168728 8 1 Haziran 2022 tarihinde kaynagindan Erisim tarihi 1 Kasim 2023 homepages inf ed ac uk 24 Kasim 2005 tarihinde kaynagindan arsivlendi Erisim tarihi 9 Nisan 2023 Okumaya devam Shapiro Linda George Stockman January 2001 5 7 10 Computer Vision Upper Saddle River New Jersey Prentice Hall Inc ss 157 158 215 216 299 300 ISBN 0 13 030796 3 Dis baglantilarGradientFilter islevi