SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
2008 
ทีมพัฒนาโครงการ
นายณัฐ ศรีกฤษณพล
นางสาวอัจฉริยา วิเศษเกษม
นายอาชว สรรพอาษา
อาจารยที่ปรึกษา
โครงการ
ผศ.ดร พิษณุ คนองชัยยศ
หัวหนาภาควิชา
วิศวกรรมคอมพิวเตอร
จุฬาลงกรณ
มหาวิทยาลัย
รศ.ดร.สาธิต วงศประทีป
ซียูเท็กซไทล: ซอฟตแวรออกแบบลายผาสามมิติ
[CU Textile Design]
1 หลักการและเหตุผล
อุตสาหกรรมแฟชัน ประกอบไปดวย อุตสาหกรรมสิ่งทอและเครื่องนุงหม อุตสาหกรรมรองเทา
และเครื่องหนัง และอุตสาหกรรมอัญมณี และเครื่องประดับ ตามรายงานของกระทรวงอุตสาหกรรมแลว
ปจจุบันประเทศไทยมีโรงงานแฟชัน ไมต่ํากวา 10,207 โรงงาน คนงาน ประมาณ 1.58 ลานคน และมี
มูลคาการสงออกในป 2545 ประมาณ 346,822.3 ลานบาท คิดเปนรอยละ 6.2 ของ GDP
ปญหาที่ประสบของอุตสาหกรรมแฟชันในปจจุบัน คือ ปญหาแนวโนมการสงออกที่ลดลงอยาง
ตอเนื่อง ตั้งแตปพ.ศ. 2545 โดยปจจัยของการถดถอย ไดแก ผูประกอบการของไทยสวนใหญเปนเพียงผู
รับจางผลิต หรือ โออีเอ็ม (Original Equipment Manufacture: OEM) ผลิตสินคาคุณภาพระดับลาง
และไมสรางมูลคาเพิ่ม รวมทั้งมีการแขงขันสูงขึ้นจากประเทศที่มีตนทุนและคาจางแรงงานต่ํา เชน จีน
เวียดนามและอินโดนีเซีย เปนเหตุใหคณะรัฐมนตรีตระหนักถึงความสําคัญของการสงเสริม
อุตสาหกรรมแฟชัน จึงไดมีมติเห็นชอบในกิจกรรมการเปดตัวโครงการกรุงเทพฯเมืองแฟชัน โดยคําสั่ง
จากกระทรวงอุตสาหกรรม เพื่อสรางธุรกิจ จากการที่ประเทศไทยมีภาพลักษณโดดเดนดานแฟชัน และ
เพื่อใหตราสินคาไทยเปนที่ยอมรับ รวมทั้งสรางมูลคาเพิ่มในการสงออก งบประมาณและรายได รวมทั้ง
เปนศูนยกลางแฟชันอยางแทจริง
หนึ่งในกิจกรรมที่สามารถสงเสริมอุตสาหกรรมดังกลาว คือการวิจัยและพัฒนา ประยุกตใช
เทคโนโลยีเพื่อเพิ่มมูลคาของผลิตภัณฑ โดยเฉพาะอยางยิ่งอุตสาหกรรมสิ่งทอและเครื่องนุงหมนั้น การ
เพิ่มศักยภาพของขั้นตอนการออกแบบลายผาสามารถเพิ่มมูลคาของผลิตภัณฑเครื่องนุงหมไดอยางสูง
จึงเกิดแนวคิดในการพัฒนาเครื่องมือในลักษณะโปรแกรมจําลองลายผาสามมิติขึ้น เพื่อชวยพัฒนาขีด
ความสามารถในการออกแบบลายผาสําหรับนักออกแบบหรือดีไซเนอร ใหผลิตสินคาที่มีรูปแบบและ
คุณภาพระดับสากล อีกทั้งยังลดระยะเวลา คนทุน และความผิดพลาดในการผลิต
การออกแบบลายผา (Textile design) เปนการผสมผสานกันระหวางเทคนิค การผลิต และ
ความคิดสรางสรรค ใหตรงกับ ความตองการของผูบริโภค ซึ่งลวดลายผาในปจจุบันแบงเปน 2 ประเภท
คือ ลวดลายที่เกิดจากสี และลวดลายที่เกิดจากการขัดกันของเสนดาย หากลวดลายที่เกิดจากสีนั้นหลุด
ไป ผาก็ยังคงเปนผืนผาและใชประโยชนได เรียกลวดลายประเภทนี้วา ลวดลายตกแตง (Decorative
design) เกิดจากการยอม และพิมพพลิกแพลงแบบตางๆ สวนลวดลายที่เกิดจากการขัดกันของเสนดาย
หากดึงเอาเสนดาย ที่เปนลวดลายออก ลายผาบริเวณนั้นจะเสื่อมสภาพไป ไมสามารถใชประโยชนได
เรียกวาลวดลายโครงสราง (Structural) ซึ่งเกิดจากการทอ
การออกแบบสิ่งทอนี้ เริ่มตนจากการพิจารณาวัตถุดิบ อันไดแก เสนใย เสนดาย ผา และการ
ตกแตง แลวจึงเริ่มออกแบบลวดลายผาซึ่งถือเปนขั้นตอนที่สําคัญที่สุด เพราะเปนขั้นตอนที่จะตัดสินวา
ผาจะสวยงามและตรงตามความตองการของผูบริโภคหรือไม การปฏิบัติงานแตละขั้นตอน จึงตองอาศัย
ผูชํานาญเพื่อใหเกิดความผิดพลาดนอยที่สุด ซึ่งโปรแกรมจําลองลายผาสามมิติ จะชวยใหผูผลิตเห็น
โครงรางของลายผาที่ออกแบบไว ในลักษณะเสมือนจริง เปน สามมิติ เพื่อใหเห็นจุดบกพรองของการ
ออกแบบนั้นๆ อยางชัดเจน และสามารถแกไขไดโดยสะดวก กอนนําเขาสูกระบวนการผลิต ซึ่งเปนการ
ลดคาใชจายของผูประกอบการ และยังสนับสนุนการเชื่อมโยงวงจรการผลิตใหมีศักยภาพในภาคธุรกิจ
อุตสาหกรรมมากขึ้น
ในปจจุบัน มีซอฟตแวรซึ่งสามารถใชงานในการออกแบบลายผาได เชน Photoshop หรือการ
จําลองสามมิติโดยโปรแกรมมายา (Maya) หรือ ทรีดีสตูดิโอแมกซ (3D Studio Max) รวมทั้ง อราหวีฟ
แคด แคม (Aearah Weave CAD CAM) ซึ่งเปนโปรแกรมจําลองลายผาโดยเฉพาะ แตโปรแกรม
ดังกลาวอาจทําใหผูผลิตตองใชตนทุนทางดานเวลาสูงยิ่งขึ้น เพื่อจัดการศึกษาและอบรบโปรแกรมหลาย
โปรแกรมประกอบกัน รวมทั้งตองอาศัยความชํานาญมากกวา เนื่องจากไมมีเครื่องมือ ที่อํานวยความ
สะดวก ในการออกแบบลายผาโดยเฉพาะ อีกทั้งมีปญหาทางดานลิขสิทธิ์ (license) ทําใหมีตนทุนใน
การผลิตสูงขึ้น จะเห็นไดวา โปรแกรมออกแบบลายผาสามมิติ สามารถแกปญหาดังกลาวไดอยาง
ครบถวน และนอกจากนี้ยังเปนการสงเสริมวงการอุตสาหกรรมแฟชันของประเทศไทยซึ่งเปน
อุตสาหกรรมที่สําคัญของเมืองไทยใหกาวหนายิ่งขึ้นอีกดวย
2 สาระสําคัญของโครงการ
โปรแกรมสําหรับแปลงภาพรางลายผา หรือภาพลายผาจริงแบบสองมิติเปนภาพสามมิติแบบนูน
ต่ํา หรือเปนแบบรางลายผา โดยประมวลผลบนเครื่องคอมพิวเตอรแบบอัตโนมัติ ที่ไมตองใชเครื่องทอผา
หรือเครื่องปกในการปกลายผาจริง ใชเพียงการประมวลผลโดยโปรแกรมนี้เทานั้น โดยโปรแกรมนี้ถูก
ออกแบบใหทํางานบนระบบปฏิบัติการวินโดวส เอ็กซพี (Windows XP)
โปรแกรมนี้ถูกออกแบบมาใหสนับสนุนกระบวนการออกแบบลายผา ซึ่งผูออกแบบลายผาหรือผูใช
ทั่วไปๆ ที่ไมจําเปนตองมีความรูดานลายผามากนักสามารถเห็นผลลัพธของการออกแบบไดในทันที ไมตอง
เสียเวลาในการปกลายผาจริงออกมาเปนชิ้นงานตนแบบกอน ซึ่งบางครั้ง การผลิตชิ้นงานตนแบบอาจเสีย
คาใชจายสูง
ปจจุบันอุตสาหกรรมแฟชันเปนอุตสาหกรรมที่ทํารายไดจํานวนมหาศาลใหกับประเทศไทย
รองลงมาจากอุตสาหกรรมการเกษตร รัฐบาลไดมีนโยบายสงเสริมอุตสาหกรรมทางดานแฟชันโดยมีการ
เปดตัวโครงการ "กรุงเทพฯ เมืองแฟชัน" ขึ้น สวนสําคัญในอุตสาหกรรมแฟชันคือ อุตสาหกรรมสิ่งทอ และ
เครื่องนุงหม ซึ่งขั้นตอนในการผลิตนั้นสงผลอยางมากตอความสวยงาม และคุณภาพของผลิตภัณฑสิ่งทอ
และเครื่องนุงหม การใชงานโปรแกรมที่มีความสามารถทางดานการออกแบบลายผาในปจจุบันนั้น ยังมี
ขีดจํากัดในหลายๆ อยาง ทําใหตนทุนการผลิตทางดานเวลาสูง ยกตัวอยางเชน การใชบุคคลากรที่มี
ความสามารถทางดานการออกแบบลายผา ผูชํานาญการดานการผลิต และการปกลาย ขอจํากัดทางดาน
เวลาตั้งแตการออกแบบลายผา จนถึงการผลิตลายผาออกมาเปนตนแบบ นอกจากนี้ยังมีขอจํากัดทางดาน
ลิขสิทธิ์ของโปรแกรมที่นํามาใชในการออกแบบอีกดวย
หากสามารถเห็นผลลัพธของการออกแบบลายผาไดตั้งแตขั้นตอนของการออกแบบลายผา
เหมือนกับการสรางตนแบบสําเร็จออกมาหลังจากการออกแบบลายผาแลวนั้น จะทําใหสามารถสรางลาย
ผาจริงไดอยางรวดเร็ว ผลลัพธที่ไดออกมาจะมีคุณภาพทัดเทียมกับการสรางตนแบบจริง และที่สําคัญคือ
ทําใหประหยัดเวลา และตนทุนในการผลิตงานทางดานสิ่งทอ และเครื่องนุงหมอยางมีนัยสําคัญ
นอกจากนี้ โปรแกรมถูกออกแบบมาเพื่อทํางานบนระบบปฏิบัติการวินโดวส เอ็กซพี (Windows
XP) จึงสามารถนําไปใชงานบนเครื่องคอมพิวเตอรไดหลากหลาย คุณสมบัติของเครื่องคอมพิวเตอรแบบ
มาตรฐานสามารถประมวลผลผลลัพธโปรแกรมนี้ไดอยางมีประสิทธิภาพ โปรแกรมที่สรางขึ้นนี้ยังมีการ
พัฒนาอยูในรูปแบบของ Open Source เพื่อใหผูที่สนใจ สามารถนําไปพัฒนา และศึกษาแนวคิดการ
ทํางานตอไดอีกดวย
ขั้นตอนในการพัฒนาโปรแกรมเพื่อสนับสนุนกระบวนการออกแบบลายผานี้จะมีการกําหนด
ตารางเวลาการพัฒนาไวตั้งแตเริ่มตนจนจบโครงการ มีรายละเอียดการทํางานดังตอไปนี้
1. รวบรวม และศึกษาขอมูลเกี่ยวกับกระบวนการผลิตที่สามารถใชโปรแกรมเขาชวยในการทํางาน
2. ศึกษารูปแบบ และขั้นตอนในการผลิตลายตางๆ
3. เก็บรวบรวมขอมูลอื่นๆ ที่จําเปนในการทํางาน
4. กําหนดขอจํากัดของโปรแกรมที่จะทําการพัฒนา
5. วิเคราะหโปรแกรมที่จะทําการพัฒนา
6. ออกแบบการทํางานของโปรแกรมที่จะพัฒนา
7. พัฒนาโปรแกรม และควบคุมคุณภาพของโปรแกรม
8. ประมวลผล และทดสอบโปรแกรมที่ไดพัฒนา
9. นําโปรแกรมไปใชงานจริง
1/6/2008 15/6/2008 29/6/2008 13/7/2008 27/7/2008 10/8/2008 24/8/2008 7/9/2008 21/9/2008 5/10/2008 19/10/2008 2/11/2008 16/11/2008 30/11/2008
1.รวบรวมและศึกษาขอมูล
2.ศึกษาขั้นตอนการทํางาน
3.เก็บรวบรวมขอมูลอื่นๆ
4.กําหนดขอจํากัดของโปรแกรม
5.วิเคราะหโปรแกรม
6.ออกแบบการทํางานของโปรแกรม
7.พัฒนา และควบคุมคุณภาพ
8.ประมวลผล และทดสอบ
9.นําโปรแกรมไปใชงานจริง
รูปที่ 2-1 แผนภาพแกนต (Gantt chart) แสดงระยะเวลาการดําเนินงานของโครงการ
3 วัตถุประสงคของโครงการ
1. เพื่อเพิ่มประสิทธิภาพในการออกแบบลายผาจากลวดลายที่มีอยูแลว
2. เพื่อลดระยะเวลาในการออกแบบลายผาในอุตสาหกรรมขนาดใหญ
3. เพื่อเพิ่มความรวดเร็วของขั้นตอนการผลิตลายผาจากลวดลายที่มีอยูแลว
4. เพื่อเพิ่มประสิทธิภาพของโปรแกรมประยุกต ออกแบบลายผาที่มีอยูเดิม
5. เพื่อลดภาระที่ตองใชผูชํานาญการในการออกแบบลายผาในอุตสาหกรรม
6. เพื่อลดคาใชจายที่ใชในระหวางชั้นตอนการออกแบบ และสรางลวดลายผา
7. เพื่อเสนอโปรแกรมประยุกตที่จะนํามาชวยในการออกแบบลายผาสําหรับอุตสาหกรรมขนาดใหญ
8. เพื่อเก็บรวบรวมขอมูลของลายผาที่จะสามารถนํามาพัฒนากับอุตสาหกรรมในอนาคตได
4 ปญหาหรือประโยชนที่เปนเหตุผลใหควรพัฒนาโปรแกรม
ในกระบวนการออกแบบลายผานั้น มีขั้นตอนตั้งแตการพิจารณาวัตถุดิบในการทําลายผา อันไดแก
เสนใย เสนดาย ผา และการตกแตง การปฏิบัติงานแตละขั้นตอน ตองมีผูชํานาญงานแตละอยางชวยกัน
แมกระทั่งการจัดจําหนาย ก็ตองมีผูชํานาญอยูดวย เพื่อใหสิ่งทอนั้นๆ เปนที่ตองการ ของผูบริโภค เมื่อได
วัตถุดิบที่ตองการแลวตอมาจะตองทําการออกแบบลายผาโดยการใชเสน และสีใหมีความสัมพันธอันอยาง
ประณีต ผลที่ออกมาจะทําใหรูปแบบลวดลายนั้นสวยสดงดงาม เมื่อไดรูปแบบของลวดลายออกมาแลวนั้น
จะตองมีการคํานึงถึงคุณภาพ และความสวยงามของลวดลายที่เกิดขึ้นดวย การสรางลวดลายใหเห็นจริงได
นั้นจะตองมีการสรางตนแบบของลายผา เพื่อที่จะสามารถพิจารณาลายผาสําเร็จที่ออกมาไดอยางถูกตอง
ในปจจุบันไดมีการคิดคนหาเครื่องจักรที่ทันสมัยในการทอผาใหมีคุณภาพ และมีความแปลกใหม
ในดานการออกแบบโครงสรางผาโดยรวมไปถึงการคิดคนผสมเสนใยใหมๆ เพื่อการทอ และการตัดเย็บสวม
ใสใหเกิดความสะดวกสบายมากยิ่งขึ้น อีกทั้งมีการคํานวณการผลิตใหตรงกับแผนงานหรือเปาหมายการ
ผลิต เพื่อใหทันตอความตองการของตลาดหรือลูกคา แตขบวนการผลิตผาประเภทที่ตองมีการออกแบบ
ลายปก และถักนั้น เครื่องจักรที่ใชในการผลิตยังมีขอบเขต และขีดความสามารถในการทํางานของ
เครื่องจักรอยางจํากัด
จากขั้นตอนตั้งแตการออกแบบลายจนถึงการจัดวางตัวลายจะตองมีการตรวจสอบคุณภาพอยาง
ละเอียดถี่ถวน โดยการตรวจสอบนั้นจะตองทําการตรวจสอบจากตนแบบของลายผาที่ทําการผลิตออกมา
จริง ซึ่งระยะเวลาในการนําลายผาที่ออกแบบมาผลิตจริงนั้นจะตองใชเวลานาน กอนที่ตนแบบของลายผา
จะออกมาใหเห็นจริงได การนําเครื่องมือเขาไปชวยในการออกแบบลายผาจึงมีความสําคัญตออุตสาหกรรม
การผลิตเปนอยางมาก ทําใหสามารถลดระยะเวลาในการออกแบบลายผา สามารถเห็นผลการออกแบบ
ลายผาไดในระยะเวลาอันสั้น อีกทั้งชวยใหผูออกแบบลายผาสามารถปรับเปลี่ยนรูปแบบของลายผาตามที่
ตองการได โปรแกรมที่สรางขึ้นจะอํานวยความสะดวกตออุตสาหกรรมในเรื่องของผลลัพธที่สามารถเห็นได
จริงจากลายผาที่ทําการออกแบบ ตลอดจนการนําลายผาจริงที่ไดเคยออกแบบไวมาประยุกตใชกับ
โปรแกรมที่พัฒนาขึ้น
นอกจากนี้โปรแกรมที่พัฒนายังชวยในการเก็บรวบรวมขอมูลของลายผาที่นํามาใชงานเพื่อการ
ออกแบบในอุตสาหกรรมตางๆ ซึ่งสามารถนํามาเปนขอมูลอางอิงในการออกแบบตอไป และเปนพื้นฐานใน
การพัฒนาอุตสาหกรรมที่ตองเกี่ยวของกับการออกแบบลายผาในอนาคต
5 เปาหมายและขอบเขตของโครงการ
โครงการซียูเท็กซไทล: ซอฟตแวรออกแบบลายผาสามมิติมีจุดมุงหมายในการสนับสนุน
กระบวนการการออกแบบลายผา ซึ่งมุงเนนการเพิ่มศักยภาพของกระบวนการออกแบบการปกลาย
โดยที่โปรแกรมที่จะพัฒนามีความสามารถในการสรางภาพสามมิติในรูปแบบของภาพนูนต่ํา ไดจาก
ภาพตนแบบ ทั้งภาพถาย และแบบราง และยังความสามารถในการสรางแบบราง จากรูปถายตนแบบ
อีกดวย รวมถึงยังสามารถในการนําออกภาพเปนไฟลรูปมาตรฐานอีกดวย
ซึ่งโครงการซียูเท็กซไทล: ซอฟตแวรออกแบบลายผาสามมิติมุงเนนแตกระบวนการในการจําลอง
ภาพปกลาย โดยไมไดรวมถึงการสรางและแกไขลายผา รวมถึงกระบวนการในการตัดเย็บเสื้อผา
นอกจากนี้รูปถายตนแบบจะตองมีความเหมาะสมในการใชงาน เพื่อที่จะใหโปรแกรมสามารถทํางาน
ไดประสิทธิภาพสูงสุด
6 รายละเอียดของโครงการ
เนื้อเรื่องยอ
กอนที่ผูใชจะสามารถใชงานโปรแกรมไดนั้น ผูใชจะตองทําการเตรียมอินพุต (Input) ซึ่ง
ประกอบดวย
- ภาพแบบรางลายผา ผูใชสามารถสรางแบบรางลายผาไดเองจากโปรแกรมสรางภาพทั่วไป
หรือ สามารถวาดแบบรางลายผาเอง แลวทําการสแกน (scan) แบบรางลายผาโดยใช
เครื่องสแกนที่มีความละเอียด 1200 จุดตอนิ้ว (Dots per inch: dpi) โดยแบบรางลายผานี้
จะตองประกอบดวยพื้นที่สีขาวที่ลอมรอบดวยลายสีดํารูปปด และมีรูปแบบเปนไฟลรูป
มาตรฐานตามที่กําหนดไว
- ภาพลายผาปก ผูใชสามารถหาภาพลายผาปกไดจากการถายภาพลายผาปกจริงในมุมตั้ง
ฉากกับระนาบผา หรือผูใชสามารถสแกน (scan) ภาพลายผาปกจริงโดยใชเครื่องสแกนได
โดยภาพลายผาปกที่ไดนี้จะตองมีความละเอียดอยางต่ํา 1200 จุดตอนิ้ว (Dots per inch:
dpi)
เมื่อผูใชเขามาสูหนาจอหลักการทํางานของโปรแกรม ผูใชสามารถเลือกฟงกชันการทํางานไดวา
ตองการที่จะใชงานในรูปแบบใด ฟงกชันที่ออกแบบมาสําหรับใชงานในโปรแกรมนั้นมีอยูดวยกันจํานวน
สองฟงกชันหลักๆ คือ Sketch to Model และ Pic to Model
นอกจากฟงกชันทั้งสองแลว หนาจอการใชงานของโปรแกรมจะประกอบไปดวยขั้นตอนในการใช
งานโปรแกรม โดยจะอธิบายเปนลําดับขั้นตั้งแตเริ่มตน จนกระทั่งไดผลลัพธของการทํางานออกมา เพื่อทํา
ใหผูใชเกิดความสะดวก และความรวดเร็วในการทํางาน ตลอดจนสรางความเขาใจในการใชงานโปรแกรม
สัดสวนของสวนตอประสานผูใชงานโปรแกรมจะมีขนาดพอเหมาะกับผูใชงาน เพื่อทําใหผูใชไมเกิดความ
ยากลําบากในการใชงาน สัญลักษณที่เลือกใชมีความชัดเจนเปนรูปแบบมาตรฐานของโปรแกรมที่ใชงาน
ทั่วไป ผูใชสามารถเขาใจความหมายไดอยางถูกตองไมสับสนกับสัญลักษณอื่น ผูใชสามารถบันทึกผลการ
ทํางานที่สรางจากโปรแกรมได โดยผลลัพธจะอยูในรูปแบบของไฟลภาพมาตรฐาน และไฟลภาพสามมิติใน
รูปแบบภาพนูนต่ํา ซึ่งแสดงการขั้นตอนการทํางาน ดังรูปที่ 6-3
แบบรางลายผา
Sketch to
Model
ภาพสามมิติ
Pic to Model
แบบรางลายผารูปภาพจากผาที่ปกไวแลว
ภาพสามมิติ
รูปที่ 6-1 Sketch to Model
รูปที่ 6-1 Pic to Model
รูปที่ 6-3 Flow Chart การทํางาน
เทคนิคหรือเทคโนโลยีที่ใช
ใชภาษา C# ในการพัฒนา สรางแบบรางโดยการใช Edge Detection Algorithm เชน Sobel
Canny เพื่อนํามาสรางเปนแบบราง นําผลที่ไดมาทําการลด noise ที่มีอยูในรูปภาพ เพื่อทําใหลายเสนที่ได
นั้นมีความคมชัดมากยิ่งขึ้น สวนการแปลงภาพจากรูปถายเปนภาพสามมิติ ไดเลือกใชวิธีการ Shape from
Shading ซึ่งเปนการวัดเงาของวัตถุที่อยูภายในภาพ เพื่อนํามาหาความสัมพันธ ระหวางระยะทางในแนว
ลึก แลวนําคาที่ไดมาสรางเปนโมเดล 3 มิติ เพื่อใชในการแสดงผลลัพธใหผูใชผานทางสวนตอประสานผู
ใชได
เครื่องมือที่ใชในการพัฒนา
ทางผูพัฒนาเลือกใชภาษา C# ในการพัฒนา ผานIDE Microsoft Visual C# 2008 โดยติดตอกับ
API ของ Open GL ในการแสดงผลภาพเปนสามมิติ
7 รายละเอียดโปรแกรมที่จะพัฒนา
Input Specfication
1. แบบรางภาพลายผา เปนไฟลรูปมาตรฐาน เชน JPEG GIF PNG
2. รูปจากผาที่ไดทําการปกไวแลว โดยจะตองเปนรูปที่ถายในมุมตั้งฉากกับระนาบผา โดยมีแสง
เงาที่เหมาะสมเพียงพอ จากตนกําเนิดแสงเพียงแหลงเดียว เปนไฟลรูปมาตรฐาน เชน JPEG
GIF PNG
Output Specfication
1. แบบรางภาพลายผา เปนรูปขนาด 800 x 600 pixels
2. รูปสามมิติในรูปแบบภาพนูนต่ํา นํามาแสดงผลในขนาด 800 x 600 pixels
Functional Specification
1. โปรแกรมสามารถรับขอมูลจากการรับภาพรางของการออกแบบเพื่อนํามาแสดงผลเปนภาพ
นูนต่ํา
2. โปรแกรมสามารถรับขอมูลจากการรับภาพของลายผาที่ไดทําการปกแลวมาแปลงเปนแบบราง
3. โปรแกรมสามารถรับขอมูลจากการรับภาพของลายผาที่ไดทําการปกแลวมาแสดงผลเปนภาพ
นูนต่ํา
4. โปรแกรมสามารถสนับสนุนการสงออกไฟลเปนรูปแบบ JPEG ได
โครงสรางของซอฟตแวร (Design)
รูปที่ 7-4 โครงสรางซอฟตแวร
การออกแบบแบงออกเปน 4 สวน ไดแก
1. UI (User Interface) เปนสวนที่ทําหนาที่เปนสวนประสานกับผูใช โดยในสวนนี้ทําหนาที่รับภาพ
ราง หรือ ภาพถายมาจากผูใช เพื่อนําเขาสูสวนอื่นๆ
2. Edge Detection เปนสวนที่รับรูปภาพจาก UI เพื่อนํามาเขา Edge Detection Algorithm เพื่อหา
เสนขอบที่มีภายในรูป รวมถึงการลด noise และปรับภาพใหคมชัดขึ้น
3. Shape from Shading เปนการใช Algorithm สําหรับการหาคาความลึกของภาพ จากภาพถายที่
ได เพื่อนํามาสรางเปนภาพสามมิติ
4. Rendering 3D Model เปนสวนที่ทําการสราง model 3 มิติ เพื่อใชในการแสดงผล จากขอมูลที่มี
เพื่อนําไปแสดงในสวนของ UI
ขอบเขตและขอจํากัดของโปรแกรมที่พัฒนา
1.ภาพรางที่นําเขามานั้นจะตองมีความละเอียดไมเกิน 1024 x 768 pixels และจะตองตัดเสน
ดวยสีดํา ที่มีความชัดเจน ไมมี noise รบกวน
2. ภาพถายที่จะนําเขามาในโปรแกรม จะตองมีความละเอียดไมเกิน 1024 x 768 pixels บน
พิ้นหลังสีขาว โดยจะตองเปนรูปในลักษณะของการถายตรง ซึ่งจะตองมีความเขมแสงพอสมควร และไม
สามารถใชกับวัตถุที่มีความใสได
3. โปรแกรมสามารถใชในการออกแบบเฉพาะลายผา โดยเฉพาะผาปก และไมสามารถใชในการ
ออกแบบเสื้อผาได
8 บรรณานุกรม (Bibliography)
[1] Forsyth and Ponce,” Computer Vision: A Modern Approach”, Prentice Hall 2002.
[2] Prados, E.[Emmanuel], Faugeras, O.D.[Olivier D.], "A rigorous and realistic shape from
shading method and some of its applications, "INRIARR-5133, March 2004.
[3] Thomas Funkhouser, Michael Kazhdan, Patrick Min, and Philip Shilane, "Shape-based
Retrieval and Analysis of 3D Models," Communications of the ACM, 48(6):58-64, June
2005.
[4] Ping-Sing Tsai and Mubarak Shah “Shape From Shading Using Linear Approximation”
Image and Vision Computing, 12:487-498, 1994
[5] Ruo Zhang and Ping-sing Tsai and James Edwin Cryer and Mubarak Shah “Analysis of
shape from shading techniques” Computer Vision and Pattern Recognition, pages 337-
384, June 1994.
[6] MacEachren, Alan. "GVIS Facilitating Visual Thinking." In How Maps Work:
Representation, Visualization, and Design, 355-458. New York: The Guilford Press,
1995.
9 ประวัติและผลงานวิจัยดีเดนของผูพัฒนา
1. นางสาวอัจฉริยา วิเศษเกษม
สําเร็จการศึกษาระดับมัธยมศึกษาจากโรงเรียนราชินี
ปจจุบันศึกษาอยูที่คณะวิศวกรรมศาสตร ภาควิชาวิศวกรรมคอมพิวเตอร จุฬาลงกรณ
มหาวิทยาลัย ชั้นปที่ 4
ประวัติและผลงาน
- หัวหนาโครงการ เปดโลกการอานผานสื่ออิเลคทรอนิกส รวมกับคณะอาจารยโรงเรียนราชินี
- วิทยากรประจําคายถึงบิตถึงไบตครั้งที่ 5 ณ จังหวัดเพชรบุรี ในความรวมมือของภาควิชา
วิศวกรรมคอมพิวเตอร คณะวิศวกรรมศาสตร จุฬาลงกรณมหาวิทยาลัย สาขาวิชา
Macromedia Flash Adobe Photoshop และ Java Programming
- พัฒนาระบบสารสนเทศใหบริษัท ศูนยรับฝากหลักทรัพย (ประเทศไทย) จํากัด ซึ่งเปน
หนวยงานยอยของตลาดหลักทรัพยแหงประเทศไทย ในการพัฒนาระบบ "Job Request
Management”
2. นายณัฐ ศรีกฤษณพล
สําเร็จการศึกษาระดับประถมศึกษาจากโรงเรียนเซนตคาเบรียล
สําเร็จการศึกษาระดับมัธยมศึกษาจากโรงเรียนเซนตคาเบรียล
ปจจุบันศึกษาอยูที่คณะวิศวกรรมศาสตร ภาควิชาวิศวกรรมคอมพิวเตอร จุฬาลงกรณ
มหาวิทยาลัย ชั้นปที่ 4
ประวัติและผลงาน
- เปนนักเรียนในโครงการพัฒนาและสงเสริมผูมีความสามารถพิเศษ ประจําป 2546
- รองประธานฝายคอมพิวเตอร งาน Saint Gabriel’s Colleges Academic Tournament
ครั้งที่ 4 (SGAT 4th
)
- ประธานฝายสวัสดิการ และการจัดการคายถึงบิตถึงไบตครั้งที่ 5 ณ จังหวัดเพชรบุรี ใน
ความรวมมือของภาควิชาวิศวกรรมคอมพิวเตอร คณะวิศวกรรมศาสตร จุฬาลงกรณ
มหาวิทยาลัย
- เปนสตาฟงาน ฝายปฏิคม (สรางแอฟพลิเคชันสําหรับแผนที่ทั้งหมดในงานจุฬาวิชาการ) ใน
ป 2548
- พัฒนาระบบสารสนเทศใหกับฝาย Human Resource ของบริษัท IBM Solution Delivery
Co., Ltd.ภายใต หัวขอ “Resource Report Project”
3. นายอาชว สรรพอาษา
สําเร็จการศึกษาระดับมัธยมศึกษาจากโรงเรียนเซนตคาเบรียล
ปจจุบันศึกษาอยูที่คณะวิศวกรรมศาสตร ภาควิชาวิศวกรรมคอมพิวเตอร จุฬาลงกรณ
มหาวิทยาลัย ชั้นปที่ 4
ประวัติและผลงาน
- เปนนักเรียนในโครงการพัฒนาและสงเสริมผูมีความสามารถพิเศษ ประจําป 2546
- ผานการคัดเลือกเขาเปนนักเรียนในโครงการโอลิมปควิชาการ (สอวน. และสสวท.) สาขา
เคมี
- ประธานฝายเคมี งาน Saint Gabriel’s Colleges Academic Tournament ครั้งที่ 4
(SGAT 4th
)
- รองประธานฝายสวัสดิการ และการจัดการคายถึงบิตถึงไบตครั้งที่ 5 ณ จังหวัดเพชรบุรี ใน
ความรวมมือของภาควิชาวิศวกรรมคอมพิวเตอร คณะวิศวกรรมศาสตร จุฬาลงกรณ
มหาวิทยาลัย
- พัฒนาระบบสารสนเทศใหกับฝาย Human Resource ของบริษัท ITOne Co., Ltd.ภายใต
หัวขอ “HR Training Tools”

Contenu connexe

En vedette

Navidad beltran 1 L
Navidad beltran 1 LNavidad beltran 1 L
Navidad beltran 1 Lcesarbel
 
Main program for 6.22
Main program for 6.22Main program for 6.22
Main program for 6.22Sousapony
 
Apresentação projeto ok ok
Apresentação projeto ok okApresentação projeto ok ok
Apresentação projeto ok okcleusa sampaio
 
Suarez ruiz santiago_showcasepresentation_pcp_1512
Suarez ruiz santiago_showcasepresentation_pcp_1512Suarez ruiz santiago_showcasepresentation_pcp_1512
Suarez ruiz santiago_showcasepresentation_pcp_1512Santiago Suarez Ruiz
 
EWMA 2013 - Ep461 - DIABETIC HAND ULCER :A BRIEF REPORT FROM IRAN
EWMA 2013 - Ep461 - DIABETIC HAND ULCER :A BRIEF REPORT FROM IRANEWMA 2013 - Ep461 - DIABETIC HAND ULCER :A BRIEF REPORT FROM IRAN
EWMA 2013 - Ep461 - DIABETIC HAND ULCER :A BRIEF REPORT FROM IRANEWMAConference
 
Addiction in numbers
Addiction in numbersAddiction in numbers
Addiction in numbersandie_lo89
 
Overview of GFRAS Extension Evaluation Initiative
Overview of GFRAS Extension Evaluation Initiative Overview of GFRAS Extension Evaluation Initiative
Overview of GFRAS Extension Evaluation Initiative AFAAS
 

En vedette (11)

Navidad beltran 1 L
Navidad beltran 1 LNavidad beltran 1 L
Navidad beltran 1 L
 
2008 ford fusion fwd 4 c se 56,870 miles
2008  ford  fusion fwd 4 c  se   56,870 miles2008  ford  fusion fwd 4 c  se   56,870 miles
2008 ford fusion fwd 4 c se 56,870 miles
 
2009 saturn aura 4 c xe only 37,756 miles
2009  saturn  aura 4 c  xe   only 37,756 miles2009  saturn  aura 4 c  xe   only 37,756 miles
2009 saturn aura 4 c xe only 37,756 miles
 
Main program for 6.22
Main program for 6.22Main program for 6.22
Main program for 6.22
 
2011 toyota camry le 23,632 miles
2011  toyota  camry  le 23,632 miles2011  toyota  camry  le 23,632 miles
2011 toyota camry le 23,632 miles
 
Apresentação projeto ok ok
Apresentação projeto ok okApresentação projeto ok ok
Apresentação projeto ok ok
 
Suarez ruiz santiago_showcasepresentation_pcp_1512
Suarez ruiz santiago_showcasepresentation_pcp_1512Suarez ruiz santiago_showcasepresentation_pcp_1512
Suarez ruiz santiago_showcasepresentation_pcp_1512
 
oke
okeoke
oke
 
EWMA 2013 - Ep461 - DIABETIC HAND ULCER :A BRIEF REPORT FROM IRAN
EWMA 2013 - Ep461 - DIABETIC HAND ULCER :A BRIEF REPORT FROM IRANEWMA 2013 - Ep461 - DIABETIC HAND ULCER :A BRIEF REPORT FROM IRAN
EWMA 2013 - Ep461 - DIABETIC HAND ULCER :A BRIEF REPORT FROM IRAN
 
Addiction in numbers
Addiction in numbersAddiction in numbers
Addiction in numbers
 
Overview of GFRAS Extension Evaluation Initiative
Overview of GFRAS Extension Evaluation Initiative Overview of GFRAS Extension Evaluation Initiative
Overview of GFRAS Extension Evaluation Initiative
 

Similaire à 499 1 (1)

ใบงานที่ 8 เรื่อง โครงงานประเภท
ใบงานที่ 8 เรื่อง โครงงานประเภทใบงานที่ 8 เรื่อง โครงงานประเภท
ใบงานที่ 8 เรื่อง โครงงานประเภทPermtrakul Khammoon
 
โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7Aungkana Na Na
 
โครงงานคอมพิวเตอร์เรื่อง การออกแบบอาคาร บ้าน เรือน ด้วยโปรแกรม 3 มิติ
โครงงานคอมพิวเตอร์เรื่อง การออกแบบอาคาร บ้าน เรือน ด้วยโปรแกรม 3 มิติโครงงานคอมพิวเตอร์เรื่อง การออกแบบอาคาร บ้าน เรือน ด้วยโปรแกรม 3 มิติ
โครงงานคอมพิวเตอร์เรื่อง การออกแบบอาคาร บ้าน เรือน ด้วยโปรแกรม 3 มิติพัน พัน
 
โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7JoyCe Zii Zii
 
โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7Aungkana Na Na
 
โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7JoyCe Zii Zii
 
การใช้คอมพิวเตอร์ช่วยสร้างชิ้นงานอย่างมีจิตสำนึก
การใช้คอมพิวเตอร์ช่วยสร้างชิ้นงานอย่างมีจิตสำนึกการใช้คอมพิวเตอร์ช่วยสร้างชิ้นงานอย่างมีจิตสำนึก
การใช้คอมพิวเตอร์ช่วยสร้างชิ้นงานอย่างมีจิตสำนึกBeerii Prasamon
 
โครงงานประเภท “การพัฒนาเครื่องมือ”
โครงงานประเภท “การพัฒนาเครื่องมือ”โครงงานประเภท “การพัฒนาเครื่องมือ”
โครงงานประเภท “การพัฒนาเครื่องมือ”Mymi Santikunnukan
 
ใบงานท 7
ใบงานท   7ใบงานท   7
ใบงานท 7Winwin Nim
 
Emerging technologies in teaching and learning (2) extend
Emerging technologies in teaching and learning (2) extendEmerging technologies in teaching and learning (2) extend
Emerging technologies in teaching and learning (2) extendPitanya Candy
 
ใบความรุ้ที่ 2ระบบคอมพิวเตอร์สำหรับงานกราฟิก
ใบความรุ้ที่ 2ระบบคอมพิวเตอร์สำหรับงานกราฟิกใบความรุ้ที่ 2ระบบคอมพิวเตอร์สำหรับงานกราฟิก
ใบความรุ้ที่ 2ระบบคอมพิวเตอร์สำหรับงานกราฟิกวาสนา ใจสุยะ
 
ใบความรู้ที่ 4โปรแกรมสำหรับงานกราฟิก
ใบความรู้ที่ 4โปรแกรมสำหรับงานกราฟิกใบความรู้ที่ 4โปรแกรมสำหรับงานกราฟิก
ใบความรู้ที่ 4โปรแกรมสำหรับงานกราฟิกวาสนา ใจสุยะ
 
โครงงานประเภทการประยุกต์ใช้งาน
โครงงานประเภทการประยุกต์ใช้งานโครงงานประเภทการประยุกต์ใช้งาน
โครงงานประเภทการประยุกต์ใช้งานpim12582
 
ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์pattanan_hansuek
 
ผลของเทคโนโลยีสารสนเทศ
ผลของเทคโนโลยีสารสนเทศผลของเทคโนโลยีสารสนเทศ
ผลของเทคโนโลยีสารสนเทศป.ปลา ตากลม
 

Similaire à 499 1 (1) (20)

499 1
499 1499 1
499 1
 
7
77
7
 
ใบงานที่ 8 เรื่อง โครงงานประเภท
ใบงานที่ 8 เรื่อง โครงงานประเภทใบงานที่ 8 เรื่อง โครงงานประเภท
ใบงานที่ 8 เรื่อง โครงงานประเภท
 
งานที่5
งานที่5งานที่5
งานที่5
 
โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7
 
โครงงานคอมพิวเตอร์เรื่อง การออกแบบอาคาร บ้าน เรือน ด้วยโปรแกรม 3 มิติ
โครงงานคอมพิวเตอร์เรื่อง การออกแบบอาคาร บ้าน เรือน ด้วยโปรแกรม 3 มิติโครงงานคอมพิวเตอร์เรื่อง การออกแบบอาคาร บ้าน เรือน ด้วยโปรแกรม 3 มิติ
โครงงานคอมพิวเตอร์เรื่อง การออกแบบอาคาร บ้าน เรือน ด้วยโปรแกรม 3 มิติ
 
โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7
 
โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7
 
โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7โครงงานประเภทการประยุกต์ใช้งาน 7
โครงงานประเภทการประยุกต์ใช้งาน 7
 
การใช้คอมพิวเตอร์ช่วยสร้างชิ้นงานอย่างมีจิตสำนึก
การใช้คอมพิวเตอร์ช่วยสร้างชิ้นงานอย่างมีจิตสำนึกการใช้คอมพิวเตอร์ช่วยสร้างชิ้นงานอย่างมีจิตสำนึก
การใช้คอมพิวเตอร์ช่วยสร้างชิ้นงานอย่างมีจิตสำนึก
 
โครงงานประเภท “การพัฒนาเครื่องมือ”
โครงงานประเภท “การพัฒนาเครื่องมือ”โครงงานประเภท “การพัฒนาเครื่องมือ”
โครงงานประเภท “การพัฒนาเครื่องมือ”
 
ใบงานท 7
ใบงานท   7ใบงานท   7
ใบงานท 7
 
Emerging technologies in teaching and learning (2) extend
Emerging technologies in teaching and learning (2) extendEmerging technologies in teaching and learning (2) extend
Emerging technologies in teaching and learning (2) extend
 
ใบความรุ้ที่ 2ระบบคอมพิวเตอร์สำหรับงานกราฟิก
ใบความรุ้ที่ 2ระบบคอมพิวเตอร์สำหรับงานกราฟิกใบความรุ้ที่ 2ระบบคอมพิวเตอร์สำหรับงานกราฟิก
ใบความรุ้ที่ 2ระบบคอมพิวเตอร์สำหรับงานกราฟิก
 
ใบความรู้ที่ 4โปรแกรมสำหรับงานกราฟิก
ใบความรู้ที่ 4โปรแกรมสำหรับงานกราฟิกใบความรู้ที่ 4โปรแกรมสำหรับงานกราฟิก
ใบความรู้ที่ 4โปรแกรมสำหรับงานกราฟิก
 
โครงงานประเภทการประยุกต์ใช้งาน
โครงงานประเภทการประยุกต์ใช้งานโครงงานประเภทการประยุกต์ใช้งาน
โครงงานประเภทการประยุกต์ใช้งาน
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1
 
A0141 20
A0141 20A0141 20
A0141 20
 
ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์
 
ผลของเทคโนโลยีสารสนเทศ
ผลของเทคโนโลยีสารสนเทศผลของเทคโนโลยีสารสนเทศ
ผลของเทคโนโลยีสารสนเทศ
 

Plus de Tanyaporn Tiaotrakul

เฉลย 54 ปีการศึกษา 2553
เฉลย 54 ปีการศึกษา 2553เฉลย 54 ปีการศึกษา 2553
เฉลย 54 ปีการศึกษา 2553Tanyaporn Tiaotrakul
 
เฉลย 52 ปีการศึกษา 2551
เฉลย 52 ปีการศึกษา 2551เฉลย 52 ปีการศึกษา 2551
เฉลย 52 ปีการศึกษา 2551Tanyaporn Tiaotrakul
 
เฉลย 51 ปีการศึกษา 2550
เฉลย 51 ปีการศึกษา 2550เฉลย 51 ปีการศึกษา 2550
เฉลย 51 ปีการศึกษา 2550Tanyaporn Tiaotrakul
 
เฉลย 49 อังก๔ษปีการศ฿กษา 2548
เฉลย 49 อังก๔ษปีการศ฿กษา 2548เฉลย 49 อังก๔ษปีการศ฿กษา 2548
เฉลย 49 อังก๔ษปีการศ฿กษา 2548Tanyaporn Tiaotrakul
 
Onet 54 ปีการศึกษา 2553
Onet 54 ปีการศึกษา 2553Onet 54 ปีการศึกษา 2553
Onet 54 ปีการศึกษา 2553Tanyaporn Tiaotrakul
 
Onet 53 ปีการศึกษา2552 พร้อมเฉลย
Onet 53 ปีการศึกษา2552 พร้อมเฉลยOnet 53 ปีการศึกษา2552 พร้อมเฉลย
Onet 53 ปีการศึกษา2552 พร้อมเฉลยTanyaporn Tiaotrakul
 
Onet 52 ปีการศึกษา 2551
Onet 52  ปีการศึกษา 2551Onet 52  ปีการศึกษา 2551
Onet 52 ปีการศึกษา 2551Tanyaporn Tiaotrakul
 
Onet 51 ปีการศึกษา 2550
Onet 51 ปีการศึกษา 2550Onet 51 ปีการศึกษา 2550
Onet 51 ปีการศึกษา 2550Tanyaporn Tiaotrakul
 
Onet 49 ปีการศึกษา 2548
Onet 49 ปีการศึกษา 2548Onet 49 ปีการศึกษา 2548
Onet 49 ปีการศึกษา 2548Tanyaporn Tiaotrakul
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์Tanyaporn Tiaotrakul
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์Tanyaporn Tiaotrakul
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์Tanyaporn Tiaotrakul
 
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์ใบงานที่ 2-8 โครงงานคอมพิวเตอร์
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์Tanyaporn Tiaotrakul
 
เฉลยสังคม 7 วิชาสามัญ
เฉลยสังคม 7 วิชาสามัญเฉลยสังคม 7 วิชาสามัญ
เฉลยสังคม 7 วิชาสามัญTanyaporn Tiaotrakul
 

Plus de Tanyaporn Tiaotrakul (20)

9 auspicious thai desserts
9 auspicious thai desserts9 auspicious thai desserts
9 auspicious thai desserts
 
เฉลย 54 ปีการศึกษา 2553
เฉลย 54 ปีการศึกษา 2553เฉลย 54 ปีการศึกษา 2553
เฉลย 54 ปีการศึกษา 2553
 
เฉลย 52 ปีการศึกษา 2551
เฉลย 52 ปีการศึกษา 2551เฉลย 52 ปีการศึกษา 2551
เฉลย 52 ปีการศึกษา 2551
 
เฉลย 51 ปีการศึกษา 2550
เฉลย 51 ปีการศึกษา 2550เฉลย 51 ปีการศึกษา 2550
เฉลย 51 ปีการศึกษา 2550
 
เฉลย 49 อังก๔ษปีการศ฿กษา 2548
เฉลย 49 อังก๔ษปีการศ฿กษา 2548เฉลย 49 อังก๔ษปีการศ฿กษา 2548
เฉลย 49 อังก๔ษปีการศ฿กษา 2548
 
Onet 54 ปีการศึกษา 2553
Onet 54 ปีการศึกษา 2553Onet 54 ปีการศึกษา 2553
Onet 54 ปีการศึกษา 2553
 
Onet 53 ปีการศึกษา2552 พร้อมเฉลย
Onet 53 ปีการศึกษา2552 พร้อมเฉลยOnet 53 ปีการศึกษา2552 พร้อมเฉลย
Onet 53 ปีการศึกษา2552 พร้อมเฉลย
 
Onet 52 ปีการศึกษา 2551
Onet 52  ปีการศึกษา 2551Onet 52  ปีการศึกษา 2551
Onet 52 ปีการศึกษา 2551
 
Onet 51 ปีการศึกษา 2550
Onet 51 ปีการศึกษา 2550Onet 51 ปีการศึกษา 2550
Onet 51 ปีการศึกษา 2550
 
Onet 49 ปีการศึกษา 2548
Onet 49 ปีการศึกษา 2548Onet 49 ปีการศึกษา 2548
Onet 49 ปีการศึกษา 2548
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์ใบงานที่ 2-8 โครงงานคอมพิวเตอร์
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์
 
Blog
BlogBlog
Blog
 
7 อังกฤษ เฉลย
7 อังกฤษ เฉลย7 อังกฤษ เฉลย
7 อังกฤษ เฉลย
 
เฉลยสังคม 7 วิชาสามัญ
เฉลยสังคม 7 วิชาสามัญเฉลยสังคม 7 วิชาสามัญ
เฉลยสังคม 7 วิชาสามัญ
 
Biology เฉลย
Biology เฉลยBiology เฉลย
Biology เฉลย
 
สังคม
สังคมสังคม
สังคม
 
ไทย
ไทยไทย
ไทย
 

499 1 (1)

  • 1. 2008  ทีมพัฒนาโครงการ นายณัฐ ศรีกฤษณพล นางสาวอัจฉริยา วิเศษเกษม นายอาชว สรรพอาษา อาจารยที่ปรึกษา โครงการ ผศ.ดร พิษณุ คนองชัยยศ หัวหนาภาควิชา วิศวกรรมคอมพิวเตอร จุฬาลงกรณ มหาวิทยาลัย รศ.ดร.สาธิต วงศประทีป ซียูเท็กซไทล: ซอฟตแวรออกแบบลายผาสามมิติ [CU Textile Design]
  • 2. 1 หลักการและเหตุผล อุตสาหกรรมแฟชัน ประกอบไปดวย อุตสาหกรรมสิ่งทอและเครื่องนุงหม อุตสาหกรรมรองเทา และเครื่องหนัง และอุตสาหกรรมอัญมณี และเครื่องประดับ ตามรายงานของกระทรวงอุตสาหกรรมแลว ปจจุบันประเทศไทยมีโรงงานแฟชัน ไมต่ํากวา 10,207 โรงงาน คนงาน ประมาณ 1.58 ลานคน และมี มูลคาการสงออกในป 2545 ประมาณ 346,822.3 ลานบาท คิดเปนรอยละ 6.2 ของ GDP ปญหาที่ประสบของอุตสาหกรรมแฟชันในปจจุบัน คือ ปญหาแนวโนมการสงออกที่ลดลงอยาง ตอเนื่อง ตั้งแตปพ.ศ. 2545 โดยปจจัยของการถดถอย ไดแก ผูประกอบการของไทยสวนใหญเปนเพียงผู รับจางผลิต หรือ โออีเอ็ม (Original Equipment Manufacture: OEM) ผลิตสินคาคุณภาพระดับลาง และไมสรางมูลคาเพิ่ม รวมทั้งมีการแขงขันสูงขึ้นจากประเทศที่มีตนทุนและคาจางแรงงานต่ํา เชน จีน เวียดนามและอินโดนีเซีย เปนเหตุใหคณะรัฐมนตรีตระหนักถึงความสําคัญของการสงเสริม อุตสาหกรรมแฟชัน จึงไดมีมติเห็นชอบในกิจกรรมการเปดตัวโครงการกรุงเทพฯเมืองแฟชัน โดยคําสั่ง จากกระทรวงอุตสาหกรรม เพื่อสรางธุรกิจ จากการที่ประเทศไทยมีภาพลักษณโดดเดนดานแฟชัน และ เพื่อใหตราสินคาไทยเปนที่ยอมรับ รวมทั้งสรางมูลคาเพิ่มในการสงออก งบประมาณและรายได รวมทั้ง เปนศูนยกลางแฟชันอยางแทจริง หนึ่งในกิจกรรมที่สามารถสงเสริมอุตสาหกรรมดังกลาว คือการวิจัยและพัฒนา ประยุกตใช เทคโนโลยีเพื่อเพิ่มมูลคาของผลิตภัณฑ โดยเฉพาะอยางยิ่งอุตสาหกรรมสิ่งทอและเครื่องนุงหมนั้น การ เพิ่มศักยภาพของขั้นตอนการออกแบบลายผาสามารถเพิ่มมูลคาของผลิตภัณฑเครื่องนุงหมไดอยางสูง จึงเกิดแนวคิดในการพัฒนาเครื่องมือในลักษณะโปรแกรมจําลองลายผาสามมิติขึ้น เพื่อชวยพัฒนาขีด ความสามารถในการออกแบบลายผาสําหรับนักออกแบบหรือดีไซเนอร ใหผลิตสินคาที่มีรูปแบบและ คุณภาพระดับสากล อีกทั้งยังลดระยะเวลา คนทุน และความผิดพลาดในการผลิต การออกแบบลายผา (Textile design) เปนการผสมผสานกันระหวางเทคนิค การผลิต และ ความคิดสรางสรรค ใหตรงกับ ความตองการของผูบริโภค ซึ่งลวดลายผาในปจจุบันแบงเปน 2 ประเภท คือ ลวดลายที่เกิดจากสี และลวดลายที่เกิดจากการขัดกันของเสนดาย หากลวดลายที่เกิดจากสีนั้นหลุด ไป ผาก็ยังคงเปนผืนผาและใชประโยชนได เรียกลวดลายประเภทนี้วา ลวดลายตกแตง (Decorative design) เกิดจากการยอม และพิมพพลิกแพลงแบบตางๆ สวนลวดลายที่เกิดจากการขัดกันของเสนดาย หากดึงเอาเสนดาย ที่เปนลวดลายออก ลายผาบริเวณนั้นจะเสื่อมสภาพไป ไมสามารถใชประโยชนได เรียกวาลวดลายโครงสราง (Structural) ซึ่งเกิดจากการทอ
  • 3. การออกแบบสิ่งทอนี้ เริ่มตนจากการพิจารณาวัตถุดิบ อันไดแก เสนใย เสนดาย ผา และการ ตกแตง แลวจึงเริ่มออกแบบลวดลายผาซึ่งถือเปนขั้นตอนที่สําคัญที่สุด เพราะเปนขั้นตอนที่จะตัดสินวา ผาจะสวยงามและตรงตามความตองการของผูบริโภคหรือไม การปฏิบัติงานแตละขั้นตอน จึงตองอาศัย ผูชํานาญเพื่อใหเกิดความผิดพลาดนอยที่สุด ซึ่งโปรแกรมจําลองลายผาสามมิติ จะชวยใหผูผลิตเห็น โครงรางของลายผาที่ออกแบบไว ในลักษณะเสมือนจริง เปน สามมิติ เพื่อใหเห็นจุดบกพรองของการ ออกแบบนั้นๆ อยางชัดเจน และสามารถแกไขไดโดยสะดวก กอนนําเขาสูกระบวนการผลิต ซึ่งเปนการ ลดคาใชจายของผูประกอบการ และยังสนับสนุนการเชื่อมโยงวงจรการผลิตใหมีศักยภาพในภาคธุรกิจ อุตสาหกรรมมากขึ้น ในปจจุบัน มีซอฟตแวรซึ่งสามารถใชงานในการออกแบบลายผาได เชน Photoshop หรือการ จําลองสามมิติโดยโปรแกรมมายา (Maya) หรือ ทรีดีสตูดิโอแมกซ (3D Studio Max) รวมทั้ง อราหวีฟ แคด แคม (Aearah Weave CAD CAM) ซึ่งเปนโปรแกรมจําลองลายผาโดยเฉพาะ แตโปรแกรม ดังกลาวอาจทําใหผูผลิตตองใชตนทุนทางดานเวลาสูงยิ่งขึ้น เพื่อจัดการศึกษาและอบรบโปรแกรมหลาย โปรแกรมประกอบกัน รวมทั้งตองอาศัยความชํานาญมากกวา เนื่องจากไมมีเครื่องมือ ที่อํานวยความ สะดวก ในการออกแบบลายผาโดยเฉพาะ อีกทั้งมีปญหาทางดานลิขสิทธิ์ (license) ทําใหมีตนทุนใน การผลิตสูงขึ้น จะเห็นไดวา โปรแกรมออกแบบลายผาสามมิติ สามารถแกปญหาดังกลาวไดอยาง ครบถวน และนอกจากนี้ยังเปนการสงเสริมวงการอุตสาหกรรมแฟชันของประเทศไทยซึ่งเปน อุตสาหกรรมที่สําคัญของเมืองไทยใหกาวหนายิ่งขึ้นอีกดวย 2 สาระสําคัญของโครงการ โปรแกรมสําหรับแปลงภาพรางลายผา หรือภาพลายผาจริงแบบสองมิติเปนภาพสามมิติแบบนูน ต่ํา หรือเปนแบบรางลายผา โดยประมวลผลบนเครื่องคอมพิวเตอรแบบอัตโนมัติ ที่ไมตองใชเครื่องทอผา หรือเครื่องปกในการปกลายผาจริง ใชเพียงการประมวลผลโดยโปรแกรมนี้เทานั้น โดยโปรแกรมนี้ถูก ออกแบบใหทํางานบนระบบปฏิบัติการวินโดวส เอ็กซพี (Windows XP) โปรแกรมนี้ถูกออกแบบมาใหสนับสนุนกระบวนการออกแบบลายผา ซึ่งผูออกแบบลายผาหรือผูใช ทั่วไปๆ ที่ไมจําเปนตองมีความรูดานลายผามากนักสามารถเห็นผลลัพธของการออกแบบไดในทันที ไมตอง เสียเวลาในการปกลายผาจริงออกมาเปนชิ้นงานตนแบบกอน ซึ่งบางครั้ง การผลิตชิ้นงานตนแบบอาจเสีย คาใชจายสูง ปจจุบันอุตสาหกรรมแฟชันเปนอุตสาหกรรมที่ทํารายไดจํานวนมหาศาลใหกับประเทศไทย รองลงมาจากอุตสาหกรรมการเกษตร รัฐบาลไดมีนโยบายสงเสริมอุตสาหกรรมทางดานแฟชันโดยมีการ เปดตัวโครงการ "กรุงเทพฯ เมืองแฟชัน" ขึ้น สวนสําคัญในอุตสาหกรรมแฟชันคือ อุตสาหกรรมสิ่งทอ และ
  • 4. เครื่องนุงหม ซึ่งขั้นตอนในการผลิตนั้นสงผลอยางมากตอความสวยงาม และคุณภาพของผลิตภัณฑสิ่งทอ และเครื่องนุงหม การใชงานโปรแกรมที่มีความสามารถทางดานการออกแบบลายผาในปจจุบันนั้น ยังมี ขีดจํากัดในหลายๆ อยาง ทําใหตนทุนการผลิตทางดานเวลาสูง ยกตัวอยางเชน การใชบุคคลากรที่มี ความสามารถทางดานการออกแบบลายผา ผูชํานาญการดานการผลิต และการปกลาย ขอจํากัดทางดาน เวลาตั้งแตการออกแบบลายผา จนถึงการผลิตลายผาออกมาเปนตนแบบ นอกจากนี้ยังมีขอจํากัดทางดาน ลิขสิทธิ์ของโปรแกรมที่นํามาใชในการออกแบบอีกดวย หากสามารถเห็นผลลัพธของการออกแบบลายผาไดตั้งแตขั้นตอนของการออกแบบลายผา เหมือนกับการสรางตนแบบสําเร็จออกมาหลังจากการออกแบบลายผาแลวนั้น จะทําใหสามารถสรางลาย ผาจริงไดอยางรวดเร็ว ผลลัพธที่ไดออกมาจะมีคุณภาพทัดเทียมกับการสรางตนแบบจริง และที่สําคัญคือ ทําใหประหยัดเวลา และตนทุนในการผลิตงานทางดานสิ่งทอ และเครื่องนุงหมอยางมีนัยสําคัญ นอกจากนี้ โปรแกรมถูกออกแบบมาเพื่อทํางานบนระบบปฏิบัติการวินโดวส เอ็กซพี (Windows XP) จึงสามารถนําไปใชงานบนเครื่องคอมพิวเตอรไดหลากหลาย คุณสมบัติของเครื่องคอมพิวเตอรแบบ มาตรฐานสามารถประมวลผลผลลัพธโปรแกรมนี้ไดอยางมีประสิทธิภาพ โปรแกรมที่สรางขึ้นนี้ยังมีการ พัฒนาอยูในรูปแบบของ Open Source เพื่อใหผูที่สนใจ สามารถนําไปพัฒนา และศึกษาแนวคิดการ ทํางานตอไดอีกดวย ขั้นตอนในการพัฒนาโปรแกรมเพื่อสนับสนุนกระบวนการออกแบบลายผานี้จะมีการกําหนด ตารางเวลาการพัฒนาไวตั้งแตเริ่มตนจนจบโครงการ มีรายละเอียดการทํางานดังตอไปนี้ 1. รวบรวม และศึกษาขอมูลเกี่ยวกับกระบวนการผลิตที่สามารถใชโปรแกรมเขาชวยในการทํางาน 2. ศึกษารูปแบบ และขั้นตอนในการผลิตลายตางๆ 3. เก็บรวบรวมขอมูลอื่นๆ ที่จําเปนในการทํางาน 4. กําหนดขอจํากัดของโปรแกรมที่จะทําการพัฒนา 5. วิเคราะหโปรแกรมที่จะทําการพัฒนา 6. ออกแบบการทํางานของโปรแกรมที่จะพัฒนา 7. พัฒนาโปรแกรม และควบคุมคุณภาพของโปรแกรม 8. ประมวลผล และทดสอบโปรแกรมที่ไดพัฒนา 9. นําโปรแกรมไปใชงานจริง
  • 5. 1/6/2008 15/6/2008 29/6/2008 13/7/2008 27/7/2008 10/8/2008 24/8/2008 7/9/2008 21/9/2008 5/10/2008 19/10/2008 2/11/2008 16/11/2008 30/11/2008 1.รวบรวมและศึกษาขอมูล 2.ศึกษาขั้นตอนการทํางาน 3.เก็บรวบรวมขอมูลอื่นๆ 4.กําหนดขอจํากัดของโปรแกรม 5.วิเคราะหโปรแกรม 6.ออกแบบการทํางานของโปรแกรม 7.พัฒนา และควบคุมคุณภาพ 8.ประมวลผล และทดสอบ 9.นําโปรแกรมไปใชงานจริง รูปที่ 2-1 แผนภาพแกนต (Gantt chart) แสดงระยะเวลาการดําเนินงานของโครงการ
  • 6. 3 วัตถุประสงคของโครงการ 1. เพื่อเพิ่มประสิทธิภาพในการออกแบบลายผาจากลวดลายที่มีอยูแลว 2. เพื่อลดระยะเวลาในการออกแบบลายผาในอุตสาหกรรมขนาดใหญ 3. เพื่อเพิ่มความรวดเร็วของขั้นตอนการผลิตลายผาจากลวดลายที่มีอยูแลว 4. เพื่อเพิ่มประสิทธิภาพของโปรแกรมประยุกต ออกแบบลายผาที่มีอยูเดิม 5. เพื่อลดภาระที่ตองใชผูชํานาญการในการออกแบบลายผาในอุตสาหกรรม 6. เพื่อลดคาใชจายที่ใชในระหวางชั้นตอนการออกแบบ และสรางลวดลายผา 7. เพื่อเสนอโปรแกรมประยุกตที่จะนํามาชวยในการออกแบบลายผาสําหรับอุตสาหกรรมขนาดใหญ 8. เพื่อเก็บรวบรวมขอมูลของลายผาที่จะสามารถนํามาพัฒนากับอุตสาหกรรมในอนาคตได 4 ปญหาหรือประโยชนที่เปนเหตุผลใหควรพัฒนาโปรแกรม ในกระบวนการออกแบบลายผานั้น มีขั้นตอนตั้งแตการพิจารณาวัตถุดิบในการทําลายผา อันไดแก เสนใย เสนดาย ผา และการตกแตง การปฏิบัติงานแตละขั้นตอน ตองมีผูชํานาญงานแตละอยางชวยกัน แมกระทั่งการจัดจําหนาย ก็ตองมีผูชํานาญอยูดวย เพื่อใหสิ่งทอนั้นๆ เปนที่ตองการ ของผูบริโภค เมื่อได วัตถุดิบที่ตองการแลวตอมาจะตองทําการออกแบบลายผาโดยการใชเสน และสีใหมีความสัมพันธอันอยาง ประณีต ผลที่ออกมาจะทําใหรูปแบบลวดลายนั้นสวยสดงดงาม เมื่อไดรูปแบบของลวดลายออกมาแลวนั้น จะตองมีการคํานึงถึงคุณภาพ และความสวยงามของลวดลายที่เกิดขึ้นดวย การสรางลวดลายใหเห็นจริงได นั้นจะตองมีการสรางตนแบบของลายผา เพื่อที่จะสามารถพิจารณาลายผาสําเร็จที่ออกมาไดอยางถูกตอง ในปจจุบันไดมีการคิดคนหาเครื่องจักรที่ทันสมัยในการทอผาใหมีคุณภาพ และมีความแปลกใหม ในดานการออกแบบโครงสรางผาโดยรวมไปถึงการคิดคนผสมเสนใยใหมๆ เพื่อการทอ และการตัดเย็บสวม ใสใหเกิดความสะดวกสบายมากยิ่งขึ้น อีกทั้งมีการคํานวณการผลิตใหตรงกับแผนงานหรือเปาหมายการ ผลิต เพื่อใหทันตอความตองการของตลาดหรือลูกคา แตขบวนการผลิตผาประเภทที่ตองมีการออกแบบ ลายปก และถักนั้น เครื่องจักรที่ใชในการผลิตยังมีขอบเขต และขีดความสามารถในการทํางานของ เครื่องจักรอยางจํากัด
  • 7. จากขั้นตอนตั้งแตการออกแบบลายจนถึงการจัดวางตัวลายจะตองมีการตรวจสอบคุณภาพอยาง ละเอียดถี่ถวน โดยการตรวจสอบนั้นจะตองทําการตรวจสอบจากตนแบบของลายผาที่ทําการผลิตออกมา จริง ซึ่งระยะเวลาในการนําลายผาที่ออกแบบมาผลิตจริงนั้นจะตองใชเวลานาน กอนที่ตนแบบของลายผา จะออกมาใหเห็นจริงได การนําเครื่องมือเขาไปชวยในการออกแบบลายผาจึงมีความสําคัญตออุตสาหกรรม การผลิตเปนอยางมาก ทําใหสามารถลดระยะเวลาในการออกแบบลายผา สามารถเห็นผลการออกแบบ ลายผาไดในระยะเวลาอันสั้น อีกทั้งชวยใหผูออกแบบลายผาสามารถปรับเปลี่ยนรูปแบบของลายผาตามที่ ตองการได โปรแกรมที่สรางขึ้นจะอํานวยความสะดวกตออุตสาหกรรมในเรื่องของผลลัพธที่สามารถเห็นได จริงจากลายผาที่ทําการออกแบบ ตลอดจนการนําลายผาจริงที่ไดเคยออกแบบไวมาประยุกตใชกับ โปรแกรมที่พัฒนาขึ้น นอกจากนี้โปรแกรมที่พัฒนายังชวยในการเก็บรวบรวมขอมูลของลายผาที่นํามาใชงานเพื่อการ ออกแบบในอุตสาหกรรมตางๆ ซึ่งสามารถนํามาเปนขอมูลอางอิงในการออกแบบตอไป และเปนพื้นฐานใน การพัฒนาอุตสาหกรรมที่ตองเกี่ยวของกับการออกแบบลายผาในอนาคต 5 เปาหมายและขอบเขตของโครงการ โครงการซียูเท็กซไทล: ซอฟตแวรออกแบบลายผาสามมิติมีจุดมุงหมายในการสนับสนุน กระบวนการการออกแบบลายผา ซึ่งมุงเนนการเพิ่มศักยภาพของกระบวนการออกแบบการปกลาย โดยที่โปรแกรมที่จะพัฒนามีความสามารถในการสรางภาพสามมิติในรูปแบบของภาพนูนต่ํา ไดจาก ภาพตนแบบ ทั้งภาพถาย และแบบราง และยังความสามารถในการสรางแบบราง จากรูปถายตนแบบ อีกดวย รวมถึงยังสามารถในการนําออกภาพเปนไฟลรูปมาตรฐานอีกดวย ซึ่งโครงการซียูเท็กซไทล: ซอฟตแวรออกแบบลายผาสามมิติมุงเนนแตกระบวนการในการจําลอง ภาพปกลาย โดยไมไดรวมถึงการสรางและแกไขลายผา รวมถึงกระบวนการในการตัดเย็บเสื้อผา นอกจากนี้รูปถายตนแบบจะตองมีความเหมาะสมในการใชงาน เพื่อที่จะใหโปรแกรมสามารถทํางาน ไดประสิทธิภาพสูงสุด
  • 8. 6 รายละเอียดของโครงการ เนื้อเรื่องยอ กอนที่ผูใชจะสามารถใชงานโปรแกรมไดนั้น ผูใชจะตองทําการเตรียมอินพุต (Input) ซึ่ง ประกอบดวย - ภาพแบบรางลายผา ผูใชสามารถสรางแบบรางลายผาไดเองจากโปรแกรมสรางภาพทั่วไป หรือ สามารถวาดแบบรางลายผาเอง แลวทําการสแกน (scan) แบบรางลายผาโดยใช เครื่องสแกนที่มีความละเอียด 1200 จุดตอนิ้ว (Dots per inch: dpi) โดยแบบรางลายผานี้ จะตองประกอบดวยพื้นที่สีขาวที่ลอมรอบดวยลายสีดํารูปปด และมีรูปแบบเปนไฟลรูป มาตรฐานตามที่กําหนดไว - ภาพลายผาปก ผูใชสามารถหาภาพลายผาปกไดจากการถายภาพลายผาปกจริงในมุมตั้ง ฉากกับระนาบผา หรือผูใชสามารถสแกน (scan) ภาพลายผาปกจริงโดยใชเครื่องสแกนได โดยภาพลายผาปกที่ไดนี้จะตองมีความละเอียดอยางต่ํา 1200 จุดตอนิ้ว (Dots per inch: dpi) เมื่อผูใชเขามาสูหนาจอหลักการทํางานของโปรแกรม ผูใชสามารถเลือกฟงกชันการทํางานไดวา ตองการที่จะใชงานในรูปแบบใด ฟงกชันที่ออกแบบมาสําหรับใชงานในโปรแกรมนั้นมีอยูดวยกันจํานวน สองฟงกชันหลักๆ คือ Sketch to Model และ Pic to Model นอกจากฟงกชันทั้งสองแลว หนาจอการใชงานของโปรแกรมจะประกอบไปดวยขั้นตอนในการใช งานโปรแกรม โดยจะอธิบายเปนลําดับขั้นตั้งแตเริ่มตน จนกระทั่งไดผลลัพธของการทํางานออกมา เพื่อทํา ใหผูใชเกิดความสะดวก และความรวดเร็วในการทํางาน ตลอดจนสรางความเขาใจในการใชงานโปรแกรม สัดสวนของสวนตอประสานผูใชงานโปรแกรมจะมีขนาดพอเหมาะกับผูใชงาน เพื่อทําใหผูใชไมเกิดความ ยากลําบากในการใชงาน สัญลักษณที่เลือกใชมีความชัดเจนเปนรูปแบบมาตรฐานของโปรแกรมที่ใชงาน ทั่วไป ผูใชสามารถเขาใจความหมายไดอยางถูกตองไมสับสนกับสัญลักษณอื่น ผูใชสามารถบันทึกผลการ ทํางานที่สรางจากโปรแกรมได โดยผลลัพธจะอยูในรูปแบบของไฟลภาพมาตรฐาน และไฟลภาพสามมิติใน รูปแบบภาพนูนต่ํา ซึ่งแสดงการขั้นตอนการทํางาน ดังรูปที่ 6-3
  • 9. แบบรางลายผา Sketch to Model ภาพสามมิติ Pic to Model แบบรางลายผารูปภาพจากผาที่ปกไวแลว ภาพสามมิติ รูปที่ 6-1 Sketch to Model รูปที่ 6-1 Pic to Model
  • 10. รูปที่ 6-3 Flow Chart การทํางาน
  • 11. เทคนิคหรือเทคโนโลยีที่ใช ใชภาษา C# ในการพัฒนา สรางแบบรางโดยการใช Edge Detection Algorithm เชน Sobel Canny เพื่อนํามาสรางเปนแบบราง นําผลที่ไดมาทําการลด noise ที่มีอยูในรูปภาพ เพื่อทําใหลายเสนที่ได นั้นมีความคมชัดมากยิ่งขึ้น สวนการแปลงภาพจากรูปถายเปนภาพสามมิติ ไดเลือกใชวิธีการ Shape from Shading ซึ่งเปนการวัดเงาของวัตถุที่อยูภายในภาพ เพื่อนํามาหาความสัมพันธ ระหวางระยะทางในแนว ลึก แลวนําคาที่ไดมาสรางเปนโมเดล 3 มิติ เพื่อใชในการแสดงผลลัพธใหผูใชผานทางสวนตอประสานผู ใชได เครื่องมือที่ใชในการพัฒนา ทางผูพัฒนาเลือกใชภาษา C# ในการพัฒนา ผานIDE Microsoft Visual C# 2008 โดยติดตอกับ API ของ Open GL ในการแสดงผลภาพเปนสามมิติ
  • 12. 7 รายละเอียดโปรแกรมที่จะพัฒนา Input Specfication 1. แบบรางภาพลายผา เปนไฟลรูปมาตรฐาน เชน JPEG GIF PNG 2. รูปจากผาที่ไดทําการปกไวแลว โดยจะตองเปนรูปที่ถายในมุมตั้งฉากกับระนาบผา โดยมีแสง เงาที่เหมาะสมเพียงพอ จากตนกําเนิดแสงเพียงแหลงเดียว เปนไฟลรูปมาตรฐาน เชน JPEG GIF PNG Output Specfication 1. แบบรางภาพลายผา เปนรูปขนาด 800 x 600 pixels 2. รูปสามมิติในรูปแบบภาพนูนต่ํา นํามาแสดงผลในขนาด 800 x 600 pixels Functional Specification 1. โปรแกรมสามารถรับขอมูลจากการรับภาพรางของการออกแบบเพื่อนํามาแสดงผลเปนภาพ นูนต่ํา 2. โปรแกรมสามารถรับขอมูลจากการรับภาพของลายผาที่ไดทําการปกแลวมาแปลงเปนแบบราง 3. โปรแกรมสามารถรับขอมูลจากการรับภาพของลายผาที่ไดทําการปกแลวมาแสดงผลเปนภาพ นูนต่ํา 4. โปรแกรมสามารถสนับสนุนการสงออกไฟลเปนรูปแบบ JPEG ได
  • 13. โครงสรางของซอฟตแวร (Design) รูปที่ 7-4 โครงสรางซอฟตแวร การออกแบบแบงออกเปน 4 สวน ไดแก 1. UI (User Interface) เปนสวนที่ทําหนาที่เปนสวนประสานกับผูใช โดยในสวนนี้ทําหนาที่รับภาพ ราง หรือ ภาพถายมาจากผูใช เพื่อนําเขาสูสวนอื่นๆ 2. Edge Detection เปนสวนที่รับรูปภาพจาก UI เพื่อนํามาเขา Edge Detection Algorithm เพื่อหา เสนขอบที่มีภายในรูป รวมถึงการลด noise และปรับภาพใหคมชัดขึ้น 3. Shape from Shading เปนการใช Algorithm สําหรับการหาคาความลึกของภาพ จากภาพถายที่ ได เพื่อนํามาสรางเปนภาพสามมิติ 4. Rendering 3D Model เปนสวนที่ทําการสราง model 3 มิติ เพื่อใชในการแสดงผล จากขอมูลที่มี เพื่อนําไปแสดงในสวนของ UI
  • 14. ขอบเขตและขอจํากัดของโปรแกรมที่พัฒนา 1.ภาพรางที่นําเขามานั้นจะตองมีความละเอียดไมเกิน 1024 x 768 pixels และจะตองตัดเสน ดวยสีดํา ที่มีความชัดเจน ไมมี noise รบกวน 2. ภาพถายที่จะนําเขามาในโปรแกรม จะตองมีความละเอียดไมเกิน 1024 x 768 pixels บน พิ้นหลังสีขาว โดยจะตองเปนรูปในลักษณะของการถายตรง ซึ่งจะตองมีความเขมแสงพอสมควร และไม สามารถใชกับวัตถุที่มีความใสได 3. โปรแกรมสามารถใชในการออกแบบเฉพาะลายผา โดยเฉพาะผาปก และไมสามารถใชในการ ออกแบบเสื้อผาได 8 บรรณานุกรม (Bibliography) [1] Forsyth and Ponce,” Computer Vision: A Modern Approach”, Prentice Hall 2002. [2] Prados, E.[Emmanuel], Faugeras, O.D.[Olivier D.], "A rigorous and realistic shape from shading method and some of its applications, "INRIARR-5133, March 2004. [3] Thomas Funkhouser, Michael Kazhdan, Patrick Min, and Philip Shilane, "Shape-based Retrieval and Analysis of 3D Models," Communications of the ACM, 48(6):58-64, June 2005. [4] Ping-Sing Tsai and Mubarak Shah “Shape From Shading Using Linear Approximation” Image and Vision Computing, 12:487-498, 1994 [5] Ruo Zhang and Ping-sing Tsai and James Edwin Cryer and Mubarak Shah “Analysis of shape from shading techniques” Computer Vision and Pattern Recognition, pages 337- 384, June 1994. [6] MacEachren, Alan. "GVIS Facilitating Visual Thinking." In How Maps Work: Representation, Visualization, and Design, 355-458. New York: The Guilford Press, 1995.
  • 15. 9 ประวัติและผลงานวิจัยดีเดนของผูพัฒนา 1. นางสาวอัจฉริยา วิเศษเกษม สําเร็จการศึกษาระดับมัธยมศึกษาจากโรงเรียนราชินี ปจจุบันศึกษาอยูที่คณะวิศวกรรมศาสตร ภาควิชาวิศวกรรมคอมพิวเตอร จุฬาลงกรณ มหาวิทยาลัย ชั้นปที่ 4 ประวัติและผลงาน - หัวหนาโครงการ เปดโลกการอานผานสื่ออิเลคทรอนิกส รวมกับคณะอาจารยโรงเรียนราชินี - วิทยากรประจําคายถึงบิตถึงไบตครั้งที่ 5 ณ จังหวัดเพชรบุรี ในความรวมมือของภาควิชา วิศวกรรมคอมพิวเตอร คณะวิศวกรรมศาสตร จุฬาลงกรณมหาวิทยาลัย สาขาวิชา Macromedia Flash Adobe Photoshop และ Java Programming - พัฒนาระบบสารสนเทศใหบริษัท ศูนยรับฝากหลักทรัพย (ประเทศไทย) จํากัด ซึ่งเปน หนวยงานยอยของตลาดหลักทรัพยแหงประเทศไทย ในการพัฒนาระบบ "Job Request Management” 2. นายณัฐ ศรีกฤษณพล สําเร็จการศึกษาระดับประถมศึกษาจากโรงเรียนเซนตคาเบรียล สําเร็จการศึกษาระดับมัธยมศึกษาจากโรงเรียนเซนตคาเบรียล ปจจุบันศึกษาอยูที่คณะวิศวกรรมศาสตร ภาควิชาวิศวกรรมคอมพิวเตอร จุฬาลงกรณ มหาวิทยาลัย ชั้นปที่ 4 ประวัติและผลงาน - เปนนักเรียนในโครงการพัฒนาและสงเสริมผูมีความสามารถพิเศษ ประจําป 2546 - รองประธานฝายคอมพิวเตอร งาน Saint Gabriel’s Colleges Academic Tournament ครั้งที่ 4 (SGAT 4th )
  • 16. - ประธานฝายสวัสดิการ และการจัดการคายถึงบิตถึงไบตครั้งที่ 5 ณ จังหวัดเพชรบุรี ใน ความรวมมือของภาควิชาวิศวกรรมคอมพิวเตอร คณะวิศวกรรมศาสตร จุฬาลงกรณ มหาวิทยาลัย - เปนสตาฟงาน ฝายปฏิคม (สรางแอฟพลิเคชันสําหรับแผนที่ทั้งหมดในงานจุฬาวิชาการ) ใน ป 2548 - พัฒนาระบบสารสนเทศใหกับฝาย Human Resource ของบริษัท IBM Solution Delivery Co., Ltd.ภายใต หัวขอ “Resource Report Project” 3. นายอาชว สรรพอาษา สําเร็จการศึกษาระดับมัธยมศึกษาจากโรงเรียนเซนตคาเบรียล ปจจุบันศึกษาอยูที่คณะวิศวกรรมศาสตร ภาควิชาวิศวกรรมคอมพิวเตอร จุฬาลงกรณ มหาวิทยาลัย ชั้นปที่ 4 ประวัติและผลงาน - เปนนักเรียนในโครงการพัฒนาและสงเสริมผูมีความสามารถพิเศษ ประจําป 2546 - ผานการคัดเลือกเขาเปนนักเรียนในโครงการโอลิมปควิชาการ (สอวน. และสสวท.) สาขา เคมี - ประธานฝายเคมี งาน Saint Gabriel’s Colleges Academic Tournament ครั้งที่ 4 (SGAT 4th ) - รองประธานฝายสวัสดิการ และการจัดการคายถึงบิตถึงไบตครั้งที่ 5 ณ จังหวัดเพชรบุรี ใน ความรวมมือของภาควิชาวิศวกรรมคอมพิวเตอร คณะวิศวกรรมศาสตร จุฬาลงกรณ มหาวิทยาลัย - พัฒนาระบบสารสนเทศใหกับฝาย Human Resource ของบริษัท ITOne Co., Ltd.ภายใต หัวขอ “HR Training Tools”