mosaic-3d

2021 Presents: the Best Camera with 3D Scanning Capabilities

Table of Contents

What is 3D scanning?

The concept of 3D scanning is relatively easy as we perceive and interact in a 3D world. 3D scanning is the process of analyzing scenes and objects with data regarding the shape and appearance.

DON’T MISS OUT! Check out the incredible 3D scan of Prague’s beautiful Old Town Square towards the bottom of this article.

Use a 360-degree camera to produce 3d image scans.
Image credit: Sigmund on Unsplash

The brain perceives depth because of indications in a flat image or a 360 image through our eyes. Humans (and many animals) are able to create 3D reconstructions because our eyes are in slightly different positions. This means we perceive objects in our field of vision as slightly differently, and this gives us depth.

This is stereoscopic vision, and it is more difficult to reproduce in machines. Cameras and robots need additional technologies, such as lights, lasers, projectors, and cameras working simultaneously.

What is a 3D scanner?

3D scanner contains some combination of lasers, lights, projectors, and cameras

There are many 3D scanning technologies, but generally a 3D scanner contains some combination of lasers, lights, projectors, and cameras. These determine the shape and appearance of an object or an entire scene within an environment.

In this article we will be focusing on 3D scanners and cameras, so let’s see how those two types of technology differ.

3D scanners and cameras share many similar characteristics; such as cone-like field of view (FOV) and image capture of only those surfaces which are visible and not obscured.

Where they differ, is the type of data. A 3D scanner collects data regarding the distance of surfaces within the FOV, while a camera collects data regarding the color of surfaces within the FOV.

What is the purpose of a 3D scan or a 3D scanner?

The main purpose of conducting a 3D scan is to create a 3D model, with the end results being a virtual 3D model or a physical 3D model. The 3D model is initially defined by a point cloud, which is a set of data points in space, that represent the object or the environment as a 3D image. It is also possible to gather color data at each point, thereby determining the color of the surfaces. After generating a sparse point cloud, it is possible to create either a dense point cloud with or without color, or a textured mesh (of triangles or quads) which is essentially a “solid” model. You can generate the mesh via a depth map, without the intermediate step of generating a dense point cloud.

It usually takes multiple scans or multiple photos, from multiple angles to produce a complete model of an object. All of the images are then melded together in a process called image alignment or image registration. This whole process from the single range map to the final model is called the 3D scanning pipeline.

How does (laser) scanning work?

Since the birth of 3D scanning in the 1960’s, there have been a wide array of methods and technologies which engineers, scientists, and photographers have used to construct devices which would gather the necessary data in order to generate 3D models.

Many of them can be divided into contact and non-contact 3D scanners and further divided by active or passive means of collecting the necessary data.

  • Contact, meaning that there is physical contact between the sensors and the object which is being scanned.
  • Non-contact, meaning that there is no physical contact between the sensors and the object.
  • Active, meaning that the 3D scanner is taking an action and emitting some light or laser which it will use to determine distance.
  • Passive, meaning the 3D scanning device does not send out anything by which to measure the distance.

3D Scanning Technologies

Below you will find the majority but not an exhaustive list of the various types of 3D scanning technologies that have been developed over the last 50 to 60 years.

Laser triangulation 3d scanning technology: (non-contact active)

A moving laser line or single laser point is used to scan an object. The reflecting laser light from the object is then noted by the sensor and from the change in the laser trajectory and trigonometric triangulation, the technology is able to calculate the specific deviation angle which correlates directly to the distance from the object to the scanner. By collecting enough of these distances, the scanner can map out the surfaces of the object and create a 3D model.

Advantages: resolution and accuracy in the order of tens of micrometers

Disadvantages: shiny or transparent surfaces are very difficult to scan; limited to a range of several meters

Structured light 3D scanning technology: (non-contact active)


This technology also makes use of trigonometric triangulation but without the need for a laser, instead projecting a series of linear patterns onto the object. By examining the edges of each line in the pattern, the system can calculate the distance between the object and the scanner. This technology has solved the issue of the correspondence problem, which are the issues which arise when an object is in motion or there is a lapse in time, and it must be determined how the various images correspond to one another.

Advantages: speed, resolution, use in creating 3D scans of humans; can scan multiple points or an entire FOV at one time which reduces the chances of distorting the object’s image

Disadvantages: sensitivity to light conditions, which means working outside is extremely difficult.

Photogrammetry 3D scanning technology: (non-contact passive)

Discerns distances from photographs, in particular for retrieving precise position of surface points. By stitching together photos which have overlapping perspectives, it is possible to extrapolate accurate depth information and thereby generate an accurate digital elevation model. It is also possible to add scale if certain disciplines are used at the same time. Photogrammetry technology uses a mix of computer vision and powerful computational geometry algorithms.

Advantages: precision and acquisition speed; it has capabilities for ground and air.

Disadvantages: sensitive to the resolution of the input photographs and the time needed to run the algorithms; very difficult to achieve any results on transparent or reflective / shiny or featureless objects.

Contact-based 3D scanning technology: (contact passive)


Also known as digitizing, in which a physical probe is moved across the surfaces of the object, collecting and recording 3D information in the process. This can be done manually or with the use of an articulated arm which is able to collect all of the necessary configuration and angles for even more precision

Advantages: precision and use in scanning transparent or reflective surfaces (used often in quality control of parts during maintenance operations or after production)

Disadvantages: speed and inadequacy when working with organic, freeform shapes; contact with the object during scanning can modify or damage the object

Laser pulse-based 3D scanning technology: (non-contact active)


This is also known as Time of Flight scanner or LiDAR. Rather than measuring the trajectory of a laser, this technology casts a laser at an object and measures the time it takes to hit the object and return. As we know the speed of light, the exact distance between the scanner and the object is easily measured. In fact, a laser pulse-based 3D scanner can computer millions of laser pulses within a picosecond of accuracy – that’s 0.000000001 seconds

Advantages: can scan extremely large objects (or environments), upwards of kilometers

Disadvantages: speed, for higher resolution images which require millions of samples, it can take minutes to scan an image and during that time it is possible that this will create distortion in moving objects; accuracy of the distance measurement is in the range of millimeters which is considered low compared to other scanning technologies

Applications and Use Cases of 3D scanners

The most commonly considered uses of 3D scanners are for creating replications of historical artifacts, such as Egyptian mummies or vases, or for taking body scans to be used in the next NBA Live video game. But as per usual, the technology has been hijacked and used in a wide range of industries, from tourism to industrial to entertainment. The applications are extensive and never ending. Check out some of the most common use cases for 3D scanners below

  • Entertainment industry
  • Motion capture
  • Design process
  • Law enforcement
  • Robotic mapping
  • Elimination of shipping costs and tariffs
    • Rather than sending physical products, companies can share 3D images with clients
  • Industrial design
    • Freeway redesign
    • Prototyping
    • Quality assurance and control
  • Medical
    • Orthotics
    • Prosthetics
    • Dentistry (dental implants)
  • Reverse engineering
    • Mechanical components
  • Construction and Civil Engineering:
    • Quality control/inspection
    • Robotic control (function as the robot’s eye)
    • Freeway redesign
    • Detect structural changes following natural disasters or overuse
    • Site modeling and layout
  • Digitization of culture artifacts/cultural heritage
    • Documentation of historical sites
    • Replication of historical objects for conservation purposes
  • Virtual/Remote tours and tourism
    • Explore locations across the world with a 3D visit
    • Virtual tours of real estate properties

3D Scanners vs Cameras

In recent years, with the adoption of smartphones by nearly half of the world’s citizens, most of us are technically able to 3D scan nearly anything we see in our daily lives. In fact, in respect to flexibility, cameras in our smartphones or even traditional digital cameras are a much easier means by which to create a 3D model.

Most more traditional 3D scanners must be used in specific locations, which have very specific lighting, in order to accurately capture the structure of the image or scene in question. Cameras give the freedom to go anywhere and capture (nearly) anything.

However, this freedom does come at a cost of course. The photographer must take enough photos at all of the proper angles to ensure that there are enough for the software to accurately recreate the image or scene later on. This means circling the object multiple times and taking anywhere from hundreds of photos of a single object to thousands of photos of a scene in one’s environment.

Enter the Mosaic 51 Camera

The Mosaic 51 is unique as a camera because in one body it possesses 6 image sensors, 5 that circle the frame and point out laterally, and one image sensor that points directly upwards. These 6 image sensors in an absolutely rigid and fixed position are treated as a single unified group of images. With the use of these 6 image sensors, the Mosaic 51 is able to capture images at a higher rate and in more stable condition.

And similarly to stereoscopic vision (the manner in which humans are able to perceive depth), the narrow overlay between the images stitches together to create an incredible 3D reconstruction.

3D scan of Prague’s Old Town Square with the Mosaic 51 360-degree camera

This camera is for companies in need of 3D scans of enormous tracts of land, whole city blocks, and large building facades. Make scans at a much faster rate than a photographer with a single camera. There are 6 camera lenses working at once and it collects data at driving speeds.

The input data is more accurate and reliable as the Mosaic 51 fits on the top of a moving vehicle. Now you can drive through a city square or around an important building or monument, thus guaranteeing you cover every possible angle.

Imagine the increased convenience when there is no need to exit the car and you can scan during rain or shine, in hot or cold weather, all from the comfort of the vehicle.

If you are looking for a versatile, productive method to capture and create 3D models, get in touch with Mosaic!