FYP Project LYU0301: Secure and Reliable PDA-Based Communication System
description
Transcript of FYP Project LYU0301: Secure and Reliable PDA-Based Communication System
FYP Project LYU0301:Secure and Reliable PDA-Based Communication System
Secure and Reliable PDA-Based Communication System
Abstract Design and develop a PDA-based
communication system for a group of workforce (e.g. Police)
The communication content should be secured. The system can be executed over 72 hrs (at
least) without crash. Fault tolerant measures on both the client and
server sides. All the information should still be consistent
after failure. Unauthorized users cannot access the content
Secured and Reliable PDA-Based Communication System
Secured and Reliable PDA-Based Communication System
Techniques: Server load balancing Embedded systems programming Bluetooth or 802.11b Encryption and security
Symbian-based Mobile Tour Guide System
Abstract Develop an interactive tour guide system
using the Symbian OS (e.g. Nokia 3650…) The system should equips multimedia
presentation capabilities. Making use of messaging systems: MMS
and SMS. Making use of the camera function of
modern mobile phone devices Location sensitive elements can be added
Symbian-based Mobile Tour Guide System
Camera
Virtual Tour Guide
Navigation
Multimedia Presentation
Symbian-based Mobile Tour Guide System
Technique Native Symbian programming in C++.
(Beware! Symbian OS is very tough to learn.)
Multimedia processing Mobile Messaging Location sensitive services
Symbian-based Mobile Tour Guide System
Technique Native Symbian programming in C++.
(Beware! Symbian OS is very tough to learn. Pick this project only if you want to face the most challenging work in modern mobile device programming.)
Multimedia processing Mobile Messaging Location sensitive services
FYP Project LYU0302:FYP Project LYU0302:
PVCAIS – Personal PVCAIS – Personal VideoConference Archives VideoConference Archives
Indexing SystemIndexing System
LYU0302: PVCAIS-Personal Video-LYU0302: PVCAIS-Personal Video-Conference Archive Indexing SystemConference Archive Indexing System
• Background– Videoconference is becoming popular– Participants wish to keep videoconference
archives for the later reference– Normal video and audio files are neither
searchable nor helpful to recall their contents– Indexing of videoconference archives has not
been investigated till now
LYU0302: PVCAISLYU0302: PVCAIS
• Objective: develop an experimental system with the following architecture.
LYU0302: PVCAISLYU0302: PVCAIS
• Project tasks1. Study the mechanism and media format of a
videoconferencing client to receive data.
LYU0302: PVCAISLYU0302: PVCAIS
• Project tasks2. Select a group of algorithms to implement
the multimedia-indexing functions.3. Integrate these functions to generate an
XML index file for each videoconference.4. Create and manage the file system of
indexed archives.
LYU0302: PVCAISLYU0302: PVCAIS
• Project tasks5. Implement a GUI of PVCAIS to provide
the searching and browsing functions of indexed videoconference archives.
Searching BrowsingFigure 4. An example GUI of PVCAIS
FYP Project LYU0303:FYP Project LYU0303:
1515
Video Object Tracking and Video Object Tracking and Replacement for Post TV Replacement for Post TV
ProductionProduction
Augmented RealityAugmented Reality
Augmented Reality (AR) is a form of Augmented Reality (AR) is a form of human-machine interaction where human-machine interaction where information is presented in the file of view information is presented in the file of view of an individualof an individual– augmenting the real world scene necessitating augmenting the real world scene necessitating
that the user maintains a sense of presence in that the user maintains a sense of presence in that world. that world.
– the virtual images are merged with the real the virtual images are merged with the real view to create the augmented display. view to create the augmented display.
– technology for merging the real and virtual technology for merging the real and virtual image streams in tight constrain.image streams in tight constrain.
AR (movie)AR (movie)
AR Animation (movie)AR Animation (movie)
Key Technologies of ARKey Technologies of AR
accurate registration of the virtual accurate registration of the virtual objects with the real world imageobjects with the real world image– camera position, viewing parameterscamera position, viewing parameters– digital composition, scene lighting, digital composition, scene lighting,
object texture mappingobject texture mapping– real-time processing constraintreal-time processing constraint– user viewing methoduser viewing method
Three Classes of AR Three Classes of AR SystemsSystems
Monitor Based Augmented RealityMonitor Based Augmented Reality Video See-through Augmented Video See-through Augmented
Reality DisplayReality Display Optical See-through Augmented Optical See-through Augmented
Reality DisplayReality Display
AR using Monitor (movie)AR using Monitor (movie)
AR using Head Mount Device AR using Head Mount Device (movie)(movie)
ARCADE: Augmented Reality ARCADE: Augmented Reality Computing Arena for Digital Computing Arena for Digital
EntertainmentEntertainment AR provides new ways of digital AR provides new ways of digital
entertainment possibilities when entertainment possibilities when combining with traditional combining with traditional entertainment channels. entertainment channels.
Key applications: TV and Movie Key applications: TV and Movie productions combining fantasy with productions combining fantasy with realityreality
LYU0303: Video Object Tracking and LYU0303: Video Object Tracking and Replacement for Post TV productionReplacement for Post TV production
Design the special pattern markers for 3D Design the special pattern markers for 3D objects to be applied on objects during the objects to be applied on objects during the video shooting video shooting
Develop efficient algorithm to calculate the Develop efficient algorithm to calculate the object’s positions and orientations in the object’s positions and orientations in the videovideo– Non real-time algorithmNon real-time algorithm– MPEG-1 or DV quality videoMPEG-1 or DV quality video– The special pattern marks and the detection The special pattern marks and the detection
algorithm must survive from the partial occlusion algorithm must survive from the partial occlusion of the object. of the object.
LYU0303: Video Object Tracking and LYU0303: Video Object Tracking and Replacement for Post TV productionReplacement for Post TV production
Develop algorithm to determine the lighting Develop algorithm to determine the lighting condition of the scene in a video condition of the scene in a video
Generate realistic images to replace the Generate realistic images to replace the video object according to it’s positions and video object according to it’s positions and orientations orientations – non real-time algorithmnon real-time algorithm– MPEG-1 or DV quality videoMPEG-1 or DV quality video– Simple object, soda can or cereal boxSimple object, soda can or cereal box– The algorithm must survive from the partial The algorithm must survive from the partial
occlusion of the object occlusion of the object – Photometric registration problemPhotometric registration problem
Popular 2D MarkersPopular 2D Markers
Illustration of possible Special Illustration of possible Special Pattern Markers for 3D ObjectPattern Markers for 3D Object
Same Object with Two Brand Same Object with Two Brand NamesNames
ReferencesReferences International Symposium on Mixed and International Symposium on Mixed and
Augmented Reality, ISMAR 1999-2002Augmented Reality, ISMAR 1999-2002– Can be downloaded from IEEE website using Can be downloaded from IEEE website using
Campus network (IP address restrictions)Campus network (IP address restrictions)– ieeexplore.ieee.org/xpl/tocresult.jsp?ieeexplore.ieee.org/xpl/tocresult.jsp?
isNumber=24594isNumber=24594 Augmented Reality WebsiteAugmented Reality Website
– www.augmented-reality.orgwww.augmented-reality.org MagicBookMagicBook
– www.hitl.washington.edu/magicbook/www.hitl.washington.edu/magicbook/ Virtual ShowcaseVirtual Showcase
– http://virtual-showcase.com/http://virtual-showcase.com/
FYP Project LYU0304:FYP Project LYU0304: “Monster Battle”: A “Monster Battle”: A
Prototype of Augmented Prototype of Augmented Reality Card GameReality Card Game
LYU0304: “Monster Battle”: A LYU0304: “Monster Battle”: A Prototype of Augmented Reality Prototype of Augmented Reality
Card GameCard Game
• Enhance the joy of playing by re-Enhance the joy of playing by re-construct the virtual battle at real-time construct the virtual battle at real-time for battle type card game (for battle type card game ( 遊戲王遊戲王 ))– Head mount device or monitor based ARHead mount device or monitor based AR– Multiple AR markers trackingMultiple AR markers tracking– Network playing for two personsNetwork playing for two persons– Game rules designGame rules design– 3D animation for monsters and virtual 3D animation for monsters and virtual
battlebattle
Multiple Objects Multiple Objects Tracking Tracking (movie(movie))
Interaction and Animation Interaction and Animation (movie)(movie)
ReferencesReferences
• International Symposium on Mixed and International Symposium on Mixed and Augmented Reality, ISMAR 1999-2002Augmented Reality, ISMAR 1999-2002– Can be downloaded from IEEE website using Can be downloaded from IEEE website using
Campus network (IP address restrictions)Campus network (IP address restrictions)– ieeexplore.ieee.org/xpl/tocresult.jsp?ieeexplore.ieee.org/xpl/tocresult.jsp?
isNumber=24594isNumber=24594• Augmented Reality WebsiteAugmented Reality Website
– www.augmented-reality.orgwww.augmented-reality.org• MagicBookMagicBook
– www.hitl.washington.edu/magicbook/www.hitl.washington.edu/magicbook/ • Virtual ShowcaseVirtual Showcase
– virtual-showcase.com/virtual-showcase.com/