• DocumentCode
    1199550
  • Title

    Computer vision in undergraduate education: modern embedded computing

  • Author

    Hoover, Adam

  • Author_Institution
    Electr. & Comput. Eng. Dept., Clemson Univ., SC, USA
  • Volume
    46
  • Issue
    2
  • fYear
    2003
  • fDate
    5/1/2003 12:00:00 AM
  • Firstpage
    235
  • Lastpage
    240
  • Abstract
    Computer vision has historically been taught as a graduate subject since few examples of the discipline were being practiced in mainstream engineering. In recent years, the incorporation of multimedia into embedded devices has drawn some vision topics into mainstream attention. Examples of consumer products include digital video recorders, cellular phones, and automobile collision-avoidance systems. This paper describes the development of an undergraduate course that incorporates some vision topics into the larger context of embedded computing. Traditional topics, such as processor types, dynamic power management, and real-time scheduling, are taught alongside relevant vision topics, such as codecs, concurrent interfaces, and multimedia signal acquisition, storage, and rendering. In lab work, the students program hardware to operate as a digital video camera. While the primary goal for the course is to teach embedded computing, a secondary goal for the course is to entice students into graduate study in computer vision. However, a major developmental point was to justify the vision content in the context of how it serves the needs of students not opting for graduate study, as well as how the course would impact students working in other related graduate research areas.
  • Keywords
    computer science education; computer vision; educational courses; embedded systems; multimedia systems; teaching; automobile collision-avoidance systems; cellular phones; codecs; computer vision; concurrent interfaces; digital video recorders; dynamic power management; modern embedded computing; multimedia; multimedia signal acquisition; multimedia signal rendering; multimedia signal storage; processor types; real-time scheduling; students; undergraduate education course; Automobiles; Automotive engineering; Cellular phones; Computer science education; Computer vision; Consumer products; Educational products; Embedded computing; Energy management; Vehicle dynamics;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2002.808264
  • Filename
    1198632