Szacowanie wartości monet na obrazach.

Podobne dokumenty
Wtyczka Crop3D. Wstęp. Implementacja. Sprawozdanie z realizacji projektu Bartłomiej Trzewiczek Kraków,

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 9 AiR III

9. OBRAZY i FILTRY BINARNE 9.1 Erozja, dylatacja, zamykanie, otwieranie

Analiza i przetwarzanie obrazów

Przekształcenia punktowe

Zbigniew Sołtys - Komputerowa Analiza Obrazu Mikroskopowego 2016 część 7

KLUCZ PUNKTOWANIA ODPOWIEDZI

Matura próbna 2014 z matematyki-poziom podstawowy

BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat

CECHY BIOMETRYCZNE: ODCISK PALCA

Przetwarzanie obrazów wykład 4

Algorytmy decyzyjne będące alternatywą dla sieci neuronowych

Podstawy programowanie systemów wizyjnych InSight firmy Cognex. Środowisku InSight Explorer / Spreadshee

Wersja testu A 18 czerwca 2009 r.

Próbny egzamin maturalny z matematyki Poziom rozszerzony

EGZAMIN MATURALNY Z MATEMATYKI

Detekcja twarzy w obrazie

Próbny egzamin maturalny z matematyki Poziom rozszerzony

Próbny egzamin maturalny z matematyki Poziom rozszerzony

AUTOMATYCZNE ROZPOZNAWANIE PUNKTÓW KONTROLNYCH GŁOWY SŁUŻĄCYCH DO 3D MODELOWANIA JEJ ANATOMII I DYNAMIKI

3. OPERACJE BEZKONTEKSTOWE

WOJEWÓDZKI KONKURS MATEMATYCZNY dla uczniów gimnazjów i oddziałów gimnazjalnych województwa pomorskiego w roku szkolnym 2018/2019 etap wojewódzki

PRÓBNY ARKUSZ MATURALNY Z MATEMATYKI

Przykładowe rozwiązania

ARKUSZ II

Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 9. Przetwarzanie sygnałów wizyjnych. Politechnika Świętokrzyska.

Próbny egzamin maturalny z matematyki Poziom rozszerzony. Kujawsko-Pomorskie Centrum Edukacji Nauczycieli w Bydgoszczy PLACÓWKA AKREDYTOWANA

Wskazówki do zadań testowych. Matura 2016

WYDZIAŁ FIZYKI I INFORMATYKI STOSOWANEJ

PROSTE, KĄTY, PROSTOKĄTY, KOŁA

i ruchów użytkownika komputera za i pozycjonujący oczy cyberagenta internetowego na oczach i akcjach użytkownika Promotor: dr Adrian Horzyk

= A. A - liczba elementów zbioru A. Lucjan Kowalski

Operacje przetwarzania obrazów monochromatycznych

Diagnostyka obrazowa

7. PLANIMETRIA.GEOMETRIA ANALITYCZNA

Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy prosty i skuteczny.

Julia 4D - raytracing

Operator rozciągania. Obliczyć obraz q i jego histogram dla p 1 =4, p 2 =8; Operator redukcji poziomów szarości

EGZAMIN MATURALNY Z MATEMATYKI 5 MAJA 2016 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 9:00. Czas pracy: 170 minut. Liczba punktów do uzyskania: 50

Wojewódzki Konkurs Matematyczny dla uczniów gimnazjów województwa wielkopolskiego

PRÓBNY EGZAMIN MATURALNY MATEMATYKA. MaturoBranie

na postać kanoniczną, podaj współrzędne wierzchołka paraboli i określ czy jej ramiona są skierowane w górę czy w dół.

Filtracja nieliniowa obrazu

Analiza obrazów. Segmentacja i indeksacja obiektów

Diagnostyka obrazowa

ZADANIA MATURALNE - ANALIZA MATEMATYCZNA - POZIOM ROZSZERZONY Opracowała - mgr Danuta Brzezińska. 2 3x. 2. Sformułuj odpowiedź.

Próbny egzamin maturalny z matematyki Poziom rozszerzony

Krzywe stożkowe Lekcja II: Okrąg i jego opis w różnych układach współrzędnych

ODPOWIEDZI I SCHEMAT PUNKTOWANIA ZESTAW NR 2 POZIOM PODSTAWOWY. Etapy rozwiązania zadania

EGZAMIN MATURALNY Z MATEMATYKI

Analiza i przetwarzanie obrazo w

Ćwiczenie 6. Transformacje skali szarości obrazów

Raport. Bartosz Paprzycki UMK 2009/2010

W. Guzicki Zadanie 21 z Informatora Maturalnego poziom rozszerzony 1

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI

Metody komputerowego przekształcania obrazów

Wykrywanie twarzy na zdjęciach przy pomocy kaskad

EGZAMIN MATURALNY Z MATEMATYKI

EGZAMIN MATURALNY Z MATEMATYKI

Uwaga. 1. Jeśli uczeń poda tylko rozwiązania ogólne, to otrzymuje 4 punkty.

Wyższa Szkoła Informatyki Stosowanej i Zarządzania

Diagnostyka obrazowa

Rozpoznawanie obrazów na przykładzie rozpoznawania twarzy

EGZAMIN MATURALNY Z MATEMATYKI

KURS WSPOMAGAJĄCY PRZYGOTOWANIA DO MATURY Z MATEMATYKI ZDAJ MATMĘ NA MAKSA. przyjmuje wartości większe od funkcji dokładnie w przedziale

Wojewódzki Konkurs Matematyczny dla uczniów gimnazjów województwa wielkopolskiego

Wymagania na poszczególne oceny z matematyki do klasy IV na rok 2017/2018

UZUPEŁNIA ZDAJĄCY miejsce na naklejkę

PRZYKŁADY ZADAŃ MATURALNYCH Z MATEMATYKI NA POSZCZEGÓLNE STANDARDY DLA WYBRANYCH TREŚCI PROGRAMOWYCH Z POZIOMU PODSTAWOWEGO I ROZSZERZONEGO

Arkusz I Próbny Egzamin Maturalny z Matematyki

Detekcja kształtów i wybrane cechy obrazów konturowych

UZUPEŁNIA ZDAJĄCY miejsce na naklejkę

Analiza obrazu. wykład 3. Marek Jan Kasprowicz Uniwersytet Rolniczy 2009

Próbny egzamin maturalny z matematyki Poziom rozszerzony

KLUCZ PUNKTOWANIA ODPOWIEDZI

Wymagania edukacyjne na poszczególne stopnie szkolne klasa III

// Potrzebne do memset oraz memcpy, czyli kopiowania bloków

EGZAMIN MATURALNY Z MATEMATYKI

11. Znajdż równanie prostej prostopadłej do prostej k i przechodzącej przez punkt A = (2;2).

Implementacja filtru Canny ego

RÓWNOWAŻNOŚĆ METOD BADAWCZYCH

Złożoność obliczeniowa algorytmu ilość zasobów komputera jakiej potrzebuje dany algorytm. Pojęcie to

Samochodowy system detekcji i rozpoznawania znaków drogowych. Sensory w budowie maszyn i pojazdów Maciej Śmigielski

PRÓBNY EGZAMIN MATURALNY

Matematyka z kluczem

WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY IV

KONSPEKT FUNKCJE cz. 1.

WYMAGANIA EDUKACYJNE Z MATEMATYKI KLASA IV

Obliczanie niepewności rozszerzonej metodą analityczną opartą na splocie rozkładów wielkości wejściowych

EGZAMIN MATURALNY Z MATEMATYKI

EGZAMIN MATURALNY Z MATEMATYKI POZIOM PODSTAWOWY 2 CZERWCA Godzina rozpoczęcia: 9:00. Czas pracy: 170 minut. Liczba punktów do uzyskania: 50

ARKUSZ PRÓBNEJ MATURY Z OPERONEM MATEMATYKA

Osiągnięcia ponadprzedmiotowe

Odciski palców ekstrakcja cech

MATEMATYKA klasa IV wymagania edukacyjne na poszczególne oceny

Histogram obrazu, modyfikacje histogramu

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI POZIOM PODSTAWOWY. Matura. z Akademią Maturalną PWN

Transkrypt:

Marcin Nieściur projekt AiPO Szacowanie wartości monet na obrazach. 1. Wstęp. Celem projektu było stworzenie pluginu do programu ImageJ pozwalającego na szacowanie wartości monet znajdujących się na obrazach w wyniku przetwarzania obrazu. 2. Założenia. Przykładowy obraz. Ze względu na złożoność problemu wprowadzono szereg założeń które znacząco ułatwiają problem oraz przyśpieszają obliczenia : 1. Rozpatrujemy wyłącznie monety polskie : 5-złótówka, 2-złótówka oraz 1-złótówka. 2. Na obrazku muszą znajdować się co najmniej dwie różne monety. 3. Jest dopuszczalne nakładanie się monet na siebie. 4. Co najmniej jedna moneta nie jest połączona (nie nakłada się) z innymi. 5. Tło jest białe. 3. Wykrywanie monet na obrazie. W celu wykrycia monet przeprowadzamy szereg operacji na obrazie: 1. Konwersja do skali szarości. 2. Binaryzacja. 3. Dylatacja. 4. Outline (zostają wyłącznie kontury obiektów). 5. Plugin ParticleAnalizer (dostępny w ImageJ). W wyniku ostatniej operacji otrzymujemy tablice obiektów Roi (a rectangular region of interest) które są wyciętymi obszarami obrazu zawierającymi monety, również te złączone. 1

Dla obiektów Roi zawierających pojedyncze monety, obliczamy ich promienie wiedząc że, monety (okręgi) są wpisane w kwadrat (obszar Roi). W przypadku gdy mamy do czynienia z obiektami Roi których obszar znacząco przewyższa pozostałe obszary, przystępujemy do wykrywania złączonych monet przy pomocy transformaty Hougha. Opis transformaty Hougha Wiemy, że okrąg można wyrazić za pomocą wzoru: (x a) 2 + (y b) 2 = r 2, (a, b) R 2, r R Gdzie a i b są współrzędnymi okręgu, a r jest promieniem. Zapis w formie parametrycznej. x = a + rcos(θ) y = b + rsin(θ) θ [0, 2π) Przyjmując współrzędne środka okręgu a i b oraz θ w zakresie od 0 do 360 stopni możemy sprawdzić czy piksele obrazu o współrzędnych x i y mają kolor czarny. Im więcej czarnych pikseli leży na okręgu tym większe prawdopodobieństwo że dany punkt jest środkiem monety. Zastosowanie transformaty Hougha powoduje znaczący wzrost czasu obliczeń. Aby przyśpieszyć obliczenia trzeba ograniczyć zakres promienia r. 4. Szacowanie wartości monet. Szacowanie wartości monet odbywa się poprzez porównywanie stosunków ich promieni Wzorcowe stosunki promieni monet obliczono na podstawie danych dostępnych na stronie Narodowego Banku Polskiego : public static final Float ratio5to1 = 1.043f; public static final Float ratio5to2 = 1.116f; public static final Float ratio1to2 = 1.070f; public static final Float ratiotwothesamecoins = 1.0f; Szukamy takiego wzorcowego stosunku promieni którego różnica z obliczonym stosunkiem dwóch promieni monet (promień największy / dowolny promień) będzie jak najmniejsza. Następnie na podstawie znalezionego stosunku przypisujemy monetom wartości. 2

Poniżej zostały zaprezentowane przykładowe obrazy wraz z oknem prezentującym oszacowanie: 3

4

W przypadku ostatniego oszacowania mamy do czynienia z błędnym przypisaniem 1-złotówkom wartości 2. Jest to spowodowane małą różnicą między stosunkami 1-złotówki do 2-złotówki i 5-złotówki do 1-złotówki. 5. Podsumowanie. Projekt spełnia postawione cele. Szacowanie wartości nie nakładających się monet jest bardzo szybkie. Dzięki zastosowaniu obiektów Roi, możemy monety będące wyodrębnionymi obrazami poddać dalszemu przetwarzaniu. Zastosowanie transformaty Hougha do wykrywania nakładających się monet daje zadowalające rezultaty ale jest czasochłonne. Aby przyśpieszyć obliczenia należałoby zmniejszyć zakres szukanego promienia np. w zależności od rozmiarów obrazu. Małe różnice w rzeczywistych stosunkach monet są głównym powodem błędów szacowania. 6. Bibliografia. http://www.nbp.pl/home.aspx?f=/banknoty_i_monety/monety_obiegowe/opisy.html http://rsbweb.nih.gov/ij/docs/guide/146-10.html#sub:composite-selections https://pl.wikipedia.org/wiki/transformacja_hougha 5