{"title":"Towards automatic colour segmentation for robot soccer","authors":"D. Bailey, M. Contreras, G. S. Gupta","doi":"10.1109/ICARA.2015.7081195","DOIUrl":null,"url":null,"abstract":"Tuning the colour thresholds within robot soccer is laborious, and sensitive to changes in illumination. An algorithm for automatic gain control and white balancing within the camera is described. This significantly reduces the effects of the variations in lighting on the thresholds. Next, a new colour space is proposed which maximises the hue separation of the different coloured regions to improve the colour discrimination. Finally several automatic segmentation techniques are briefly discussed. All of the algorithms are designed to operate on data directly streamed from the camera, enabling a low latency FPGA implementation.","PeriodicalId":176657,"journal":{"name":"2015 6th International Conference on Automation, Robotics and Applications (ICARA)","volume":"767 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 6th International Conference on Automation, Robotics and Applications (ICARA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICARA.2015.7081195","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Tuning the colour thresholds within robot soccer is laborious, and sensitive to changes in illumination. An algorithm for automatic gain control and white balancing within the camera is described. This significantly reduces the effects of the variations in lighting on the thresholds. Next, a new colour space is proposed which maximises the hue separation of the different coloured regions to improve the colour discrimination. Finally several automatic segmentation techniques are briefly discussed. All of the algorithms are designed to operate on data directly streamed from the camera, enabling a low latency FPGA implementation.