Simple Computer Vision System for Chess Playing Robot Manipulator as a Project-based Learning Example
This paper presents an example of project-based learning (PBL) in an undergraduate course on Image processing. The design of a simple, low-cost computer vision system for implementation on a chess-playing capable robot is discussed. The system is based on a standard CCD camera and a personal compute...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 79 |
---|---|
container_issue | |
container_start_page | 75 |
container_title | |
container_volume | |
creator | Sokic, E. Ahic-Djokic, M. |
description | This paper presents an example of project-based learning (PBL) in an undergraduate course on Image processing. The design of a simple, low-cost computer vision system for implementation on a chess-playing capable robot is discussed. The system is based on a standard CCD camera and a personal computer. This project is a good tool for learning most of the course material that would otherwise be mastered by homework problems and study before an exam. An algorithm which detects chess moves is proposed. It compares two or more frames captured before, during and after a played chess move, and finds differences between them, which are used to define a played chess move. Further image processing is required to eliminate false readings, recognize direction of chess moves, end eliminate image distortion. Many Image processing problems and solutions can be introduced to students, through the proposed algorithm. The results are encouraging - students without any previous knowledge in image processing and advanced topics, such as artificial intelligence (neural networks etc.), may attain a chess move recognition success rate greater than 95%, in controlled light environments. |
doi_str_mv | 10.1109/ISSPIT.2008.4775676 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_4775676</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4775676</ieee_id><sourcerecordid>4775676</sourcerecordid><originalsourceid>FETCH-LOGICAL-i241t-9ec865f88688c2727c343f0d96659ec46ef6a93b93ccef3ece217031408eb5553</originalsourceid><addsrcrecordid>eNpFUEtLw0AYXNGCbe0v6GX_QOq-d3OUUG0hYjHVa9lsv-iWvMimYP-9CRacyzDM4zAILSlZUUrix22W7bb7FSPErITWUml1g2ZUMCG4lJLd_gsh7tCUUcUibQSfoNlYiimlmt6jRQgnMkBIzgSZIsh81ZaAk6Zqzz10-NMH39Q4u4QeKlw0HU6-IQS8K-3F11_4vcmbHr_a2rfn0vaDbwO2eNc1J3B9lNsAR5yC7eoxvf6x4_wDmhS2DLC48hx9PK_3ySZK3162yVMaeSZoH8XgjJKFMcoYxzTTjgtekGOslBw8oaBQNuZ5zJ2DgoMDRjXhVBAD-fACn6Pl364HgEPb-cp2l8P1L_4LKSxbWA</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Simple Computer Vision System for Chess Playing Robot Manipulator as a Project-based Learning Example</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Sokic, E. ; Ahic-Djokic, M.</creator><creatorcontrib>Sokic, E. ; Ahic-Djokic, M.</creatorcontrib><description>This paper presents an example of project-based learning (PBL) in an undergraduate course on Image processing. The design of a simple, low-cost computer vision system for implementation on a chess-playing capable robot is discussed. The system is based on a standard CCD camera and a personal computer. This project is a good tool for learning most of the course material that would otherwise be mastered by homework problems and study before an exam. An algorithm which detects chess moves is proposed. It compares two or more frames captured before, during and after a played chess move, and finds differences between them, which are used to define a played chess move. Further image processing is required to eliminate false readings, recognize direction of chess moves, end eliminate image distortion. Many Image processing problems and solutions can be introduced to students, through the proposed algorithm. The results are encouraging - students without any previous knowledge in image processing and advanced topics, such as artificial intelligence (neural networks etc.), may attain a chess move recognition success rate greater than 95%, in controlled light environments.</description><identifier>ISSN: 2162-7843</identifier><identifier>ISBN: 1424435544</identifier><identifier>ISBN: 9781424435548</identifier><identifier>EISBN: 1424435552</identifier><identifier>EISBN: 9781424435555</identifier><identifier>DOI: 10.1109/ISSPIT.2008.4775676</identifier><identifier>LCCN: 2008911171</identifier><language>eng</language><publisher>IEEE</publisher><subject>Cameras ; Charge coupled devices ; Charge-coupled image sensors ; chess moves recognition ; Computer vision ; Educational robots ; Image processing ; Image recognition ; Manipulators ; Process design ; project-based learning ; robot manipulator ; Robot vision systems</subject><ispartof>2008 IEEE International Symposium on Signal Processing and Information Technology, 2008, p.75-79</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4775676$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4775676$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Sokic, E.</creatorcontrib><creatorcontrib>Ahic-Djokic, M.</creatorcontrib><title>Simple Computer Vision System for Chess Playing Robot Manipulator as a Project-based Learning Example</title><title>2008 IEEE International Symposium on Signal Processing and Information Technology</title><addtitle>ISSPIT</addtitle><description>This paper presents an example of project-based learning (PBL) in an undergraduate course on Image processing. The design of a simple, low-cost computer vision system for implementation on a chess-playing capable robot is discussed. The system is based on a standard CCD camera and a personal computer. This project is a good tool for learning most of the course material that would otherwise be mastered by homework problems and study before an exam. An algorithm which detects chess moves is proposed. It compares two or more frames captured before, during and after a played chess move, and finds differences between them, which are used to define a played chess move. Further image processing is required to eliminate false readings, recognize direction of chess moves, end eliminate image distortion. Many Image processing problems and solutions can be introduced to students, through the proposed algorithm. The results are encouraging - students without any previous knowledge in image processing and advanced topics, such as artificial intelligence (neural networks etc.), may attain a chess move recognition success rate greater than 95%, in controlled light environments.</description><subject>Cameras</subject><subject>Charge coupled devices</subject><subject>Charge-coupled image sensors</subject><subject>chess moves recognition</subject><subject>Computer vision</subject><subject>Educational robots</subject><subject>Image processing</subject><subject>Image recognition</subject><subject>Manipulators</subject><subject>Process design</subject><subject>project-based learning</subject><subject>robot manipulator</subject><subject>Robot vision systems</subject><issn>2162-7843</issn><isbn>1424435544</isbn><isbn>9781424435548</isbn><isbn>1424435552</isbn><isbn>9781424435555</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2008</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpFUEtLw0AYXNGCbe0v6GX_QOq-d3OUUG0hYjHVa9lsv-iWvMimYP-9CRacyzDM4zAILSlZUUrix22W7bb7FSPErITWUml1g2ZUMCG4lJLd_gsh7tCUUcUibQSfoNlYiimlmt6jRQgnMkBIzgSZIsh81ZaAk6Zqzz10-NMH39Q4u4QeKlw0HU6-IQS8K-3F11_4vcmbHr_a2rfn0vaDbwO2eNc1J3B9lNsAR5yC7eoxvf6x4_wDmhS2DLC48hx9PK_3ySZK3162yVMaeSZoH8XgjJKFMcoYxzTTjgtekGOslBw8oaBQNuZ5zJ2DgoMDRjXhVBAD-fACn6Pl364HgEPb-cp2l8P1L_4LKSxbWA</recordid><startdate>200812</startdate><enddate>200812</enddate><creator>Sokic, E.</creator><creator>Ahic-Djokic, M.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200812</creationdate><title>Simple Computer Vision System for Chess Playing Robot Manipulator as a Project-based Learning Example</title><author>Sokic, E. ; Ahic-Djokic, M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i241t-9ec865f88688c2727c343f0d96659ec46ef6a93b93ccef3ece217031408eb5553</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Cameras</topic><topic>Charge coupled devices</topic><topic>Charge-coupled image sensors</topic><topic>chess moves recognition</topic><topic>Computer vision</topic><topic>Educational robots</topic><topic>Image processing</topic><topic>Image recognition</topic><topic>Manipulators</topic><topic>Process design</topic><topic>project-based learning</topic><topic>robot manipulator</topic><topic>Robot vision systems</topic><toplevel>online_resources</toplevel><creatorcontrib>Sokic, E.</creatorcontrib><creatorcontrib>Ahic-Djokic, M.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Sokic, E.</au><au>Ahic-Djokic, M.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Simple Computer Vision System for Chess Playing Robot Manipulator as a Project-based Learning Example</atitle><btitle>2008 IEEE International Symposium on Signal Processing and Information Technology</btitle><stitle>ISSPIT</stitle><date>2008-12</date><risdate>2008</risdate><spage>75</spage><epage>79</epage><pages>75-79</pages><issn>2162-7843</issn><isbn>1424435544</isbn><isbn>9781424435548</isbn><eisbn>1424435552</eisbn><eisbn>9781424435555</eisbn><abstract>This paper presents an example of project-based learning (PBL) in an undergraduate course on Image processing. The design of a simple, low-cost computer vision system for implementation on a chess-playing capable robot is discussed. The system is based on a standard CCD camera and a personal computer. This project is a good tool for learning most of the course material that would otherwise be mastered by homework problems and study before an exam. An algorithm which detects chess moves is proposed. It compares two or more frames captured before, during and after a played chess move, and finds differences between them, which are used to define a played chess move. Further image processing is required to eliminate false readings, recognize direction of chess moves, end eliminate image distortion. Many Image processing problems and solutions can be introduced to students, through the proposed algorithm. The results are encouraging - students without any previous knowledge in image processing and advanced topics, such as artificial intelligence (neural networks etc.), may attain a chess move recognition success rate greater than 95%, in controlled light environments.</abstract><pub>IEEE</pub><doi>10.1109/ISSPIT.2008.4775676</doi><tpages>5</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 2162-7843 |
ispartof | 2008 IEEE International Symposium on Signal Processing and Information Technology, 2008, p.75-79 |
issn | 2162-7843 |
language | eng |
recordid | cdi_ieee_primary_4775676 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Cameras Charge coupled devices Charge-coupled image sensors chess moves recognition Computer vision Educational robots Image processing Image recognition Manipulators Process design project-based learning robot manipulator Robot vision systems |
title | Simple Computer Vision System for Chess Playing Robot Manipulator as a Project-based Learning Example |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-25T16%3A22%3A23IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Simple%20Computer%20Vision%20System%20for%20Chess%20Playing%20Robot%20Manipulator%20as%20a%20Project-based%20Learning%20Example&rft.btitle=2008%20IEEE%20International%20Symposium%20on%20Signal%20Processing%20and%20Information%20Technology&rft.au=Sokic,%20E.&rft.date=2008-12&rft.spage=75&rft.epage=79&rft.pages=75-79&rft.issn=2162-7843&rft.isbn=1424435544&rft.isbn_list=9781424435548&rft_id=info:doi/10.1109/ISSPIT.2008.4775676&rft_dat=%3Cieee_6IE%3E4775676%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=1424435552&rft.eisbn_list=9781424435555&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=4775676&rfr_iscdi=true |