{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:27:48Z","timestamp":1750307268488,"version":"3.41.0"},"reference-count":28,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2010,12,1]],"date-time":"2010-12-01T00:00:00Z","timestamp":1291161600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Comput. Entertain."],"published-print":{"date-parts":[[2010,12]]},"abstract":"<jats:p>In this article we present LightTracker -- an open-source toolkit for vision-based multi-touch setups. Using this toolkit, we can dynamically create and manipulate the image processing pipeline at runtime. After presenting various new requirements derived from hardware configurations as well as literature review, features and shortcomings of available tracking solutions are discussed and compared to our proposed toolkit. This is followed by a detailed description of the toolkit\u2019s functionality, including the filter chain and the improved calibration module. We also present implementation details such as the plug-in system and the multithreaded architecture. To illustrate the advantages of the toolkit, an interactive gaming couch table based on LightTracker is introduced.<\/jats:p>","DOI":"10.1145\/1902593.1902598","type":"journal-article","created":{"date-parts":[[2010,12,29]],"date-time":"2010-12-29T14:32:48Z","timestamp":1293633168000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["LightTracker"],"prefix":"10.1145","volume":"8","author":[{"given":"Adam","family":"Gokcezade","sequence":"first","affiliation":[{"name":"Upper Austria University of Applied Sciences Hagenberg"}]},{"given":"Jakob","family":"Leitner","sequence":"additional","affiliation":[{"name":"Upper Austria University of Applied Sciences Hagenberg"}]},{"given":"Michael","family":"Haller","sequence":"additional","affiliation":[{"name":"Upper Austria University of Applied Sciences Hagenberg"}]}],"member":"320","published-online":{"date-parts":[[2010,12]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.44"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1226969.1227000"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1178477.1178500"},{"key":"e_1_2_1_4_1","unstructured":"BBTouch. http:\/\/benbritten.com\/software\/bbtouch-quick-start\/. BBTouch . http:\/\/benbritten.com\/software\/bbtouch-quick-start\/."},{"key":"e_1_2_1_5_1","unstructured":"Community Core Vision (CCV). 2010. http:\/\/ccv.nuigroup.com\/. Community Core Vision (CCV) . 2010. http:\/\/ccv.nuigroup.com\/."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/502348.502389"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1463160.1463220"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/11590323_42"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2006.111"},{"key":"e_1_2_1_10_1","unstructured":"General Public License. 2010. http:\/\/www.gnu.org\/licenses\/gpl.html. General Public License . 2010. http:\/\/www.gnu.org\/licenses\/gpl.html."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095034.1095054"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1731903.1731907"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1731903.1731906"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1226969.1226983"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1520340.1520700"},{"key":"e_1_2_1_16_1","first-page":"33","article-title":"Bridging the gap between real and virtual objects for tabletop games","volume":"7","author":"Leitner J.","year":"2009","unstructured":"Leitner , J. , K\u00f6ffel , C. , and Haller , M. 2009 . Bridging the gap between real and virtual objects for tabletop games . Int. J. Virtual Reality 7 , 4, 33 -- 40 . Leitner, J., K\u00f6ffel, C., and Haller, M. 2009. Bridging the gap between real and virtual objects for tabletop games. Int. J. Virtual Reality 7, 4, 33--40.","journal-title":"Int. J. Virtual Reality"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1501750.1501753"},{"key":"e_1_2_1_18_1","volume-title":"Proceedings of Graphics Interface","author":"Magerkurth C.","year":"2004","unstructured":"Magerkurth , C. , Memisoglu , M. , Engelke , T. , and Streitz , N . 2004. Towards the next generation of tabletop gaming experiences . In Proceedings of Graphics Interface 2004 . ACM, New York, 73--80. Magerkurth, C., Memisoglu, M., Engelke, T., and Streitz, N. 2004. Towards the next generation of tabletop gaming experiences. In Proceedings of Graphics Interface 2004. ACM, New York, 73--80."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/263407.263549"},{"key":"e_1_2_1_20_1","unstructured":"Microsoft Surface. 2010. http:\/\/www.microsoft.com\/surface. Microsoft Surface . 2010. http:\/\/www.microsoft.com\/surface."},{"key":"e_1_2_1_21_1","unstructured":"Movid. 2010. http:\/\/movid.org\/. Movid. 2010. http:\/\/movid.org\/."},{"key":"e_1_2_1_22_1","unstructured":"Multi-touch. 2010. Multi-touch for Java. http:\/\/www.mt4j.org\/mediawiki\/index.php\/Main_Page. Multi-touch . 2010. Multi-touch for Java. http:\/\/www.mt4j.org\/mediawiki\/index.php\/Main_Page."},{"key":"e_1_2_1_23_1","unstructured":"OpenCV. 2010. http:\/\/sourceforge.net\/projects\/opencvlibrary\/. OpenCV. 2010. http:\/\/sourceforge.net\/projects\/opencvlibrary\/."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357255"},{"key":"e_1_2_1_25_1","unstructured":"Qt. 2010. Cross-platform application and UI framework. http:\/\/qt.nokia.com\/. Qt. 2010. Cross-platform application and UI framework. http:\/\/qt.nokia.com\/."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/985692.985714"},{"key":"e_1_2_1_27_1","unstructured":"Touch\u00e8. 2010. http:\/\/gkaindl.com\/software\/touch\u00e9. Touch\u00e8. 2010. http:\/\/gkaindl.com\/software\/touch\u00e9."},{"key":"e_1_2_1_28_1","unstructured":"Touchlib. 2010. http:\/\/www.nuigroup.com\/touchlib\/. Touchlib. 2010. http:\/\/www.nuigroup.com\/touchlib\/."}],"container-title":["Computers in Entertainment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1902593.1902598","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1902593.1902598","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:52:53Z","timestamp":1750243973000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1902593.1902598"}},"subtitle":["An Open-Source Multitouch Toolkit"],"short-title":[],"issued":{"date-parts":[[2010,12]]},"references-count":28,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2010,12]]}},"alternative-id":["10.1145\/1902593.1902598"],"URL":"https:\/\/doi.org\/10.1145\/1902593.1902598","relation":{},"ISSN":["1544-3574"],"issn-type":[{"type":"electronic","value":"1544-3574"}],"subject":[],"published":{"date-parts":[[2010,12]]},"assertion":[{"value":"2010-12-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}