SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
HOW TO PLAY THE IDENTIFEYE AR GAME
For students in age group: 12-14
2013-1-GR1-LEO05-13907
Quick overview
 To play the AR game you need computer with Internet access and webcam (built in or plugged in);
 The game needs constant acces to the Internet during the play, so we suggest to use ethernet cable;
 It is good to have constant background behind you when playing the game. The color of the background should be different from skin tone – the best
background would be a monochromatic blue or green wall or sheet;
 You need to have Silverlight installed – see below;
 Before starting the game you need to calibrate it. You can calibrate the game here http://id-eye2.ezzev.eu/?debug – see below;
 The game is available here http://id-eye.ezzev.eu/ - for PL, GR, ES, LT versions and in http://id-eye2.ezzev.eu/ for ENG, NL versions
 When start window will appear, click on the flag in upper left corner to choose the language of the game;
 Now we can play the game;
 We can fill in the data form on the start page, but it's not necessary to start the game;
 Click "Start" to start the game;
 A new window will appear. We will see the view from the camera – optionally you need to give permission first - and, in the bar over the view of camera,
instructions and questions and answers will appear;
 Click on the image of the markers on the right side of the screen. A PDF file will open. Please print the markers (one page A4 format). After you have
printed the markers cut out the markers to get four seperate markers for the game;
 Follow the instructions on the screen. Begin by showing marker A to the camera;
 In the bar over the view of camera, questions will be shown. After choosing an answer option show the corresponding marker (A for A, B for B etc.);
 On the right side of the screen at the bottom there is a "Quit" button. When you click it you will be transfered to the start page;
 Show the marker only for a short period into the camera, untill the next question will appear in bar. If you show the marker too long, it is possible that the
game interprets the marker as the answer to the next question;
 After your have provided your answer by means of a marker, a graphic representation of the answer (augmentation) will appear on the screen;
 After you have answered all of the questions, "Finish" button will appear next to the "Quit" button. Click on it to end the game;
 After finishing the game, we will see a summary of the game on the screen with all questions and answers and a photo of the view of the final screen with
all the augmentations. Questions and answers can be downloaded by clicking on "Download results" button; the photo can be downloaded by clicking on
the "Download photo" button;
 To end the game click "Finish".
Storyboard
Q
0A
Pre-screen: Before you
enter the game, please
fill out the following
fields:
- Name
- Age
- Town of residence
- School
[Start]
[Allow the
camera to
operate]
A new page opens. In one
frame one sees one’s self.
In a separate page frame
there is a running
tickertape. In it are the
data that were entered at
the startup screen. If no
data were provided the
tickertape shows: * * * *
0B
An augmented popup with instructions appears [This should be in the language as
chosen]
[OK, I
understand] The popup disappears.
0C
Click on the image with letters A-D below. A PDF will appear containing 4
markers. Print all 4 markers - with them you can answer the questions in the game.
Now show marker A to the camera.
[Show
marker A] Starting - good luck!
Q Marker A Augmentation Marker B Augmentation Marker C Augmentation Marker D Augmentation
1
Teachers build the highest
trust when they
Act in line
with what they
say
A summery blue sky with a
little cloud hardly moving
Try to understand
students
Autumn sky with
complicated clouds in which
it seems that familiar shapes
could be recognized
Know their
profession
Autumn sky with clouds
racing one behind another
Are
befriended
with students
on social
media
Spring sky with beautifully
placed clouds
2
[Question for the teacher]
How do you want to play the
game? Rather privately or as
a teacher?
As a private
person
A system generated picture –
no additional augmentation
needed As a teacher A wheel of colours
3
What is the best style for
teachers in relation with Specialists
Like a school board – with
mathematic equations Sensitive
Wall with a poster of. two
hands holding each other Funny Wall full of comic characters
Able to
maintaining
Bricks (close-up: abstract
pattern)
students? Being: order
4
When you have a problem
online – to whom do you
turn? Parent
Roof tiles (close up: abstract
pattern) Teacher Cement Peer
Glass roof – seen from the
inside Internet
Glas roof – seen from the
outside
5
Does using new technologies
during class always makes
sense? Never Close-up of a keyboard
Rather only
during ICT
lessons
Close up of a projected
keyboard
Depends on the
decisions and
skills of the
teacher
Close-up of someone clicking
the keyboard Always
Close-up of young and old
hands clicking the
keyboard
6
How do you want to learn?
By means of Lecture
A mouth and an eye as in a
medical handbook Experience
Hands and a brain as in a
medical handbook
Creating
something
Hands as in a medical
handbook Discussion
Several mouths as in a
medical handbook
7
How should a teacher find
out whether all that was
presented during the lesson
was understood? By means
of Exams
Very regular tiles – close-up
Discussion
Irregular tiles – close-up
Control
questions during
the lesson
Very small tiles like an
irregular mozaic – close-up
8
In what kind of lesson
activities do you like to
participate?
Draw or build
something
manually
A paintbrush painting – close-
up Write something
A pen writing text – no
specific language – close-up
Search for
something
online
A computer screen while
searching – no specific
company or results visible –
close-up Move around
A moving landscape
(animation)
9
How do you like to work
during lessons? Individually One abstract person In groups A group of abstract persons
Collectively
with the whole
class A horde of abstract persons
Explanation of the augmentations
Question Topic Augmentations - description Explanation
0 Sharing characteristics A tickertape will present the data that are filled out. A tickertape is a field
with text flowing from right to left. Think CNN. The information is not
stored in any other way, it is there only as session information. If you start
the game up again it will be gone.
An identifier is a characteristic that helps to identify you like name, age, town of residence and
school. By sharing these there is a major chance that they will become visible for others too. The
tickertape represents throughout the game the information that you share.
1 Ideal class room 1a - A summery blue sky with a little cloud hardly moving (animation)
1b - Autumn sky with complicated clouds in which it seems that familiar
shapes could be recognized
1c - Autumn sky with clouds racing one behind another (animation)
1d - Spring sky with beautifully placed clouds
A. The simple, near still cloud at a clear sky indicates that the approach is almost carefree.
B. The clouds have appearantly recognizable forms to indicate that we might interpret others but
never know to the end whether our interpretation is right.
C. The racing clouds symbolize the teacher pace of having to keep up as a specialist.
D. The spring sky is a cliche for upcoming beautiful times.
2 Ideal class room 2a - A system generated picture – no additional augmentation needed
2b – A wheel of colours
B. The wheel of colours represents the numerous aspects that characterize being a teacher while
at the same time being a symbol rather than a person.
3 Ideal class room 3a - Like a school board – with mathematic equations
3b - Wall with a poster of two hands holding each other
3c - Wall full of comic characters
3d - Bricks (close-up: abstract pattern)
A. The school board stands for traditional teaching.
B. The hands holding eachother stand for friendship.
C. Cartoons represent lightness, entertainment.
D. Bricks stand for order, discipline. Think Pink Floyd.
4 Ideal class room 4a - Roof tiles (close up: abstract pattern)
4b - Cement
4c - Glass roof – seen from the inside
4d - Glas roof – seen from the outside
A. Roof tiles stand for „home”.
B. Cements rpresents the empathetic teacher who keeps different spheres of life together.
C. The glass roof symbolizes transparancy. The look from the inside symbolizes a common
starting point.
D. The glass roof symbolizes transparancy. The look from the outside symbolizes a common aim.
5 Ideal class room 5a - Close-up of a keyboard
5b - Close up of a projected keyboard
5c - Close-up of someone clicking the keyboard (animation)
5d - Close-up of young and old hands clicking the keyboard (animation)
A. The keyboard is not in use – no ICT is used.
B. The projected keyboard stands for advanced technology.
C. Someone clicking means the teacher themselves clicking.
D. Several hands clicking stands for the use by all of ICT.
6 Ideal class room 6a - A mouth and an eye as in a medical handbook
6b - Hands and a brain as in a medical handbook
6c - Hands as in a medical handbook
6d - Several mouths as in a medical handbook
A. A lecture consists of someone speaking – the mouth – and the audience listening and
observing – the eyes – what is being demonstrated.
B. The hands symbolize doing something. The brain stands for thinking.
C. The hands symbolize doing something.
D. The mouths represent multiple persons speaking.
7 Ideal class room 7a - Very regular tiles – close-up
7b - Irregular tiles – close-up
7c - Very small tiles like an irregular mozaic – close-up
A. Regular tiles symbolize neatly following the pattern.
B. Irregular tiles represent the unpredictability of a discussion.
C. The small and irregular tiles stand for detailed information that is being discussed in an
unpredicatable interaction as triggered by control questions (diagnostic questions).
8 Ideal class room 8a - A paintbrush painting – close-up (animation)
8b - A pen writing text – no specific language – close-up (animation)
8c - A computer screen while searching – no specific company or results
visible – close-up (animation)
8d – A moving landscape (animation)
A. Symbol for creativity.
B. Symbol for writing.
C. Symbol for online search.
D. The moving landscape represents the view we would have when running .
9 Ideal class room 9a - One abstract person (animation)
9b - A group of abstract persons (animation)
9c - A horde of abstract persons (animation)
A. B. C. speak for themselves.
Preparing the game
Prerequisites
 Computer with a webcam (preferably a PC since the installation of Silverlight on a MAC can be more troublesome)
 Browser with MS Silverlight 5 plug-in
 2+ GHz CPU
 1+ GB RAM
 Internet connection
 Digiboard (or beamer with projection screen)
Silverlight
The IDentifEYE game has been developed as a MS Silverlight application. In order to be able to play the game, the user must have a browser, preferably with the
latest, MS Silverlight plug-in installed. The installed version of the plug-in must at least support MS Silverlight version 5.
If you have a previous version of MS Silverlight installed, please de-install it completely before installing the latest version.
MS Silverlight plug-ins are available for both Windows and OSX, as well as for a multitude of browsers. IDentifEYE does not require a specific platform or a specific
browser. Given the fact that Silverlight is a Microsoft product though, best results will likely be obtained on a Windows machine, using Internet Explorer. Only the
Internet Explorer version of the Silverlight plug-in has the necessary hardware acceleration for graphics operations.
IDentifEYE has been tested on both Windows and OSX, using Internet Explorer, Chrome and Safari (OSX only). Chrome no longer supports Silverlight.
Silverlight can be downloaded free from: http://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspx Installation instructions are provided on the
same page. After installation, the user should be able to start the IDentifEYE game right away by visiting the url.
Mac Users should completed delete all earlier versions of Silverlight before installing V4 or V5.
Webcam
In terms of hardware, IDentifEYE does not impose any restrictions, other than the requirement of a webcam. These days, most webcams are close to HD resolution.
For performance reasons though, IDentifEYE works with 320x240 screen captures. As long as the webcam supports that lower limit, it will suffice for playing the
game.
CPU
The CPU is the abbreviation for central processing unit. Sometimes referred to simply as the central processor, but more commonly called processor, the CPU is the
brains of the computer where most calculations take place. In terms of computing power, the CPU is the most important element of a computer system.
In theory, wherever the Silverlight plug-in runs, IDentifEYE will run. However, as IDentifEYE’s core functionalities are all centered around the face detection, face
tracking, augmentation and marker detection -- which are all computationally (very) demanding operations -- it is recommended to have a powerful CPU. What a
powerful CPU is depends on the used platform and what other processes are running on the machine at the same time, so it can’t be specified.
Great results have been obtained with Intel 2 GHz and up CPU’s. The effect of lesser CPU’s will be that the machine’s CPU usage will peek while playing the game,
and the cooler fan will probably spin up. During tests, only when using an Intel Atom powered netbook, noticeable glitches in the game operations were detected.
RAM
RAM is the acronym for random access memory, a type of computer memory that can be accessed randomly; that is, any byte of memory can be accessed without
touching the preceding bytes. RAM is the most common type of memory found in computers and other electronic devices.
In terms of RAM, the IDentifEYE game can be pretty demanding. Due to the graphical nature of the game, many images will be held in the memory at any one time
while playing. Based on tests, a lower limit of 1 GB of RAM was determined. Keep in mind, that other processes running on the same machine as the browser will
also consume RAM and might lead to a higher overall RAM usage.
Not having enough RAM available while playing the game will result in hard disk swapping -- orchestrated by the operating system -- and ultimately creating
unwanted visual side-effects (glitches).
Getting best results
Face detection
Face tracking in IDentifEYE is based on skin colour detection. In order to get best results, try to:
 Face the camera whilst playing the game;
 Sit straight in front of the camera, centering the face in the view pane;
 Sit at about 80 centimeters away from the camera;
 Avoid multiple faces and/or other body parts (like hands) in the camera view;
 Arrange for clear ambient light, that:
◦ does not cast a lot of shadows onto the face;
◦ does not cause bright highlights in the face, eyes or glasses;
 Sit in front of a background of a non-skin color. Blue and green backgrounds work best.
When you play the game and augmentations become jumpy or fails completely, one of the following things is the matter:
 There is insufficient light;
 There are other objects in the camera’s view that are assumed to be (potential) faces.
When you play the game and augmentations are projected all over the game’s screen you are probably sitting too close to the webcam.
Please make sure that when you show the marker to the webcam the whole marker is visible on the screen. Please show the marker only until you see an
indication that the marker has been recognized. Showing the marker longer might cause the game to interpret the marker as the answer to the next question.
Tweaking face detection
In order to adjust the game to your environment, please visit http://id-eye2.ezzev.eu/?debug . Run the game up to the point that your camera is activated. In the
frame where you see yourself you’ll find sliders at the bottom. These are your controls to play with.
Now you can tweak what shades of color should be interpreted as skin tones. This is based on YCbCr color space (http://en.wikipedia.org/wiki/YCbCr) – as is the
default for these kinds of applications.
On the screen you will see yellow sections – those are the detected skin tones. In red you’ll see what the game considers to be your head. Now you can change the
values of the thresholds in such a way that only your head will be found and the section is not too jumpy. You will notice that the red section will have a delay
versus the yellow section. This is a conscious decision. It makes the augmentation less jumpy.
Make sure you use the debug functionality on the face of the person who is to play the game!
Once you have found the ideal setting for your environment, click “SAVE”. From that moment on the game settings will be stored on that particular computer, also
outside of the debug-page. If you want to return to the default settings, just click DEFAULT and then SAVE.
Marker detection
To some extent the 4 markers (ABCD) are not a very sensitive process and therefore should not cause marker detection errors. For best results however, avoid:
 Displaying multiple markers at the same time;
 Holding markers in a way that fingers overlap the marker (the black border is part of the actual marker).
When things go wrong
Important
Silverlight applications run in a sandbox. This means that a Silverlight application cannot crash the browser, nor can it freely access resources on the user’s
computer. If a problem occurs related to the stability of the browser, or to any other program or file on the user’s computer, IDentifEYE cannot be the cause!
Trouble shooting
Whenever a user has problems starting or playing the game, please do the following:
 Make sure the Silverlight plug-in is installed by visiting any other MS Silverlight based website, or directly by going to the previously mentioned download
URL;
 Make sure the user is not behind a firewall that blocks Silverlight applications (.XAP); XAP (pronounced ZAP) is the file extension for a Silverlight-based
application package (.xap). This file contains the compressed assemblies and resources of a Silverlight 2 application.
 Determine whether the currently signed in user has enough privileges to:
◦ Download Silverlight games;
◦ Execute Silverlight games;
◦ Use the webcam.
Silverlight will show a popup every time that an application wants to access the webcam. On that popup a user can choose to accept his choice. You should either
not see the game URL on this tab, or see it with the above Allowed permissions. In case you read Deny there, please remove the permission and restart the
browser. Next time, the same popup will be shown to ask for permission to access the webcam.
If you see yourself in this format (page image can differ with platform) you know the webcam is working properly and the user has access permissions to use it.
The actual window lay-out of the Silverlight Preferences window and tabs may differ per operating system and plugin version.
Still having problems
Sometimes, when the above doesn’t solve the experienced problems or lead you to a root cause, the following might help:
 Uninstall Silverlight, then reinstall it;
 Clear the browsers cache;
 Add the game URL to the trusted sites of the browser.
Last resort
When all above fails, please make a written note of the items below to assist the game developers to help you or rectify possible programme errors.
 Computer (Make / CPU / RAM / Webcam);
 Operating System (including version);
 Browser (including version);
 Firewall (yes/no);
 Wifi or wired network;
 Is the user administrator on his/her computer (yes/no);
 A clear description of the problem;
 Screenshots of the problem screen (if applicable);
 Screenshot of the Silverlight Preferences tabs (context menu, right click on the game).
Please Note
No data whatsoever are transferred to a server outside of the local machine on which the game is played. No data are requested by an external server, neither are
data offered to an external server.
The personal data that are optionally entered at the beginning of the game are temporarily stored in the machine’s RAM during the game session. Those
temporarily stored local data are cleared after the session by means of the ‘explicit content clear’ functionality that is part of the game software.
It can thus be guaranteed that no data that are entered in the IDentifEYE game are stored for whatever purposes, either externally or locally.

Weitere ähnliche Inhalte

Ähnlich wie Identifeye ar game documentation 12-14

Ähnlich wie Identifeye ar game documentation 12-14 (20)

Welcome Back to Elementary Class - Gamification Activities by Slidesgo.pptx
Welcome Back to Elementary Class - Gamification Activities by Slidesgo.pptxWelcome Back to Elementary Class - Gamification Activities by Slidesgo.pptx
Welcome Back to Elementary Class - Gamification Activities by Slidesgo.pptx
 
DLL_MAPEH_6_Q2_W4.docx
DLL_MAPEH_6_Q2_W4.docxDLL_MAPEH_6_Q2_W4.docx
DLL_MAPEH_6_Q2_W4.docx
 
Gc lp feb 10 feb 14 wk 24
Gc lp feb 10  feb 14 wk 24Gc lp feb 10  feb 14 wk 24
Gc lp feb 10 feb 14 wk 24
 
Gc lp feb 10 feb 14 wk 24
Gc lp feb 10  feb 14 wk 24Gc lp feb 10  feb 14 wk 24
Gc lp feb 10 feb 14 wk 24
 
Treasure hunts and educational games
Treasure hunts and educational gamesTreasure hunts and educational games
Treasure hunts and educational games
 
5. pre production
5. pre production5. pre production
5. pre production
 
4. proposal
4. proposal4. proposal
4. proposal
 
Introduction To Windows Vista
Introduction To Windows VistaIntroduction To Windows Vista
Introduction To Windows Vista
 
Introduction To Windows Vista
Introduction To Windows VistaIntroduction To Windows Vista
Introduction To Windows Vista
 
Introduction To Windows Vista
Introduction To Windows VistaIntroduction To Windows Vista
Introduction To Windows Vista
 
TypingMaster report
TypingMaster reportTypingMaster report
TypingMaster report
 
How to create an identifeye ar game – functional specs
How to create an identifeye ar game – functional specsHow to create an identifeye ar game – functional specs
How to create an identifeye ar game – functional specs
 
math-mystery-escape-room.pptx
math-mystery-escape-room.pptxmath-mystery-escape-room.pptx
math-mystery-escape-room.pptx
 
Progression in programming with Scratch
Progression in programming with Scratch Progression in programming with Scratch
Progression in programming with Scratch
 
Require
RequireRequire
Require
 
baris dan deret
baris dan deretbaris dan deret
baris dan deret
 
Interactive Projector PD
Interactive Projector PDInteractive Projector PD
Interactive Projector PD
 
Presentation secrets of steve jobs
Presentation secrets of steve jobsPresentation secrets of steve jobs
Presentation secrets of steve jobs
 
1. ncce 2019 circuit playground
1. ncce 2019 circuit playground1. ncce 2019 circuit playground
1. ncce 2019 circuit playground
 
(3) research
(3) research(3) research
(3) research
 

Mehr von Onno Hansen-Staszyński

Jak pracowac profilaktycznie z dzieckiem w wieku 13-15 lat (wydanie nr 2)
Jak pracowac profilaktycznie z dzieckiem w wieku 13-15 lat (wydanie nr 2)Jak pracowac profilaktycznie z dzieckiem w wieku 13-15 lat (wydanie nr 2)
Jak pracowac profilaktycznie z dzieckiem w wieku 13-15 lat (wydanie nr 2)
Onno Hansen-Staszyński
 

Mehr von Onno Hansen-Staszyński (20)

De lege horizon.pdf
De lege horizon.pdfDe lege horizon.pdf
De lege horizon.pdf
 
Marxisme en Oost-Europa.pdf
Marxisme en Oost-Europa.pdfMarxisme en Oost-Europa.pdf
Marxisme en Oost-Europa.pdf
 
CASE STUDY - MIL in wartime.pdf
CASE STUDY - MIL in wartime.pdfCASE STUDY - MIL in wartime.pdf
CASE STUDY - MIL in wartime.pdf
 
My point of view
My point of viewMy point of view
My point of view
 
How big food can nudge youngsters
How big food can nudge youngstersHow big food can nudge youngsters
How big food can nudge youngsters
 
A Minimum Viable Product definition for a socially relevant educational tech...
A Minimum Viable Product definition for a socially relevant educational  tech...A Minimum Viable Product definition for a socially relevant educational  tech...
A Minimum Viable Product definition for a socially relevant educational tech...
 
ANEMELO newsletter 3
ANEMELO newsletter 3ANEMELO newsletter 3
ANEMELO newsletter 3
 
Jak pracowac profilaktycznie z dzieckiem w wieku 13-15 lat (wydanie nr 2)
Jak pracowac profilaktycznie z dzieckiem w wieku 13-15 lat (wydanie nr 2)Jak pracowac profilaktycznie z dzieckiem w wieku 13-15 lat (wydanie nr 2)
Jak pracowac profilaktycznie z dzieckiem w wieku 13-15 lat (wydanie nr 2)
 
Anemelo handbook background information v2
Anemelo handbook background information v2Anemelo handbook background information v2
Anemelo handbook background information v2
 
Dear parent
Dear parentDear parent
Dear parent
 
Certificates
CertificatesCertificates
Certificates
 
Pu dialog - jak zaczynać
Pu dialog - jak zaczynaćPu dialog - jak zaczynać
Pu dialog - jak zaczynać
 
Second training session 2018 athens programme
Second training session 2018 athens programmeSecond training session 2018 athens programme
Second training session 2018 athens programme
 
Pilot questionnaire sup v2.1
Pilot questionnaire sup v2.1Pilot questionnaire sup v2.1
Pilot questionnaire sup v2.1
 
Pilot questionnaire fac v2.1
Pilot questionnaire fac v2.1Pilot questionnaire fac v2.1
Pilot questionnaire fac v2.1
 
Chat protocol nl dee v3.1
Chat protocol nl dee v3.1Chat protocol nl dee v3.1
Chat protocol nl dee v3.1
 
Pilot questionnaire par v2.1
Pilot questionnaire par v2.1Pilot questionnaire par v2.1
Pilot questionnaire par v2.1
 
Actieplan fac v4.1
Actieplan fac v4.1Actieplan fac v4.1
Actieplan fac v4.1
 
Actieplan sup v4.1
Actieplan sup v4.1Actieplan sup v4.1
Actieplan sup v4.1
 
Newsletter 2
Newsletter 2Newsletter 2
Newsletter 2
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

Identifeye ar game documentation 12-14

  • 1. HOW TO PLAY THE IDENTIFEYE AR GAME For students in age group: 12-14 2013-1-GR1-LEO05-13907 Quick overview  To play the AR game you need computer with Internet access and webcam (built in or plugged in);  The game needs constant acces to the Internet during the play, so we suggest to use ethernet cable;  It is good to have constant background behind you when playing the game. The color of the background should be different from skin tone – the best background would be a monochromatic blue or green wall or sheet;  You need to have Silverlight installed – see below;  Before starting the game you need to calibrate it. You can calibrate the game here http://id-eye2.ezzev.eu/?debug – see below;  The game is available here http://id-eye.ezzev.eu/ - for PL, GR, ES, LT versions and in http://id-eye2.ezzev.eu/ for ENG, NL versions  When start window will appear, click on the flag in upper left corner to choose the language of the game;  Now we can play the game;  We can fill in the data form on the start page, but it's not necessary to start the game;  Click "Start" to start the game;  A new window will appear. We will see the view from the camera – optionally you need to give permission first - and, in the bar over the view of camera, instructions and questions and answers will appear;  Click on the image of the markers on the right side of the screen. A PDF file will open. Please print the markers (one page A4 format). After you have printed the markers cut out the markers to get four seperate markers for the game;  Follow the instructions on the screen. Begin by showing marker A to the camera;  In the bar over the view of camera, questions will be shown. After choosing an answer option show the corresponding marker (A for A, B for B etc.);  On the right side of the screen at the bottom there is a "Quit" button. When you click it you will be transfered to the start page;  Show the marker only for a short period into the camera, untill the next question will appear in bar. If you show the marker too long, it is possible that the game interprets the marker as the answer to the next question;
  • 2.  After your have provided your answer by means of a marker, a graphic representation of the answer (augmentation) will appear on the screen;  After you have answered all of the questions, "Finish" button will appear next to the "Quit" button. Click on it to end the game;  After finishing the game, we will see a summary of the game on the screen with all questions and answers and a photo of the view of the final screen with all the augmentations. Questions and answers can be downloaded by clicking on "Download results" button; the photo can be downloaded by clicking on the "Download photo" button;  To end the game click "Finish". Storyboard Q 0A Pre-screen: Before you enter the game, please fill out the following fields: - Name - Age - Town of residence - School [Start] [Allow the camera to operate] A new page opens. In one frame one sees one’s self. In a separate page frame there is a running tickertape. In it are the data that were entered at the startup screen. If no data were provided the tickertape shows: * * * * 0B An augmented popup with instructions appears [This should be in the language as chosen] [OK, I understand] The popup disappears. 0C Click on the image with letters A-D below. A PDF will appear containing 4 markers. Print all 4 markers - with them you can answer the questions in the game. Now show marker A to the camera. [Show marker A] Starting - good luck! Q Marker A Augmentation Marker B Augmentation Marker C Augmentation Marker D Augmentation 1 Teachers build the highest trust when they Act in line with what they say A summery blue sky with a little cloud hardly moving Try to understand students Autumn sky with complicated clouds in which it seems that familiar shapes could be recognized Know their profession Autumn sky with clouds racing one behind another Are befriended with students on social media Spring sky with beautifully placed clouds 2 [Question for the teacher] How do you want to play the game? Rather privately or as a teacher? As a private person A system generated picture – no additional augmentation needed As a teacher A wheel of colours 3 What is the best style for teachers in relation with Specialists Like a school board – with mathematic equations Sensitive Wall with a poster of. two hands holding each other Funny Wall full of comic characters Able to maintaining Bricks (close-up: abstract pattern)
  • 3. students? Being: order 4 When you have a problem online – to whom do you turn? Parent Roof tiles (close up: abstract pattern) Teacher Cement Peer Glass roof – seen from the inside Internet Glas roof – seen from the outside 5 Does using new technologies during class always makes sense? Never Close-up of a keyboard Rather only during ICT lessons Close up of a projected keyboard Depends on the decisions and skills of the teacher Close-up of someone clicking the keyboard Always Close-up of young and old hands clicking the keyboard 6 How do you want to learn? By means of Lecture A mouth and an eye as in a medical handbook Experience Hands and a brain as in a medical handbook Creating something Hands as in a medical handbook Discussion Several mouths as in a medical handbook 7 How should a teacher find out whether all that was presented during the lesson was understood? By means of Exams Very regular tiles – close-up Discussion Irregular tiles – close-up Control questions during the lesson Very small tiles like an irregular mozaic – close-up 8 In what kind of lesson activities do you like to participate? Draw or build something manually A paintbrush painting – close- up Write something A pen writing text – no specific language – close-up Search for something online A computer screen while searching – no specific company or results visible – close-up Move around A moving landscape (animation) 9 How do you like to work during lessons? Individually One abstract person In groups A group of abstract persons Collectively with the whole class A horde of abstract persons Explanation of the augmentations Question Topic Augmentations - description Explanation 0 Sharing characteristics A tickertape will present the data that are filled out. A tickertape is a field with text flowing from right to left. Think CNN. The information is not stored in any other way, it is there only as session information. If you start the game up again it will be gone. An identifier is a characteristic that helps to identify you like name, age, town of residence and school. By sharing these there is a major chance that they will become visible for others too. The tickertape represents throughout the game the information that you share. 1 Ideal class room 1a - A summery blue sky with a little cloud hardly moving (animation) 1b - Autumn sky with complicated clouds in which it seems that familiar shapes could be recognized 1c - Autumn sky with clouds racing one behind another (animation) 1d - Spring sky with beautifully placed clouds A. The simple, near still cloud at a clear sky indicates that the approach is almost carefree. B. The clouds have appearantly recognizable forms to indicate that we might interpret others but never know to the end whether our interpretation is right. C. The racing clouds symbolize the teacher pace of having to keep up as a specialist. D. The spring sky is a cliche for upcoming beautiful times. 2 Ideal class room 2a - A system generated picture – no additional augmentation needed 2b – A wheel of colours B. The wheel of colours represents the numerous aspects that characterize being a teacher while at the same time being a symbol rather than a person. 3 Ideal class room 3a - Like a school board – with mathematic equations 3b - Wall with a poster of two hands holding each other 3c - Wall full of comic characters 3d - Bricks (close-up: abstract pattern) A. The school board stands for traditional teaching. B. The hands holding eachother stand for friendship. C. Cartoons represent lightness, entertainment. D. Bricks stand for order, discipline. Think Pink Floyd.
  • 4. 4 Ideal class room 4a - Roof tiles (close up: abstract pattern) 4b - Cement 4c - Glass roof – seen from the inside 4d - Glas roof – seen from the outside A. Roof tiles stand for „home”. B. Cements rpresents the empathetic teacher who keeps different spheres of life together. C. The glass roof symbolizes transparancy. The look from the inside symbolizes a common starting point. D. The glass roof symbolizes transparancy. The look from the outside symbolizes a common aim. 5 Ideal class room 5a - Close-up of a keyboard 5b - Close up of a projected keyboard 5c - Close-up of someone clicking the keyboard (animation) 5d - Close-up of young and old hands clicking the keyboard (animation) A. The keyboard is not in use – no ICT is used. B. The projected keyboard stands for advanced technology. C. Someone clicking means the teacher themselves clicking. D. Several hands clicking stands for the use by all of ICT. 6 Ideal class room 6a - A mouth and an eye as in a medical handbook 6b - Hands and a brain as in a medical handbook 6c - Hands as in a medical handbook 6d - Several mouths as in a medical handbook A. A lecture consists of someone speaking – the mouth – and the audience listening and observing – the eyes – what is being demonstrated. B. The hands symbolize doing something. The brain stands for thinking. C. The hands symbolize doing something. D. The mouths represent multiple persons speaking. 7 Ideal class room 7a - Very regular tiles – close-up 7b - Irregular tiles – close-up 7c - Very small tiles like an irregular mozaic – close-up A. Regular tiles symbolize neatly following the pattern. B. Irregular tiles represent the unpredictability of a discussion. C. The small and irregular tiles stand for detailed information that is being discussed in an unpredicatable interaction as triggered by control questions (diagnostic questions). 8 Ideal class room 8a - A paintbrush painting – close-up (animation) 8b - A pen writing text – no specific language – close-up (animation) 8c - A computer screen while searching – no specific company or results visible – close-up (animation) 8d – A moving landscape (animation) A. Symbol for creativity. B. Symbol for writing. C. Symbol for online search. D. The moving landscape represents the view we would have when running . 9 Ideal class room 9a - One abstract person (animation) 9b - A group of abstract persons (animation) 9c - A horde of abstract persons (animation) A. B. C. speak for themselves. Preparing the game Prerequisites  Computer with a webcam (preferably a PC since the installation of Silverlight on a MAC can be more troublesome)  Browser with MS Silverlight 5 plug-in  2+ GHz CPU  1+ GB RAM  Internet connection  Digiboard (or beamer with projection screen)
  • 5. Silverlight The IDentifEYE game has been developed as a MS Silverlight application. In order to be able to play the game, the user must have a browser, preferably with the latest, MS Silverlight plug-in installed. The installed version of the plug-in must at least support MS Silverlight version 5. If you have a previous version of MS Silverlight installed, please de-install it completely before installing the latest version. MS Silverlight plug-ins are available for both Windows and OSX, as well as for a multitude of browsers. IDentifEYE does not require a specific platform or a specific browser. Given the fact that Silverlight is a Microsoft product though, best results will likely be obtained on a Windows machine, using Internet Explorer. Only the Internet Explorer version of the Silverlight plug-in has the necessary hardware acceleration for graphics operations. IDentifEYE has been tested on both Windows and OSX, using Internet Explorer, Chrome and Safari (OSX only). Chrome no longer supports Silverlight. Silverlight can be downloaded free from: http://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspx Installation instructions are provided on the same page. After installation, the user should be able to start the IDentifEYE game right away by visiting the url. Mac Users should completed delete all earlier versions of Silverlight before installing V4 or V5. Webcam In terms of hardware, IDentifEYE does not impose any restrictions, other than the requirement of a webcam. These days, most webcams are close to HD resolution. For performance reasons though, IDentifEYE works with 320x240 screen captures. As long as the webcam supports that lower limit, it will suffice for playing the game. CPU The CPU is the abbreviation for central processing unit. Sometimes referred to simply as the central processor, but more commonly called processor, the CPU is the brains of the computer where most calculations take place. In terms of computing power, the CPU is the most important element of a computer system. In theory, wherever the Silverlight plug-in runs, IDentifEYE will run. However, as IDentifEYE’s core functionalities are all centered around the face detection, face tracking, augmentation and marker detection -- which are all computationally (very) demanding operations -- it is recommended to have a powerful CPU. What a powerful CPU is depends on the used platform and what other processes are running on the machine at the same time, so it can’t be specified. Great results have been obtained with Intel 2 GHz and up CPU’s. The effect of lesser CPU’s will be that the machine’s CPU usage will peek while playing the game, and the cooler fan will probably spin up. During tests, only when using an Intel Atom powered netbook, noticeable glitches in the game operations were detected.
  • 6. RAM RAM is the acronym for random access memory, a type of computer memory that can be accessed randomly; that is, any byte of memory can be accessed without touching the preceding bytes. RAM is the most common type of memory found in computers and other electronic devices. In terms of RAM, the IDentifEYE game can be pretty demanding. Due to the graphical nature of the game, many images will be held in the memory at any one time while playing. Based on tests, a lower limit of 1 GB of RAM was determined. Keep in mind, that other processes running on the same machine as the browser will also consume RAM and might lead to a higher overall RAM usage. Not having enough RAM available while playing the game will result in hard disk swapping -- orchestrated by the operating system -- and ultimately creating unwanted visual side-effects (glitches). Getting best results Face detection Face tracking in IDentifEYE is based on skin colour detection. In order to get best results, try to:  Face the camera whilst playing the game;  Sit straight in front of the camera, centering the face in the view pane;  Sit at about 80 centimeters away from the camera;  Avoid multiple faces and/or other body parts (like hands) in the camera view;  Arrange for clear ambient light, that: ◦ does not cast a lot of shadows onto the face; ◦ does not cause bright highlights in the face, eyes or glasses;  Sit in front of a background of a non-skin color. Blue and green backgrounds work best. When you play the game and augmentations become jumpy or fails completely, one of the following things is the matter:  There is insufficient light;  There are other objects in the camera’s view that are assumed to be (potential) faces. When you play the game and augmentations are projected all over the game’s screen you are probably sitting too close to the webcam. Please make sure that when you show the marker to the webcam the whole marker is visible on the screen. Please show the marker only until you see an indication that the marker has been recognized. Showing the marker longer might cause the game to interpret the marker as the answer to the next question.
  • 7. Tweaking face detection In order to adjust the game to your environment, please visit http://id-eye2.ezzev.eu/?debug . Run the game up to the point that your camera is activated. In the frame where you see yourself you’ll find sliders at the bottom. These are your controls to play with. Now you can tweak what shades of color should be interpreted as skin tones. This is based on YCbCr color space (http://en.wikipedia.org/wiki/YCbCr) – as is the default for these kinds of applications. On the screen you will see yellow sections – those are the detected skin tones. In red you’ll see what the game considers to be your head. Now you can change the values of the thresholds in such a way that only your head will be found and the section is not too jumpy. You will notice that the red section will have a delay versus the yellow section. This is a conscious decision. It makes the augmentation less jumpy. Make sure you use the debug functionality on the face of the person who is to play the game! Once you have found the ideal setting for your environment, click “SAVE”. From that moment on the game settings will be stored on that particular computer, also outside of the debug-page. If you want to return to the default settings, just click DEFAULT and then SAVE. Marker detection To some extent the 4 markers (ABCD) are not a very sensitive process and therefore should not cause marker detection errors. For best results however, avoid:  Displaying multiple markers at the same time;  Holding markers in a way that fingers overlap the marker (the black border is part of the actual marker). When things go wrong Important Silverlight applications run in a sandbox. This means that a Silverlight application cannot crash the browser, nor can it freely access resources on the user’s computer. If a problem occurs related to the stability of the browser, or to any other program or file on the user’s computer, IDentifEYE cannot be the cause! Trouble shooting Whenever a user has problems starting or playing the game, please do the following:  Make sure the Silverlight plug-in is installed by visiting any other MS Silverlight based website, or directly by going to the previously mentioned download URL;
  • 8.  Make sure the user is not behind a firewall that blocks Silverlight applications (.XAP); XAP (pronounced ZAP) is the file extension for a Silverlight-based application package (.xap). This file contains the compressed assemblies and resources of a Silverlight 2 application.  Determine whether the currently signed in user has enough privileges to: ◦ Download Silverlight games; ◦ Execute Silverlight games; ◦ Use the webcam. Silverlight will show a popup every time that an application wants to access the webcam. On that popup a user can choose to accept his choice. You should either
  • 9. not see the game URL on this tab, or see it with the above Allowed permissions. In case you read Deny there, please remove the permission and restart the browser. Next time, the same popup will be shown to ask for permission to access the webcam. If you see yourself in this format (page image can differ with platform) you know the webcam is working properly and the user has access permissions to use it. The actual window lay-out of the Silverlight Preferences window and tabs may differ per operating system and plugin version.
  • 10. Still having problems Sometimes, when the above doesn’t solve the experienced problems or lead you to a root cause, the following might help:  Uninstall Silverlight, then reinstall it;  Clear the browsers cache;  Add the game URL to the trusted sites of the browser. Last resort When all above fails, please make a written note of the items below to assist the game developers to help you or rectify possible programme errors.  Computer (Make / CPU / RAM / Webcam);  Operating System (including version);  Browser (including version);  Firewall (yes/no);  Wifi or wired network;  Is the user administrator on his/her computer (yes/no);  A clear description of the problem;  Screenshots of the problem screen (if applicable);  Screenshot of the Silverlight Preferences tabs (context menu, right click on the game). Please Note No data whatsoever are transferred to a server outside of the local machine on which the game is played. No data are requested by an external server, neither are data offered to an external server. The personal data that are optionally entered at the beginning of the game are temporarily stored in the machine’s RAM during the game session. Those temporarily stored local data are cleared after the session by means of the ‘explicit content clear’ functionality that is part of the game software. It can thus be guaranteed that no data that are entered in the IDentifEYE game are stored for whatever purposes, either externally or locally.