ห้องลองเสื้อเสมือนโดยใช้ออคเมนต์เตดเรียลลิตี้

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ชื่อโครงการ : การประเมินความต้องการตอบสนองการทำงานของ
Advertisements

แขนกลในงานอุตสาหกรรม Industrial Robotic Arm
การเสนอโครงการวิทยานิพนธ์
CRYSTAL BALL โดย บัณฑิต มูลเพีย และ วิศรุต พรศรีเมตต์
Low-speed UAV Flight Control Phase II
โดย นายมนชิต วชิรพรพงศา และ นายสรณัย จันทรโยธา
Department of Computer Engineering, Khon Kaen University
โดย นาย ณัฐพงษ์ ทุมมาลา นาย ทินกร เหมหงษ์
ความหมายของการวางแผน
ประชุมคณะกรรมการตรวจรับงานฯ คณะที่ปรึกษาโครงการ AM/FM/GIS
พิมพ์ชื่อบริษัทหรือหน่วยงาน
เว็บเซอร์วิสเรียกง่าย
LOGO COE COE ผู้จัดทำโครงการ นายณัฐพงษ์ ทุมมาลา นายทินกร เหมหงษ์ การพัฒนาเกม 3 มิติ ด้วยชุดพัฒนาเกม ไมโครซอฟต์ เอ็กซ์เอ็นเอ เกมส์สตูดิโอ Developing.
การเขียนผังงาน.
ผลงานประเมินเข้าสู่ตำแหน่งนักวิชาการเงินและบัญชีชำนาญการพิเศษ
เอกสารเคมี Chemistry Literature
Engineering Problem Solving Program by Using Finite Element Method
Department of Computer Engineering, Khon Kaen University
ประเภทของระบบสารสนเทศในองค์กร
ห้องลองเสื้อเสมือนโดยใช้ออคเมนต์เตดเรียลลิตี้
นายรุ่งโรจน์ จินตเมธาสวัสดิ์
นายณัชนนท์ วงษ์วิไล นายดนัยนันท์ เก่าเงิน
ระบบควบคุมวัตถุเสมือน Augmented Reality Object Manipulation System
ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย
ระบบควบคุมวัตถุเสมือน
โครงการ(Project) ระบบเฝ้าระวังเครื่องแม่ข่าย
Programs Computer CAD/CAM Company Logo.
Assignment 2010/ คลังสินค้าและการขนถ่ายวัสดุ
บทที่ 1. พื้นฐานความรู้ทั่วไป
การวางแผนและการดำเนินงาน
ระบบข้อสอบออนไลน์.
โครงงานคอมพิวเตอร์ เรื่อง การพัฒนาระบบการจัดการฐานข้อมูลการขนส่งน้ำมันกรณีศึกษาบริษัทแสงชัยโชค.
กิจกรรมที่ 1 1. ให้ท่านอ่านกรณีศึกษาที่ท่านได้รับ
ลักษณะระบบสารสนเทศเพื่อการจัดการ
Image Processing and Computer Vision
Image Processing & Computer Vision
Binary Image Processing
Image Processing & Computer Vision
Multimedia และระบบความจริงเสมือน Virtual Reality, VR
สายสัญญาณที่ต่อกับเครื่อง LCD Projector
Presentation of Ag. Info. w. Computer
Surachai Wachirahatthapong
การติดตาม และประเมินโครงการ.
Thai Handwritten Character Recognition by Artificial Neural Networks
Thai Handwritten Character Recognition by Artificial Neural Networks
การเงิน.
Microsoft Visual Studio .NET 2003
งานวิจัยในชั้นเรียน พฤติกรรมการไม่ตรงต่อเวลาและการไม่รับผิดชอบเข้าชั้นเรียนวิชาอนุกรมวิธานแมลง I ของนักศึกษาชั้นปีที่ 4 สาขาวิชากีฏวิทยา ประจำภาคการศึกษา.
บทที่ 1 ความรู้พื้นฐานในการ พัฒนาระบบ
Charter 7 1 Chapter 7 การจัดการไฟล์ข้อมูล Data File Management.
การดำเนินการกลุ่มที่ 1 ง การสร้างเกม คอมพิวเตอร์
System Development Lift Cycle
ตัวชี้วัด ปี 2548 คำรับรองการปฏิบัติราชการ มิติ 1 ประสิทธิผล
โครงสร้างข้อมูลคืออะไร ?
การใช้โปรแกรม ACDSee สร้าง Flash อย่างง่ายๆ
การพัฒนาระบบการเรียนการสอน
2.1 วิธีแก้ปัญหาด้วยคอมพิวเตอร์ (Computer problem solving methods)
Uncertainty of Measurement
Symbol & Instance.
บทที่ 1 ระบบสารสนเทศ และบทบาทของนักวิเคราะห์ระบบ
Pretest.
หลักสูตรประกาศนียบัตรวิชาชีพ (ปวช.)
หน่วยที่ 8 การตกแต่งภาพถ่าย
การวัดขนาดวัตถุระยะไกล (Remote Object Measurement System)
จัดทำโดย นายศรัณยู ตรียะโชติ KKU นายธีรวัฒน์ ทองประมูล KMITL Position System ESTATE GROUP.
พัฒนาระบบควบคุมแสง อัตโนมัติ ใช้ข้อมูล real time ของเครื่อง PC นำมาประมวลผล เพื่อใช้ ผลลัพธ์ในการสร้าง sequence ควบคุมระบบแสง.
บทที่ 5 การเขียนรายงานโครงงานคอมพิวเตอร์
จัดทำโดย นายศรัณยู ตรียะโชติ KKU นายธีรวัฒน์ ทองประมูล KMITL Position System ESTATE GROUP.
1. ศึกษาการนำเสนอที่หลากหลาย 2. เลือกวิธีการที่เหมาะสม
ใบสำเนางานนำเสนอ:

ห้องลองเสื้อเสมือนโดยใช้ออคเมนต์เตดเรียลลิตี้ Senior Project Progress Presentation ห้องลองเสื้อเสมือนโดยใช้ออคเมนต์เตดเรียลลิตี้ นายณัชนนท์ วงษ์วิไล 5031023021 นายดนัยนันท์ เก่าเงิน 5030161721

บทนำ ที่มาและความสำคัญของปัญหา หลักการทำงานของโปรแกรม การเติบโตของธุรกิจเสื้อผ้า การลองเสื้อในธุรกิจเสื้อผ้าขายปลีก ปัญหาการลองเสื้อ หลักการทำงานของโปรแกรม Input image Human pose estimation Generate virtual cloth using human pose Merging virtual object Next image

ขั้นตอนการดำเนินงาน ศึกษาปัจจัยที่มีผลในการทำงานของโปรแกรม ศึกษาและพัฒนาโปรแกรมในส่วนการรับภาพจากกล้อง ศึกษาเทคนิคต่างๆ ของ Image processing ศึกษาและพัฒนาในส่วน Object Tracking ศึกษาและพัฒนาในส่วน Human Pose Estimation ศึกษาและพัฒนาในส่วน Merging Virtual Object ออกแบบและพัฒนาส่วนต่อประสานผู้ใช้ พัฒนาโปรแกรมห้องลองเสื้อเสมือนโดยใช้ออคเมนต์เตดเรียลลิตี้ ทดสอบและแก้ไขการทำงานของโปรแกรม

รายละเอียดการดำเนินงานที่ผ่านมา ศึกษาปัจจัยที่มีผลในการทำงานของโปรแกรม ศึกษาและพัฒนาโปรแกรมในส่วนการรับภาพจากกล้อง ศึกษาเทคนิคต่างๆ ของ Image processing ศึกษาและพัฒนาในส่วน Object Tracking ศึกษาและพัฒนาในส่วน Human Pose Estimation ศึกษาและพัฒนาในส่วน Merging Virtual Object ออกแบบและพัฒนาส่วนต่อประสานผู้ใช้ พัฒนาโปรแกรมห้องลองเสื้อเสมือนโดยใช้ออคเมนต์เตดเรียลลิตี้ ทดสอบและแก้ไขการทำงานของโปรแกรม

ศึกษาปัจจัยที่มีผลในการทำงานของโปรแกรม กล้อง ชนิด, ความละเอียด, ความเร็ว แสง ประเภท, ความสว่าง, จำนวน, ตำแหน่ง ฉากหลัง สี, ชนิดวัสดุ ผู้ใช้ ลักษณะเฉพาะของผู้ใช้

ศึกษาและพัฒนาโปรแกรมในส่วนการรับภาพจากกล้อง เริ่มศึกษาจากการ coding OpenCV Microsoft Visual Studio

ศึกษาเทคนิคต่างๆ ของ Image processing Convert color Image Morphology Smoothing Threshold Histogram SATURATION HUE

ศึกษาและพัฒนาในส่วน Object Tracking Upper body detection and tracking วิธีการที่ 1 อ้างอิงจาก Skin Detection using HSV color space ที่มา : V. A. OLIVEIRA, A. CONCI, “Skin Detection using HSV color space”, Computation Institute – Universidade Federal Fluminense – UFF – Niteri, Brazil.

Upper body detection and tracking (1)

Upper body detection and tracking (1) ปัญหาที่พบ ไม่สามารถใช้ได้กับผู้ใช้ที่มีสีผิวคล้ำ ไม่สามารถระบุตำแหน่งของใบหน้าและแขนได้

Upper body detection and tracking (2) วิธีการที่ 2 วิธี Haar-like detection อ้างอิงจาก Haar-like Features and Integral Image Representation ที่มา : David Gerónimo, “Haar-like Features and Integral Image Representation”, Master in Computer Vision and Artificial Intelligence, Centre de Visió per Computador Edifici O Campus UAB, 18th December 2009.

Upper body detection and tracking (2) Using haar-like detector Face and upper body Harr-like detection

Upper body detection and tracking (2) ปัญหาที่พบ ไม่สามารถระบุตำแหน่งของแขนได้ ใช้เวลาในการประมวลผลนานจนเกินไป (~1000 ms)

Upper body detection and tracking (3) วิธีการที่ 3 (ปัจจุบัน) อ้างอิงจาก Robust real-time upper body limb detection and tracking ที่มา : Matheen Siddiqui and Gerard Medioni, “Robust real-time upper body limb detection and tracking”, Video surveillance and sensor networks, Proceedings of the 4th ACM international workshop on, 2006.

Upper body detection and tracking (3) Face detection using Haar-like detector

Upper body detection and tracking (3) Convert to HSV Create H-S space histogram Convert color & Create histogram

Upper body detection and tracking (3) Back projection Reduce noise Threshold (40%)

Upper body detection and tracking (3) Canny Find and draw contours

Upper body detection and tracking (3)

ออกแบบและพัฒนาส่วนต่อประสานผู้ใช้ GUI

ออกแบบและพัฒนาส่วนต่อประสานผู้ใช้ (ต่อ) Virtual Button

ความก้าวหน้าเมื่อเทียบกับกำหนดการที่วางไว้ กิจกรรม ระยะเวลา(เดือน) ส.ค. 53 ก.ย.53 ต.ค. 53 พ.ย. 53 ธ.ค. 53 ม.ค. 53 1.ศึกษาและรวบรวมข้อมูล ความต้องการของระบบ 2.ศึกษาปัจจัยภายที่มีผลในการทำงานของโปรแกรม 3.ศึกษาและพัฒนาโปรแกรมในส่วนการรับภาพจากกล้อง 4.ศึกษาเทคนิคต่างๆ ของ Image processing 5.ศึกษาและพัฒนาในส่วน Object Tracking 6.ศึกษาและพัฒนาในส่วน Human Pose Estimation 7.ศึกษาและพัฒนาในส่วน Merging Virtual Object 8.ออกแบบและพัฒนาส่วนต่อประสานผู้ใช้ 9.พัฒนาโปรแกรมห้องลองเสื้อเสมือนโดยใช้ออคเมนต์เตดเรียลลิตี้ 10.ทดสอบและแก้ไขการทำงานของโปรแกรม

แผนการดำเนินงานขั้นต่อไป ปรับแผนการดำเนินงาน ดำเนินงานในขั้นถัดไป การศึกษาและพัฒนาในส่วน Human Pose Estimation การออกแบบและพัฒนาส่วนต่อประสานผู้ใช้ การศึกษาและพัฒนาในส่วน Merging Virtual Object พัฒนาโปรแกรมห้องลองเสื้อเสมือนโดยใช้ออคเมนต์เตดเรียลลิตี้ ทดสอบและแก้ไขการทำงานของโปรแกรม

อุปสรรคและแนวทางการแก้ไข ความไม่คุ้นเคยของผู้พัฒนาต่อการใช้งาน OpenCV ปัญหาการเลือกใช้ algorithm ที่เหมาะสม ปัญหาการควบคุมปัจจัยภายนอกที่มีผลต่อการทำงานของโปรแกรม

Q & A