Geri Dön

Sanal giysi deneme kabini uygulaması için kinect ile insan modeli oluşturma ve kontrolü

Modelling and control of a human model using kinect for a virtual dressing room application

  1. Tez No: 367707
  2. Yazar: MUHAMMED KOTAN
  3. Danışmanlar: DOÇ. DR. CEMİL ÖZ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilim ve Teknoloji, Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Mühendislik Bilimleri, Science and Technology, Computer Engineering and Computer Science and Control, Engineering Sciences
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2014
  8. Dil: Türkçe
  9. Üniversite: Sakarya Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Bu çalışmada gerçek zamanlı 3B model kontrol yaklaşımı ve kullanıcıların sanal bir ayna önünde giysileri deneme olanağı bulabilecekleri sanal bir giyinme odası tasarlanması amaçlanmıştır. Oluşturulan sanal kabin içerisinde kullanıcının sanal temsilcisi olan 3B insan modeli oluşturulur. Sisteme entegre olan MS Kinect vb. yardımcı bir donanım kullanılarak, el hareketleri ile ekrandaki giysi listesinden kullanıcı tercih ettiği giysiyi seçer. Daha sonra ise bu seçilen 3B giysi sanal ayna uygulaması üzerinden 3B model üzerine otomatik olarak giydirilir. Seçilen 3B giysilerin model üzerinde tam ve uygun bir şekilde giydirilmesi için yerleştirme, ölçüm alma ve döndürme gibi işlemlerde insan eklemlerinin 3B koordinat bilgileri kullanılmıştır. Geliştirdiğimiz algoritma ile kullanıcının vücut ölçümleri dikkate alınarak uygun olan small, medium, large veya xlarge giysi türü otomatik olarak seçilmekte ve bu bilgi ekran üzerinde görüntülenmektedir. Kullanıcı ve model arasındaki uyumsuzlukları önlemek ve giysilerin renk uyumunu anlayabilmek amacıyla ten rengi seçme özelliği ek olarak sanal kabin üzerinde sunulmuştur. İsteğe bağlı ayna seçenekleriyle de giysiler ve model üzerinde farklı bakış açılarından görüntü sağlanabilmektedir. Bu çalışmada, kullanıcı hareketlerini izlemek ve bu hareketlerin 3B model üzerinde uygulanması, eklem koordinatlarının belirlenmesi, kıyafetlerin kullanıcıya göre boyutlandırılması ve insan vücudu ile giysiler arasında etkili efektler oluşturabilmek için Microsoft Kinect SDK ile bize sunulan özelliklerden ve Unity 3D ile oyun motorlarının sağladığı hızlı hesaplayabilme yeteneklerinden yararlanılmıştır. Geliştirilen arayüz ile gerçekçi bir izlenim oluşturulmuş ve sistem çalışması farklı vücut ölçülerine sahip insanlar üzerinde test edilmiştir. Bu uygulama ile kişilerin fiziksel olarak giysileri denemelerinin zorluğu ve deneme kabinleri önünde oluşan uzun kuyruklar düşünülmüş bu sebeple sanal giysi deneme kabini uygulaması üzerinden online alışverişlere katkı sağlanması amaçlanmıştır. Uygulama Kinect desteklidir ve uygulama başlatıldığında sistem için gerekli bazı veriler otomatik olarak bu cihaz üzerinden elde edilmektedir. Bununla birlikte Kinect cihazı bulunmayan sistemlerde, uygulama grafik arayüzündeki düğmeler kullanılarak seçimler yapılabilir.

Özet (Çeviri)

This thesis proposes a real time 3D virtual model controlling approach and a virtual dressing room application to enable users to try virtual garments on in front of a virtual mirror. A virtual representation of the user appears in a virtual changing room. The user's hand motions select the clothes from a list on the screen. Afterwards the selected virtual clothes appears on a humanoid model in the virtual mirror. For the purpose of aligning the 3D garments and shoes with the model, 3D locations of the joints are used for positioning, scaling and rotating. By using our developed algorithm, small, medium, large or xlarge garment size is selected automatically and this information is shown on the screen. Then, we apply skin colour detection to handle the unwanted occlusions between the user and the model. Some optional mirror selection buttons make it possible to have multiple viewing angles on the model. In this study, we benefit from the Microsoft Kinect SDK in order to follow the user's movements, move the avatar, read 3D information of joints' positions, coordinate the suitable clothe try-ons and provide depth sort effect for the human body and clothes. In order to use the rapid calculation attributes of game engines, we used Unity 3D Game Engine. By developed interface of the application, the system works accurately and it is tested by different users. With this application it is aimed to contribute to online shopping and reduce the loss of time in the store shopping and effort of trying garments on in fitting rooms. When the application is started, the system uses Kinect and reads user's information. However, in systems without the Kinect device, application choices can be made using the buttons on the graphical interface.

Benzer Tezler

  1. Erken Hristiyan ve ilk Bizans resim ve kabartma sanatında kaynak ve okullar (2 cilt)

    Sources and school of painting and sculpture during the early Christian and first Byzantine period

    AHMET MEHMET KİPMEN

    Doktora

    Türkçe

    Türkçe

    1996

    Güzel SanatlarMimar Sinan Güzel Sanatlar Üniversitesi

    PROF.DR. SEMRA GERMANER

  2. A mobile-based E-commerce platform enhanced with augmented reality and AI-powered virtual try-on technology

    Artırılmış gerçeklik ve yapay zekâ destekli sanal deneme teknolojisi ile geliştirilmiş mobil tabanlı bir e-ticaret platformu

    MUHAMMAD HAMZA

    Yüksek Lisans

    İngilizce

    İngilizce

    2026

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBeykoz Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    Assist. Prof. ÖZLEM FEYZA ERKAN

  3. Yapay zekâ teknikleriyle mekâna ve zamana göre giysi kombinasyonlarının yapılması

    Making clothing combinations according to place and time with artificial intelligence techniques

    NAZANIN SOUDMAND

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Giyim EndüstrisiEge Üniversitesi

    Moda Tasarımı Ana Bilim Dalı

    DOÇ. DR. SERKAN BOZ

  4. İnteraktif sanal giyim simülasyonun geliştirilmesinde yeni bir yaklaşım

    A new approach in the development of interactive virtual

    HAKAN YÜKSEL

    Doktora

    Türkçe

    Türkçe

    2018

    Tekstil ve Tekstil MühendisliğiSüleyman Demirel Üniversitesi

    Tekstil Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MELİHA OKTAV BULUT

  5. Yapay zekâ modelleri ile giysi koleksiyonu geliştirme süreci

    Clothing collection development process with artificial intelligence models

    AYŞE NUR ÖZTÜRK

    Yüksek Lisans

    Türkçe

    Türkçe

    2026

    Güzel SanatlarAkdeniz Üniversitesi

    Tekstil ve Moda Tasarımı Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ FATMA BAYRAKTAR