Show simple item record

dc.contributor.advisorCrowe, Trever G.en_US
dc.creatorFontaine, Veroniqueen_US
dc.date.accessioned2004-05-18T05:15:57Zen_US
dc.date.accessioned2013-01-04T04:31:11Z
dc.date.available2004-05-18T08:00:00Zen_US
dc.date.available2013-01-04T04:31:11Z
dc.date.created2004-04en_US
dc.date.issued2004-04-05en_US
dc.date.submittedApril 2004en_US
dc.identifier.urihttp://hdl.handle.net/10388/etd-05182004-051557en_US
dc.description.abstractHerbicides applications could possibly be reduced if targeted. Targeting the applications requires prior identification and quantification of the weed population. This task could possibly be done by a weed scout robot. The ability to position a camera over the inter-row space of densely seeded crops will help to simplify the task of automatically quantifying weed infestations. As part of the development of an autonomous weed scout, a vision-based local positioning system for weed detection has been developed and tested in a laboratory setting. Four Line-detection algorithms have been tested and a robotic positioning device, or XYZtheta-table, was developed and tested. The Line-detection algorithms were based respectively on a stripe analysis, a blob analysis, a linear regression and the Hough Transform. The last two also included an edge-detection step. Images of parallel line patterns representing crop rows were collected at different angles, with and without weed-simulating noise. The images were processed by the four programs. The ability of the programs to determine the angle of the rows and the location of an inter-row space centreline was evaluated in a laboratory setting. All algorithms behaved approximately the same when determining the rows’ angle in the noise-free images, with a mean error of 0.5°. In the same situation, all algorithms could find the centreline of an inter-row space within 2.7 mm. Generally, the mean errors increased when noise was added to the images, up to 1.1° and 8.5 mm for the Linear Regression algorithm. Specific dispersions of the weeds were identified as possible causes of increase of the error in noisy images. Because of its insensitivity to noise, the Stripe Analysis algorithm was considered the best overall. The fastest program was the Blob Analysis algorithm with a mean processing time of 0.35 s per image. Future work involves evaluation of the Line-detection algorithms with field images. The XYZtheta-table consisted of rails allowing movement of a camera in the 3 orthogonal directions and of a rotational table that could rotate the camera about a vertical axis. The ability of the XYZtheta-table to accurately move the camera within the XY-space and rotate it at a desired angle was evaluated in a laboratory setting. The XYZtheta-table was able to move the camera within 7 mm of a target and to rotate it with a mean error of 0.07°. The positioning accuracy could be improved by simple mechanical modifications on the XYZtheta-table.en_US
dc.language.isoen_USen_US
dc.subjectmachine visionen_US
dc.subjectautomationen_US
dc.subjectprecision agricultureen_US
dc.subjectpattern recognitionen_US
dc.subjectagricultural applicationsen_US
dc.subjectroboticsen_US
dc.subjectimage processingen_US
dc.subjectline detectionen_US
dc.subjectweed scoutingen_US
dc.subjectcrop row detectionen_US
dc.titleDevelopment of a vision-based local positioning system for weed detectionen_US
thesis.degree.departmentAgricultural and Bioresource Engineeringen_US
thesis.degree.disciplineAgricultural and Bioresource Engineeringen_US
thesis.degree.grantorUniversity of Saskatchewanen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMaster of Science (M.Sc.)en_US
dc.type.materialtexten_US
dc.type.genreThesisen_US
dc.contributor.committeeMemberGuo, Huiqingen_US
dc.contributor.committeeMemberBolton, Ronald J.en_US
dc.contributor.committeeMemberRoberge, Martinen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record