Imaging Device Point Cloud Data Generation via Pre-arranged Object Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing imaging technologies face challenges in efficiently processing model information, particularly in generating and arranging data that includes pixel values and distances from a predetermined viewpoint, which hinders the creation of accurate point cloud data for three-dimensional object representation.

Innovation Solution

An imaging device and system that includes an imager, a distance measurer, and data generators to produce object data with paired pixel values and distances, which are then used to calculate and arrange positional information, enabling the generation of point cloud data in a specific arrangement order for efficient processing and integration of model information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If object data is generated with paired pixel values and distances in a specific arrangement order, then point cloud data generation efficiency is improved, but data processing complexity increases

Engineering Contradiction:
Improvepoint cloud data generation efficiencyVSAvoiddata processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-arranging object data in a specific order (e.g., row-major or column-major order) before generating point cloud data. This pre-arrangement of pixel values and distance information in a predetermined sequence enables more efficient point cloud generation by reducing random access operations and improving data locality, thus resolving the contradiction between generation efficiency and processing complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the object data into multiple data groups, where each group contains a plurality of data elements arranged in a specific order. This segmentation allows parallel processing of different data groups while maintaining the beneficial arrangement order within each group, thereby improving overall processing efficiency without excessively increasing system complexity

Inventive Principle:
Principle #1Segmentation

2Speed

If multiple data groups are generated in parallel, then processing speed is improved, but data arrangement consistency becomes difficult to maintain

Engineering Contradiction:
Improveprocessing speedVSAvoiddata arrangement consistency
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

The patent divides object data into multiple data groups that can be processed in parallel, with each group maintaining the same internal arrangement order (e.g., row-major or column-major). This segmentation enables parallel processing while preserving data arrangement consistency through uniform structuring within each group

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by ensuring that each data group maintains the same arrangement order characteristics locally, while allowing different groups to be processed independently. This approach enables parallel processing speed improvement while maintaining overall data arrangement consistency through uniform local structuring across all groups

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10706571B2Imaging device, image processing device, storage medium, and imaging system
Publication Date: 2020.07.07 NIKON CORP
  • US10706571B2 patent drawing
  • US10706571B2 patent drawing
  • US10706571B2 patent drawing

AI summary

To easily process model information or information from which the model information is generated, provided is an imaging device including: an imager that images an object from a predetermined viewpoint; a distance measurer that measures distances from the predetermined viewpoint to points on the object; an object data generator that uses an image taken by the imager and measurement results of the distance measurer to generate object data in which unit data including pairs each having a pixel value in the taken image and a distance from a point on the object corresponding to the pixel value to the predetermined viewpoint is arranged in a first arrangement order; and a point cloud data generator that calculates positional information on points on the object based on the object data and arranges point data including the positional information in the first arrangement order to generate point cloud data.