{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/99141"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/99141","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Exploring image recognition: applying convoluted neural networks and learning to recognize safe cyclists","abstract":"\"Today, there is a need to focus on the mobility revolution that is currently taking place. With the advent of more intelligent data gathering, there is also a growing need for using existing technology and infrastructure to achieve this goal, without incorporating expensive, complicated systems. As single-occupancy give way to shared mobility solutions, combined with regular mass transit and pedestrian-aware street infrastructure (traffic lights, crosswalks etc.), there is a large \"\"networked mobility system'' that has the potential to be tapped. Moreover, autonomous cars will be here soon, to add to the mix. With statistics showing an increase in bicyclist related crashes over the last decade and an increase in bicycle-borne road users, there is a necessity for cities and autonomous vehicles to build bicycle safety into their adaptation to the \"\"driverless future\"\". This paper is an exploration into the use of a Convolutional Neural Network (CNN) based Machine Learning (ML) algorithm to identify bicycle-borne road users, who wear helmets. We use a pre-made CNN framework-YOLO (You Only Look Once), and built around it further. After a brief proof-of-concept test on a publicly available dataset (including extraction, parsing and detection), the algorithm was modified. Some important features were added, such as identifying license plates, faces and encrypting them. Further, there is also a detailed account of using the ML capabilities that the framework is built with, and training it to identify bicycle-borne road users wearing a helmet.\"","abstract_html":"&quot;Today, there is a need to focus on the mobility revolution that is currently taking place. With the advent of more intelligent data gathering, there is also a growing need for using existing technology and infrastructure to achieve this goal, without incorporating expensive, complicated systems. As single-occupancy give way to shared mobility solutions, combined with regular mass transit and pedestrian-aware street infrastructure (traffic lights, crosswalks etc.), there is a large &quot;&quot;networked mobility system&#x27;&#x27; that has the potential to be tapped. Moreover, autonomous cars will be here soon, to add to the mix. With statistics showing an increase in bicyclist related crashes over the last decade and an increase in bicycle-borne road users, there is a necessity for cities and autonomous vehicles to build bicycle safety into their adaptation to the &quot;&quot;driverless future&quot;&quot;. This paper is an exploration into the use of a Convolutional Neural Network (CNN) based Machine Learning (ML) algorithm to identify bicycle-borne road users, who wear helmets. We use a pre-made CNN framework-YOLO (You Only Look Once), and built around it further. After a brief proof-of-concept test on a publicly available dataset (including extraction, parsing and detection), the algorithm was modified. Some important features were added, such as identifying license plates, faces and encrypting them. Further, there is also a detailed account of using the ML capabilities that the framework is built with, and training it to identify bicycle-borne road users wearing a helmet.&quot;","abstract_has_math":false,"creators":["Narayanan, Ramakrishnan"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Industrial Engineering","degree_department":null,"school":null,"contributors":["Sowers, Richard B."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2018,"date_issued":"2018-03-02T20:02:40Z","date_published":"2018-03-02T20:02:40Z","updated_at":"2026-07-22T22:24:37Z","subjects":["Neural networks","Convolutional neural networks","Road safety","Image recognition"],"languages":["en"],"rights":["Copyright 2017 Ramakrishnan Narayanan"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/99141","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Sowers, Richard B."]},{"key":"dc:creator","label":"Author","values":["Narayanan, Ramakrishnan"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2018-03-02T20:02:40Z","2020-03-03T10:15:18Z","2017-07-21","2017-08"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Industrial Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Neural networks","Convolutional neural networks","Road safety","Image recognition"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2017 Ramakrishnan Narayanan"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/99141"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["\"Today, there is a need to focus on the mobility revolution that is currently taking place. With the advent of more intelligent data gathering, there is also a growing need for using existing technology and infrastructure to achieve this goal, without incorporating expensive, complicated systems. As single-occupancy give way to shared mobility solutions, combined with regular mass transit and pedestrian-aware street infrastructure (traffic lights, crosswalks etc.), there is a large \"\"networked mobility system'' that has the potential to be tapped. Moreover, autonomous cars will be here soon, to add to the mix. With statistics showing an increase in bicyclist related crashes over the last decade and an increase in bicycle-borne road users, there is a necessity for cities and autonomous vehicles to build bicycle safety into their adaptation to the \"\"driverless future\"\". This paper is an exploration into the use of a Convolutional Neural Network (CNN) based Machine Learning (ML) algorithm to identify bicycle-borne road users, who wear helmets. We use a pre-made CNN framework-YOLO (You Only Look Once), and built around it further. After a brief proof-of-concept test on a publicly available dataset (including extraction, parsing and detection), the algorithm was modified. Some important features were added, such as identifying license plates, faces and encrypting them. Further, there is also a detailed account of using the ML capabilities that the framework is built with, and training it to identify bicycle-borne road users wearing a helmet.\"","Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2019-08-01","The student, Ramakrishnan Narayanan, accepted the attached license on 2017-07-21 at 13:17.","The student, Ramakrishnan Narayanan, submitted this Thesis for approval on 2017-07-21 at 13:34.","This Thesis was approved for publication on 2017-07-21 at 13:47.","DSpace SAF Submission Ingestion Package generated from Vireo submission #11580 on 2018-03-02 at 13:03:11","Made available in DSpace on 2018-03-02T20:02:40Z (GMT). No. of bitstreams: 2 NARAYANAN-THESIS-2017.pdf: 19681657 bytes, checksum: 009b8239658d461bbfe429810b1998eb (MD5) LICENSE.txt: 4219 bytes, checksum: e1c572fc7c4cdf9f3de54249a2cb6b10 (MD5) Previous issue date: 2017-07-21","Embargo set by: Seth Robbins for item 105096 Lift date: 2020-03-02T20:02:46Z Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system","U of I Only Restriction Lifted for Item 105096 on 2020-03-03T10:15:18Z."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Exploring image recognition: applying convoluted neural networks and learning to recognize safe cyclists"]}]}],"canonical_facts":{"dc:contributor":["Sowers, Richard B."],"dc:creator":["Narayanan, Ramakrishnan"],"dc:date":["2018-03-02T20:02:40Z","2020-03-03T10:15:18Z","2017-07-21","2017-08"],"dc:description":["\"Today, there is a need to focus on the mobility revolution that is currently taking place. With the advent of more intelligent data gathering, there is also a growing need for using existing technology and infrastructure to achieve this goal, without incorporating expensive, complicated systems. As single-occupancy give way to shared mobility solutions, combined with regular mass transit and pedestrian-aware street infrastructure (traffic lights, crosswalks etc.), there is a large \"\"networked mobility system'' that has the potential to be tapped. Moreover, autonomous cars will be here soon, to add to the mix. With statistics showing an increase in bicyclist related crashes over the last decade and an increase in bicycle-borne road users, there is a necessity for cities and autonomous vehicles to build bicycle safety into their adaptation to the \"\"driverless future\"\". This paper is an exploration into the use of a Convolutional Neural Network (CNN) based Machine Learning (ML) algorithm to identify bicycle-borne road users, who wear helmets. We use a pre-made CNN framework-YOLO (You Only Look Once), and built around it further. After a brief proof-of-concept test on a publicly available dataset (including extraction, parsing and detection), the algorithm was modified. Some important features were added, such as identifying license plates, faces and encrypting them. Further, there is also a detailed account of using the ML capabilities that the framework is built with, and training it to identify bicycle-borne road users wearing a helmet.\"","Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2019-08-01","The student, Ramakrishnan Narayanan, accepted the attached license on 2017-07-21 at 13:17.","The student, Ramakrishnan Narayanan, submitted this Thesis for approval on 2017-07-21 at 13:34.","This Thesis was approved for publication on 2017-07-21 at 13:47.","DSpace SAF Submission Ingestion Package generated from Vireo submission #11580 on 2018-03-02 at 13:03:11","Made available in DSpace on 2018-03-02T20:02:40Z (GMT). No. of bitstreams: 2 NARAYANAN-THESIS-2017.pdf: 19681657 bytes, checksum: 009b8239658d461bbfe429810b1998eb (MD5) LICENSE.txt: 4219 bytes, checksum: e1c572fc7c4cdf9f3de54249a2cb6b10 (MD5) Previous issue date: 2017-07-21","Embargo set by: Seth Robbins for item 105096 Lift date: 2020-03-02T20:02:46Z Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system","U of I Only Restriction Lifted for Item 105096 on 2020-03-03T10:15:18Z."],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/99141"],"dc:language":["en"],"dc:rights":["Copyright 2017 Ramakrishnan Narayanan"],"dc:subject":["Neural networks","Convolutional neural networks","Road safety","Image recognition"],"dc:title":["Exploring image recognition: applying convoluted neural networks and learning to recognize safe cyclists"],"dc:type":["text"],"thesis:degree_discipline":["Industrial Engineering"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:24:37Z"}