HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2012T1 M.O.O.T/Design Specifications/Functionalities"

From IS480
Jump to navigation Jump to search
Line 46: Line 46:
 
| style="background: #191970; color: #FFFFFF; width: 65%;" | <b>Description</b>
 
| style="background: #191970; color: #FFFFFF; width: 65%;" | <b>Description</b>
 
|-
 
|-
| style="background: #38ACEC;" colspan="7" | Short video, doors & stick man
+
| style="background: #38ACEC;" colspan="3" | Short video, doors & stick man
 
|-
 
|-
 
| 1
 
| 1
Line 57: Line 57:
 
|-
 
|-
 
| 3
 
| 3
 +
| Display instruction to stand still for 2 seconds
 +
| Displays instruction for shopper to stand still for 2 seconds in order to move to the next scene
 +
|-
 +
| 4
 
| Detect stationary shopper
 
| Detect stationary shopper
 
| Detects when shopper is stationary for 2 seconds
 
| Detects when shopper is stationary for 2 seconds
 
|-
 
|-
| 4
+
| 5
 
| Display shopper’s silhouette
 
| Display shopper’s silhouette
 
| Displays an outline of shopper in white against the black galaxy background
 
| Displays an outline of shopper in white against the black galaxy background
 
|-
 
|-
| 5
+
| 6
 
| Display doors and stick man
 
| Display doors and stick man
 
| Displays two doors and represent shopper as stick man
 
| Displays two doors and represent shopper as stick man
 
|-  
 
|-  
| 6
+
| 7
 
| Shopper's movements reflected on stick man's movement
 
| Shopper's movements reflected on stick man's movement
 
| As shopper moves, stick man will move accordingly
 
| As shopper moves, stick man will move accordingly
 
|-
 
|-
| 7
+
| 8
 
| Insert instruction for choosing door
 
| Insert instruction for choosing door
 
| Arrows or notice to inform shopper to choose a door in stick man scene
 
| Arrows or notice to inform shopper to choose a door in stick man scene
 
|-
 
|-
| 8
+
| 9
 
| Detect shopper's gesture of choosing door
 
| Detect shopper's gesture of choosing door
 
| Detects shopper's left or right movement in the direction of the doors
 
| Detects shopper's left or right movement in the direction of the doors
 
|-
 
|-
| 9
+
| 10
 
| Display change in chosen door
 
| Display change in chosen door
 
| Show scenery behind door as shopper stands in front of a door: pyramid in Egypt and Eiffel Tower in Paris
 
| Show scenery behind door as shopper stands in front of a door: pyramid in Egypt and Eiffel Tower in Paris
 
|-
 
|-
| 10
+
| 11
 
| Display instruction to raise both hands
 
| Display instruction to raise both hands
 
| Display instruction for shopper to raise both hands to be tele-ported to augmented reality scenery background
 
| Display instruction for shopper to raise both hands to be tele-ported to augmented reality scenery background
 
|-
 
|-
| 11
+
| 12
 
| Detect raising of both hands
 
| Detect raising of both hands
 
| Transport shopper to next scene after shopper raises both hands to be tele-ported
 
| Transport shopper to next scene after shopper raises both hands to be tele-ported
 
|-
 
|-
| style="background: #38ACEC;" colspan="7" | Gender Recognition
+
| style="background: #38ACEC;" colspan="3" | Gender Recognition
 
|-
 
|-
| 12
+
| 13
 
| Measure height
 
| Measure height
 
| Measures the height of shopper
 
| Measures the height of shopper
 
|-
 
|-
| 13
+
| 14
 
| Measure shoulder & hip width
 
| Measure shoulder & hip width
 
| Measures the shoulder and hip width of shopper
 
| Measures the shoulder and hip width of shopper
 
|-
 
|-
| 14
+
| 15
 
| Detect presence of long hair
 
| Detect presence of long hair
 
| Detects the length of shopper's hair, whether it is long (below shoulder) or short (above shoulder)
 
| Detects the length of shopper's hair, whether it is long (below shoulder) or short (above shoulder)
 
|-
 
|-
| 15
+
| 16
 
| Detect presence of skirt
 
| Detect presence of skirt
 
| Detects whether shopper is wearing a skirt or not
 
| Detects whether shopper is wearing a skirt or not
 
|-
 
|-
| 16
+
| 17
 
| Determine gender of shopper
 
| Determine gender of shopper
 
| Determines the gender of shopper based on the above 5 parameters (height, shoulder & hip width, long hair, skirt)
 
| Determines the gender of shopper based on the above 5 parameters (height, shoulder & hip width, long hair, skirt)
 
|-
 
|-
| 17
+
| 18
 
| Displays pink or blue background based on gender
 
| Displays pink or blue background based on gender
 
| Displays pink background in the hat-picking scene if gender detected is female. Likewise, blue background is displayed if gender detected is male
 
| Displays pink background in the hat-picking scene if gender detected is female. Likewise, blue background is displayed if gender detected is male
Line 120: Line 124:
 
| style="background: #38ACEC;" colspan="7" | Hat Picking
 
| style="background: #38ACEC;" colspan="7" | Hat Picking
 
|-
 
|-
| 18
+
| 19
 
| Displays two hats
 
| Displays two hats
 
| Two hats are displayed. One is more masculine, the other more feminine.
 
| Two hats are displayed. One is more masculine, the other more feminine.
 
|-
 
|-
| 19
+
| 20
 
| Displays instruction to choose a hat
 
| Displays instruction to choose a hat
 
| Display a thought bubble that instructs shopper to pick a hat  
 
| Display a thought bubble that instructs shopper to pick a hat  
 
|-   
 
|-   
| 20
+
| 21
 
| Grabbing of hat
 
| Grabbing of hat
 
| Detect choosing and grabbing of hat by shopper
 
| Detect choosing and grabbing of hat by shopper
 
|-
 
|-
| 21
+
| 22
 
| Wearing of hat by shopper
 
| Wearing of hat by shopper
 
| Hat to follow shopper's hat and to be used for photo taking
 
| Hat to follow shopper's hat and to be used for photo taking
Line 138: Line 142:
 
| style="background: #38ACEC;" colspan="7" | Photo Taking
 
| style="background: #38ACEC;" colspan="7" | Photo Taking
 
|-
 
|-
| 22
+
| 23
 
| Display augmented reality scenery background
 
| Display augmented reality scenery background
 
| Displays the chosen scenery in the background surrounding the shopper's image
 
| Displays the chosen scenery in the background surrounding the shopper's image
 
|-
 
|-
| 23
+
| 24
 
| Insert instruction thought bubble
 
| Insert instruction thought bubble
 
| Display a thought bubble that instructs shopper to raise his/her right hand to take a photo
 
| Display a thought bubble that instructs shopper to raise his/her right hand to take a photo
 
|-
 
|-
| 24
+
| 25
 
| Detect raising of right hand
 
| Detect raising of right hand
 
| Detect when shopper raises right hand to trigger photo taking timer
 
| Detect when shopper raises right hand to trigger photo taking timer
 
|-
 
|-
| 25
+
| 26
 
| Countdown timer
 
| Countdown timer
 
| Starts the countdown timer to count down from 5 to 0 to allow time for shopper to pose
 
| Starts the countdown timer to count down from 5 to 0 to allow time for shopper to pose
 
|-
 
|-
| 26
+
| 27
 
| Take a photo
 
| Take a photo
 
| Captures a snapshot of shopper with augmented reality scenery background
 
| Captures a snapshot of shopper with augmented reality scenery background
 
|-
 
|-
| 27
+
| 28
 
| Display photo
 
| Display photo
 
| Displays the photo of shopper with augmented reality scenery background
 
| Displays the photo of shopper with augmented reality scenery background
 
|-
 
|-
| 28
+
| 29
 
| Insert instruction to scan tag
 
| Insert instruction to scan tag
 
| Instruction to scan tag on the right hand side of the photo
 
| Instruction to scan tag on the right hand side of the photo
 
|-
 
|-
| 29
+
| 30
 
| Refresh tag  
 
| Refresh tag  
 
| After new picture is captured, a new tag will replace the old tag
 
| After new picture is captured, a new tag will replace the old tag
Line 172: Line 176:
 
| style="background: #38ACEC;" colspan="7" | Promotions, Photo Gallery & Microsoft Tag
 
| style="background: #38ACEC;" colspan="7" | Promotions, Photo Gallery & Microsoft Tag
 
|-
 
|-
| 30
+
| 31
 
| Determine type of content to display
 
| Determine type of content to display
 
| Decides whether to display female-related or male-related content based on the gender determined earlier on
 
| Decides whether to display female-related or male-related content based on the gender determined earlier on
 
|-
 
|-
| 31
+
| 32
 
| Create high colour density barcode tags
 
| Create high colour density barcode tags
 
| Create tags with link to gender-related content and another tag to photo gallery
 
| Create tags with link to gender-related content and another tag to photo gallery
 
|-
 
|-
| 32
+
| 33
 
| Overlay of tag
 
| Overlay of tag
 
| Display tag at the bottom right corner of the screen
 
| Display tag at the bottom right corner of the screen
 
|-
 
|-
| 33
+
| 34
 
| Refresh screen
 
| Refresh screen
 
| Refreshes screen back to the starting scene when shopper has completed the flow or has decided to leave halfway through
 
| Refreshes screen back to the starting scene when shopper has completed the flow or has decided to leave halfway through
 
|-
 
|-
| 34
+
| 35
 
| Photo Gallery
 
| Photo Gallery
 
| A page which shows all the photos taken will be displayed. Shopper can retrieve his/her photo from this page.
 
| A page which shows all the photos taken will be displayed. Shopper can retrieve his/her photo from this page.
 
|-
 
|-
| 35
+
| 36
 
| Read tag
 
| Read tag
 
| Scan Microsoft tag, direct user to allocated page
 
| Scan Microsoft tag, direct user to allocated page
 
|-
 
|-
| 36
+
| 37
 
| Update tag
 
| Update tag
 
| Change the URL to which a particular Microsoft Tag points to
 
| Change the URL to which a particular Microsoft Tag points to
 
|-
 
|-
| 37
+
| 38
 
| Delete tag
 
| Delete tag
 
| Delete tag
 
| Delete tag
 
|-
 
|-
| 38
+
| 39
 
| Integrate tag with AlterSense
 
| Integrate tag with AlterSense
 
| Integrate tag with gender recognition & photo taking
 
| Integrate tag with gender recognition & photo taking
 
|-
 
|-
| 39
+
| 40
 
| Retrieve analytics from Microsoft Tag web service
 
| Retrieve analytics from Microsoft Tag web service
 
| Retrieve analytics raw values from Microsoft Tag web server
 
| Retrieve analytics raw values from Microsoft Tag web server
 
|-
 
|-
| 40
+
| 41
 
| Parse analytics
 
| Parse analytics
 
| Parse raw values obtained from Microsoft Tag server
 
| Parse raw values obtained from Microsoft Tag server
 
|-
 
|-
| 41
+
| 42
 
| Display parsed analytics values
 
| Display parsed analytics values
 
| Display acquired values that have been parsed
 
| Display acquired values that have been parsed
 
|-
 
|-
 
|}
 
|}

Revision as of 23:30, 18 November 2012

Home

Team/Project Partners

Project Overview

Project Management

Design Specifications

Technical Applications


Use Case Design & Documentation Functionalities Architectural Design

Functionalities

S/N Functionality Description
Short video, doors & stick man
1 Display short video A short video of a galaxy background is displayed on the screen
2 Detect number of people Detects how many people are standing in front of the screen. If there are 2 or more people, gender recognition and interaction will be pivoted around the main skeleton (closest to the camera)
3 Display instruction to stand still for 2 seconds Displays instruction for shopper to stand still for 2 seconds in order to move to the next scene
4 Detect stationary shopper Detects when shopper is stationary for 2 seconds
5 Display shopper’s silhouette Displays an outline of shopper in white against the black galaxy background
6 Display doors and stick man Displays two doors and represent shopper as stick man
7 Shopper's movements reflected on stick man's movement As shopper moves, stick man will move accordingly
8 Insert instruction for choosing door Arrows or notice to inform shopper to choose a door in stick man scene
9 Detect shopper's gesture of choosing door Detects shopper's left or right movement in the direction of the doors
10 Display change in chosen door Show scenery behind door as shopper stands in front of a door: pyramid in Egypt and Eiffel Tower in Paris
11 Display instruction to raise both hands Display instruction for shopper to raise both hands to be tele-ported to augmented reality scenery background
12 Detect raising of both hands Transport shopper to next scene after shopper raises both hands to be tele-ported
Gender Recognition
13 Measure height Measures the height of shopper
14 Measure shoulder & hip width Measures the shoulder and hip width of shopper
15 Detect presence of long hair Detects the length of shopper's hair, whether it is long (below shoulder) or short (above shoulder)
16 Detect presence of skirt Detects whether shopper is wearing a skirt or not
17 Determine gender of shopper Determines the gender of shopper based on the above 5 parameters (height, shoulder & hip width, long hair, skirt)
18 Displays pink or blue background based on gender Displays pink background in the hat-picking scene if gender detected is female. Likewise, blue background is displayed if gender detected is male
Hat Picking
19 Displays two hats Two hats are displayed. One is more masculine, the other more feminine.
20 Displays instruction to choose a hat Display a thought bubble that instructs shopper to pick a hat
21 Grabbing of hat Detect choosing and grabbing of hat by shopper
22 Wearing of hat by shopper Hat to follow shopper's hat and to be used for photo taking
Photo Taking
23 Display augmented reality scenery background Displays the chosen scenery in the background surrounding the shopper's image
24 Insert instruction thought bubble Display a thought bubble that instructs shopper to raise his/her right hand to take a photo
25 Detect raising of right hand Detect when shopper raises right hand to trigger photo taking timer
26 Countdown timer Starts the countdown timer to count down from 5 to 0 to allow time for shopper to pose
27 Take a photo Captures a snapshot of shopper with augmented reality scenery background
28 Display photo Displays the photo of shopper with augmented reality scenery background
29 Insert instruction to scan tag Instruction to scan tag on the right hand side of the photo
30 Refresh tag After new picture is captured, a new tag will replace the old tag
Promotions, Photo Gallery & Microsoft Tag
31 Determine type of content to display Decides whether to display female-related or male-related content based on the gender determined earlier on
32 Create high colour density barcode tags Create tags with link to gender-related content and another tag to photo gallery
33 Overlay of tag Display tag at the bottom right corner of the screen
34 Refresh screen Refreshes screen back to the starting scene when shopper has completed the flow or has decided to leave halfway through
35 Photo Gallery A page which shows all the photos taken will be displayed. Shopper can retrieve his/her photo from this page.
36 Read tag Scan Microsoft tag, direct user to allocated page
37 Update tag Change the URL to which a particular Microsoft Tag points to
38 Delete tag Delete tag
39 Integrate tag with AlterSense Integrate tag with gender recognition & photo taking
40 Retrieve analytics from Microsoft Tag web service Retrieve analytics raw values from Microsoft Tag web server
41 Parse analytics Parse raw values obtained from Microsoft Tag server
42 Display parsed analytics values Display acquired values that have been parsed