Obrada slika dokumenta

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
KRUŽNICA I KRUG VJEŽBA ZA ISPIT ZNANJA.
Advertisements

Trapez.
TRIGONOMETRIJSKE FUNKCIJE
STEROIDI.
MELITA MESARIĆ UČITELJICA MATEMATIKE Osnovna škola Svibovec
Ogledni čas iz matematike
MATEMATIKA NA ŠKOLSKOM IGRALIŠTU
UZGON Ana Gregorina.
PTP – Vježba za 2. kolokvij Odabir vrste i redoslijeda operacija
INDINŽ Z – Vježba 2 Odabir vrste i redoslijeda operacija
AOS
Ispitivanje izduvnih gasova motornih vozila
BROJ π Izradio: Tomislav Svalina, 7. razred, šk. god /2016.
NASLOV TEME: OPTICKE OSOBINE KRIVIH DRUGOG REDA
Digitalna logika i minimizacija logičkih funkcija
Čvrstih tela i tečnosti
Steganografske metode
SNAGA U TROFAZNOM SUSTAVU I RJEŠAVANJE ZADATAKA
18.Основне одлике синхроних машина. Начини рада синхроног генератора
RAD I SNAGA ELEKTRIČNE STRUJE
DINAMIKA KONSTRUKCIJA I ZEMLJOTRESNO INŽENJERSTVO
SEKVENCIJALNE STRUKTURE
SPECIJALNE ELEKTRIČNE INSTALACIJE
Ojlerovi uglovi Filip Luković 257/2010 Uroš Jovanović 62 /2010
Vijetove formule. Rastavljanje kvadratnog trinoma na linearne činioce
TROUGΔO.
Petar Ćurković, dipl. ing. Tomislav Stipančić, dipl. ing.
JEDNAČINA PRAVE Begzada Kišić.
Stereovizijski sustavi
Elektronika 6. Proboj PN spoja.
jedan zanimljiv zadatak
KRETANJE TELA U SREDINI SA PRIGUŠENJEM – PROBLEM KIŠNE KAPI
Predavanje br. 8 Simetralne ravni
KALIBRACIJA SONDE ZA PRITISAK VEŽBA 2.1
FORMULE SUMIRANJE.
Dimenziona analiza i teorija sličnosti
Strujanje i zakon održanja energije
Zonska teorija čvrstog tijela
UTICAJ ELEKTRIČNOG OSVJETLJENJA NA KVALITET ELEKTRIČNE ENERGIJE
Izradila: Ana-Felicia Barbarić
RIZIK PORTFOLIA SHRPEOV MODEL
Ivana Rangelov, Svetlana Nestorović, Desimir Marković
Analiza deponovane energije kosmičkih miona u NaI(Tl) detektoru
Merenja u hidrotehnici
Transformacija vodnog vala
SREDIŠNJI I OBODNI KUT.
Potenciranje i korjenovanje komleksnih brojeva
10. PLAN POMAKA I METODA SUPERPOZICIJE
Mongeova projekcija - teorijski zadaci
Čebiševljevi polinomi
Prisjetimo se... Koje fizikalne veličine opisuju svako gibanje?
Dan broja pi Ena Kuliš 1.e.
POUZDANOST TEHNIČKIH SUSTAVA
ANALIZA GREŠAKAU MJERENJU UPOREDNA ANALIZA REZULTATA Ana Đačić 62/07
DISPERZIJA ( raspršenje, rasap )
Natjecanje u pamćenju decimala broja π
Unutarnja energija Matej Vugrinec 7.d.
N. Zorić1*, A. Šantić1, V. Ličina1, D. Gracin1
Pirotehnika MOLIMO oprez
SLOŽENE SJENE U AKSONOMETRIJI I PERSPEKTIVI
KRITERIJI STABILNOSTI
ALGORITAMSKA BOTANIKA
Ustroj i poruka novozavjetnih tekstova
Tomislav Krišto POSLOVNA STATISTIKA Tomislav Krišto
Pi (π).
Balanced scorecard slide 1
Točke, pravci i ravnine u prostoru
DAN BROJA π.
Tehnička kultura 8, M.Cvijetinović i S. Ljubović
OŠ ”Jelenje – Dražice” Valentina Mohorić, 8.b
Μεταγράφημα παρουσίασης:

Obrada slika dokumenta detekcija iskošenja teksta korištenjem Houghove transformacije

Uvod Aplikacija u osnovi urađena kao modularna Modul SkewDetection Implementacija detekcije iskošenja teksta korištenjem Bairdovog i Houghovog algoritma Implementacija rotacije za detektovani ugao iskošenja

Definicija problema Veliki broj dokumenata koje je potrebno digitalizovati Razlozi za digitalizaciju Brz i jednostavan prenos Obrada i restauracija Arhiviranje i brza pretraga Uređaji za digitalizaciju Faks aparat Skener

Teorija i tehnologija Metoda analize slike Detekcija ugla iskošenja Moguća rješenja: Bairdov algoritam Hougov algoritam Korištena je kombinacija prethodna dva algoritma

Bairdov algoritam Identifikovati sve povezane regione Pronaći okvir svakog regiona i locirati centralni piksel donje ivice okvira Projekcija i horizontalna projekcija Približno poznat ugao iskošenja Slika se rotira za taj iznos Računaju se projekcije za male uglove dok se ne pronađe maksimalna vrijednost funkcije mjere horizontalne projekcije

Houghov algoritam Metod za detekciju linija u rasterskoj slici Y=mX+b --> b=−Xm+Y Jedna tačka u prostornom domenu slike (X, Y) odgovara pravcu u (m, b) koordinatama Ako se N pravaca u Houghovom prostoru, koji odgovaraju pikselima u prostornom domenu slike, kojih takođe ima N, sijeku u jednoj tački onda tih N piksela leže na istom pravcu. Problem sa vertikalnim linijama jer naklon pravca m postaje beskonačan

Houghov algoritam Druga reprezentacija: r = xcos(ω) + ysin(ω) Prvi koraci Bairdovog algoritma za detekciju iskošenja daju sliku sa velikim brojem grupa kolinearnih piksela. Houghova slika od ovoga bi trebala imati vršnu vrijednost piksela u presječnim tačkama i to baš za ugao ω koji odgovara uglu iskošenja.

Detalji implementacije SkewDetection.dll Tri osnovne klase: Baird.cs Hough.cs HoughTransform.cs Klasa HoughTransform.cs sadrži sljedeće public funkcije: HoughSpaceImage(Slika original) BairdImage(Slika original) rotateSkewedImage(Slika original) rotateImage(Slika original)

Rezultati Slika sa iskošenjem od 20°

Rezultati Nakon primjene Bairdovog algoritma

Rezultati Houghova transformacija i detekcija vršne vrijednosti

Rezultati Nakon rotacije za detektovani ugao iskošenja

Dalje poboljšanje Povećanjem stepena kvantizacije koordinate ω Hougovog prostora Optimizacijom koda detekcije iskošenja bi se moglo poraditi na brzini izvođenja same aplikacije Rotacija slike se može implementirati operacijom matričnog množenja matrice slike i matrice transformacije

Skew detection Hvala na pažnji!