viking ship project

18
Viking Ship Project Viking Ship Project INF5261 INF5261 Kham Viravong - khamphiv Kham Viravong - khamphiv Paulo Fierro - paulof Paulo Fierro - paulof

Upload: dyllis

Post on 09-Jan-2016

46 views

Category:

Documents


3 download

DESCRIPTION

Viking Ship Project. INF5261 Kham Viravong - khamphiv Paulo Fierro - paulof. Project Vision. To use mobile technology in ethnographic studies To present relevant cultural-historical media on-demand. What is ethnography?. Ethnography is a category of human-computer interaction research - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Viking Ship Project

Viking Ship ProjectViking Ship Project

INF5261INF5261

Kham Viravong - khamphivKham Viravong - khamphiv

Paulo Fierro - paulofPaulo Fierro - paulof

Page 2: Viking Ship Project

Project VisionProject Vision

To use mobile technology in To use mobile technology in ethnographic studiesethnographic studies

To present relevant cultural-historical To present relevant cultural-historical media on-demandmedia on-demand

Page 3: Viking Ship Project

What is ethnography?What is ethnography?

Ethnography is a category of human-Ethnography is a category of human-computer interaction researchcomputer interaction research

Adapted from sociology and Adapted from sociology and anthropologyanthropology

Page 4: Viking Ship Project

Project scopeProject scope

FORNEM – an initiative in the FORNEM – an initiative in the documentation and digital archiving documentation and digital archiving of qualitative, video-based research of qualitative, video-based research materialmaterial

Our primary concern is the Our primary concern is the presentation of the third Viking boat presentation of the third Viking boat from the Gokstad excavation from the Gokstad excavation

Page 5: Viking Ship Project

Why use mobile technology?Why use mobile technology?

Digital technologies allow the co-Digital technologies allow the co-ordination of fieldwork ordination of fieldwork documentation and analysis in new documentation and analysis in new and interesting waysand interesting ways

Handheld devices make the Handheld devices make the researcher's communication with the researcher's communication with the research objects easier, by way of research objects easier, by way of easier storing and simpler access to easier storing and simpler access to empirical material in digital formempirical material in digital form

Page 6: Viking Ship Project

The Viking Ship MuseumThe Viking Ship Museum

Viking ship exhibitionViking ship exhibition Presenting the media as a narrativePresenting the media as a narrative Presenting the media where most Presenting the media where most

relevantrelevant

Page 7: Viking Ship Project

Which mobile technology?Which mobile technology?

The purpose of this project is to The purpose of this project is to deliver ”high-quality” streaming deliver ”high-quality” streaming video on-demandvideo on-demand

Currently the only relevant device is Currently the only relevant device is a PDAa PDA

Page 8: Viking Ship Project

Positioning: GPSPositioning: GPS

Accuracy of ~10mAccuracy of ~10m Not applicable for in-door useNot applicable for in-door use GPS driftingGPS drifting Can be turned off at any momentCan be turned off at any moment

Page 9: Viking Ship Project

Positioning: Wi-FiPositioning: Wi-Fi

Ekahau Positioning Engine 3.0Ekahau Positioning Engine 3.0 Access points determine client Access points determine client

positionposition Accurate (up to 1m)Accurate (up to 1m) Proprietary solutionProprietary solution Integrate SDKIntegrate SDK Expensive!Expensive!

Page 10: Viking Ship Project

Positioning: Bar code scanningPositioning: Bar code scanning

PDA scans barcodePDA scans barcode Client requests media for particular Client requests media for particular

barcodebarcode Server returns relevant media based Server returns relevant media based

on predetermined ”grid system”on predetermined ”grid system” Quasi-positioningQuasi-positioning Inconvenient due to extremely Inconvenient due to extremely

limited rangelimited range

Page 11: Viking Ship Project

Positioning: RFIDPositioning: RFID

Same principle as barcode scanningSame principle as barcode scanning Cheapest solution ($0.80 - $40 per Cheapest solution ($0.80 - $40 per

tag)tag) Very usable range (~3 – 100m)Very usable range (~3 – 100m) Simultaneous reading (hundreds to Simultaneous reading (hundreds to

thousands)thousands)

Page 12: Viking Ship Project

Content deliveryContent delivery

PDA accesses WISE system via wLANPDA accesses WISE system via wLAN PDA reads nearest tag ID and PDA reads nearest tag ID and

requests content from serverrequests content from server Server returns relevant media based Server returns relevant media based

on tag ID. ”Quasi-positioning”on tag ID. ”Quasi-positioning” User reads/streams mediaUser reads/streams media

Page 13: Viking Ship Project

Flash Client applicationFlash Client application

Best technology available for Best technology available for streaming mediastreaming media

Available on all major PDA platforms Available on all major PDA platforms (Windows Mobile, Symbian)(Windows Mobile, Symbian)

Easy, rapid developmentEasy, rapid development Ability to create custom UIAbility to create custom UI Tiny footprintTiny footprint

Page 14: Viking Ship Project

Technologies usedTechnologies used

Macromedia Flash MXMacromedia Flash MX ActionScriptActionScript Flash RemotingFlash Remoting AMF-PHP/AMF::PerlAMF-PHP/AMF::Perl mySQLmySQL Vegas VideoVegas Video AVIDAVID

Page 15: Viking Ship Project

The two-tier modelThe two-tier model

1.1. Content delivery, development of Content delivery, development of client/server architectureclient/server architecture

2.2. Integration of positioning systemIntegration of positioning system

Page 16: Viking Ship Project

The prototypeThe prototype

Limited contentLimited content Input-based Input-based

”positioning””positioning”

Page 17: Viking Ship Project

Future developmentFuture development

Integration with aforementioned Integration with aforementioned positioning solutionpositioning solution

Possible integration with existing AVID Possible integration with existing AVID video databasevideo database

Page 18: Viking Ship Project

Future technologiesFuture technologies

RFID – SocketScanRFID – SocketScan””Socket's SocketScan software sends Socket's SocketScan software sends tag ID code to any Windows tag ID code to any Windows application as virtual keystrokes”application as virtual keystrokes”

No need for custom written C/C++ No need for custom written C/C++ client – Flash handles everythingclient – Flash handles everything

””Theoretically simple” Theoretically simple” implementationimplementation