Show simple item record

Cross-Layer System Design for Autonomous Driving

dc.contributor.authorLin, Shih-Chieh
dc.date.accessioned2019-07-08T19:45:02Z
dc.date.availableNO_RESTRICTION
dc.date.available2019-07-08T19:45:02Z
dc.date.issued2019
dc.date.submitted
dc.identifier.urihttps://hdl.handle.net/2027.42/149951
dc.description.abstractAutonomous driving has gained tremendous popularity and becomes one of the most emerging applications recently, which allows the vehicle to drive by itself without requiring help from a human. The demand of this application continues to grow leading to ever increasing investment from industry in the last decade. Unfortunately, autonomous driving systems remain unavailable to the public and are still under development even with the recent considerable advancement achieved in our community. Several key challenges are observed across the stack of autonomous driving systems and must be addressed to bridge the gap. This dissertation investigates cross-layer autonomous driving systems from hardware architecture, software algorithms to human-vehicle interaction. In the hardware architecture layer, we investigate and present the design constraints of autonomous driving systems. With an end-to-end autonomous driving system framework we built, we accelerate the computational bottlenecks identified and thoroughly investigate the implications and trade-offs across various accelerator platforms. In the software algorithm layer, we propose an accelerating technique for object recognition, which is one of the critical bottlenecks in autonomous driving systems. We exploit the similarity across frames in streaming videos for autonomous vehicles and reuse the intermediate outputs computed in the algorithm to reduce the computation required and improve the performance. In the human-vehicle interaction layer, we design a conversational in-vehicle interface framework which enables drivers to interact with vehicles by using natural human language to improve the usability of autonomous driving features. We also integrate this framework into a commercially available vehicle and conduct a real-world driving study.
dc.language.isoen_US
dc.subjectAutonomous Vehicles
dc.subjectDeep Learning
dc.subjectCross-Layer Design
dc.subjectMachine Learning
dc.titleCross-Layer System Design for Autonomous Driving
dc.typeThesis
dc.description.thesisdegreenamePhDen_US
dc.description.thesisdegreedisciplineComputer Science & Engineering
dc.description.thesisdegreegrantorUniversity of Michigan, Horace H. Rackham School of Graduate Studies
dc.contributor.committeememberMars, Jason
dc.contributor.committeememberTang, Lingjia
dc.contributor.committeememberOney, Steve
dc.contributor.committeememberWenisch, Thomas F
dc.subject.hlbsecondlevelComputer Science
dc.subject.hlbtoplevelEngineering
dc.description.bitstreamurlhttps://deepblue.lib.umich.edu/bitstream/2027.42/149951/1/shihclin_1.pdf
dc.identifier.orcid0000-0002-8218-6253
dc.identifier.name-orcidLin, Shih-Chieh; 0000-0002-8218-6253en_US
dc.owningcollnameDissertations and Theses (Ph.D. and Master's)


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.