Elle çizilmiş taslak çizimlerde kullanıcı arabirimi ögelerinin derin örnek segmentasyonu
Deep instance segmentation of user interface elements in hand-drawn wireframes
- Tez No: 695280
- Danışmanlar: DR. ÖĞR. ÜYESİ CANER ÖZCAN
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2021
- Dil: Türkçe
- Üniversite: Karabük Üniversitesi
- Enstitü: Lisansüstü Eğitim Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 92
Özet
Kullanıcı arabirimi (UI), insanların bir makine, cihaz, bilgisayar programı ya da karmaşık aletlerle etkileşimini sağlayan yöntemlerin bileşkesine verilen addır. UI prototipleme, uygulama geliştirmenin ilk aşamalarında gerekli bir adımdır. Grafik kullanıcı arabiriminin taslak çizimlerini, kodlanmış bir UI uygulamasına dönüştürmek zaman alıcı bir görevdir. UI tasarımlarının basit bir şekilde uygulanması için insan çabası yerini alabilecek otomatik bir sistem, bu prosedürü büyük ölçüde hızlandıracaktır. Bu çalışmada, Mask Region-based Convolutional Neural Network (Mask R-CNN) ile elle çizilmiş UI ögelerinin otomatik tespiti ve segmentasyonu açıklanmaktadır. Mask R-CNN, bir görüntüdeki nesneleri verimli bir şekilde algılarken aynı zamanda her bir örnek için yüksek kaliteli bir segmentasyon maskesi oluşturur. Buna ek olarak, nesne olmayan bölgeler arka plan olarak nitelendirilmektedir. Veri kümesinde 370 eğitim görüntüsü ve eğitim kümesinde bulunmayan 87 test görüntüsü olmak üzere toplam 457 adet veri yer almaktadır. Elde edilen taslak çizimlerde eğitim verileri için 3315 UI ögesi bulunurken test görüntülerinde ise 941 adet UI ögesi bulunmaktadır. Görüntüler, derin sinir ağına verilmeden önce UI ögelerinin tespit işleminin kolaylaşması için ön işleme aşamasından geçirilmiştir. Performans sonucunun doğruluğu için test görüntüleri üzerinde Microsoft Common Objects in Context (MS COCO) doğruluk metriklerinden hassasiyet (precision) ve ortalama genel hassasiyet olan Mean Average Precision (mAP) değeri ölçülmüştür. Kademeli olarak iterasyon sayısı artırımı ile 300 dönem sayısına kadar transfer öğrenme stratejisi kullanılarak eğitim yapılmıştır. Sonuç olarak en iyi çıktı için 300 iterasyon sayısı ile precision değeri %93,75'e ulaşırken mAP değeri ise %98,48'e ulaşmıştır.
Özet (Çeviri)
User interface (UI) is the combination of methods that enable people to interact with a machine, device, computer program, or complex tools. UI prototyping is a necessary step in the early stages of application development. Converting sketches of the graphical user interface into a coded UI application is a time-consuming task. An automated system that can replace human effort for simple implementation of UI designs will greatly speed up this procedure. This paper describes the automatic detection and segmentation of hand drawn UI elements with Mask Region-based Convolutional Neural Network (Mask R-CNN). Mask R-CNN efficiently detects objects in an image while also creating a high-quality segmentation mask for each sample. In addition, non-object regions qualify as background. The data set contains a total of 457 data, including 370 training images and 87 test images not included in the training set. While there are 3315 UI elements for training data in the draft drawings obtained, there are 941 UI elements in the test images. The images were pre-processed by taking the facilitate the detection of UI elements before being delivered to the deep neural network. For the accuracy of the performance result, precision from Microsoft Common Objects in Context (MS COCO) accuracy metrics and Mean Average Precision (mAP) value, which is the general average precision, were measured on the test images. With the gradual increase in the number of iterations, training was carried out by using the transfer learning strategy up to 300 epochs. As a result, the precision value reached 93.75% with 300 epochs for the best output, while the mAP value reached 98.48%.
Benzer Tezler
- Uluslararası hukukun emredici normları
Başlık çevirisi yok
AYŞE NUR AFACAN
Yüksek Lisans
Türkçe
2022
HukukGalatasaray ÜniversitesiKamu Hukuku Ana Bilim Dalı
DOÇ. DR. CEREN ZEYNEP PİRİM
- Stroke-based sketched symbol generation and segmentation
Çizgi tabanlı elle çizilmiş sembol üretimi ve segmentasyonu
KURMANBEK KAIYRBEKOV
Yüksek Lisans
İngilizce
2018
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKoç ÜniversitesiBilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı
DOÇ. DR. TEVFİK METİN SEZGİN
- Görüntü işleme yöntemleriyle temel devre elemanlarının sınıflandırılması
Classification of basic circuit components by image processing methods
MİHRİBAN GÜNAY
Yüksek Lisans
Türkçe
2021
Elektrik ve Elektronik Mühendisliğiİnönü ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ MURAT KÖSEOĞLU
- Bir popüler kültür ürünü olarak çizgi romanın kültürel, toplumsal ve siyasal işlevleri
As a product of the popular culture, the cultural, social and political functions of the comics
UĞUR GÜNDÜZ
Yüksek Lisans
Türkçe
2004
Gazetecilikİstanbul ÜniversitesiGazetecilik Ana Bilim Dalı
PROF. DR. SUAT GEZGİN
- Çizgi roman ve yeni sunum biçimleri
Comic books and new forms of presentation
AHMET UZUN
Yüksek Lisans
Türkçe
2021
Güzel SanatlarKütahya Dumlupınar ÜniversitesiBileşik Sanatlar Ana Sanat Dalı
DOÇ. DR. HAMİ ONUR BİNGÖL