collaborative work with large amount of graphical content in a 3d virtual world: evaluation of...

27
1 Collaborative Work with Large Amount of Graphical Content in a 3D Virtual World Evaluation of Learning Tools in vAcademia 16th International Conference on Interactive Collaborative Learning (ICL) September 25–27, 2013 Kazan, Russia Andrey Smorkalov and Mikhail Morozov Volga State University of Technology, Russia Mikhail Fominykh Norwegian University of Science and Technology, Norway VSUT

Upload: mikhail-fominykh

Post on 13-Jun-2015

338 views

Category:

Technology


0 download

DESCRIPTION

Andrey Smorkalov, Mikhail Fominykh, and Mikhail Morozov: "Collaborative Work with Large Amount of Graphical Content in a 3D Virtual World: Evaluation of Learning Tools in vAcademia," in 16th International Conference on Interactive Collaborative Learning (ICL), Kazan, Russia, September 25–27, 2013, IEEE. http://dx.doi.org/10.1109/ICL.2013.6644587

TRANSCRIPT

Page 1: 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

16th International Conference on Interactive Collaborative Learning (ICL) September 25–27, 2013

Kazan, Russia

Andrey Smorkalov and Mikhail Morozov

Volga State University of Technology, Russia

Mikhail Fominykh

Norwegian University of Science and Technology, Norway

VSUT

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

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 VSUT

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

3

Related work: Large Amount of Graphics in 3D VWs

VSUT

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

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

4 VSUT

Web conferencing?

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

5 VSUT

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

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.

VSUT

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

7 VSUT

Interactive virtual whiteboard (VWB) of vAcademia

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

8 VSUT

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

9 VSUT

Accessing tools

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

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 – Area print screen ‒ Image insert – Backchannel ‒ Sticky notes

VSUT

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

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 – Area print screen ‒ Image insert – Backchannel ‒ Sticky notes

VSUT

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

12

Sharing application window

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

13

Drawing figures and typing text

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

14

Sticky notes

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

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.

VSUT

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

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.

VSUT

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

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

VSUT

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

18

Testing performance with 50 VWBs

VSUT

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

19

Performance degradation as a function of the number of VWBs

VSUT

92%

93%

94%

95%

96%

97%

98%

99%

100%

0 10 20 30 40 50

Performance

Number of whiteboards

AveragePeaking

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

20

Performance degradation as a function of the number of actively used VWBs

VSUT

75%

80%

85%

90%

95%

100%

0 5 10 15 20 25

Performance

Number of actively used whiteboards

AveragePeaking

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

21

Performance degradation as a function of the number of simultaneous changes of images on VWBs

VSUT

80%

84%

88%

92%

96%

100%

1 2 3 4 5

Performance

Number of simultaneous changes of images

AveragePeaking

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

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 VSUT

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

23

Implications

VSUT

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

24

User Evaluation

VSUT

Question Str. agree Agree N D SD It was clear what functions the VWB has and how to access them.

16 7

It was comfortable "to look" at VWBs (to change the view angle).

15 8

VWBs displayed the contents crisply and precisely enough to understand them.

14 9

VWBs displayed the contents quickly enough, and delays did not influence the process.

14 8

Increasing the # of VWBs in the virtual auditorium during the class did not lead to visible delays.

13 10

VWB is a convenient (handy) enough tool for working on similar tasks.

13 8 2

Working with vAcademia tools is more comfortable than with traditional tools, for similar tasks.

15 8

It was clear how to work in vAcademia. 19 4

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

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

VSUT

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

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

VSUT

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

27

Thank you!

Andrey Smorkalov [email protected]

Mikhail Fominykh [email protected]

Mikhail Morozov [email protected]

http://vacademia.com

http://www.facebook.com/vAcademia

@vacademia_info

http://slideshare.net/vacademia

http://slideshare.net/mfominykh

VSUT