Jeff Carpenter GMU Masters Project Tom Haas Final Presentation - - PowerPoint PPT Presentation

jeff carpenter gmu masters project tom haas final
SMART_READER_LITE
LIVE PREVIEW

Jeff Carpenter GMU Masters Project Tom Haas Final Presentation - - PowerPoint PPT Presentation

Jeff Carpenter GMU Masters Project Tom Haas Final Presentation Erika Rojas Mejia May, 6 th 2011 Dawin Wright 1 Point-of-interest (POI) Image A Image B ! ! Who would use this capability and how? ! ! Concept of Operations ! ! Can the


slide-1
SLIDE 1

GMU Masters Project Final Presentation May, 6th 2011 Jeff Carpenter Tom Haas Erika Rojas Mejia Dawin Wright

1

slide-2
SLIDE 2

Image A Image B Point-of-interest (POI)

slide-3
SLIDE 3

!! Who would use this capability and how?

!! Concept of Operations

!! Can the accuracy requirements for these

users be met with existing smartphones?

!! Technical Feasibility Analysis

!! What is the system required to do and how

should it be designed?

!! System Description Document and Architecture

!! Could developing this capability be profitable

and what development path should be pursued?

!! Business Case Analysis

3

slide-4
SLIDE 4

Web Interface

3G Cloud

File Browser Image Viewer Registration Map Viewer

Launch Screen

Shared Images & POIs MAGIC Point-of-interest (POI) Image B

4

Image A Image B

slide-5
SLIDE 5

Potential User Analysis Use Case Analysis Graphical User Interface Mockup

5 5

slide-6
SLIDE 6

Where do you send help when continents shift and cities are erased?

6

Emergency Responder!

(Kyodo News/Associated Press)

6

slide-7
SLIDE 7

Which lighthouse can we whale watch from?

7

Casual User

(Jeff Carpenter)

7

slide-8
SLIDE 8

8

slide-9
SLIDE 9

9

Created with

!"#$%&'()*+$% ,'$-%&'()*+$% ./$0123% &'4$5%

slide-10
SLIDE 10

10

67$+%899:7%'0%)9%);$% "+$"%);")%(90)"'07% );$%0$-%&9'0)<92< '0)$+$7)%*7'0=%"% 7)"0/"+/%>+$?$+7$% &'0(;@%:9190%% 67$+%("0%&+$('7$53%&5"($% );$%(+977;"'+7%9?$+%);$% &9'0)<92<'0)$+$7)%A3% )"&&'0=%"++9-<#$3% (90)+957% B$&$")% &9'0)<92< '0)$+$7)% 7$5$(190C% "0/%7$5$()% >D"5(*5")$@% 67$+%("0%7$5$()%"% 7)9+$/%':"=$C%9+% )"#$%"09);$+% &'()*+$% 67$+%("0%7$5$()%"% 7)9+$/%':"=$C%9+% )"#$%"09);$+% &'()*+$% E"($A99#%"0/%!-'F$+%A*F907%"+$%=+$3$/%9*)C% *05$77G% HI%);$%':"=$%J%KL.%;"7%"5+$"/3%A$$0%K*A5'("553% 7;"+$/%"0/% MI%);$%*7$+%;"7%"*);$01(")$/%-');%);$7$%7')$7% !"#$%&'()*+%,-' N;$0%')@7%90C% *7$+7%("0% (;997$%)9%09)% *7$%')%29+%"% ='?$0%':"=$%J% KL.%

10

slide-11
SLIDE 11

Establish User Requirements Assess current smartphone accuracies Evaluate sharing and collaboration options

11 11

slide-12
SLIDE 12

Threshold Objective Bisector / Base Distance (m) 600% 300% Accuracy (m) 50% 10% Confidence 90%% 50%%

12 Bisector Range

slide-13
SLIDE 13

Pointing Error includes:

  • !Camera location (GPS)
  • !Camera orientation (Compass &

Accelerometers)

13

X ! Y = F(pt. meas; EO; IO; Range) Z "XY = Jm "mm Jm

T + JE "EE JE T + JI "II JI T + JZ "ZZ JZ T

Coordinates Errors and Covariance

eH eV

slide-14
SLIDE 14

Apple iPhone 4

GPS Compass 3-Ax Accelerometer Time stamps 3-Ax Gyroscope

Samsung Galaxy S

GPS Compass 3-Ax Accelerometer Time stamps 3-Ax Gyroscope

HTC Evo 4G

GPS Compass 3-Ax Accelerometer Time stamps

14

(Apple Inc.) (SAMSUNG) (HTC Corp.)

Position Error Orientation Error Poor/ Uncalibrated

+/- 4 m' + +/- 10 deg. Az +/- 5 deg. P/R '

Good / Calibrated

+/- 1 m' + +/- 1 deg. Az +/- 0.5 deg. P/R '

slide-15
SLIDE 15

15

42 58.4 Bisector Distance (M) Base Distance (M)

Horizontal Error 90% Confidence

Geolocation requirements are achievable

15

slide-16
SLIDE 16

!! User Collaboration Requirements

!! Sharing

!! TIFF Images & Image metadata !! KML POIs

!! Store Data !! Authentication

!! 3rd party options A standalone MAGIC server represents the best solution for providing sharing and collaboration capabilities.

16

slide-17
SLIDE 17

Component Analysis Functional Analysis Operational Analysis

17 17

slide-18
SLIDE 18

18

!! System Context

!! Users !! External Services !! MAGIC System !! Generic Physical Hierarchy

slide-19
SLIDE 19

!! Top Level Functions

!! F.1 Provide Access to MAGIC Services !! F.2 Process Geolocation Services !! F.3 Enable Set Up of a Command Center !! F.4 Enable Effective Maintenance & Servicing

19

slide-20
SLIDE 20

!! Top level mapping !! Requirements allocation

20 Function C Component R Requirement F.0 Provide Geolocation Services SYS.1 MAGIC System SR.1.0 Provide Geolocation Services EI.1.1.4 Handheld Device " F F.1 Provide Access to MAGIC Services SYS.1.1 MAGIC Application SR.1.1 Provide Access to Magic Services EI.1.1.4 Handheld Device SR.2 Non-Functional Requirements F F.2 Process Geolocation Services SYS.1.1 MAGIC Application SR.1 Functional Requirements SYS.1.1.1 Graphical User Interface SR.1.2 Process Geolocation Services SYS.1.2 Data Server " SYS.1.2.3.1 Update Server " SYS.1.3 MAGIC Website " F F.3 Enable Set Up of a Command Center SYS.1.3 MAGIC Website SR.1 Functional Requirements SR.1.3 Enable Set Up of a Command Center F F.4 Enable Effective Maintenance and Servicing SYS.1.2.3 Sustainment Data Server SR.1 Functional Requirements " SR.1.4 Enable Effective Maintenance and Servicing

slide-21
SLIDE 21

Market Analysis Description of Options ROI Analysis

21 21

slide-22
SLIDE 22

!! 70.7 MIL Smartphone Users in the US

!! 64% of smartphone market held by iOS and Android !! Android increased market share 14% in 5 mo.

22

(Images used with permission)

slide-23
SLIDE 23

!! Most common smartphone activities

!! Take pictures !! Social Networking

23

(The Nielsen Company, August 2010 http://blog.nielsen.com/nielsenwire/online_mobile/games-dominate-americas-growing-appetite-for-mobile-apps/) (http://www.pewinternet.org/Reports/2010/Mobile-Access-2010/Part-2/Internet-use- and-data-applications-using-mobile-phones.aspx (Images used with permission)

slide-24
SLIDE 24

24

Criteria' C Casual w/iPhone' C Casual w/Android' E Emergency Responder w/Either Platform' U Unique Benefits'

3' 3 3' 3 3'

Unique Risks'

1' 1 1' 2 2'

Unique Issues'

1' 1 1' 0'

Cost' ~ ~$840K' ~ ~$760K' ~ ~$1.2M'

Initially develop for casual users on Android platforms

slide-25
SLIDE 25

25

!! Free MAGIC

!! Limited capability !! Top Free apps generate $400 - $5000 / day !! 5 – 65 mo. to recoup development cost

!! Paid MAGIC

!! $1.50 / download !! 510,000 downloads to recoup development cost !! Average downloads/day 300, Featured apps 1200+ !! 14 – 57 mo. to recoup development cost

A mixed Free and Paid strategy with a small marketing campaign to raise initial awareness

slide-26
SLIDE 26

!! Who would use this capability and how?

!! Casual User, Emergency Responders !! Simple GUI for intuitive interactions

!! Can the accuracy requirements for these users be

met with existing smartphones?

!! Yes, Calibration is necessary !! Additional camera modeling may improve results

!! What is the system required to do and how

should it be designed?

!! Image & metadata capture, registration calculations and sharing

!! Could developing this capability be profitable and

what development path should be pursued?

!! Yes, Initially target Casual Users on Android platforms !! Best ROI likely a combined strategy

26

slide-27
SLIDE 27

!! Detailed SE analysis of selected option !! SE analysis of MAGIC server !! Additional sharing options

!! Anonymous !! Individual contacts

!! Non-center pixel analysis

!! Internal camera calibrations

!! Application improvements

!! Video / 3D capabilities !! Assisted second image selection !! Proximity notifications !! Disaster response integration

27

slide-28
SLIDE 28

Thank you

28

slide-29
SLIDE 29

29 1.0 MAGIC Project 1.1 Problem Definition 1.1.1 Background 1.1.2 Problem Statement 1.2 Research & Development 1.3 Deliverables 1.3.1 Technical Feasibility Analysis 1.3.2 Concept

  • f Operations

1.3.3 System Description Document 1.3.4 Business Case Analysis 1.4 Management & Reports 1.4.1 Final Report 1.4.1 Final Presentation 29

slide-30
SLIDE 30

30 O% HOO% MOO% POO% QOO% ROO% SOO% TOO% UOO% H% M% P% Q% R% S% T% U% V% HO% HH% HM% HP% HQ% HR% ./"+0' 1223'

45678'9*+,2:';*$"2'

K5"00$/% W()*"5% XWBYXZ%,W[6X%

slide-31
SLIDE 31

31

slide-32
SLIDE 32

32

slide-33
SLIDE 33

33

slide-34
SLIDE 34

34

slide-35
SLIDE 35

35

slide-36
SLIDE 36

36

slide-37
SLIDE 37

37

slide-38
SLIDE 38

38