<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=IpariKepfeldolgozasEllenorzo05</id>
	<title>IpariKepfeldolgozasEllenorzo05 - Laptörténet</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=IpariKepfeldolgozasEllenorzo05"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=IpariKepfeldolgozasEllenorzo05&amp;action=history"/>
	<updated>2026-05-16T16:14:58Z</updated>
	<subtitle>Az oldal laptörténete a wikiben</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=IpariKepfeldolgozasEllenorzo05&amp;diff=139345&amp;oldid=prev</id>
		<title>Unknown user: Új oldal, tartalma: „{{GlobalTemplate|Infoszak|IpariKepfeldolgozasEllenorzo05}}  __TOC__  ==Ipari képfeldolgozás és megjelenítés Ellenőrző kérdések - 5. hét==  ====1. Képek szegm…”</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=IpariKepfeldolgozasEllenorzo05&amp;diff=139345&amp;oldid=prev"/>
		<updated>2012-10-21T20:38:05Z</updated>

		<summary type="html">&lt;p&gt;Új oldal, tartalma: „{{GlobalTemplate|Infoszak|IpariKepfeldolgozasEllenorzo05}}  __TOC__  ==Ipari képfeldolgozás és megjelenítés Ellenőrző kérdések - 5. hét==  ====1. Képek szegm…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Új lap&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{GlobalTemplate|Infoszak|IpariKepfeldolgozasEllenorzo05}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Ipari képfeldolgozás és megjelenítés Ellenőrző kérdések - 5. hét==&lt;br /&gt;
&lt;br /&gt;
====1. Képek szegmentálásának fő csoportosítása====&lt;br /&gt;
&lt;br /&gt;
Két alapvető tulajdonság analízisére alapul:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;szintek hasonlósága:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* küszöbözés&lt;br /&gt;
* régió növelés&lt;br /&gt;
* régió szeletelés és növesztés&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;diszkontinuitás:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* pontok,&lt;br /&gt;
* vonalak,&lt;br /&gt;
* élek detektálása&lt;br /&gt;
&lt;br /&gt;
Statikus és dinamikus képeken egyaránt értelmezhető a szegmentálás&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====2. Küszöbözés fogalma, globális lokális és dinamikus küszöbözés====&lt;br /&gt;
&lt;br /&gt;
* f(x,y) - a kép x,y koordinátáknál mért intenzitása&lt;br /&gt;
* p(x,y) - pont lokális tulajdonsága (pl x,y központú szomszédság átlaga)&lt;br /&gt;
* g(x,y) a küszöbözött kép: g(x,y) = { 1 ha f(x,y) &amp;gt; T, 0 ha f(x,y) &amp;lt;= T }.&lt;br /&gt;
* Ha T csak f(x,y)-tól függ: globális küszöbözés&lt;br /&gt;
* Ha T csak f(x,y)-tól és p(x,y)-tól akkor lokális&lt;br /&gt;
* Ha T függ x,y-tól is akkor dinamikus&lt;br /&gt;
&lt;br /&gt;
Globális küszöbözés lehet az is, ha pl. egy globális hisztogram tulságai (medián stb.) alapján határozzuk meg a később felhasználandó küszöbértéket. (Ez csak akkor működik jól, ha mi befolyásoljuk a megvilágítás körülményeit.)&lt;br /&gt;
&lt;br /&gt;
====3. Magyarázza meg a megvilágítás hatását a képek szegmentálására====&lt;br /&gt;
&lt;br /&gt;
Az f(x,y) képet r(x,y) reflexió és i(x,y) világítás szorzata állítja elő. Ebből jellemzően csak a reflexió hordoz értékes információt, azonban a hisztogram &amp;quot;tisztaságát&amp;quot; megzavarja a megvilágítás, ha nem egyenletes.&lt;br /&gt;
&lt;br /&gt;
====4. Optimális küszöb meghatározása kétmódusú hisztogramon Gauss eloszlás esetén====&lt;br /&gt;
&lt;br /&gt;
Lépései:&lt;br /&gt;
* unimodális részek elnyomása&lt;br /&gt;
* normális eloszlás közelítése&lt;br /&gt;
* binarizálás&lt;br /&gt;
&lt;br /&gt;
Vesszük a képnek tehát egy hisztogramját, ami két csúcsot tartalmaz: az egyik az objektumnak (előtér), a másik a háttérnek felel meg. Modellezzük ezek eloszlását Gauss-eloszlással! Így aztán bárhol húzzuk meg a határt, lesznek olyan esetek, amikor objektumot háttérnek vagy fordítva: hátteret objektumnak kategorizálunk, a gauss-ok ugyanis átlógnak egymásba. Célunk a félrekategorizálás összvalságének csökkentése.&lt;br /&gt;
&lt;br /&gt;
Legyen a hisztogram p(z), ami az előtér és a háttér eloszlásának összegeként keletkezik:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; p(z) = P_f p_f(z) + P_b p_b(z) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ahol &amp;lt;math&amp;gt; P_f &amp;lt;/math&amp;gt; annak a valószínűsége, hogy egy pont az előtérbe tartozik, &amp;lt;math&amp;gt; P_b &amp;lt;/math&amp;gt; pedig azé, hogy a háttérbe. A kisbetűs p-k pedig az ezekhez tartozó sűrűségfüggvények:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; p_f(z) = \frac{1}{\sqrt{2 \pi} \sigma_f} e^{\frac{- (z - \mu_f)^2}{ 2 \sigma_f}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ugyanígy a háttérre is.&lt;br /&gt;
&lt;br /&gt;
Legyen T a küszöbértékünk úgy, hogy ez a két eloszlás átlaga, &amp;lt;math&amp;gt;\mu_f&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt; \mu_b&amp;lt;/math&amp;gt; között helyezkedjen el (és legyen az előtér átlaga nagyobb, mint a háttéré). Annak a valsége, hogy objektumot háttérnek kategorizálunk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; P_{fn}(T) = \int_{\infty}^{T} p_b(z) dz &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mindez hasonlóan a másik esetre (false positive) is kiszámítható (ha pozitívnak az objektumot vesszük). Ha mindkét irányú hiba azonosan rossz, akkor az összvalséget akarjuk minimalizálni:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{d(P_{fn} + P_{fp})}{dT} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ebből aztán ocsmány dolgok állhatnak elő, mindenesetre ha feltesszük, hogy háttérből ugyanannyi van, mint előtérből (azonosak a valségeik), akkor pont kijön, hogy az átlagok középértéke a jó.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====5. Többváltozós (színes) képek küszöbözése, alkalmazási példák====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;???&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
====6. Régióorientált szegmentálás matematikai modellje====&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\bigcup_{\forall i}(R_{i}) = R&amp;lt;/math&amp;gt; =&amp;gt; azaz a szegmentálás teljes&lt;br /&gt;
* &amp;lt;math&amp;gt;R_{i}&amp;lt;/math&amp;gt; összefüggő minden i-re&lt;br /&gt;
* minden i-re &amp;lt;math&amp;gt;P(R_{i})&amp;lt;/math&amp;gt; =&amp;gt; azaz a régiók homogének (a homogenitási kritérium szempontjából)&lt;br /&gt;
* minden &amp;lt;math&amp;gt;i \neq j&amp;lt;/math&amp;gt;-re &amp;lt;math&amp;gt;not(P(R_{i} U R_{j})&amp;lt;/math&amp;gt; =&amp;gt; azaz régiók nem vonhatók össze&lt;br /&gt;
&lt;br /&gt;
====7. Régiónövelés módszere====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Algoritmus-vázlat:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* 0. Kitüntetett gyökérpont kiválasztása és hozzáadása a régióhoz&lt;br /&gt;
* 1. A (még vizsgálatlan) szomszédos pontok vizsgálata a homogenitási kritérium segítségével&lt;br /&gt;
** a. Ha teljesül a kiegészített régióban is a homogenitási kritérium�&amp;amp;#61664; új pont felvétele a régióba&lt;br /&gt;
** b. Ha nem teljesül --&amp;gt; pont eldobása&lt;br /&gt;
* 2. Ha volt újonnan felvett pont --&amp;gt; rekurzív folytatás a 1. lépéstől&lt;br /&gt;
&lt;br /&gt;
Ha minden pontot megvizsgáltunk, vagy nem tudtuk új ponttal kiegészíteni a régiót, akkor az adott régió elkészült. &lt;br /&gt;
&lt;br /&gt;
Ha van még jelöletlen (egy régióhoz sem tartozó pont) &amp;amp;#61664; új gyökérpont választásával az algoritmus elölről kezdődik&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====8. Split and merge szegmentálás====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Algoritmus vázlat:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* 0. Init:� Kezdetben egy nagy régió&lt;br /&gt;
* 1. Split: �Homogén a régió?&lt;br /&gt;
** TRUE: A régió készen van&lt;br /&gt;
** FALSE: A régiót felosztjuk 4 részre, majd rekurzíven az 1. lépés minden új régióra&lt;br /&gt;
* 2. Merge: �Ha Ri és Rj szomszédos régió és (Ri U Rj) homogén, akkor a két régió összevonásra kerül&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====9. Nagyfrekvenciás tulajdonságokra épülő szegmentálás====&lt;br /&gt;
&lt;br /&gt;
* Az objektumokat azért tudjuk megkülönböztetni a környezetétől, mert éles átmenet határolja őket&lt;br /&gt;
* A régióorientált módszerek esetén a &amp;amp;#8222;kitöltő-algoritmus&amp;amp;#8221; nem tudott áthatolni ezeken az átmeneteken --&amp;gt; így keletkeztek a régiók&lt;br /&gt;
* &amp;amp;#8222;Fordított hozzáállás&amp;amp;#8221; --&amp;gt; keressük meg közvetlenül ezeket a határátmeneteket és ebből következtessünk az objektumokra&lt;br /&gt;
* Ezek az éles átmenetek: az &amp;#039;&amp;#039;&amp;#039;élek&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====10. Hough transzformáció====&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Feladata:&amp;#039;&amp;#039;&amp;#039; egyszerű formák keresése, mint egyenesek, körök, ellipszisek&lt;br /&gt;
* Egyeneseket illeszt, nem szakaszokat&lt;br /&gt;
* Előkészítő lépések:&lt;br /&gt;
** Élkeresés&lt;br /&gt;
** Binarizálás&lt;br /&gt;
** Szűrés&lt;br /&gt;
&lt;br /&gt;
Egyenesekre a legegyszerűbb: a (2D-s) képet egy &amp;quot;paramétertérbe&amp;quot; transzformáljuk, ahol minden pont az eredeti képen egy egyenesnek felel meg. A transzformált koordináták az egyenesek meredekségét (m) és eltolását (b) mérik. Ez a reprezentáció nem szerencsés függőlegest közelítő egyenesekhez, inkább például az irányszög (theta) és az origótól való távolság (r) paraméterek használandók.&lt;br /&gt;
&lt;br /&gt;
A (binarizált) kép előterének egy pontja potenciálisan része lehet (végtelen) sok, rajta átmenő egyenesnek. Meghatározott darabszámú (pl. fokonként, összesen 360 darab) ilyen egyenes paramétereinek megfelelő pont (m és b, vagy r és theta) értékét növeljük a paramétertérben. Miután az összes előtérpont leszavazott, azok a legvalószínűbb egyenesek, amelyek paramétereire a legtöbb szavazat érkezett: hiszen a képen lévő &amp;#039;valódi&amp;#039; egyenesek paramétereire optimális esetben minden ráeső pont szavazott.&lt;br /&gt;
&lt;br /&gt;
Képpel, szépen elmagyarázva: [http://en.wikipedia.org/wiki/Hough_transform Wikipédia cikk].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- [[KovacsBalazs|OBrien]] - 2009.03.24.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>