APPARATUS AND METHOD FOR FINDING VISIBLE POINTS IN A CLOUD POINT
First Claim
1. A method of determining whether a specific point in a computerized image is visible from a viewpoint;
- said image is represented as a point cloud, the method comprising;
a. performing inversion on points located in the vicinity of the specific point thus creating a computerized inversed object, each point in the vicinity of the specific point is translated to a parallel point in the computerized inversed object;
b. defining a convex hull of the inversed object;
c. determining if the specific point is visible from the viewpoint according to the position of its parallel point on the convex hull.
0 Assignments
0 Petitions
Accused Products
Abstract
The subject matter discloses a method of determining whether a point in a computerized image is visible from a viewpoint; said image is represented as a point cloud, the method comprising: performing inversion on a the vicinity of the point thus creating a computerized inversed objects each point in the vicinity of the point is related to a parallel point in the computerized inversed object and obtaining a convex hull of the inversed object; the point is likely to be visible from the viewpoint in case it belongs to the point set composing the convex hull. The method is also useful for shadow casting and for determining the location of an image-capturing device within a volume
-
Citations
13 Claims
-
1. A method of determining whether a specific point in a computerized image is visible from a viewpoint;
- said image is represented as a point cloud, the method comprising;
a. performing inversion on points located in the vicinity of the specific point thus creating a computerized inversed object, each point in the vicinity of the specific point is translated to a parallel point in the computerized inversed object; b. defining a convex hull of the inversed object; c. determining if the specific point is visible from the viewpoint according to the position of its parallel point on the convex hull. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13)
- said image is represented as a point cloud, the method comprising;
-
10. A method for determining an optimal location for positioning an image capturing device within a volume, the method comprising:
-
a. obtaining a plurality of points to be visible from the image capturing device; b. performing inversion on points located in the vicinity of the plurality of points thus creating a computerized inversed object, each point in the vicinity of the plurality of point is translated to a parallel point in the computerized inversed object; c. defining a convex hull of the inversed object; d. determining if a point of the plurality of points is visible from the viewpoint according to the position of its parallel point on the convex hull relative to its neighbor points, e. repeating said determining for multiple locations within the volume, determining whether a predetermined set of points is visible from each location; f. selecting the optimal location of the image capturing device based on the results of said repeated determining. - View Dependent Claims (11, 12)
-
Specification