SlideShare uma empresa Scribd logo
1 de 22
Using a Mobile Phone as a 2D
Virtual Tracing Tool: Static
Peephole vs. Magic Lens
Klen Čopič Pucihar, Matjaž Kljun, Paul Coulton
There are many people who like to create and
make things with their hands.
These people to create all sorts of paintings.
Or sawing their own clothes.
Or build models from balsa wood such as
houses
Or Planes.
In the process of making these things they are
regularly faced with the taskk of transcribe
inforrmation from one object to another.
For example when building minature plane
model. Creator needs to transcribe designs
from blueprint to balsa wood prior to cutting
(transcription is done from blueprint to balsa
wood).
Or, when they saw their own cloths, they need to cut the material prior to sawing,
hence the cutting plan needs to be transcribed to the fabric (transcription is done
from sawing pattern to fabric).
Or you are not very skilled at setting the correct perspective or porpotions so you
use existing designs to help you set out drawing plan (transciption is done from
printed template to semi transparent surface such as tracepaper.
All this tasks requre the creator to transcribe infromation from one object to
another. So lets look now at how people actually do these things.
There are many ways in which one can transcribe information from one object to
another. For example skilled artists can achieve this transcription by mapping their
observations to this new layer. This is ok for artistic elements, but not very effective
for istuations where correct size of the object is esential for sucesful end result.
An alternative options is to use template
technique. Which can work by placing a
template bellow a semi transparent paper
(trace paper). Or by putting and indigo paper
bellow template. At the place of exerted
pressure, indigo will leave a mark on the
underlaying surface.
Traditional Sketching Aids
Alternative to templates are stenciles which
are cut out templates that let users follow the
edges in order to transcribe the information.
In both cases one needs to production such
templates or stencils which is time consuming,
difficult and limiting specially in case of bigger
formats. For example how many of you have
access A0 printer or printer bigger than A3?
One possible solution is virtual tracing using
virtual templates.
Virtual tracing is a method of transcribing
instructions from virtual template shown on
mobile device screen onto underlaying surface
(paper) . The mobile device renders a virtual
template image, such as a contour line, onto
device screen together with a live video stream
of the drawing surface.
One possible solution is virtual tracing using
virtual templates.
Virtual tracing is a method of transcribing
instructions from virtual template shown on
mobile device screen onto underlaying surface
(paper) . The mobile device renders a virtual
template image, such as a contour line, onto
device screen together with a live video stream
of the drawing surface.
Video
This paper evaluates a mobile phone as a virtual tracing tool and compares it
with traditional sketching aids. We compare 3 interfaces:
a traditional tracing method with a printed template,
a virtual tracing method Static Peephole (SP)
a virtual tracing augmented reality Magic Lens (ML)
Compared to traditional methods, virtual tracing has a clear advantage in that it
does not require the physical production of sketching aids, which is particularly
problematic when one desires to draw on large formats.
In case of virtual tracing, the drawing size is not limited; although, when the
drawing surface does not fit on the screen, one needs to move the device in
order to reveal the unfinished drawing surface.
The core challenge is alignment of the virtual template with what has been
drawn thus far!
- In SP interaction the user uses touchscreen gestures to align virtual contour
with wath has been drawn this far.
- In ML mode the the alignment is done automatically as long as it is possible
to track the camera pose in relation to the drawing surface. As the alignment is
done at each rendered frame, the user does not need to keep the device
perfectly still while drawing a particular segment and may hold the phone in
hand. (As you saw in demo video.)
However, the ML is highly dependent on camera tracking which may diminish
sketching experience, particularly as it is difficult to implement robust and
accurate camera tracking on a blank drawing surface where the hand holding
the pencil can occlude segments of the scene.
Additionally, when compared to traditional sketching aids, both virtual tracing
methods require the user to look through the phone while sketching and only
show a segment of the image being drawn at the time.
Template Static Peephole Magic Lens
Research questions
• How effective are phones in supporting user
sketching through virtual tracing?
• Do users find the advantage of the ML useful?
• Can users’ draw whilst holding the ML in hand?
To answer these question we run a user study
where users were asked to sketch a cartoon
character using the aformentioned three
different method. Template, SP, ML.
We had 7 participatnts aged between 23 and
45 (3—employed, 4— students) coming from
verious backgrounds (1), architecture (1),
computer science (3), medicine (1) and
mechanical engineering (1).
Participants were asked to complete the task
as quickly and as accurately as possible. Each
participant complete three drawings, one with
each method.
Task
Data Collection
• Drawings
• Task time
• QUIS (overall reactions)
• Open ended questions:
• Rank interaction modes and justify their decision
• Highlight the most difficult part of the task
We took 3 drawings each participants finished
and ranked them from best to worst. This was
done by two researchers independently.
Looking at quality ranking results on the right
we can see that the differences are not very
big, however the Template method ranked
best followed by ML and SP method.
Quality
Conclusion:
•It is possible to use mobile phones for virtual tracing.
•Virtual tracing whilst holding phone in hand is possible.
Looking at time it is obvious that traditional
sketching method is the fastest, whilst there is
only small advantage of ML over SP.
This is surprising as in SPparticipants had to
manually align the sketch every time they
moved the phone.
Time
Conclusion:
•Users are very good at manually
aligning the virtual contour with what
has been drawn this far.
•Automatic alignment using a marker is
not good enough.
The same trend is shown by QUIS scores.
Template is marked as best, whilst there is
only small difference between ML and SP.
Supporting our previous conlcusions.
QUIS
Rank
Looking at ranking
results the same trend
emerges.
So now we are left with
observational results.
Observational results
• Participants adjusted the stand or held the phone at a distance of 17-22
cm.
• When drawing, participants always looked at the paper through the
phone keeping the pencil within the cameras’ field-of-view.
• Participants looked at the paper to see how they were progressing.
• In SP, participants drew all instructions within the screen segment,
including those at the very edge of the screen.
• In SP mode participants expressed the need for a minimap.
Conclusion
• It is possible to use mobile phones for virtual tracing,
although, traditional methods continue to be quicker.
• Virtual tracing whilst holding phone in hand is possible.
• ML only achieved comparable performance to SP
mode. This coupled with users’ dislike of the marker
suggest that currently available tracking solutions are
not good enough.
Future work
• Look into ways of detecting what has been drawn thus
far.
• Run a study with more participants to get conclusive
results.
• Explore the use of a stand in the context of the ML
interaction mode.
• Evaluate virtual tracing using virtual mirror metaphor.
• Look into ways of supporting transcribing 3D
information to objects (sculpturing aids).
Thank you for your time.
Questions/comments?
matjaz.kljun@famnit.upr.si
klen.copic@famnit.upr.si
p.coulton@lancaster.ac.uk

Mais conteúdo relacionado

Destaque

Save heat, lower your thermostats!
Save heat, lower your thermostats!Save heat, lower your thermostats!
Save heat, lower your thermostats!pauldenis9
 
Ecommerce Analytics_ From Data to Decisions - Certificate
Ecommerce Analytics_ From Data to Decisions - CertificateEcommerce Analytics_ From Data to Decisions - Certificate
Ecommerce Analytics_ From Data to Decisions - CertificatePardeep Singh
 
SnT final art Flyer
SnT final art FlyerSnT final art Flyer
SnT final art FlyerVan Salcedo
 
Cool Outdoor Summer Event Checklist
Cool Outdoor Summer Event ChecklistCool Outdoor Summer Event Checklist
Cool Outdoor Summer Event ChecklistEventSolutions
 
Happy product pages
Happy product pagesHappy product pages
Happy product pagesJordi Rosell
 
Vet Tech Challenge: Name That Organism!
Vet Tech Challenge: Name That Organism!Vet Tech Challenge: Name That Organism!
Vet Tech Challenge: Name That Organism!VetTechPrep
 
Ficha psicanálise para email
Ficha psicanálise para emailFicha psicanálise para email
Ficha psicanálise para emailRenato souza
 
Ficha informativa_ Relação entre palavras
Ficha informativa_ Relação entre palavrasFicha informativa_ Relação entre palavras
Ficha informativa_ Relação entre palavrasRaquel Antunes
 
Psicología educacional
Psicología educacionalPsicología educacional
Psicología educacionalMaru Rojas
 
Jak komunikovat, aby to správně měřilo (MeasureCamp Prague 2015)
Jak komunikovat, aby to správně měřilo (MeasureCamp Prague 2015)Jak komunikovat, aby to správně měřilo (MeasureCamp Prague 2015)
Jak komunikovat, aby to správně měřilo (MeasureCamp Prague 2015)Miroslav Pecka
 

Destaque (13)

Steam appid
Steam appidSteam appid
Steam appid
 
Save heat, lower your thermostats!
Save heat, lower your thermostats!Save heat, lower your thermostats!
Save heat, lower your thermostats!
 
Test sk
Test skTest sk
Test sk
 
Ecommerce Analytics_ From Data to Decisions - Certificate
Ecommerce Analytics_ From Data to Decisions - CertificateEcommerce Analytics_ From Data to Decisions - Certificate
Ecommerce Analytics_ From Data to Decisions - Certificate
 
SnT final art Flyer
SnT final art FlyerSnT final art Flyer
SnT final art Flyer
 
Cool Outdoor Summer Event Checklist
Cool Outdoor Summer Event ChecklistCool Outdoor Summer Event Checklist
Cool Outdoor Summer Event Checklist
 
Happy product pages
Happy product pagesHappy product pages
Happy product pages
 
IFRS 9 April London
IFRS 9 April LondonIFRS 9 April London
IFRS 9 April London
 
Vet Tech Challenge: Name That Organism!
Vet Tech Challenge: Name That Organism!Vet Tech Challenge: Name That Organism!
Vet Tech Challenge: Name That Organism!
 
Ficha psicanálise para email
Ficha psicanálise para emailFicha psicanálise para email
Ficha psicanálise para email
 
Ficha informativa_ Relação entre palavras
Ficha informativa_ Relação entre palavrasFicha informativa_ Relação entre palavras
Ficha informativa_ Relação entre palavras
 
Psicología educacional
Psicología educacionalPsicología educacional
Psicología educacional
 
Jak komunikovat, aby to správně měřilo (MeasureCamp Prague 2015)
Jak komunikovat, aby to správně měřilo (MeasureCamp Prague 2015)Jak komunikovat, aby to správně měřilo (MeasureCamp Prague 2015)
Jak komunikovat, aby to správně měřilo (MeasureCamp Prague 2015)
 

Semelhante a Using a Mobile Phone as a 2D Virtual Tracing Tool: Static Peephole vs. Magic Lens

3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk maya3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk mayaParvesh Taneja
 
L3 u66 modelling 3 d the basics task 1 research
L3 u66 modelling 3 d the basics task 1 researchL3 u66 modelling 3 d the basics task 1 research
L3 u66 modelling 3 d the basics task 1 researchcassie_coyne
 
3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SEguest1460e5
 
3D Final Work
3D Final Work3D Final Work
3D Final Workconor0994
 
3D Modeling Techniques : Types and Specific Applications
3D Modeling Techniques : Types and Specific Applications3D Modeling Techniques : Types and Specific Applications
3D Modeling Techniques : Types and Specific ApplicationsThePro3DStudio
 
Ha4 mesh construction
Ha4   mesh constructionHa4   mesh construction
Ha4 mesh constructionJordanSmith96
 
Reach into the computer & grab a pixel
Reach into the computer & grab a pixelReach into the computer & grab a pixel
Reach into the computer & grab a pixelKIIT University
 
Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)Charling Li
 
Real Time Sign Language Detection
Real Time Sign Language DetectionReal Time Sign Language Detection
Real Time Sign Language DetectionIRJET Journal
 
Overview on Various Types of 3D Modeling Techniques
Overview on Various Types of 3D Modeling TechniquesOverview on Various Types of 3D Modeling Techniques
Overview on Various Types of 3D Modeling TechniquesThePro3DStudio
 
AIR CANVAS APPLICATION
AIR CANVAS APPLICATIONAIR CANVAS APPLICATION
AIR CANVAS APPLICATIONIRJET Journal
 
3 d modeling of objects
3 d modeling of objects3 d modeling of objects
3 d modeling of objectsAmit Kapoor
 
International Journal of Image Processing (IJIP) Volume (3) Issue (2)
International Journal of Image Processing (IJIP) Volume (3) Issue (2)International Journal of Image Processing (IJIP) Volume (3) Issue (2)
International Journal of Image Processing (IJIP) Volume (3) Issue (2)CSCJournals
 
sixth sense technology by pranav mistery
sixth sense technology by pranav misterysixth sense technology by pranav mistery
sixth sense technology by pranav misteryAmitGajera
 
Sign Language Recognition using Mediapipe
Sign Language Recognition using MediapipeSign Language Recognition using Mediapipe
Sign Language Recognition using MediapipeIRJET Journal
 

Semelhante a Using a Mobile Phone as a 2D Virtual Tracing Tool: Static Peephole vs. Magic Lens (20)

3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk maya3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk maya
 
L3 u66 modelling 3 d the basics task 1 research
L3 u66 modelling 3 d the basics task 1 researchL3 u66 modelling 3 d the basics task 1 research
L3 u66 modelling 3 d the basics task 1 research
 
3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE
 
3D Final Work
3D Final Work3D Final Work
3D Final Work
 
3D Modeling Techniques : Types and Specific Applications
3D Modeling Techniques : Types and Specific Applications3D Modeling Techniques : Types and Specific Applications
3D Modeling Techniques : Types and Specific Applications
 
Ha4 mesh construction
Ha4   mesh constructionHa4   mesh construction
Ha4 mesh construction
 
Reach into the computer & grab a pixel
Reach into the computer & grab a pixelReach into the computer & grab a pixel
Reach into the computer & grab a pixel
 
Datt2500 week3
Datt2500 week3Datt2500 week3
Datt2500 week3
 
3 d modelling
3 d modelling3 d modelling
3 d modelling
 
Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)
 
Basics
BasicsBasics
Basics
 
Real Time Sign Language Detection
Real Time Sign Language DetectionReal Time Sign Language Detection
Real Time Sign Language Detection
 
Syphens gale
Syphens gale Syphens gale
Syphens gale
 
Overview on Various Types of 3D Modeling Techniques
Overview on Various Types of 3D Modeling TechniquesOverview on Various Types of 3D Modeling Techniques
Overview on Various Types of 3D Modeling Techniques
 
AIR CANVAS APPLICATION
AIR CANVAS APPLICATIONAIR CANVAS APPLICATION
AIR CANVAS APPLICATION
 
Virtual Mouse
Virtual MouseVirtual Mouse
Virtual Mouse
 
3 d modeling of objects
3 d modeling of objects3 d modeling of objects
3 d modeling of objects
 
International Journal of Image Processing (IJIP) Volume (3) Issue (2)
International Journal of Image Processing (IJIP) Volume (3) Issue (2)International Journal of Image Processing (IJIP) Volume (3) Issue (2)
International Journal of Image Processing (IJIP) Volume (3) Issue (2)
 
sixth sense technology by pranav mistery
sixth sense technology by pranav misterysixth sense technology by pranav mistery
sixth sense technology by pranav mistery
 
Sign Language Recognition using Mediapipe
Sign Language Recognition using MediapipeSign Language Recognition using Mediapipe
Sign Language Recognition using Mediapipe
 

Último

Android Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesAndroid Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesChandrakantDivate1
 
Leading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdfLeading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdfCWS Technology
 
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...Pooja Nehwal
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRnishacall1
 
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Servicenishacall1
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsChandrakantDivate1
 
Mobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsMobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsChandrakantDivate1
 

Último (8)

Android Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesAndroid Application Components with Implementation & Examples
Android Application Components with Implementation & Examples
 
Leading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdfLeading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdf
 
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
 
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
 
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s Tools
 
Mobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsMobile Application Development-Components and Layouts
Mobile Application Development-Components and Layouts
 

Using a Mobile Phone as a 2D Virtual Tracing Tool: Static Peephole vs. Magic Lens

  • 1. Using a Mobile Phone as a 2D Virtual Tracing Tool: Static Peephole vs. Magic Lens Klen Čopič Pucihar, Matjaž Kljun, Paul Coulton
  • 2. There are many people who like to create and make things with their hands. These people to create all sorts of paintings.
  • 3. Or sawing their own clothes.
  • 4. Or build models from balsa wood such as houses
  • 5. Or Planes. In the process of making these things they are regularly faced with the taskk of transcribe inforrmation from one object to another.
  • 6. For example when building minature plane model. Creator needs to transcribe designs from blueprint to balsa wood prior to cutting (transcription is done from blueprint to balsa wood).
  • 7. Or, when they saw their own cloths, they need to cut the material prior to sawing, hence the cutting plan needs to be transcribed to the fabric (transcription is done from sawing pattern to fabric). Or you are not very skilled at setting the correct perspective or porpotions so you use existing designs to help you set out drawing plan (transciption is done from printed template to semi transparent surface such as tracepaper. All this tasks requre the creator to transcribe infromation from one object to another. So lets look now at how people actually do these things. There are many ways in which one can transcribe information from one object to another. For example skilled artists can achieve this transcription by mapping their observations to this new layer. This is ok for artistic elements, but not very effective for istuations where correct size of the object is esential for sucesful end result.
  • 8. An alternative options is to use template technique. Which can work by placing a template bellow a semi transparent paper (trace paper). Or by putting and indigo paper bellow template. At the place of exerted pressure, indigo will leave a mark on the underlaying surface. Traditional Sketching Aids
  • 9. Alternative to templates are stenciles which are cut out templates that let users follow the edges in order to transcribe the information. In both cases one needs to production such templates or stencils which is time consuming, difficult and limiting specially in case of bigger formats. For example how many of you have access A0 printer or printer bigger than A3?
  • 10. One possible solution is virtual tracing using virtual templates. Virtual tracing is a method of transcribing instructions from virtual template shown on mobile device screen onto underlaying surface (paper) . The mobile device renders a virtual template image, such as a contour line, onto device screen together with a live video stream of the drawing surface. One possible solution is virtual tracing using virtual templates. Virtual tracing is a method of transcribing instructions from virtual template shown on mobile device screen onto underlaying surface (paper) . The mobile device renders a virtual template image, such as a contour line, onto device screen together with a live video stream of the drawing surface. Video
  • 11. This paper evaluates a mobile phone as a virtual tracing tool and compares it with traditional sketching aids. We compare 3 interfaces: a traditional tracing method with a printed template, a virtual tracing method Static Peephole (SP) a virtual tracing augmented reality Magic Lens (ML) Compared to traditional methods, virtual tracing has a clear advantage in that it does not require the physical production of sketching aids, which is particularly problematic when one desires to draw on large formats. In case of virtual tracing, the drawing size is not limited; although, when the drawing surface does not fit on the screen, one needs to move the device in order to reveal the unfinished drawing surface. The core challenge is alignment of the virtual template with what has been drawn thus far! - In SP interaction the user uses touchscreen gestures to align virtual contour with wath has been drawn this far. - In ML mode the the alignment is done automatically as long as it is possible to track the camera pose in relation to the drawing surface. As the alignment is done at each rendered frame, the user does not need to keep the device perfectly still while drawing a particular segment and may hold the phone in hand. (As you saw in demo video.) However, the ML is highly dependent on camera tracking which may diminish sketching experience, particularly as it is difficult to implement robust and accurate camera tracking on a blank drawing surface where the hand holding the pencil can occlude segments of the scene. Additionally, when compared to traditional sketching aids, both virtual tracing methods require the user to look through the phone while sketching and only show a segment of the image being drawn at the time. Template Static Peephole Magic Lens
  • 12. Research questions • How effective are phones in supporting user sketching through virtual tracing? • Do users find the advantage of the ML useful? • Can users’ draw whilst holding the ML in hand?
  • 13. To answer these question we run a user study where users were asked to sketch a cartoon character using the aformentioned three different method. Template, SP, ML. We had 7 participatnts aged between 23 and 45 (3—employed, 4— students) coming from verious backgrounds (1), architecture (1), computer science (3), medicine (1) and mechanical engineering (1). Participants were asked to complete the task as quickly and as accurately as possible. Each participant complete three drawings, one with each method. Task
  • 14. Data Collection • Drawings • Task time • QUIS (overall reactions) • Open ended questions: • Rank interaction modes and justify their decision • Highlight the most difficult part of the task
  • 15. We took 3 drawings each participants finished and ranked them from best to worst. This was done by two researchers independently. Looking at quality ranking results on the right we can see that the differences are not very big, however the Template method ranked best followed by ML and SP method. Quality Conclusion: •It is possible to use mobile phones for virtual tracing. •Virtual tracing whilst holding phone in hand is possible.
  • 16. Looking at time it is obvious that traditional sketching method is the fastest, whilst there is only small advantage of ML over SP. This is surprising as in SPparticipants had to manually align the sketch every time they moved the phone. Time Conclusion: •Users are very good at manually aligning the virtual contour with what has been drawn this far. •Automatic alignment using a marker is not good enough.
  • 17. The same trend is shown by QUIS scores. Template is marked as best, whilst there is only small difference between ML and SP. Supporting our previous conlcusions. QUIS
  • 18. Rank Looking at ranking results the same trend emerges. So now we are left with observational results.
  • 19. Observational results • Participants adjusted the stand or held the phone at a distance of 17-22 cm. • When drawing, participants always looked at the paper through the phone keeping the pencil within the cameras’ field-of-view. • Participants looked at the paper to see how they were progressing. • In SP, participants drew all instructions within the screen segment, including those at the very edge of the screen. • In SP mode participants expressed the need for a minimap.
  • 20. Conclusion • It is possible to use mobile phones for virtual tracing, although, traditional methods continue to be quicker. • Virtual tracing whilst holding phone in hand is possible. • ML only achieved comparable performance to SP mode. This coupled with users’ dislike of the marker suggest that currently available tracking solutions are not good enough.
  • 21. Future work • Look into ways of detecting what has been drawn thus far. • Run a study with more participants to get conclusive results. • Explore the use of a stand in the context of the ML interaction mode. • Evaluate virtual tracing using virtual mirror metaphor. • Look into ways of supporting transcribing 3D information to objects (sculpturing aids).
  • 22. Thank you for your time. Questions/comments? matjaz.kljun@famnit.upr.si klen.copic@famnit.upr.si p.coulton@lancaster.ac.uk