โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ...

18
นนนนนนนนนน นนนนนนนนนนน นนนน นนนนนนนน 5010110422 นนนนนนนนนนนนนนนน นน. นนนนนน นนนน นนนนนน ภภภภภภภภภภภภภภภภภภภภภภภภภภ ภภภภภภภภภภภภภภภภภ ภภภภภภภภภภภภภภภภ นนนนนนนนนนนนนนนนน นนนนนนนนนนนนนนนนนน Relative bag of words (นนนนนนน)

description

โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง ). นายรัชภูมิ เกื้อภักดิ์ รหัสนักศึกษา 5010110422 อาจารย์ที่ปรึกษา ดร. อนันท์ ชกสุริวงค์. ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ มหาวิทยาลัยสงขลานครินทร์. OUTLINE. ความสำคัญและที่มาของโครงงาน - PowerPoint PPT Presentation

Transcript of โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ...

Page 1: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

นายรั�ชภู�มิ เกื้��อภู�กื้ดิ์� รัหั�สน�กื้ศึ�กื้ษา 5010110422

อาจารัย�ที่��ปรั�กื้ษา ดิ์รั . อน�นที่� ชกื้ส�รัวงค์�

ภาควิ�ชาวิ�ศวิกรรมคอมพิ�วิเตอร� คณะวิ�ศวิกรรมศาสตร� มหาวิ�ทยาลั�ยสงขลัานคร�นทร�

โปรัแกื้รัมิจ$าแนกื้รั�%นรัถยนต์�โค์รังสรั(างแบบ

Relative bag of words (รั�%นสอง)

Page 2: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.OUTLINE

ควิามส�าค�ญแลัะท� มาของโครงงาน วิ�ตถุ#ประสงค�ของโครงงาน ขอบเขตของโครงงาน ประโยชน�ท� คาดวิ'าจะได*ร�บ โครงสร*างของระบบ ควิามก*าวิหน*าแลัะงานท� ต*องพิ�ฒนาต'อ สร#ปผลัการท�างาน

1

Page 3: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.

ค์วามิส$าค์�ญและที่��มิาของโค์รังงาน

32

จากการท� ได*ศ-กษาโครงงานโปรแกรมจ�าแนกร# 'นรถุยนต�(ร# 'นแรก) โครงสร*างแบบถุ#งค�า (bag of words) ท�าให*ทราบป0ญหาวิ'าวิ�ธี�น�2ย�งม�ป0ญหาอย3'หากจ�านวินรถุยนต�ในภาพิม�จ�านวินมากกวิ'าหน- งค�น วิ�ธี�การน�2จะจ�าแนกร# 'นรถุยนต�ได*ไม'ด�เท'าท� ควิร จ-งต*องม�การศ-กษาวิ�ธี�การท� ม�ประส�ทธี�ภาพิด�กวิ'าค4อโครงสร*างแบบเช�งควิามส�มพิ�นธี� (relative bag of words) ซึ่- งวิ�ธี�การน�2จะท�าให*สามารถุแก*ป0ญหาด�งกลั'าวิได* จะท�าให*การระบ#ร# 'นแลัะย� ห*อรถุได*อย'างแม'นย�า

Page 4: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

Relative bag of words

.

ค์วามิส$าค์�ญและที่��มิาของโค์รังงาน

3

Car A

Car A

Car BCar C

Page 5: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.

ว�ต์ถ�ปรัะสงค์�ของโค์รังงาน

5

เพิ4 อพิ�ฒนาโปรแกรมระบ#ร# 'นแลัะย� ห*อรถุหลัายค�นในภาพิแบบอ�ตโนม�ต� เพิ4 อพิ�ฒนาวิ�ธี�การระบ#ร# 'นแลัะย� ห*อรถุท� ม�ควิามแม'นย�าแลัะแก*ป0ญหาจากโครงงานในร# 'นท� 1 เพิ4 อพิ�ฒนาวิ�ธี�การระบ#ร# 'นแลัะย� ห*อรถุแบบ relative bag of words

4

Page 6: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.

ขอบเขต์ของโค์รังงาน

6

ออกแบบโครงสร*างท� เป6นเอกลั�กษณ�ของร# 'นรถุท� ใช*ก�บเทคน�ดrelative bag of words ใช*โครงสร*างแบบ relative bag of words ในการระบ#ร# 'นแลัะย� ห*อรถุ โปรแกรมสามารถุระบ#ร# 'นแลัะย� ห*อรถุในภาพิท� ม�จ�านวินรถุ 2 ค�นข-2นไปแบบอ�ตโนม�ต�ได* โดยเป6นรถุท� ม�ในฐานข*อม3ลั

5

Page 7: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.

ปรัะโยชน�ที่��ค์าดิ์ว%าจะไดิ์(รั�บ

7

โปรแกรมช'วิยให*การระบ#ร# 'นแลัะย� ห*อม�ควิามสะดวิกแลัะรวิดเร8วิมากข-2น โปรแกรมสามารถุระบ#ย� ห*อแลัะร# 'นรถุท� ม�จ�านวินมากกวิ'าหน- งค�นได* โปรแกรมระบ#ร# 'นแลัะย� ห*อรถุได*อย'างแม'นย�า

6

Page 8: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.

โค์รังสรั(างของรัะบบ

DB

Feature Extraction

(SIFT)

Feature Extraction

(SIFT)

OUTPUT

OUTPUT

Bag of Words

Relative

Bag of Words

Relative

Recognition

(MATCHING)

Recognition

(MATCHING)

Feature Extraction

(SIFT)

Feature Extraction

(SIFT)

INPUTIMAGE

(model)

INPUTIMAGE

(model)

INPUTIMAGE (จ$าแนกื้)

INPUTIMAGE (จ$าแนกื้)

TRAINING RALATIVE

7

Page 9: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.

ค์วามิส�มิพั�นธ์�ของถ�งค์$า (Relative bags of words)

8

Ga Gb

BRAND: A BRAND:B

Ga

Gb

AAB

B

Page 10: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.

ค์วามิกื้(าวหัน(าและงานที่��ต์(องพั�ฒนาต์%อ

10

โค์รังสรั(างที่��เป2นเอกื้ล�กื้ษณ์�ของรัถยนต์�

9

ดิ์(านหัน(า

ดิ์(านหัล�ง

Page 11: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.

11

ค์วามิกื้(าวหัน(าและงานที่��ต์(องพั�ฒนาต์%อ โค์รังสรั(างที่��เป2นเอกื้ล�กื้ษณ์�ของรัถยนต์�

10

ดิ์(านข(างซ้(าย

ดิ์(านข(างขวา

Page 12: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

พั�ฒนาต์%อ

.

12

ค์วามิกื้(าวหัน(าและงานที่��ต์(องพั�ฒนาต์%อ

11

ที่ดิ์ลอง match ภูาพัอย%างง%าย ( ภูาพัที่��เหัมิ�อนกื้�น )

Page 13: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

พั�ฒนาต์%อ

.

13

ค์วามิกื้(าวหัน(าและงานที่��ต์(องพั�ฒนาต์%อ

12

ที่ดิ์ลอง match ภูาพัอย%างง%าย ( ภูาพัที่��ต์%างกื้�น )

Page 14: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.

ค์วามิกื้(าวหัน(าและงานที่��ต์(องพั�ฒนาต์%อ

1413

ออกื้แบบ Graphic User Interface

Page 15: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.สรั�ปผลกื้ารัที่$างาน

ออกแบบโครงสร*างท� เป6นเอกลั�กษณ�ของรถุยนต�เพิ4 อใช*ในการ match ภาพิ ระหวิ'างภาพิต*นแบบก�บภาพิรถุท� อ�นพิ#ตเข*ามา ออกแบบ Graphic User Interface เข�ยนโปรแกรมให*สามารถุ match ภาพิระหวิ'างภาพิอ�นพิ#ต ก�บภาพิท� ม�อย3'ในฐานข*อม3ลั

14

Page 16: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.ป6ญหัาและข(อเสนอแนะ

15

ย�งม�ควิามร3 *ไม'มากเก� ยวิก�บการใช*ไลับาร� OpenCV ไม'สามารถุเข�ยนโค*ดให*ใช*งานร'วิมก�บ GUI ท� ออกแบบไวิ*ได*

Page 17: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

.

สรั�ปผลกื้ารัที่$างาน ( รัะยะเวลากื้ารัดิ์$าเนนงาน )

16

RBOW

Page 18: โปรแกรมจำแนกรุ่นรถยนต์โครงสร้างแบบ Relative bag of words ( รุ่นสอง )

. Relative bag of words

18

…THANK YOU…

17