Pinnochio
Download
1 / 23

Pinnochio - PowerPoint PPT Presentation


  • 105 Views
  • Uploaded on

Pinnochio. 성도윤 손명배 오승 규. What are we trying to solve?. Too many peripherals. Too power-consuming. Too expensive. That one seems O.K. $8895.00. Limited Functionality. Our Goal. Simple Useful Efficient. Functional Requirements. Provide a virtual input interface for smart device

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Pinnochio' - marie


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Pinnochio

Pinnochio

성도윤

손명배

오승규





Too expensive
Too expensive

That one seems O.K.

$8895.00



Our goal
Our Goal

  • Simple

  • Useful

  • Efficient


Functional requirements
Functional Requirements

  • Provide a virtual input interface for smart device

  • Using camera, capture the user’s face

  • Recognize the user’s face to control input

    • Behavior 1: Move cursor

    • Behavior 2: Button down or up

    • Behavior 3: TouchkeyEmulation

  • Configure



Technical challenges
Technical Challenges

  • Face Recognition

    • Position

    • Orientation

    • Features (Eye, Mouth)

  • Motion Recognition

  • O/S Integration

  • Power Saving


Functional requirements1
Functional Requirements

  • Provide a virtual input interface for smart device

  • Using camera, capture the user’s face

  • Recognize the user’s face to control input

    • Behavior 1: Move cursor

    • Behavior 2: Button down or up

    • Behavior 3: TouchkeyEmulation

  • Activate/Deactivate

  • Configure






Sequence diagram frame processing
Sequence DiagramFrame Processing


Sequence diagram move pointer
Sequence DiagramMove Pointer


Software quality attributes analysis
Software Quality Attributes Analysis

  • Efficiency (Time Behavior)

    • Response time < 1/12 sec

      • Functionality (Correctness)

        • Cursor movement direction is within 15˚ from the angle of tilted head

  • Usability (Learnability)

    • 90% learn how to use the systemwithin5 minutes.

    • 90% can set their touchkey motions within3 minutes.


Technical challenges1
Technical Challenges

  • Face Recognition: Position, Orientation

    • Android API supporting face detection

  • Face Recognition : Features (Eye, Mouth)

    • Luminosity algorithm

  • Motion Recognition

    • Curve difference

    • Threshold

  • O/S Integration

    • Build custom driver for virtual pointing device

  • Power Saving

    • Allow users to deactivate process when it is not needed.


Project milestones
Project Milestones

  • Apr 30

    • Finish face recog. and kernel mod. separately

  • May 7

    • Finish integrating two parts into single device

    • Determine touchkey motions

  • May 14

    • Finish polishing

    • Final verification

  • May 16

    • Final presentation


ad