jeff carpenter gmu masters project tom haas final
play

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


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

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

  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

  4. Point-of-interest (POI) Image A Shared Images & POIs 3G Cloud MAGIC Web Interface Registration Launch Screen Map Viewer File Browser Image Viewer Image B Image B 4

  5. Potential User Analysis Use Case Analysis Graphical User Interface Mockup 5 5

  6. (Kyodo News/Associated Press) Emergency Responder ! Where do you send help when continents shift and cities are erased? 6 6

  7. (Jeff Carpenter) Casual User Which lighthouse can we whale watch from? 7 7

  8. 8

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

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

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

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

  13. Pointing Error includes: • ! Camera location (GPS) • ! Camera orientation (Compass & Accelerometers) e V Coordinates Errors and Covariance e H X ! Y = F(pt. meas; EO; IO; Range) " XY = J m " mm J m T + J E " EE J E T + J I " II J I T + J Z " ZZ J Z T Z 13

  14. (Apple Inc.) (SAMSUNG) (HTC Corp.) Apple iPhone 4 Samsung Galaxy S HTC Evo 4G GPS GPS GPS Compass Compass Compass 3-Ax Accelerometer 3-Ax Accelerometer 3-Ax Accelerometer Time stamps Time stamps Time stamps 3-Ax Gyroscope 3-Ax Gyroscope Position Error Orientation Error Poor/ Uncalibrated + +/- 10 deg. Az +/- 4 m ' +/- 5 deg. P/R ' Good / Calibrated + +/- 1 deg. Az +/- 1 m ' +/- 0.5 deg. P/R ' 14

  15. Horizontal Error 90% Confidence Bisector Distance (M) 58.4 42 Base Distance (M) Geolocation requirements are achievable 15 15

  16. ! ! User Collaboration Requirements ! ! Sharing ! ! TIFF Images & Image metadata ! ! KML POIs ! ! Store Data ! ! Authentication ! ! 3 rd party options A standalone MAGIC server represents the best solution for providing sharing and collaboration capabilities. 16

  17. Component Analysis Functional Analysis Operational Analysis 17 17

  18. ! ! System Context ! ! Users ! ! External Services ! ! MAGIC System ! ! Generic Physical Hierarchy 18

  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

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

  21. Market Analysis Description of Options ROI Analysis 21 21

  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)

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

  24. E Emergency Responder Criteria ' C Casual w/iPhone ' C Casual w/Android ' w/Either Platform ' U Unique 3 ' 3 ' 3 3 3 ' Benefits ' Unique 1 ' 1 1 ' 2 ' 2 Risks ' Unique 1 ' 1 1 ' 0 0 ' Issues ' Cost ' ~ ~$840K ' ~ ~$760K ' ~$1.2M ' ~ Initially develop for casual users on Android platforms 24

  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 25

  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

  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

  28. Thank you 28

  29. 1.0 MAGIC Project 1.2 Research 1.4 1.1 Problem 1.3 & Management Definition Deliverables Development & Reports 1.3.1 1.3.4 1.3.3 System Technical Business 1.1.1 1.1.2 Problem 1.3.2 Concept 1.4.1 Final 1.4.1 Final Description Background Statement Feasibility of Operations Case Report Presentation Document Analysis Analysis 29 29

  30. 45678'9*+,2:';*$"2' UOO% TOO% SOO% ROO% ./"+0' K5"00$/% QOO% W()*"5% POO% XWBYXZ%,W[6X% MOO% HOO% O% H% M% P% Q% R% S% T% U% V% HO% HH% HM% HP% HQ% HR% 1223' 30

  31. 31

  32. 32

  33. 33

  34. 34

  35. 35

  36. 36

  37. 37

  38. 38

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend