IP Library › Granted Patent US 11,195,296
Granted Patent B2
US 11,195,296 · App. 16/575,328 · Granted Dec 7, 2021

Information processing apparatus, method of processing distance information, and recording medium recording distance information processing program

Inventor: Kazuhiro Yoshimura (Kawasaki, JP)
Assignee: FUJITSU LIMITED
G06T7/73G06T7/13G06T7/521G06T2207/10028
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,195,296
App. No.
16/575,328
Granted
Dec 7, 2021
Kind
B2
Abstract

An information processing apparatus, includes: a memory; and a processor coupled to the memory and configured to: generate, based on three-dimensional point cloud data indicating three-dimensional coordinates of each point on a three-dimensional object, image data in which two-dimensional coordinates of each point and a depth of each point are associated with each other; specify, as a target point, a point of the three-dimensional point cloud data corresponding to an edge pixel included in an edge portion of the image data, and specifies, as a neighbor point, a point of the three-dimensional point cloud data corresponding to a neighbor pixel of the edge pixel; and eliminate the target point based on a number of the neighbor points at which a distance to the target point is less than a predetermined distance.

Claims (25)

1. An information processing apparatus, comprising:

a memory; and

a processor coupled to the memory and configured to:

generate, based on three-dimensional point cloud data indicating three-dimensional coordinates of each point on a three-dimensional object, image data in which two-dimensional coordinates of each point and a depth of each point are associated with each other;

specify, as a target point, a point of the three-dimensional point cloud data corresponding to an edge pixel included in an edge portion of the image data, and specify, as a neighbor point, a point of the three-dimensional point cloud data corresponding to a neighbor pixel of the edge pixel;

count the neighbor point at which a distance to the target point is less than a predetermined distance; and

eliminate the target point when a number of the counted neighbor points as a point density is less than a predetermined number.

2. The information processing apparatus according to claim 1 , wherein the processor is configured to obtain the three-dimensional point cloud data from a distance sensor, wherein the distance sensor generates the three-dimensional point cloud data by executing a raster scan on the three-dimensional object and obtaining the three-dimensional coordinates of each point on the three-dimensional object in a predetermined order.

3. The information processing apparatus according to claim 2 , wherein the processor is configured to: calculate a distance per pixel of the image data based on a focal length of the distance sensor; and specify, from a relationship between the distance per pixel and the predetermined distance, a range of pixels on the edge pixel corresponding to the neighbor point.

4. A method comprising:

generating, by a computer, based on three-dimensional point cloud data indicating three-dimensional coordinates of each point on a three-dimensional object, image data in which two-dimensional coordinates of each point and a depth of each point are associated with each other;

specifying, as a target point, a point of the three-dimensional point cloud data corresponding to an edge pixel included in an edge portion of the image data;

specifying, as a neighbor point, a point of the three-dimensional point cloud data corresponding to a neighbor pixel of the edge pixel;

counting the neighbor point at which a distance to the target point is less than a predetermined distance; and

eliminating the target point when a number of the counted neighbor points as a point density is less than a predetermined number.

5. The method according to claim 4 , further comprising: obtaining the three-dimensional point cloud data from a distance sensor, wherein the distance sensor generates the three-dimensional point cloud data by executing a raster scan on the three-dimensional object and obtaining the three-dimensional coordinates of each point on the three-dimensional object in a predetermined order.

6. The method according to claim 5 , wherein the specifying calculates a distance per pixel of the image data based on a focal length of the distance sensor, and specifies, from a relationship between the distance per pixel and the predetermined distance, a range of pixels on the edge pixel corresponding to the neighbor point.

7. A non-transitory computer-readable recording medium recording a distance information processing program causing a computer to perform:

generating, bases on three-dimensional point cloud data indicating three-dimensional coordinates of each point on a three-dimensional object, image data in which two-dimensional coordinates of each point and a depth of each point are associated with each other;

specifying, as a target point, a point of the three-dimensional point cloud data corresponding to an edge pixel included in an edge portion of the image data;

specifying, as a neighbor point, a point of the three-dimensional point cloud data corresponding to a neighbor pixel of the edge pixel;

counting the neighbor point at which a distance to the target point is less than a predetermined distance; and

eliminating the target point a number of the counted neighbor points as a point density is less than a predetermined number.

8. The non-transitory computer-readable recording medium according to claim 7 , further comprising: obtaining the three-dimensional point cloud data from a distance sensor, wherein the distance sensor generates the three-dimensional point cloud data by executing a raster scan on the three-dimensional object and obtaining the three-dimensional coordinates of each point on the three-dimensional object in a predetermined order.

9. The non-transitory computer-readable recording medium according to claim 8 , wherein the specifying calculates a distance per pixel of the image data on based on a focal length of the distance sensor, and specifies, from a relationship between the distance per pixel and the predetermined distance, a range of pixels on the edge pixel corresponding to the neighbor point.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2019
From: YOSHIMURA, KAZUHIRO
To: FUJITSU LIMITED
Reel/Frame 050426/0246 →
Continuity (2)
Continuation PCTJP2017013920 · Apr 3, 2017
Related Publication 20200013185A1 · Jan 9, 2020