Method and apparatus with image display
AssigneeSamsung Electronics Co., Ltd.
InventorsJingu Heo, Dong Kyung Nam, Juyong Park, Sung Kwang Cho
Life of this patent
Estimating the term…
Abstract
A processor-implemented imaging method includes: obtaining initial homography information between a plurality of tele images that covers a field of view (FOV) of a wide image; receiving a user input of zooming a partial region of the wide image from a screen on which the wide image is displayed; stitching tele images corresponding to the partial region using the initial homography information, based on whether a zoom level corresponding to the user input exceeds a maximum zoom level of the wide image; and rendering the stitched tele images and displaying an image obtained by the rendering on the screen.
Claims16
A method of displaying an image, comprising:
- obtaining initial homography information between a plurality of tele images that covers a field of view (FOV) of a wide image;
- determining whether a user input of zooming a partial region of the wide image from a screen on which the wide image is displayed exceeds a maximum zoom level;
- in response to the zoom exceeding the maximum zoom level, determining whether a number of the tele images corresponding to the partial region is more than one tele image;
- in response to the number of the tele images corresponding to the partial region being more than one tele image, stitching tele images corresponding to the partial region using the initial homography information;
- and
- rendering the stitched tele images and displaying an image obtained by the rendering on the screen,
- wherein the stitching comprises aligning the multiple tele images corresponding to the partial region based on the initial homography information and removing an artifact occurring in a boundary region of an overlapping region among the tele images by:
- determining a deformation field of the boundary region of the tele images by an optical flow of the boundary region;
- and
- warping pixels in the boundary region based on the deformation field.
A method of displaying an image, comprising:
- obtaining a wide image, a plurality of tele images that cover a field of view (FOV) of the wide image, and initial homography information between the tele images;
- receiving a user input of zooming a partial region of the wide image from a screen of a display on which the wide image is displayed;
- in response to a zoom corresponding to the user input not exceeding a maximum zoom level of the wide image, rending a wide image scaled according to a scale corresponding to the user input and displaying an image obtained by the rendering on the screen;
- in response to the zoom corresponding to the user input exceeding the maximum zoom level of the wide image, scaling tele images corresponding to the partial region according to the scale corresponding to the user input and aligning the scaled tele images, based on the initial homography information;
- in response to the number of the tele images corresponding to the partial region being more than one tele image, stitching tele images corresponding to the partial region using the initial homography information;
- and
- removing an artifact occurring by a boundary line candidate selected from among a plurality of boundary line candidates preset in an overlapping region of the aligned tele images;
- and
- rendering tele image from which the artifact is removed and displaying an image obtained by the rendering on the screen,
- wherein the stitching comprises aligning the multiple tele images corresponding to the partial region based on the initial homography information and
- wherein the removing of the artifact comprises:
- determining a deformation field of the boundary region of the tele images by an optical flow of the boundary region;
- and
- warping pixels in the boundary region based on the deformation field.
An apparatus for displaying an image, comprising:
- a camera module configured to obtain a wide image, a plurality of tele images that covers a field of view (FOV) of the wide image, and initial homography information between the tele images;
- a display device configured to display at least one of the wide image and the tele images;
- a user interface (UI) configured to receive a user input of zooming a partial region of the wide image from a screen of the display device on which the wide image is displayed;
- and
- a processor configured to:
- determine whether a zoom corresponding to the user input exceeds a maximum zoom level;
- in response to the zoom exceeding the maximum zoom level, determine whether a number of the tele images corresponding to the partial region is more than one tele image;
- in response to the number of the tele images corresponding to the partial region being more than one tele image, stitch tele images corresponding to the partial region using the initial homography information;
- and
- render the stitched tele images and display an image obtained by the rendering,
- wherein stitching comprises aligning the multiple tele images corresponding to the partial region based on the initial homography information and removing an artifact occurring in a boundary region of an overlapping region among the tele images by:
- determining a deformation field of a boundary region of the tele images by an optical flow of the boundary region, and
- warping pixels in the boundary region based on the deformation field.
Dependencies are inferred from the claim text.