Tele Graffiti Manasa
-
Upload
akhil-reddy -
Category
Documents
-
view
83 -
download
2
Transcript of Tele Graffiti Manasa
![Page 1: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/1.jpg)
Tele-GraffitiTele-GraffitiA Pen and Paper-Based A Pen and Paper-Based
Remote Sketching SystemRemote Sketching System
ByBy
P. Pradeep Kumar(08uq1a0435)P. Pradeep Kumar(08uq1a0435)
![Page 2: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/2.jpg)
IntroductionIntroduction• Remote sketching system• Allowing two persons to
communicate remotely• Via hand drawn sketches
![Page 3: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/3.jpg)
Remote Sketching SystemsRemote Sketching Systems
• Several ways: –Using a Tablet and a Stylus–Using a video camera and a projector
![Page 4: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/4.jpg)
Hardware SpecificationsHardware Specifications• PC• Projector• Camera• Local Area Network
![Page 5: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/5.jpg)
Tele-GraffitiTele-Graffiti
![Page 6: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/6.jpg)
![Page 7: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/7.jpg)
![Page 8: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/8.jpg)
Tele-Graffiti System Tele-Graffiti System SoftwareSoftware
• Linux: RedHat 7.1• Four Threads:
– Drawing thread– Paper detection thread– Sending thread– Receiving thread
![Page 9: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/9.jpg)
Drawing ThreadDrawing Thread• Continuously warps and draws the image to display• Image Warping
– OpenGL Texture Mapping
![Page 10: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/10.jpg)
Paper Detection ThreadPaper Detection Thread• Grabs an image from the camera.• Detects or tracks the paper.• Updates the image to send and the
local paper vertices.• Notifies the Drawing thread of the
update.
![Page 11: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/11.jpg)
Paper tracking algorithmPaper tracking algorithm1. Smooth the captured image2. Detect edges in the image3. Remove edges which come from the
projection of previous time steps4. Divide edge pixels into paper-clipboard and
clipboard-desk edges5. Estimate the paper orientation
![Page 12: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/12.jpg)
Sending ThreadSending Thread• Converts the most recent image of
the paper at this site• Compresses it• Transmits it along with the estimated
local paper vertices in the image.
![Page 13: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/13.jpg)
Receiving threadReceiving thread• Waits for the arrival of images and
paper vertices from the other Tele-graffiti site.
• Decompresses the image• Updates the image to display and the
remote paper vertices• Notifies the drawing thread of the
update.
![Page 14: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/14.jpg)
ApplicationsApplications• Tele-Collaboration: two architects
communicating with each other remotely
• Remote education• Human-computer interaction: using
the paper as a combined display and input device.
![Page 15: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/15.jpg)
REMOTE EDUCATION:
An instructor interacts with the student.
Human-Computer Interaction:
A user provides input to the web page.
![Page 16: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/16.jpg)
ConclusionConclusion• Many ideas are best communicated
by drawing simple sketches. • If two people are located remotely
from each other a “remote sketching system" can help them communicate better. Tele-Graffiti is a remote sketching system.
![Page 17: Tele Graffiti Manasa](https://reader036.fdocuments.net/reader036/viewer/2022081504/553782115503467c7a8b4d61/html5/thumbnails/17.jpg)
Thank youThank you