Method and system for adjusting depth values of objects in a three dimensional (3D) display
AssigneeHumanEyes Technologies Ltd.
InventorAssaf Zomet
Life of this patent
Estimating the term…
Abstract
A method of setting a plurality of depth values of a plurality of objects in a scene. The method comprises providing an image dataset depicting a scene comprising a plurality of objects having a plurality of depth values with a plurality of depth differences thereamong, selecting a depth range, simultaneously adjusting the plurality of depth values while maintaining the plurality of depth differences, the adjusting being limited by the depth range, and instructing the generation of an output image depicting the scene so that the plurality of objects having the plurality of adjusted depth values.
Claims17
A method of setting a plurality of depth values of a plurality of objects in a scene, comprising:
- providing an image dataset depicting a scene comprising a plurality of objects having a plurality of depth values with a plurality of depth differences thereamong;
- selecting a depth range according to optical characteristics of an image separating mask;
- displaying a plurality of layer markers to a user, each one of said plurality of layer markers is indicative of another of said plurality of layers;
- identifying a user input wherein one of said plurality of layer markers is moved by said user;
- simultaneously adjusting said plurality of depth values while maintaining said plurality of depth differences, said adjusting being limited by said depth range;
- and
- instructing the generation of an article having said image separating mask and an output image depicting said scene and presented to be viewable via said image separating mask so that said plurality of objects having said plurality of adjusted depth values.
A computer program product, comprising at least one non-transitory computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method of setting a plurality of depth values of a plurality of objects in a scene, said method comprises:
- providing an image dataset depicting a scene comprising a plurality of objects having a plurality of depth values with a plurality of depth differences thereamong;
- selecting a depth range according to optical characteristics of an image separating mask;
- displaying a plurality of layer markers to a user, each one of said plurality of layer markers is indicative of another of said plurality of layers;
- identifying a user input wherein one of said plurality of layer markers is moved by said user;
- simultaneously adjusting said plurality of depth values while maintaining said plurality of depth differences, said adjusting being limited by said depth range;
- and
- instructing the generation of an article having said image separating mask and an output image depicting said scene and presented to be viewable via said image separating mask so that said plurality of objects having said plurality of adjusted depth values.
A device of setting a plurality of depth values of a plurality of objects in a scene, comprising:
- a receiving unit adapted to receive an image dataset depicting a scene comprising a plurality of objects having a plurality of depth values with a plurality of depth differences thereamong;
- a user interface module adapted to allow user to simultaneously adjust said plurality of depth values while maintaining said plurality of depth differences, said adjusting being limited by a depth range selected according to optical characteristics of an image separating mask;
- and
- an output module adapted to instruct the generation of an article having said image separating mask and an output image depicting said scene and presented to be viewable via said image separating mask so that said plurality of objects having said plurality of adjusted depth values.
Dependencies are inferred from the claim text.