Information processing device, information processing method, and information processing program for specifying object light in stepwise manner and wave modifying
AssigneeSony Group Corporation
InventorMasato Akao
Life of this patent
Estimating the term…
Abstract
An information processing device (20) includes: a specifying unit (23A) that specifies, from a plurality of pieces of layer data capable of expressing object light of a three-dimensional object in a stepwise manner, an occlusion region that is lost due to a foreground image of layer data of another hierarchy; and a modifying unit (23B) that modifies at least one of an amplitude or a phase in layer data at a boundary with the occlusion region that has been specified so that leakage of the object light to the outside of the occlusion region is suppressed.
Claims7
An information processing device comprising:
- circuitry configured to
- specify an occlusion region from a plurality of pieces of layer data capable of expressing object light of a three-dimensional object in a stepwise manner, wherein
- the plurality of pieces of layer data includes background layer data and foreground layer data representing a background image and a foreground image respectively, and
- the occlusion region is a partial region of the background layer data corresponding to the foreground image, and
- extend an amplitude of the background layer data toward an inside of the occlusion region to fill a boundary of the occlusion region,
- wherein the extension of the amplitude of the background layer data includes:
- shrinking the background layer data;
- extending an amplitude of the shrunk background layer data toward the inside of the occlusion region;
- and
- enlarging the shrunk background layer data having the extended amplitude to restore a reduced size of the background layer data due to the shrinking.
An information processing device comprising:
- circuitry configured to
- specify an occlusion region from a plurality of pieces of layer data capable of expressing object light of a three-dimensional object in a stepwise manner, wherein
- the plurality of pieces of layer data includes background layer data and foreground layer data representing a background image and a foreground image respectively, and
- the occlusion region is a partial region of the background layer data corresponding to the foreground image, and
- modify a phase of the background layer data corresponding to a boundary of the occlusion region to prevent a wavefront propagated from the boundary of the occlusion region from spreading into the occlusion region.
An information processing device comprising:
- circuitry configured to
- specify an occlusion region from a plurality of pieces of layer data capable of expressing object light of a three-dimensional object in a stepwise manner, wherein
- the plurality of pieces of layer data includes background layer data and foreground layer data representing a background image and a foreground image respectively, and
- the occlusion region is a partial region of the background layer data corresponding to the foreground image, and
- extend an amplitude of the background layer data toward an inside of the occlusion region to fill a boundary of the occlusion region,
- wherein the circuitry is further configured to:
- generate the plurality of pieces of layer data indicating the object light;
- calculate wavefront propagation on a basis of an amplitude and a phase of the plurality of pieces of layer data;
- and
- generate interference fringes on a basis of a calculation result of the wavefront propagation.
An information processing method comprising:
- acquiring a plurality of pieces of layer data capable of expressing object light of a three-dimensional object in a stepwise manner, wherein the plurality of pieces of layer data includes background layer data and foreground layer data representing a background image and a foreground image respectively;
- specifying an occlusion region from the plurality of pieces of layer data, wherein the occlusion region is a partial region of the background layer data corresponding to the foreground image;
- and
- extending an amplitude of the background layer data toward an inside of the occlusion region to fill a boundary of the occlusion region;
- wherein extending the amplitude of the background layer data includes:
- shrinking the background layer data;
- extending an amplitude of the shrunk background layer data toward the inside of the occlusion region;
- and
- enlarging the shrunk background layer data having the extended amplitude to restore a reduced size of the background layer data due to the shrinking.
Dependencies are inferred from the claim text.