Brekel kinect 3d scanner


ExperimentalCapture/tools.md at master · golanlevin/ExperimentalCapture · GitHub

Permalink

master

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Go to file

 

Cannot retrieve contributors at this time

This page borrows significantly from the Computational Portraiture Workshop curriculum developed by James George & Alexander Porter of Specular.cc.

Scanning Tools

  • Seene (Mobile, Free)
  • Seene hacking with Proecessing, Library
  • [Kinect Fusion] This is currently the most high-fidelity solution for scanning with a Kinect or similar sensor.
  • Scenect (Free)
  • Skanect (Mac/PC, Limited Free version)
  • ReconstructMe (PC, Free non-commercial)
  • Faceshift, for Facial Motion Capture (Mac/PC, Paid (with trial))

Scanning + Photogrammetry tools

  • 123D Catch (Web App/PC desktop/Mobile, Free)
  • Photoscan (Mac/PC, Paid (with trial))
  • VisualSFM (Mac/PC/Linux, FreeNC) - Open-source photogrammetry toolkit.
  • Python Photogrammetry Toolbox (PC/Linux)
  • DepthKit (Mac/PC, Free) Kinect + HD Video
  • Brekel Kinect (Mac/PC, various licenses) - for Mocap & Scanning

Point-Cloud Tools

  • CloudCompare (Mac/PC/Linux, Free) - Pointcloud & Mesh Viewer/processor. This tool is great for loading, aligning & reducing large pointclouds.

Sculpting / Re-meshing

  • MeshMixer (Mac/PC/Linux, Free)
  • Sculptris (Mac/PC, Free)
  • Z-Brush (Mac/PC, Paid)
  • 3D-Coat (Mac/PC, Paid)
  • Topogun (Mac/PC, Paid)

3D Modeling & Rendering

  • Meshlab 3D multi-tool. You can use meshlab's screen multiplier function to create high res screenshots of your models. (Mac/PC, Free) Tutorials
  • Photoshop (Mac/PC, Paid)
  • Blender (Mac/PC, Free)
  • Cinema 4D (Mac/PC,Paid)
  • Maya (Mac/PC, Paid)
  • 3DS Max (Mac/PC, Paid)
  • Modo (Mac/PC, Paid)
  • After Effects Mac/PC, Paid)

Miscellaneous Tools

  • R3DS Wrap Mac/PC Retopology tool Very powerful tool for bypassing normal retopology workflows by aligning a simple 3D model (like one from MakeHuman) to a 3D scan.
  • FaceGen Windows Head Modeller Can take as few as two photos as input
  • MakeHuman Mac/PC/Linux Open Source Tool for creating rigged 3D characters.
  • Lens Bundled with Photoscan This is a good tool for doing lens calibration in the case that you need metadata for photoscan.
  • Fiji/ImageJ PC/Mac/Linux Open Source Powerful Image Viewer/Processor - This is a great tool that can create 3D from some unusual techniques - depth from defocus, image stacks etc. It's great for 'found data' projects using biomedical or other uncommon formats. Be sure to look around for plugins.
  • Helicon Focus Mac/PC Depth From Defocus Is designed for focus stacking, but can output depth maps.
  • Unity 3D Mac/PC Free Game engine
  • Unreal Engine 4 Mac/PC Free Game engine

Miscellaneous Tutorials

  • Importing OBJ sequence with texture from the DepthKit into Maya
  • A series of Tutorials for the DepthKit (may be slightly out of date)
  • Importing OBJ sequence into After Effects
  • Creating forensic facial reconstruction using free tools.
  • Getting data from the Visible Human Project
  • Tutorial on Structured Light scanning, by @kcimc

Microsoft Kinect Software – Ready To Use

[wptabs mode=”vertical”]

[wptabtitle] Getting Started Fast with the Kinect [/wptabtitle]

[wptabcontent]

Getting Started

There are a variety of software that are being or have been developed that provide you with access to the Kinect sensor through interactive GUI’s. Some use different API’s and libraries (OpenNI,Microsoft SDK, etc.) to do this communication with the Kinect and these may conflict with software that you have already installed. So read the sites before downloading and installing. Make sure that you do clean installs. 

In this post we will provide you with a high level introduction to two excellent software suites provided on a free-to-use basis. 

Instant Access

These provide instant access to the sensor data and help to get your project started whether it involves scanning, recording, viewing, or streaming from the Kinect.  

Follow the links at the end of the pages to see an example workflow with each of the two software packages. 
[/wptabcontent]

[wptabtitle]
RGBDemo
[/wptabtitle]

[wptabcontent]

RGB Demo was initially developed by Nicolas Burrus in the RoboticsLab. He then co-founded the Manctl company that now maintains it, helped by various contributors from the opensource community.

Current features
  • Grab kinect images and visualize / replay them
  • Support for libfreenect and OpenNI/Nite backends
  • Extract skeleton data / hand point position (Nite backend)
  • Integration with OpenCV and PCL
  • Multiple Kinect support and calibration
  • Calibrate the camera to get point clouds in metric space (libfreenect)
  • Export to meshlab/blender using .ply files
  • Demo of 3D scene reconstruction using a freehand Kinect
  • Demo of people detection and localization
  • Demo of gesture recognition and skeleton tracking using Nite
  • Demo of 3D model estimation of objects lying on a table (based on PCL table top object detector)
  • Demo of multiple kinect calibration
  • Linux, MacOSX and Windows support

RGBDemo can be found here: www. labs.manctl.com/rgbdemo/index.php

[/wptabcontent]

[wptabtitle] Brekel Kinect[/wptabtitle]

[wptabcontent]
In my opinion the Brekel Kinect software is the best that I have seen for easily interfacing with the Kinect.

It uses the OpenNI framework, which we show on the GMV here, but the developer of this software also provides their own packaged OpenNI installer that comes with all the required dependencies. 

Current Features

The Brekel Kinect only offers binaries for the Windows platform. It was developed by  Jasper Brekelmans in his free time. 

It allows you to capture 3D objects and to export them to disk for use in 3D packages. It also allows you to do skeleton tracking which can be streamed into Autodesk’s MotionBuilder in realtime, or exported as BVH files.

The greatest things about the Brekel software are that it requires no programming expertise, it has an easy to use GUI, and it has the ability to export almost all of the Kinect’s capabilities in a variety of formats.

The Brekel website offers a bunch of links to other resources, downloads, tutorials and answers to FAQ’s. Check it out at:

Main Site: http://www.brekel.com

[/wptabcontent]

[/wptabs]

Full-scale color 3D scanning and printing with Microsoft's 3D Builder

Of course, it's only to be expected that the company will venture into 3D printing technology after all. The 3D Builder app was developed about a year ago. With it, you can print effortlessly while uploading models or creating something new and original.

The 3D Builder app can be downloaded from the Windows Store. With it, you can download, view, edit, and print from a computer running Windows 8.1. But don't rush! One or two changes have been made to 3D Builder: now, thanks to a new product from Microsoft, you can enjoy really innovative and original works. The 3D Builder editor has been upgraded with the Kinect v2 sensor for Windows, which allows you to do full-scale color scanning yourself. nine0003

With the power of 3D Builder and Kinect, even inexperienced users can scan and print objects in full color. For example, if you want to scan yourself, then you will need someone who is very familiar with the device and the scanning process. And with Windows Kinect, you just have to stand still while the system scans you. The result is almost immediately displayed in the 3D Builder application, where you can improve the quality of the image and then print it.

With 3D Builder you can:

  • Scan color in 3D using Kinect for Windows Sensor v2;
  • improve and correct models automatically before printing;
  • fix models to prepare them for printing;
  • print directly from a 3D printer or order models through 3D Systems;
  • add inscriptions or drawings to any model;
  • combine and divide objects or cut them into pieces. nine0026

While we're all excited about bringing Kinect and 3D Builder together so you can scan yourself and your friends, Microsoft's Kinect Software Development Kit 2. 0 is in the pipeline. It was supplemented with 200 new features in order to make Kinect even more convenient and accessible to users. At the same time, developers managed to place their applications for Kinect in the Windows Store, including:

  • 3D Builder; nine0026
  • Nayi Disha - an interactive application for early childhood education;
  • YAKiT is an application for creating 2D/3D character models.

“This has been frequently requested by users, and we're excited to give you the opportunity to personalize your PC experience even more with gesture control, body movement, and object recognition available to Windows users worldwide. Access to the Windows Store opens up a whole new market for businesses and consumers,” said a Microsoft spokesperson of the Kinect-integrated apps available in the Windows Store. nine0055

For best results, Microsoft highly recommends running 3D Builder with a Kinect v2 sensor for Windows.

All of these are completely free to download, except for the adapter to connect the Xbox One Kinect to a PC via USB 3.0. It can be purchased for $49.99.

Slicing an object in 3D Builder

The new Kinect Adapter for Windows also requires a USB 3.0 port, which costs 19$9, won't work with Xbox 360 Kinect sensor. The Kinect for Windows Application Development Kit (SDK) version 2.0 is currently available for free download. There are simply no additional fees for the commercial use of this software.

Source: Ink-Market.ru.

Top Ten 3D Scanners from $100 to $100,000 / Habr

Do you need a 3D model for 3D printing? There are several ways for you: you can of course create your 3D model from scratch in a 3D modeling program or find a suitable one on the Internet, but you can also scan an existing object! The purpose of this review is to help you understand the variety of 3D scanners available and offer the best in every price segment from a photogrammetric smartphone app to professional 3D scanners. nine0003

Scanners are listed in ascending price order so you can choose the one that suits your budget and use the resulting 3D models for both 3D printing and animation.

If you are not satisfied with the proposed solutions, there is an extended overview at this link.


3D scanner in hand:

1. Best smartphone app: Autodesk 123D Catch (free)

Autodesk 123D Catch is a free photogrammetric application. It allows you to create a 3D model from photographs of an object taken from different angles. You can use it to scan objects, people, and even the landscape. For some applications, if you don't need perfect accuracy, you don't need special equipment. This application actually provides quite good detail and is easy to use. However, it will take you at least 30 minutes for the app to process your photos as the processing takes place on the server and it takes time to send them. nine0003

2. Best DIY 3D Scanner: Kinect ($99. 99)

The Xbox Kinect is designed to expand your gaming experience. It is not designed for 3D scanning, but you can easily find manuals and third party software (like ReconstructMe) to turn it into a 3D scanner. If your arms are growing out of your shoulders, this is an interesting and inexpensive solution for 3D scanning.

Price: $99.99
Resolution: 0.051 mm

)

This scanner can be attached to your tablet or phone (generally designed for iPad, but can be adapted to other devices). Lightweight and easy to use, with a very good resolution. Suitable for large items (can scan a full-length person) and outdoor scanning. You will be able to use it with software running on Occipital's SDK. This will increase the resolution and give you access to special features like room scanning. It probably won't be something you'll use for 3D printing, but it's interesting for game development, for example. nine0003

Price: $ 379
Resolution up to: 0.5 mm
accuracy to: 4 mm

4. The best of cheap manual 3D scanners: Cubife ($ 399)

3D 3D 3D 3D 3D 3D-scanners may be quite affordable and easy to use if you choose from inexpensive portable models. Cubify fits these criteria very well and has a relatively good resolution. But still, its capabilities are not enough for texture scanning and it is better to use it for subsequent 3D printing of one-color models. nine0003

Price: $ 399
Resolution: 0.9 mm
Resolution at a distance of 0.5 m: 1 mm


3D scanner on the table:

5. Best and cheapest table 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D- Scanner: Matter and Form ($519)

If you're looking to take your quality to the next level, you can purchase a desktop 3D scanner. This model is compact, easy to use, and delivers good resolution, especially considering the price (not your go-to option if you're looking for perfection, but great for educational and demo purposes). The scanning process takes place with the help of a laser and a rotating platform. The scan takes about five minutes and simultaneously reads the texture of the object. nine0003

Price: $ 519
Resolution: 0.43 mm
accuracy: ± 0.25 mm

6. The best device "two in one": XYZPRINTING DA VINCI 1.0 ($ 600)

This combines a 3D scanner and a 3D printer. The quality of the models is not too high, but the price is very low for such a combined device. This makes the XYZprinting Da Vinci the easiest solution for beginners who want to get into the world of 3D scanning-printing. nine0003


Professional 3D Scanners:

7. Best Value for Handheld 3D Scanner: Fuel3D Scanify ($1490)
Very easy to use, intuitive, and feels good in the hand, this scanner delivers good accuracy and texture quality. The only limitation is that the size of the scanned area is limited, which is great for small objects, but for scanning a full-length person, for example, it will not work. nine0003

Price: $ 1490
Resolution: 0.35 mm
accuracy: to 0.3 mm

8. Best price The scanner uses a different scanning technology than others. Instead of a dual laser scanning system, it uses a structured light source and cameras for fast scanning with very fine detail down to 0.06mm! The scanner comes with DAVID Pro Edition 3 software that works with OBJ, STL and PLY 3D file formats that can be exported to other programs for further editing. nine0003

Price: $ 3995
Resolution: 0.06 mm
accuracy: 0.5% of the size of the object

9. The best desktop professional 3D-scanner: SolutionIX Rexcan 4 ($ 79 900)

is a professional The 3D scanner and its price provides much better scanning quality.


Learn more