Presentation is loading. Please wait.

Presentation is loading. Please wait.

Laser Pointer Mouse Xinpeng Huang and Billy Putnam.

Similar presentations


Presentation on theme: "Laser Pointer Mouse Xinpeng Huang and Billy Putnam."— Presentation transcript:

1 Laser Pointer Mouse Xinpeng Huang and Billy Putnam

2 Introduction Buffer Video Input Initialize Image Processor Locate Laser Pointer Send mouse events through PS/2 to computer Objective: To control a mouse on a projected screen with a laser pointer

3 Camera ADV7185 27 MHz YCrCb 20 27 MHz global Process And Store Camera Data Image Processing (find pointer) 12 18 RGB addr reset enable draw clear left right Synchronize reset_sync global Store Drawn Move Mouse 10 9 xy esync dsync csync S-Vid input Circled inputs from wireless Draw S-Vid output draw PS2 Interface High-Level Design to computer dxdylsync rsync

4 Camera Input ADV7185 27 MHz YCrCb 20 YCrCb to RGB 108 xy Address Dual BRAM 256k x 12 CLKB CLKA enable RGB WEA DINA 18 12 ADDRA addr 18 12 addrRGB_out Synch reset reset_ sync global ADDRBDOUTB Process and Store Camera Data

5 Corners Finder Sum/Average Render Find A Apply A Video xy to video processing corner locations x’ y’ to mouse move Image Processing and Initialization Block Diagram Address Controller Address 27 MHz Reset Enable Initial to all

6 PS/2 Mouse Interface Control FSM Packaging (muxes) dx dy buttons Serialization (shift reg) De-serialization Clock bus Data bus Clock Manager 27 MHz ~10 KHz


Download ppt "Laser Pointer Mouse Xinpeng Huang and Billy Putnam."

Similar presentations


Ads by Google