US2023084376A1PendingUtilityA1

Information processing device, 3d model generation method, and program

Assignee: SONY GROUP CORPPriority: Mar 26, 2020Filed: Mar 16, 2021Published: Mar 16, 2023
Est. expiryMar 26, 2040(~13.6 yrs left)· nominal 20-yr term from priority
Inventors:Nobuaki Izumi
G06T 7/50G06T 7/40G06T 17/00G06T 7/62G06T 17/20G06V 10/761
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A first-layer depth map generation unit ( 131 ) (distance acquisition unit) of an encoding device ( 40 a ) (information processing device) acquires a first distance (d 1 ) between a projecting point (Q) and a first point (P 1 ) at which a straight line extending from the projecting point (Q) to a subject ( 90 ) comes into contact with the subject ( 90 ), on the basis of a 3D shape of a surface of the subject ( 90 ). Furthermore, on the basis of the 3D shape of the surface of the subject ( 90 ), a second-layer depth map generation unit ( 132 ) (distance acquisition unit) acquires a second distance (d 2 ) between the projecting point (Q) and a second point (P 2 ) from which the straight line extending through the inside of the subject ( 90 ) from the first point (P 1 ) passes to the outside of the subject ( 90 ).

Claims

exact text as granted — not AI-modified
1 . An information processing device including:
 a distance acquisition unit that acquires, based on a 3D shape of a surface of a subject, a first distance between a projecting point and a first point at which a straight line extending from the projecting point to the subject comes into contact with the subject, and a second distance between the projecting point and a second point from which the straight line extending through the inside of the subject from the first point passes to the outside of the subject.   
     
     
         2 . The information processing device according to  claim 1 , wherein
 the distance acquisition unit   acquires a predetermined first distance value as the first distance, when the first point is not positioned, and   acquires a predetermined second distance value that is smaller than the first distance value, as the second distance, when the second point is not positioned.   
     
     
         3 . The information processing device according to  claim 2 ,
 the distance acquisition unit   sets the first distance value and the second distance value to equal values.   
     
     
         4 . The information processing device according to  claim 1 , further including
 a transmission unit that transmits the first distance and the second distance acquired by the distance acquisition unit in association with each other, to a decoding device reconstructing a three-dimensional shape of the subject.   
     
     
         5 . The information processing device according to  claim 1 , further including
 a color/distance acquisition unit that acquires texture information about the subject as viewed from a plurality of projecting points and the first distance as viewed from the plurality of projecting points that is the same as the projecting points from which the texture information is acquired, in association with each other.   
     
     
         6 . The information processing device according to  claim 1 , wherein
 the distance acquisition unit acquires the first distance and the second distance from the same projecting point, for objects into which the subject is decomposed.   
     
     
         7 . The information processing device according to  claim 1 , wherein
 the distance acquisition unit acquires the first distance and the second distance from the projecting points different from each other, for objects into which the subject is decomposed.   
     
     
         8 . An information processing device including
 an area determination unit that   acquires, based on a 3D shape of a surface of a subject, a first distance between a projecting point and a first point at which a straight line extending from the projecting point to the subject comes into contact with the subject, or a predetermined first distance value as the first distance when the first point is not positioned,   acquires a second distance between the projecting point and a second point from which the straight line extending through the inside of the subject from the first point passes to the outside of the subject, or a predetermined second distance value that is smaller than the first distance value, as the second distance, when the second point is not positioned, and   identifies an area of the subject based on a magnitude relationship between the first distance and the second distance.   
     
     
         9 . The information processing device according to  claim 8 , further including
 a closed space generation unit that connects a front surface side end of the subject as viewed from the projecting point, based on a plurality of the first distances relating to the projecting point and a back surface side end of the subject as viewed from the projecting point, based on a plurality of the second distances relating to the projecting point.   
     
     
         10 . The information processing device according to  claim 9 , wherein
 the closed space generation unit   when the first distances of two points of the first distances of adjacent three points of a triangular shape represents a front surface of the subject and the first distance of remaining one point does not represent the front surface of the subject,   substitutes the remaining one point for any one of the two points, which represents a back surface of the subject, of the second distances corresponding to the three points, and   substitutes one point that does not represent the back surface of the subject, of the second distances corresponding to the three points for one point that is an opposite point from the point for which the remaining one point is substituted, of the two points that represents the front surface of the subject.   
     
     
         11 . The information processing device according to  claim 8 , further including:
 a color/distance acquisition unit that acquires texture information about the subject as viewed from a plurality of projecting points and the first distance as viewed from the plurality of projecting points that is the same as the projecting points from which the texture information is acquired, in association with each other; and   a visibility checking unit that determines, based on the information acquired by the color/distance acquisition unit, that a first point viewed from the projecting point is not visible from a projecting point different from the projecting point, when a three-dimensional position of the first point according to the first distance as viewed from the projecting point does not match a three-dimensional position according to the first distance corresponding to a direction toward the first point as viewed from a projecting point different from the projecting point.   
     
     
         12 . A method of generating a 3D model including
 acquiring, based on a 3D shape of a surface of a subject, a first distance between a projecting point and a first point at which a straight line extending from the projecting point to the subject comes into contact with the subject, and a second distance between the projecting point and a second point from which the straight line extending through the inside of the subject from the first point passes to the outside of the subject, associating a position of the projecting point, the first distance, and the second distance with each other, and generating a 3D model of the subject.   
     
     
         13 . A program for causing
 a computer to function as   a distance acquisition unit that acquires, based on a 3D shape of a surface of a subject, a first distance between a projecting point and a first point at which a straight line extending from the projecting point to the subject comes into contact with the subject, and a second distance between the projecting point and a second point from which the straight line extending through the inside of the subject from the first point passes to the outside of the subject.

Join the waitlist — get patent alerts

Track US2023084376A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.