Autodesk 123D Catch: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
mNo edit summary
 
(6 intermediate revisions by the same user not shown)
Line 6: Line 6:


Unfortunately:
Unfortunately:
* you will have to upload photos for processing. Only selection of photos, selecting reference points for stitching etc. is done locally. That means a lot of waiting in case you didn't take the photos as you should have...
* you will have to upload photos for processing. Only selection of photos, selecting reference points for stitching, stitching etc. is done locally. That means a lot of waiting and also heavy frustration if the server doesn't work (despite our fast and reliable Internet connection, it is not working most of the time)
* there is no official manual/tutorial, but you will have to look a several video tutorials in order to learn (I resent that).
* there is no official manual/tutorial, but you will have to look a several video tutorials in order to learn (I resent that).


Line 16: Line 16:
* The final object will be assembled using areas that are identified as identical. If you model an object with a uniform surface, paint some markers on it.
* The final object will be assembled using areas that are identified as identical. If you model an object with a uniform surface, paint some markers on it.
* Use consistent lightning, do not use a flash.
* Use consistent lightning, do not use a flash.
* Having other objects in the picture is ok (even good) since the algorithm seems to rely on a camera going around an object that you wish to model.
* Having other objects in the picture is recommended since the algorithm seems to rely on a camera going around an object that you wish to model.


=== Procedure ===
=== Procedure ===
[[File:123-catch-dots.jpg|200px|thumbnail|right|Use sticky labelled circles (In addition you should draw a little "cross" on each)]]
Preparation:
* Add some dots to you (e.g. shoulders, temples, cheekbones). This will help stitching, i.e. at some point the software will ask you to identify matching dots in four different pictures. You could use a felt pen or little round stickers.
* Make sure that walls and floor are decorated with something (pictures on walls, journals on the floor).


Taking pictures:
Taking pictures:
 
* Person to be scanned must stand or sit still on a chair without moving
* Add some dots to you (e.g. shoulders, temples, cheekbones). This will help stitching, i.e. at some point the software will ask you to identify matching dots in four different pictures. You could use a felt pen or little round stickers.
* Take between 20-30 pictures. Do not turn the camera if you can avoid.
* Sit still on a chair without moving
* Keep some distance, i.e. make sure that you see at least 2 dots (better 4).
* Have a friend take between 20-30 pictures
* Start with front face, then move the camera down 30 cm, then move up at least 60cm (3 pictures). Make sure that you get views of the top side of the head.
* Start with front face, then move the camera down 30 cm, then move up at least 60cm (3 pictures). Make sure that you get views of the top side of the head.
* Move left (or right) and take three pictures again and repeat.
* Move left (or right) and take three pictures again and repeat.
Line 30: Line 34:
Alternatively, move around the object at same height, then again from above and below.
Alternatively, move around the object at same height, then again from above and below.


Once you have 20-30 pictures, rotate the pictures if necessary and upload for processing and ''wait'''
Rotate pictures and upload:
* Once you have 20-30 pictures, rotate the pictures if necessary and upload for processing and ''wait'''


First result:
First result:
Line 37: Line 42:


* You can see the position of the cameras around the object (notice that some top view is missing)
* You can see the position of the cameras around the object (notice that some top view is missing)
* At the bottom you can see the pictures that are used in the model and those with an exclamation mark who are not
* At the bottom you can see the pictures that are used in the model and those with an exclamation mark who are not.


; Stitching:
; Stitching:
* If you took the pictures in portrait mode (camera turned by 90 degrees), it's imperative to turn them around. Use for example [[Screen_capture_tutorial#Batch_processing|Irfanview]] to do this efficiently
* If you took the pictures in portrait mode (camera turned by 90 degrees), it's '''imperative to turn them around''', e.g. a sitting person should sit upright. Use for example [[Screen_capture_tutorial#Batch_processing|Irfanview]] to do this efficiently (some tips below).
* If you are lucky, your model is almost ok, but it's likely that you will have to do some manual stitching. That involves identifying four common points on three pictures, which can be quite difficult. This is why we suggested using "dots".
* If you are lucky, your model is almost ok, but it's likely that you will have to do some manual stitching. That involves identifying four common points on three pictures, which can be quite difficult. This is why we suggested using "dots".


; Rotating with IrfanView
; Rotating with IrfanView
* Start the Thumbnail window,
* Start the Thumbnail window: Menu: File-> Thumbnails
* open the folder with JPGs, select all your JPGs
* Open the folder with JPGs, select all your JPGs
* See in thumbnail menu File for JPG Lossless Operations -> Lossless transformations with selected thumbs.
* Thumbnail menu or context menu (right-click): JPG Lossless Operations -> Lossless rotations with selected files.
Note: The auto-rotation option works only if the EXIF orientation tag is properly saved (not top-left).  
* Rotate 90 or 270 degrees clockwise
Notes:  
* You may have to install a IrfanView plugin (get them all from the download site)
* The auto-rotation option works only if the EXIF orientation tag is properly saved (not top-left).  
* You also may just have to repair the EXIF, e.g. Rebuild EXIF thumbnail
([http://www.irfanview.com/faq.htm#Q6 IrfanView FAQ] (retr. feb 2014).
([http://www.irfanview.com/faq.htm#Q6 IrfanView FAQ] (retr. feb 2014).
=== Trouble ===
* "Unable to Connect: Please Check Internet Connection" ... can happen randomly (even if you sit on a very fast and very reliable cable connection near a big backbone)
* Cannot stitch enough: Take pictures again and this time use '''lots''' of little sticky dots (number these from A-Z and draw a small dot also). Also keep some distance. Ideally, you have at least 4 dots / picture.


== Hardware ==
== Hardware ==


* If you own a [[3D printing|3D printer]], you could try building the [http://www.thingiverse.com/image:119282 Camera rig] (thingiverse) made by gpvillamil  
* If you own a [[3D printing|3D printer]], you could try building the [http://www.thingiverse.com/image:119282 Camera rig] (thingiverse) made by gpvillamil


== Links ==
== Links ==
Line 64: Line 79:


* [http://www.instructables.com/id/Turn-Yourself-into-a-3D-Printed-Action-Figure/ Turn Yourself into a 3D Printed Action Figure]
* [http://www.instructables.com/id/Turn-Yourself-into-a-3D-Printed-Action-Figure/ Turn Yourself into a 3D Printed Action Figure]
* [http://ivrytwr.com/2013/12/09/using-123d-catch-to-model-historic-buildings/ Using 123D Catch to model historic buildings], December 9, 2013 by ryanalexanderhunt


; Alternatives
; Alternatives
Line 69: Line 85:
In case you are fed up with these strange "your are not connected to Internet" messages (while enjoying sitting on a 10GB line ...)
In case you are fed up with these strange "your are not connected to Internet" messages (while enjoying sitting on a 10GB line ...)


* Try Autodesk's [http://recap360.autodesk.com recap360] (a cloud-based application)
* http://en.wikipedia.org/wiki/Photogrammetry#Current_suite_of_software
* http://en.wikipedia.org/wiki/Photogrammetry#Current_suite_of_software


[[Category: 3D]]
[[Category: 3D]]

Latest revision as of 11:30, 4 March 2014

Draft

Introduction

Autodesk 123D Catch is an application that can take a set of ordinary photos and turn them into 3D models.

Unfortunately:

  • you will have to upload photos for processing. Only selection of photos, selecting reference points for stitching, stitching etc. is done locally. That means a lot of waiting and also heavy frustration if the server doesn't work (despite our fast and reliable Internet connection, it is not working most of the time)
  • there is no official manual/tutorial, but you will have to look a several video tutorials in order to learn (I resent that).

How to make a model of your torso + head

Principles

  • The object cannot move, i.e. do not try to take delayed pictures from yourself rotating on a swivel chair !
  • The final object will be assembled using areas that are identified as identical. If you model an object with a uniform surface, paint some markers on it.
  • Use consistent lightning, do not use a flash.
  • Having other objects in the picture is recommended since the algorithm seems to rely on a camera going around an object that you wish to model.

Procedure

Use sticky labelled circles (In addition you should draw a little "cross" on each)

Preparation:

  • Add some dots to you (e.g. shoulders, temples, cheekbones). This will help stitching, i.e. at some point the software will ask you to identify matching dots in four different pictures. You could use a felt pen or little round stickers.
  • Make sure that walls and floor are decorated with something (pictures on walls, journals on the floor).

Taking pictures:

  • Person to be scanned must stand or sit still on a chair without moving
  • Take between 20-30 pictures. Do not turn the camera if you can avoid.
  • Keep some distance, i.e. make sure that you see at least 2 dots (better 4).
  • Start with front face, then move the camera down 30 cm, then move up at least 60cm (3 pictures). Make sure that you get views of the top side of the head.
  • Move left (or right) and take three pictures again and repeat.

Alternatively, move around the object at same height, then again from above and below.

Rotate pictures and upload:

  • Once you have 20-30 pictures, rotate the pictures if necessary and upload for processing and wait'

First result:

  • After following the procedure and uploading the pictures you may see something like this:
123D Catch - first result
  • You can see the position of the cameras around the object (notice that some top view is missing)
  • At the bottom you can see the pictures that are used in the model and those with an exclamation mark who are not.
Stitching
  • If you took the pictures in portrait mode (camera turned by 90 degrees), it's imperative to turn them around, e.g. a sitting person should sit upright. Use for example Irfanview to do this efficiently (some tips below).
  • If you are lucky, your model is almost ok, but it's likely that you will have to do some manual stitching. That involves identifying four common points on three pictures, which can be quite difficult. This is why we suggested using "dots".
Rotating with IrfanView
  • Start the Thumbnail window: Menu: File-> Thumbnails
  • Open the folder with JPGs, select all your JPGs
  • Thumbnail menu or context menu (right-click): JPG Lossless Operations -> Lossless rotations with selected files.
  • Rotate 90 or 270 degrees clockwise

Notes:

  • You may have to install a IrfanView plugin (get them all from the download site)
  • The auto-rotation option works only if the EXIF orientation tag is properly saved (not top-left).
  • You also may just have to repair the EXIF, e.g. Rebuild EXIF thumbnail

(IrfanView FAQ (retr. feb 2014).

Trouble

  • "Unable to Connect: Please Check Internet Connection" ... can happen randomly (even if you sit on a very fast and very reliable cable connection near a big backbone)
  • Cannot stitch enough: Take pictures again and this time use lots of little sticky dots (number these from A-Z and draw a small dot also). Also keep some distance. Ideally, you have at least 4 dots / picture.

Hardware

Links

Official
Tutorials
Alternatives

In case you are fed up with these strange "your are not connected to Internet" messages (while enjoying sitting on a 10GB line ...)