US 12,154,248 B2
Method and device for outputting an image
Ken Kim, Seoul (KR); Ji Wuck Jung, Gyeonggi-do (KR); and Kevin Nathanael Santoso, Seoul (KR)
Assigned to 3i Inc., Daegu (KR)
Filed by 3i Inc., Daegu (KR)
Filed on Jul. 21, 2022, as Appl. No. 17/869,789.
Claims priority of application No. 10-2021-0152411 (KR), filed on Nov. 8, 2021.
Prior Publication US 2023/0140932 A1, May 11, 2023
Int. Cl. G06T 3/40 (2024.01); G06T 15/20 (2011.01)
CPC G06T 3/40 (2013.01) [G06T 15/20 (2013.01); G06T 2200/04 (2013.01)] 8 Claims
OG exemplary drawing
 
1. An image output method performed by an electronic device, the image output method comprising:
loading a plurality of basic image tiles with a first resolution, the plurality of basic image tiles with the first resolution being preset for a graphic space set based on a virtual coordinate system;
setting a coordinate of a virtual camera on the virtual coordinate system;
determining at least one target basic-image tile among the plurality of basic image tiles based on the coordinate of the virtual camera;
outputting a first image with the first resolution based on frustum information of the virtual camera and the target basic-image tile;
transmitting information on the target basic-image tile to a server;
before the virtual camera zooms in on the target basic-image tile, receiving a plurality of detailed image tiles with a second resolution corresponding to the target basic-image tile from the server, wherein the second resolution is higher than the first resolution;
outputting a second image with the second resolution based on the plurality of detailed image tiles when the virtual camera zooms in on the target basic-image tile;
determining at least one target detailed-image tile among the plurality of detailed image tiles corresponding to the target basic-image tile when the virtual camera zooms in on the target basic-image tile,
transmitting information about the target detailed-image tile to the server,
wherein after outputting a second image with the second resolution based on the plurality of detailed image tiles, continuously outputting a further second image with the second resolution based on the plurality of detailed image tiles when coordinate or viewpoint of the virtual camera changed;
before the virtual camera additionally zooms in on the target basic-image tile. receiving a plurality of additional-detailed image tiles with a third resolution corresponding to the target detailed-image tile from the server, wherein the third resolution is higher than the second resolution; and
outputting a third image with the third resolution based on the plurality of additional-detailed image tiles previously received from the server when the virtual camera additionally zooms in on the target detailed-image tile.