SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Collaborative Work with Large
Amount of Graphical Content in a
3D Virtual World
Evaluation of Learning Tools in vAcademia
Andrey Smorkalov and Mikhail Morozov
Volga State University of Technology, Russia
Mikhail Fominykh
Norwegian University of Science and Technology, Norway
16th International Conference on Interactive Collaborative Learning (ICL)
September 25–27, 2013
Kazan, Russia
1

VSUT
Motivation and challenges:
Applying 3D VWs for learning
o 3D Virtual Worlds (VWs)
– Have great features…
… but not widely used

o Challenges

– Steep learning curve
– Demand for computational and network resources
– lack of features that educators use in everyday teaching

o Solution Proposal

– Enabling learning scenarios which require large amounts
of 2D graphical content displayed

2

VSUT
Related work: Large Amount of
Graphics in 3D VWs
o 3D Virtual Worlds

– Multiple workspaces or virtual screens
… but their performance is limited => oversimplification
– Small number of active screens (for example, Second Life
has a limit of five)
– Static images (for example, “Sametime 3D” has a sticky
notes tool, but notes are static, can be placed on slots,
their size is constant, and there is no possibility to use
any other tools on the same screen
– Individual use of screens

3

VSUT
Web conferencing?
4

VSUT
5

VSUT
Related work: Current
technological limitations
Usually, an image is calculated on a
CPU on client side (e.g., in Second
Life™ and Blue Mars™) or server side
(e.g., in Open Wonderland™) and then
loaded into the stream-processor
memory as a texture.
Therefore, the use of dynamic 2D
images in existing 3D VWs is very limited.

6

VSUT
Interactive virtual whiteboard (VWB)
of vAcademia
7

VSUT
8

VSUT
Accessing tools

9

VSUT
Original methods for processing
large amounts of graphics in 3D VWs
o Sharing Changing Blocks

‒ Sharing application window
‒ Sharing screen area
‒ Sharing web-camera image

o Sharing Attributed Vector Figures
‒ Drawing figures and typing text

– Inserting text

o Processing Static Images
‒ Slideshow

‒ Image insert
‒ Sticky notes
10

– Area print screen
– Backchannel
VSUT
Original methods for processing
large amounts of graphics in 3D VWs
o Sharing Changing Blocks

‒ Sharing application window
‒ Sharing screen area
‒ Sharing web-camera image

o Sharing Attributed Vector Figures
‒ Drawing figures and typing text

– Inserting text

o Processing Static Images
‒ Slideshow

‒ Image insert
‒ Sticky notes
11

– Area print screen
– Backchannel
VSUT
Sharing application window
12
Drawing figures and typing text
13
Sticky notes
14
Performance Evaluation
o Comparison of the algorithm
performance on SPs and CPU
o General efficiency of the system
We present average results acquired by running the system on
‒ 20 different hardware configurations with Intel CPU and
NVidia / ATI graphics adapters from the same price range
‒ On each hardware configuration 10 runs were conducted for
each image size.

15

VSUT
Performance Evaluation:
Algorithms on SPs and CPU
The rationale behind using SPs (instead
of CPU) for image processing in
vAcademia is confirmed
The improvement differs from the ratio
of the peaking performance of SPs to
the peaking performance of CPU not
more than twofold, which can be
considered satisfactory.

16

VSUT
Performance Evaluation:
General Efficiency of the System
Tested: performance degradation as a
function of the number of:
o VWBs (in one location)
o actively used VWBs
o simultaneous changes of images on
VWBs

17

VSUT
Testing performance with 50 VWBs
18

VSUT
Performance degradation as a function
of the number of VWBs
Performance
100%
99%
98%
97%

Average

96%

Peaking

95%
94%
93%
92%
0
19

10

20
30
40
Number of whiteboards

50

VSUT
Performance degradation as a function
of the number of actively used VWBs
Performance
100%
95%
90%
Average

85%

Peaking

80%
75%
0
20

5
10
15
20
25
Number of actively used whiteboards

VSUT
Performance degradation as a function
of the number of simultaneous changes
of images on VWBs
Performance
100%
96%
92%

Average

88%

Peaking

84%
80%
1
21

2
3
4
5
Number of simultaneous changes of images

VSUT
User Evaluation
o Diagram designing task using
provided templates
o 23 second-year CS students
o No tutorials on vAcademia were
given
o All participants had experience
playing 3D video games
o Data: system logs, questionnaires,
and an interview
22

VSUT
Implications

23

VSUT
User Evaluation
Question

It was clear what functions the VWB has and how to
access them.
It was comfortable "to look" at VWBs (to change the
view angle).
VWBs displayed the contents crisply and precisely
enough to understand them.
VWBs displayed the contents quickly enough, and
delays did not influence the process.
Increasing the # of VWBs in the virtual auditorium
during the class did not lead to visible delays.
VWB is a convenient (handy) enough tool for working
on similar tasks.
Working with vAcademia tools is more comfortable
than with traditional tools, for similar tasks.
It was clear how to work in vAcademia.
24

Str. agree Agree

16

7

15

8

14

9

14

8

13

10

13

8

15

8

19

4

N

VSUT

2

D

SD
Conclusions
o Original method for collaborative work
with large amount of graphical content
in 3D virtual worlds
o Design & implementation in vAcademia
o The algorithms we applied
– are superior to the commonly used ones

o The tools we designed
– have stable work and
– have educational value

25

VSUT
Future Work
o Designing scenarios for new learning
activities possible using our method
o Conducting a full-scale user
evaluation testing all designed tools
o Developing new tools based on our
method

26

VSUT
Thank you!
Andrey Smorkalov

smorkalovay@volgatech.net

Mikhail Fominykh

mikhail.fominykh@ntnu.no

Mikhail Morozov

morozovmn@volgatech.net

http://vacademia.com
http://www.facebook.com/vAcademia
@vacademia_info
http://slideshare.net/vacademia
http://slideshare.net/mfominykh
27

VSUT

Contenu connexe

Similaire à Collaborative Work with Large Amount of Graphical Content in a 3D Virtual World: Evaluation of Learning Tools in vAcademia

3D Final Work
3D Final Work3D Final Work
3D Final Work
conor0994
 
24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)
24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)
24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
20100117US001c-3DVisualizationOfRailroadWheelFlaws
20100117US001c-3DVisualizationOfRailroadWheelFlaws20100117US001c-3DVisualizationOfRailroadWheelFlaws
20100117US001c-3DVisualizationOfRailroadWheelFlaws
Ben Rayner
 
School of Computing, Science & EngineeringAssessment Briefin.docx
School of Computing, Science & EngineeringAssessment Briefin.docxSchool of Computing, Science & EngineeringAssessment Briefin.docx
School of Computing, Science & EngineeringAssessment Briefin.docx
anhlodge
 

Similaire à Collaborative Work with Large Amount of Graphical Content in a 3D Virtual World: Evaluation of Learning Tools in vAcademia (20)

A Java-Based System For Building Animated Presentations Over The Web
A Java-Based System For Building Animated Presentations Over The WebA Java-Based System For Building Animated Presentations Over The Web
A Java-Based System For Building Animated Presentations Over The Web
 
(2) gui drawing
(2) gui drawing(2) gui drawing
(2) gui drawing
 
Com apps brief
Com apps briefCom apps brief
Com apps brief
 
Multiple Screens
Multiple ScreensMultiple Screens
Multiple Screens
 
3D Final Work
3D Final Work3D Final Work
3D Final Work
 
A System For Building Animated Presentations Over The Web
A System For Building Animated Presentations Over The WebA System For Building Animated Presentations Over The Web
A System For Building Animated Presentations Over The Web
 
Configuring in the Browser, Really!
Configuring in the Browser, Really!Configuring in the Browser, Really!
Configuring in the Browser, Really!
 
24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)
24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)
24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)
 
Interactive Image Processing Demos for the Web
Interactive Image Processing Demos for the WebInteractive Image Processing Demos for the Web
Interactive Image Processing Demos for the Web
 
Computational steering Interactive Design-through-Analysis for Simulation Sci...
Computational steering Interactive Design-through-Analysis for Simulation Sci...Computational steering Interactive Design-through-Analysis for Simulation Sci...
Computational steering Interactive Design-through-Analysis for Simulation Sci...
 
Beyond TensorBoard: AutoML을 위한 interactive visual analytics 서비스 개발 경험 공유
Beyond TensorBoard: AutoML을 위한 interactive visual analytics 서비스 개발 경험 공유Beyond TensorBoard: AutoML을 위한 interactive visual analytics 서비스 개발 경험 공유
Beyond TensorBoard: AutoML을 위한 interactive visual analytics 서비스 개발 경험 공유
 
Liquidizer.js: A Responsive Web Design Algorithm
Liquidizer.js: A Responsive Web Design AlgorithmLiquidizer.js: A Responsive Web Design Algorithm
Liquidizer.js: A Responsive Web Design Algorithm
 
20100117US001c-3DVisualizationOfRailroadWheelFlaws
20100117US001c-3DVisualizationOfRailroadWheelFlaws20100117US001c-3DVisualizationOfRailroadWheelFlaws
20100117US001c-3DVisualizationOfRailroadWheelFlaws
 
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of  Cross-Platform Web User Interfaces by Collabo...Simplifying the Development of  Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
 
Minor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure VisualizerMinor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure Visualizer
 
Transformer models for FER
Transformer models for FERTransformer models for FER
Transformer models for FER
 
Solidworks software
Solidworks softwareSolidworks software
Solidworks software
 
Storyboarding and Wireframe Tools Review
Storyboarding and Wireframe Tools ReviewStoryboarding and Wireframe Tools Review
Storyboarding and Wireframe Tools Review
 
MVVM for Modern Applications
MVVM for Modern ApplicationsMVVM for Modern Applications
MVVM for Modern Applications
 
School of Computing, Science & EngineeringAssessment Briefin.docx
School of Computing, Science & EngineeringAssessment Briefin.docxSchool of Computing, Science & EngineeringAssessment Briefin.docx
School of Computing, Science & EngineeringAssessment Briefin.docx
 

Plus de Mikhail Fominykh

Empowering Young Job Seekers with Virtual Reality
Empowering Young Job Seekers with Virtual RealityEmpowering Young Job Seekers with Virtual Reality
Empowering Young Job Seekers with Virtual Reality
Mikhail Fominykh
 
Immersive Job Taste: a Concept of Demonstrating Workplaces with Virtual Reality
Immersive Job Taste: a Concept of Demonstrating Workplaces with Virtual RealityImmersive Job Taste: a Concept of Demonstrating Workplaces with Virtual Reality
Immersive Job Taste: a Concept of Demonstrating Workplaces with Virtual Reality
Mikhail Fominykh
 
Industrial Training and Workplace Experience with Augmented and Virtual Reality
Industrial Training and Workplace Experience with Augmented and Virtual RealityIndustrial Training and Workplace Experience with Augmented and Virtual Reality
Industrial Training and Workplace Experience with Augmented and Virtual Reality
Mikhail Fominykh
 
WEKIT Learning Methodology and Technology Design @ TCC online conference
WEKIT Learning Methodology and Technology Design @ TCC online conferenceWEKIT Learning Methodology and Technology Design @ TCC online conference
WEKIT Learning Methodology and Technology Design @ TCC online conference
Mikhail Fominykh
 
Wearable Experience: New Educational Media for Knowledge Intensive Training
Wearable Experience: New Educational Media for Knowledge Intensive TrainingWearable Experience: New Educational Media for Knowledge Intensive Training
Wearable Experience: New Educational Media for Knowledge Intensive Training
Mikhail Fominykh
 

Plus de Mikhail Fominykh (20)

Teaching Augmented Reality to Computer Science students under lockdown
Teaching Augmented Reality to Computer Science students under lockdownTeaching Augmented Reality to Computer Science students under lockdown
Teaching Augmented Reality to Computer Science students under lockdown
 
Utvidet Virkelighet for Helse Erfaring fra WEKIT og SPGblock keynote helse so...
Utvidet Virkelighet for Helse Erfaring fra WEKIT og SPGblock keynote helse so...Utvidet Virkelighet for Helse Erfaring fra WEKIT og SPGblock keynote helse so...
Utvidet Virkelighet for Helse Erfaring fra WEKIT og SPGblock keynote helse so...
 
Empowering Young Job Seekers with Virtual Reality
Empowering Young Job Seekers with Virtual RealityEmpowering Young Job Seekers with Virtual Reality
Empowering Young Job Seekers with Virtual Reality
 
Immersive Job Taste: a Concept of Demonstrating Workplaces with Virtual Reality
Immersive Job Taste: a Concept of Demonstrating Workplaces with Virtual RealityImmersive Job Taste: a Concept of Demonstrating Workplaces with Virtual Reality
Immersive Job Taste: a Concept of Demonstrating Workplaces with Virtual Reality
 
Workplace training 4.0 for Industry 4.0 Experience Capturing and Re-enactment...
Workplace training 4.0 for Industry 4.0 Experience Capturing and Re-enactment...Workplace training 4.0 for Industry 4.0 Experience Capturing and Re-enactment...
Workplace training 4.0 for Industry 4.0 Experience Capturing and Re-enactment...
 
Virtuelle arbeidsplasser – karriereveiledning i fremtidens NAV-kontor?
Virtuelle arbeidsplasser – karriereveiledning i fremtidens NAV-kontor?Virtuelle arbeidsplasser – karriereveiledning i fremtidens NAV-kontor?
Virtuelle arbeidsplasser – karriereveiledning i fremtidens NAV-kontor?
 
Industrial Training and Workplace Experience with Augmented and Virtual Reality
Industrial Training and Workplace Experience with Augmented and Virtual RealityIndustrial Training and Workplace Experience with Augmented and Virtual Reality
Industrial Training and Workplace Experience with Augmented and Virtual Reality
 
IMTEL research group at NTNU
IMTEL research group at NTNUIMTEL research group at NTNU
IMTEL research group at NTNU
 
EATEL Summer School on Technology Enhanced learning Jtelss18
EATEL Summer School on Technology Enhanced learning Jtelss18EATEL Summer School on Technology Enhanced learning Jtelss18
EATEL Summer School on Technology Enhanced learning Jtelss18
 
Active learning modules for multi professional emergency management training ...
Active learning modules for multi professional emergency management training ...Active learning modules for multi professional emergency management training ...
Active learning modules for multi professional emergency management training ...
 
Wekit - performance augmentation in industrial training - technology enhanced...
Wekit - performance augmentation in industrial training - technology enhanced...Wekit - performance augmentation in industrial training - technology enhanced...
Wekit - performance augmentation in industrial training - technology enhanced...
 
Technology acceptance of augmented reality and wearable technologies ilrn 201...
Technology acceptance of augmented reality and wearable technologies ilrn 201...Technology acceptance of augmented reality and wearable technologies ilrn 201...
Technology acceptance of augmented reality and wearable technologies ilrn 201...
 
Role playing and experiential learning in a professional counseling distance ...
Role playing and experiential learning in a professional counseling distance ...Role playing and experiential learning in a professional counseling distance ...
Role playing and experiential learning in a professional counseling distance ...
 
Conceptual framework for therapeutic training Fominykh EdMedia 2017
Conceptual framework for therapeutic training Fominykh EdMedia 2017Conceptual framework for therapeutic training Fominykh EdMedia 2017
Conceptual framework for therapeutic training Fominykh EdMedia 2017
 
WEKIT Learning Methodology and Technology Design @ TCC online conference
WEKIT Learning Methodology and Technology Design @ TCC online conferenceWEKIT Learning Methodology and Technology Design @ TCC online conference
WEKIT Learning Methodology and Technology Design @ TCC online conference
 
Cognitive behavior training with virtual reality and wearable technology @ we...
Cognitive behavior training with virtual reality and wearable technology @ we...Cognitive behavior training with virtual reality and wearable technology @ we...
Cognitive behavior training with virtual reality and wearable technology @ we...
 
Wearable Experience: New Educational Media for Knowledge Intensive Training
Wearable Experience: New Educational Media for Knowledge Intensive TrainingWearable Experience: New Educational Media for Knowledge Intensive Training
Wearable Experience: New Educational Media for Knowledge Intensive Training
 
Building_a_stronger_JTEL_community_EU-funding_Wrokshop
Building_a_stronger_JTEL_community_EU-funding_WrokshopBuilding_a_stronger_JTEL_community_EU-funding_Wrokshop
Building_a_stronger_JTEL_community_EU-funding_Wrokshop
 
Wearable Experience for Knowledge-Intensive Training WEKIT lecture
Wearable Experience for Knowledge-Intensive Training WEKIT lectureWearable Experience for Knowledge-Intensive Training WEKIT lecture
Wearable Experience for Knowledge-Intensive Training WEKIT lecture
 
Virtual_Reality_and_Learning-Emergency_Management_Training_and_other_projects...
Virtual_Reality_and_Learning-Emergency_Management_Training_and_other_projects...Virtual_Reality_and_Learning-Emergency_Management_Training_and_other_projects...
Virtual_Reality_and_Learning-Emergency_Management_Training_and_other_projects...
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Collaborative Work with Large Amount of Graphical Content in a 3D Virtual World: Evaluation of Learning Tools in vAcademia

  • 1. Collaborative Work with Large Amount of Graphical Content in a 3D Virtual World Evaluation of Learning Tools in vAcademia Andrey Smorkalov and Mikhail Morozov Volga State University of Technology, Russia Mikhail Fominykh Norwegian University of Science and Technology, Norway 16th International Conference on Interactive Collaborative Learning (ICL) September 25–27, 2013 Kazan, Russia 1 VSUT
  • 2. Motivation and challenges: Applying 3D VWs for learning o 3D Virtual Worlds (VWs) – Have great features… … but not widely used o Challenges – Steep learning curve – Demand for computational and network resources – lack of features that educators use in everyday teaching o Solution Proposal – Enabling learning scenarios which require large amounts of 2D graphical content displayed 2 VSUT
  • 3. Related work: Large Amount of Graphics in 3D VWs o 3D Virtual Worlds – Multiple workspaces or virtual screens … but their performance is limited => oversimplification – Small number of active screens (for example, Second Life has a limit of five) – Static images (for example, “Sametime 3D” has a sticky notes tool, but notes are static, can be placed on slots, their size is constant, and there is no possibility to use any other tools on the same screen – Individual use of screens 3 VSUT
  • 6. Related work: Current technological limitations Usually, an image is calculated on a CPU on client side (e.g., in Second Life™ and Blue Mars™) or server side (e.g., in Open Wonderland™) and then loaded into the stream-processor memory as a texture. Therefore, the use of dynamic 2D images in existing 3D VWs is very limited. 6 VSUT
  • 7. Interactive virtual whiteboard (VWB) of vAcademia 7 VSUT
  • 10. Original methods for processing large amounts of graphics in 3D VWs o Sharing Changing Blocks ‒ Sharing application window ‒ Sharing screen area ‒ Sharing web-camera image o Sharing Attributed Vector Figures ‒ Drawing figures and typing text – Inserting text o Processing Static Images ‒ Slideshow ‒ Image insert ‒ Sticky notes 10 – Area print screen – Backchannel VSUT
  • 11. Original methods for processing large amounts of graphics in 3D VWs o Sharing Changing Blocks ‒ Sharing application window ‒ Sharing screen area ‒ Sharing web-camera image o Sharing Attributed Vector Figures ‒ Drawing figures and typing text – Inserting text o Processing Static Images ‒ Slideshow ‒ Image insert ‒ Sticky notes 11 – Area print screen – Backchannel VSUT
  • 13. Drawing figures and typing text 13
  • 15. Performance Evaluation o Comparison of the algorithm performance on SPs and CPU o General efficiency of the system We present average results acquired by running the system on ‒ 20 different hardware configurations with Intel CPU and NVidia / ATI graphics adapters from the same price range ‒ On each hardware configuration 10 runs were conducted for each image size. 15 VSUT
  • 16. Performance Evaluation: Algorithms on SPs and CPU The rationale behind using SPs (instead of CPU) for image processing in vAcademia is confirmed The improvement differs from the ratio of the peaking performance of SPs to the peaking performance of CPU not more than twofold, which can be considered satisfactory. 16 VSUT
  • 17. Performance Evaluation: General Efficiency of the System Tested: performance degradation as a function of the number of: o VWBs (in one location) o actively used VWBs o simultaneous changes of images on VWBs 17 VSUT
  • 18. Testing performance with 50 VWBs 18 VSUT
  • 19. Performance degradation as a function of the number of VWBs Performance 100% 99% 98% 97% Average 96% Peaking 95% 94% 93% 92% 0 19 10 20 30 40 Number of whiteboards 50 VSUT
  • 20. Performance degradation as a function of the number of actively used VWBs Performance 100% 95% 90% Average 85% Peaking 80% 75% 0 20 5 10 15 20 25 Number of actively used whiteboards VSUT
  • 21. Performance degradation as a function of the number of simultaneous changes of images on VWBs Performance 100% 96% 92% Average 88% Peaking 84% 80% 1 21 2 3 4 5 Number of simultaneous changes of images VSUT
  • 22. User Evaluation o Diagram designing task using provided templates o 23 second-year CS students o No tutorials on vAcademia were given o All participants had experience playing 3D video games o Data: system logs, questionnaires, and an interview 22 VSUT
  • 24. User Evaluation Question It was clear what functions the VWB has and how to access them. It was comfortable "to look" at VWBs (to change the view angle). VWBs displayed the contents crisply and precisely enough to understand them. VWBs displayed the contents quickly enough, and delays did not influence the process. Increasing the # of VWBs in the virtual auditorium during the class did not lead to visible delays. VWB is a convenient (handy) enough tool for working on similar tasks. Working with vAcademia tools is more comfortable than with traditional tools, for similar tasks. It was clear how to work in vAcademia. 24 Str. agree Agree 16 7 15 8 14 9 14 8 13 10 13 8 15 8 19 4 N VSUT 2 D SD
  • 25. Conclusions o Original method for collaborative work with large amount of graphical content in 3D virtual worlds o Design & implementation in vAcademia o The algorithms we applied – are superior to the commonly used ones o The tools we designed – have stable work and – have educational value 25 VSUT
  • 26. Future Work o Designing scenarios for new learning activities possible using our method o Conducting a full-scale user evaluation testing all designed tools o Developing new tools based on our method 26 VSUT
  • 27. Thank you! Andrey Smorkalov smorkalovay@volgatech.net Mikhail Fominykh mikhail.fominykh@ntnu.no Mikhail Morozov morozovmn@volgatech.net http://vacademia.com http://www.facebook.com/vAcademia @vacademia_info http://slideshare.net/vacademia http://slideshare.net/mfominykh 27 VSUT