Cicluri de lucru pentru seminarii

1 seminar de lucrări de curs Tobias Hutzler Seam Carving for Context-Aware Image Redimensionare - Album foto pentru dispozitive mobile Facultatea de tehnologie și informatică Departamentul de informatică Facultatea de inginerie și informatică Departamentul de informatică

pentru

2 Tobias Hutzler Seam Carving for Context-Aware Image Redimensionare - Album foto pentru dispozitive mobile Pregătirea seminarului ca parte a seriei de cursuri în cursul informaticii (Master of Science) la Departamentul de Informatică al Facultății de Tehnologie și Informatică de la Universitatea din Hamburg de Științe Aplicate Examinator: Prof. Dr. rer. nat. Kai von Luck Lansat pe 28 februarie 2009

3 Cuprins 1 Introducere Noțiuni de bază și termeni Motivație Viziune obiectivă Cazuri de utilizare posibile pentru sculptura cusăturilor Cazuri de utilizare extinse Procedură Cercetare și instruire Specificația viziunii Stabilizarea procesului Analiza complexității și prototipul tehnic Proiectare arhitecturală Risc 11 5 Rezumat 13 Lista figurilor 14 Lista referințelor 15

6 1 Introducere Motivație Atractivitatea dispozitivelor mobile este în continuă creștere datorită noilor forme de interacțiune, funcții și dimensiunii afișajelor. Cu toate acestea, utilitatea sa practică stabilește o limită acceptabilă, care este aproape aproape atinsă cu iPhone-ul Apple 2 sau telefonul Google G1 3, de exemplu. Trebuie căutate modalități mai eficiente de prezentare a conținutului către utilizator. Viziunea include un astfel de mod de prezentare a imaginilor mai eficient. În acest scop, autorul urmărește utilizarea procedurii prezentate de Avidan și Shamir la SIGGRAPH 2007 [AS07]. 1.3 Obiectiv Autorul își propune să utilizeze Seam-Carving pentru o aplicație de album foto mobil. Aplicația este dezvoltată conform standardelor și procedurilor. Aplicațiile posibile care au fost găsite până acum, pentru care poate fi utilizată sculptura cusăturii, sunt funcția zoom-in/zoom-out, crearea de miniaturi pentru prezentarea generală a albumului și rotația dispozitivului mobil de la orizontală la verticală sau invers, așa cum a făcut Apple iPhone-ul sau telefonul Google acceptat sunt menționate pe

10 3 Procedură Analiza complexității și prototipul tehnic Se știe că metode mai complexe de procesare a imaginilor sunt intensive din punct de vedere computerizat și intensiv în memorie. Deoarece aplicația urmează să fie executată pe un dispozitiv mobil, care în prezent are o capacitate de calcul și stocare în continuă creștere, dar nu este special conceput pentru operațiuni de calcul complexe, este necesar, pe de o parte, să analizăm complexitatea metodei și să creăm un prototip corespunzător în paralel. a implementa. Prototipul poate fi folosit pentru a câștiga experiențe și impresii inițiale. Utilizarea computerului și a memoriei, precum și timpul de rulare pot fi evaluate subiectiv printr-un astfel de prototip și, de asemenea, măsurate cantitativ. Aceste sarcini timpurii permit apoi să se tragă concluzii despre arhitectura aplicației rezultate, proiectarea, implementarea și optimizarea algoritmilor. 3.5 Proiectarea arhitecturii Odată ce rezultatele analizei complexității și ale prototipului sunt disponibile, se poate proiecta o arhitectură software pentru viziune. O declarație făcută în acest moment nu ar fi bine întemeiată.

13 5 Rezumat În cele din urmă, este prezentată o perspectivă asupra modului de procedare în acest moment. Ca parte a tezei sale de masterat, autorul se va concentra inițial pe cercetări suplimentare și aprofundarea subiectului. Tehnologia prezentată urmează să fie evaluată în continuare printr-o analiză de complexitate și un prototip tehnic. Perspectivele rezultate permit concretizarea viziunii prezentate și determinarea arhitecturii aplicației.

14 Lista figurilor 1.1 Imaginea originală poate fi văzută în stânga. Primele cusături verticale și orizontale sunt afișate în roșu. În mijloc, harta de gradient este afișată de funcția de gradient e1. Mai jos, în mijloc, puteți vedea hărțile de energie verticale și orizontale rezultate ale imaginii originale. Imaginea scalată prin sculptura cusăturii poate fi văzută în partea dreaptă sus. În partea dreaptă jos, imaginea originală s-a redimensionat normal [AS07]. Imaginea originală poate fi văzută în stânga. În dreapta, funcția de eliminare foarte ușor de utilizat a eliminat pantoful roz (rândul superior al patrulea pantof din stânga) [AS07]

15 Bibliografie [AS07] [Hut09] AVIDAN, SHAI și ARIEL SHAMIR: Sculptură de cusături pentru redimensionarea imaginii conținând conținut. ACM Trans. Graph., 26 (3): 10, HUTZLER, TOBIAS: Seam Carving Concurrent Work. Application2, HAW Hamburg, [vad08] AHN, LUIS VON și LAURA DABBISH: Proiectarea jocurilor cu un scop. Comun. ACM, 51 (8): 58 67, 2008.