WikiWS For Business Sharks

Podobne dokumenty
Uwaga! Upadek! Opis zadania konkursowego

Proces narodzin i śmierci

Urządzenia wejścia-wyjścia

D Archiwum Prac Dyplomowych - Instrukcja dla opiekunów/promotorów/recenzentów

Prawdziwa ortofotomapa

D Archiwum Prac Dyplomowych - Instrukcja dla studentów

SZTUCZNA INTELIGENCJA

Zapis informacji, systemy pozycyjne 1. Literatura Jerzy Grębosz, Symfonia C++ standard. Harvey M. Deitl, Paul J. Deitl, Arkana C++. Programowanie.

ZESTAW ZADAŃ Z INFORMATYKI

KRZYWA BÉZIERA TWORZENIE I WIZUALIZACJA KRZYWYCH PARAMETRYCZNYCH NA PRZYKŁADZIE KRZYWEJ BÉZIERA

ZAŁĄCZNIK NR 1C KARTA USŁUGI Utrzymanie Systemu Kopii Zapasowych (USKZ)

BADANIA OPERACYJNE. Podejmowanie decyzji w warunkach niepewności. dr Adam Sojda

Regulamin rozgrywek Śląskiej Ligi Biznesowej

Treść zadań 1 8 odnosi się do poniższego diagramu przestrzenno-czasowego.

Zadanie na wykonanie Projektu Zespołowego

Planowanie eksperymentu pomiarowego I

(M2) Dynamika 1. ŚRODEK MASY. T. Środek ciężkości i środek masy

System M/M/1/L. λ = H 0 µ 1 λ 0 H 1 µ 2 λ 1 H 2 µ 3 λ 2 µ L+1 λ L H L+1. Jeli załoymy, e λ. i dla i = 1, 2,, L+1 oraz

Statystyka Opisowa 2014 część 1. Katarzyna Lubnauer

Systemy Ochrony Powietrza Ćwiczenia Laboratoryjne

XXX OLIMPIADA FIZYCZNA ETAP III Zadanie doświadczalne

nauczyciel Media społecznościowe i praca w chmurze oraz przygotowanie na ich potrzeby materiałów graficznych i zdjęciowych Artur Kurkiewicz

TRANZYSTOR BIPOLARNY CHARAKTERYSTYKI STATYCZNE

Rozwiązywanie zadań optymalizacji w środowisku programu MATLAB

0 0,2 0, p 0,1 0,2 0,5 0, p 0,3 0,1 0,2 0,4

Regulamin promocji zimowa piętnastka

MATEMATYKA POZIOM ROZSZERZONY Kryteria oceniania odpowiedzi. Arkusz A II. Strona 1 z 5

D Archiwum Prac Dyplomowych - kontrola antyplagiatowa

Połącz sprzęt AGD z przyszłością. Skrócona instrukcja obsługi

Definicje ogólne

I. Elementy analizy matematycznej

Proste modele ze złożonym zachowaniem czyli o chaosie

EKONOMETRIA I Spotkanie 1, dn

Regulamin promocji fiber xmas 2015

SYSTEM ZALICZEŃ ĆWICZEŃ


Scenariusz zajęć do programu kształcenia Myślę- działam- idę w świat

Regulamin promocji upalne lato

) będą niezależnymi zmiennymi losowymi o tym samym rozkładzie normalnym z następującymi parametrami: nieznaną wartością 1 4

Zestaw przezbrojeniowy na inne rodzaje gazu. 1 Dysza 2 Podkładka 3 Uszczelka

Zadanie 1. Udowodnij, że CAUS PRAM. Załóżmy przetwarzanie przyczynowo spójne. Dla każdego obrazu historii hv i zachodzi zatem:

Bonus! Odpowiedzi do zadań na FTP. Pewnie wkrocz w świat baz danych z programem Access 2010!

Wprowadzenie do Sieci Neuronowych Sieci rekurencyjne

Pewnie wkrocz w świat baz danych z programem Access 2010! Bonus! Odpowiedzi do zadań na FTP

Regulamin promocji 14 wiosna

Zapytanie ofertowe nr 4/2016/Młodzi (dotyczy zamówienia na usługę ochrony)

Analiza rodzajów skutków i krytyczności uszkodzeń FMECA/FMEA według MIL STD A

Ćwiczenie 10. Metody eksploracji danych

Projekt 6 6. ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH CAŁKOWANIE NUMERYCZNE

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W PILE INSTYTUT POLITECHNICZNY. Zakład Budowy i Eksploatacji Maszyn PRACOWNIA TERMODYNAMIKI TECHNICZNEJ INSTRUKCJA

THE STATISTICAL MODEL OF ROAD TRAFFIC MONITORING

Przewodnik użytkownika

SUPERKOMPUTER OKEANOS BADAWCZE GRANTY OBLICZENIOWEWE

Połącz sprzęt AGD z przyszłością. Skrócona instrukcja obsługi

Regulamin promocji karnaval 2016

Sprawozdanie powinno zawierać:

STATYSTYKA MATEMATYCZNA WYKŁAD 5 WERYFIKACJA HIPOTEZ NIEPARAMETRYCZNYCH

REALIZACJA PRZETWARZANIA W CHMURZE OBLICZENIOWEJ NA PRZYKŁADZIE SYSTEMU UCZENIA SIECI NEURONOWEJ OPARTEGO NA TECHNOLOGII MICROSOFT WINDOWS AZURE

Ciepło topnienia lodu

Badanie współzależności dwóch cech ilościowych X i Y. Analiza korelacji prostej

Metody analizy obwodów

Instrukcja Obsługi Drukarki Fiskalnej POSNET

WZÓR. z wykonania zadania publicznego.... (tytuł zadania publicznego) w okresie od... do... określonego w umowie nr... zawartej w dniu...

Realizacja logiki szybkiego przeniesienia w prototypie prądowym układu FPGA Spartan II

Zmodyfikowana technika programowania dynamicznego

TANIEC KRÓTKI (Short Dance) sezon 2011/2012 WYMAGANIA I WYTYCZNE

O G Ł O S Z E N I E Miejskie Przedsiębiorstwo Energetyki Cieplnej Sp. z o.o Białystok ul. Warszawska 27

Plan wykładu: Typowe dane. Jednoczynnikowa Analiza wariancji. Zasada: porównać zmienność pomiędzy i wewnątrz grup

65120/ / / /200

Media społecznościowe i praca w chmurze oraz przygotowanie na ich potrzeby materiałów graficznych i zdjęciowych

Stanisław Cichocki. Natalia Nehrebecka. Wykład 6

RÓWNOLEGŁY ALGORYTM POPULACYJNY DLA PROBLEMU GNIAZDOWEGO Z RÓWNOLEGŁYMI MASZYNAMI

8. Optymalizacja decyzji inwestycyjnych

Algorytmy równoległe: ocena efektywności prostych algorytmów dla systemów wielokomputerowych

KATEDRA INFORMATYKI TECHNICZNEJ. Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych. ćwiczenie 208. Komputerowa realizacja automatów skończonych

Andrzej Borowiecki. Wybrane zagadnienia z programowania dla geodetów.

Wykład IX Optymalizacja i minimalizacja funkcji

Dr inż. Robert Smusz Politechnika Rzeszowska im. I. Łukasiewicza Wydział Budowy Maszyn i Lotnictwa Katedra Termodynamiki

Raport Hurtownie Danych

Zestaw zadań 4: Przestrzenie wektorowe i podprzestrzenie. Liniowa niezależność. Sumy i sumy proste podprzestrzeni.

WPŁYW PARAMETRÓW DYSKRETYZACJI NA NIEPEWNOŚĆ WYNIKÓW POMIARU OBIEKTÓW OBRAZU CYFROWEGO

KURS STATYSTYKA. Lekcja 6 Regresja i linie regresji ZADANIE DOMOWE. Strona 1

Przykład 5.1. Kratownica dwukrotnie statycznie niewyznaczalna

4.1. Komputer i grafika komputerowa

Składowanie, archiwizacja i obliczenia modelowe dla monitorowania środowiska Morza Bałtyckiego

PODSTAWA WYMIARU ORAZ WYSOKOŚĆ EMERYTURY USTALANEJ NA DOTYCHCZASOWYCH ZASADACH

Zaawansowane metody numeryczne Komputerowa analiza zagadnień różniczkowych 1. Układy równań liniowych

Wymagania sprzętowe i systemowe

KURS STATYSTYKA. Lekcja 1 Statystyka opisowa ZADANIE DOMOWE. Strona 1

OŚWIADCZENIE MAJĄTKOWE radnego gminy. (miejscowość)

Centralna Izba Pomiarów Telekomunikacyjnych (P-12) Komputerowe stanowisko do wzorcowania generatorów podstawy czasu w częstościomierzach cyfrowych

Współczynnik przenikania ciepła U v. 4.00

1. SPRAWDZENIE WYSTEPOWANIA RYZYKA KONDENSACJI POWIERZCHNIOWEJ ORAZ KONDENSACJI MIĘDZYWARSTWOWEJ W ŚCIANIE ZEWNĘTRZNEJ

Laboratorium ochrony danych

Stanisław Cichocki. Natalia Nehrebecka. Wykład 7

Przewodnik użytkownika

Instrukcja instalacji systemu. Moduzone Z11 Moduzone Z20 B Moduzone Z30

α i = n i /n β i = V i /V α i = β i γ i = m i /m

Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Badania operacyjne. Temat ćwiczenia: Problemy rozkroju materiałowego, zagadnienia dualne

IC695CHS gniazdowa kaseta montażowa podstawowa. IC694CHS398 5-gniazdowa kaseta montażowa rozszerzająca

Transkrypt:

WkWS For Busness Sharks Ops zadana konkursowego Zadane Opracowane algorytmu automatyczne przetwarzającego zdjęce odręczne narysowanego dagramu na tablcy lub kartce do postac wektorowej zapsanej w formace SVG. Głównym elementem rozwązana przetwarzającego obraz pownna być usługa secowa wdrożona jako usługa na platforme WkWS. Ops problemu Zadanem każdego zespołu borącego udzał w konkurse jest opracowane algorytmu analzującego zdjęce odręczne wykonanego dagramu (np. schematu blokowego, komponentów systemu) oraz przetworzene go na postać wektorową w formace SVG. Dagram defnujemy jako zbór elementów typu: 1. Fgury geometryczne (Rys. 1). Rysunek 1: Fgury geometryczne (kwadrat (a), koło (b), romb (c), elpsa (d), prostokąt (e)) Poltechnka Gdańska, ul. Gabrela Narutowcza 11/12, 80-233 Gdańsk 1/5

2. Lna cągła przerywana, potencjalne zakończona strzałką z dowolnej ze stron. 3. Tekst wolny lub przypsany do fgury geometrycznej/ln (Rys. 2). Rysunek 2: Tekst wolny (a) lub przypsany do fgury geometrycznej (b)/ln (c) 4. Elementy schematu mogą być ze sobą połączone (Rys. 3a) jak nepołączone (Rys. 3b). Rysunek 3: Łączene elementów Dla każdego zdjęca zawerającego dowolną kombnację tak zdefnowanych elementów algorytm pownen utworzyć grafkę wektorową, zapsaną w formace SVG, reprezentującą wspomnane elementy (Rys. 4). Poltechnka Gdańska, ul. Gabrela Narutowcza 11/12, 80-233 Gdańsk 2/5

Rysunek 4: Zdjęce (a), poprawna reprezentacja (b), nepoprawna reprezentacja (c) Grafka odzwercedlać pownna wszystke elementy występujące na zdjęcu, ch kolory z dokładnoścą do składowej domnującej oraz ch wzajemne położene. Ze względu na praktyczną aplkowalność algorytm mus dzałać w czase neprzekraczającym 5 mnut na zdjęce.. Każdy z elementów pownen zostać odwzorowany dokładne raz stanowć spójną fgurę. Algorytm pownen elmnować przypadkowe zarysowana czy nne artefakty, pownen równeż elmnować nerównośc tła (kartk) czy elementy spoza tablcy. Grafkę uznaje sę za poprawną jeżel: lczba korekt wymaganych by grafka odpowadała dagramow na zdjęcu ne przekracza 20% lczby elementów na orygnalnym dagrame, ale ne węcej nż 3 korekty (Tab. 1), czas pracy algorytmu ne przekroczył 5 mnut. Lczba elementów Lczba dopuszczalnych korekt 0-4 0 5-9 1 10-14 2 15 węcej 3 Tabela 1: Dopuszczalna lczba błędów w zależnośc od lczby elementów dagramu Proces wytwarzana W trakce konkursu zespoły będą opracowywać, mplementować testować algorytmy wektoryzacj wykorzystując nfrastrukturę Centrum Doskonałośc Naukowej Infrastruktury Wytwarzana Aplkacj (CD NIWA), w tym platformę WkWS, przeznaczoną do rozwoju wdrażana usług secowych. Platforma dostępna jest pod adresem https://wkws.os.nwa.gda.pl Poltechnka Gdańska, ul. Gabrela Narutowcza 11/12, 80-233 Gdańsk 3/5

a jej skrócony ops oraz nstrukcja użytkowana pod adresem https://projects.os.nwa.gda.pl/projects/cd-nwa/wk/wkws. Zespoły będą mplementować opracowane przez sebe algorytmy w języku Java bądź C#. Właścwa usługa pownna udostępnać metodę umożlwającą wysłane zdjęca oraz odbór wynku w postac plku SVG. Klent pownen zostać powadomony, kedy plk zostane przygotowany jest gotowy do pobrana. Usługa pownna oferować standardowy nterfejs WSDL umożlwający podłączene sę do usług. Zespoły pownny równeż zamplementować aplkację klencką umożlwająca przesłane zadanego zboru zdjęć, odebrane wynków ch przetwarzana oraz ch wyśwetlene w postac porównawczej (zdjęce wygenerowany plk SVG na jednym ekrane). Aplkacja może meć dowolną postać, mus udostępnać możlwość kolejkowana ser zdjęć do przesłana oraz wskazywać czas jak upłynął od zakończena przesyłana do momentu wygenerowana wynkowego obrazka. Sama aplkacja klencka ne będze podlegać ocene. Wymagana technczne Rezultat prac każdego zespołu konkursowego pownen spełnać następujące wymagana: 1. Rozwązane mus zostać poprawne skomplowane wdrożone jako usługa na platforme WkWS. język mplementacj: C#/Java, komplator: C# ver., Java 1.8.0.25. IIS 8.5 (C#)/Glassfsh 4.0 (Java) 2. Usługa mus dzałać poprawne dla zdjęć o rozmarze 3840 2160 mnejsze. 3. Usługa pownna generować wynk w czase gwarantującym jej przydatność, tj. ne późnej nż 5 mnut od momentu zakończena przesyłana zdjęca. Czas przetwarzana uwzględnony zostane w ocene algorytmu. Wymagane czasu dotyczy usług wdrożonej na platforme WkWS, dzałającej na pojedynczym węźle superkomputera o następujących parametrach: procesor: 2x Intel Xeon L5640, pamęć RAM: 16 GB, nterfejs secowy: InfnBand 40 Gb/s. Poltechnka Gdańska, ul. Gabrela Narutowcza 11/12, 80-233 Gdańsk 4/5

Procedura oceny Oceny opracowanych w konkurse aplkacj dokona Jury konkursu. Każda usługa zostane uruchomona na zestawe testowych zdjęć dagramów. Każde zdjęce może zawerać dagram składający sę z jednego lub węcej elementu. Przypadk testowe zostaną ujawnone po zakończenu konkursu. W celu oceny algorytmu konkursowego wyznaczone zostaną wartośc: LB lczba błędów dla -tego obrazka testowego, LDB lczba dopuszczalnych błędów dla -tego obrazka testowego, C czas wykonana algorytmu przy przetwarzanu -tego obrazka, Ocena algorytmu O (w skal od 0 do 100) wyznaczona zostane na podstawe wzoru: gdze: LPT lczba przypadków testowych, 0 gdy wynk ne jest poprawny g()={ 1 gdy wynk jest poprawny } 1 C f (C )={ 0;1 0,125 C +1,125 C >1 } LPT LB ((1 ) f (C LDB ) g()) O= 100 LPT W przypadku uzyskana przez klka algorytmów takej samej wartośc oceny O, pod uwagę brane będą parametry wydajnoścowe, tj. lość zużywanych zasobów oraz jakoścowe kodu. Poltechnka Gdańska, ul. Gabrela Narutowcza 11/12, 80-233 Gdańsk 5/5