WO2021107458A1 - 멀티 뎁스 이미지 생성 방법 및 이를 위한 프로그램을 기록한 기록매체 - Google Patents
멀티 뎁스 이미지 생성 방법 및 이를 위한 프로그램을 기록한 기록매체 Download PDFInfo
- Publication number
- WO2021107458A1 WO2021107458A1 PCT/KR2020/015726 KR2020015726W WO2021107458A1 WO 2021107458 A1 WO2021107458 A1 WO 2021107458A1 KR 2020015726 W KR2020015726 W KR 2020015726W WO 2021107458 A1 WO2021107458 A1 WO 2021107458A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- request
- response
- target
- depth image
- image
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 230000004044 response Effects 0.000 claims abstract description 192
- 238000003780 insertion Methods 0.000 claims description 12
- 230000037431 insertion Effects 0.000 claims description 12
- 230000008569 process Effects 0.000 description 14
- 238000012986 modification Methods 0.000 description 8
- 230000004048 modification Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000002123 temporal effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 230000001939 inductive effect Effects 0.000 description 2
- YLZOPXRUQYQQID-UHFFFAOYSA-N 3-(2,4,6,7-tetrahydrotriazolo[4,5-c]pyridin-5-yl)-1-[4-[2-[[3-(trifluoromethoxy)phenyl]methylamino]pyrimidin-5-yl]piperazin-1-yl]propan-1-one Chemical compound N1N=NC=2CN(CCC=21)CCC(=O)N1CCN(CC1)C=1C=NC(=NC=1)NCC1=CC(=CC=C1)OC(F)(F)F YLZOPXRUQYQQID-UHFFFAOYSA-N 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
- G06T7/55—Depth or shape recovery from multiple images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
Definitions
- the present invention relates to a method for generating a multi-depth image, and more particularly, to a method for generating a multi-depth image through cooperation between electronic devices.
- the multi-depth image refers to an image in which one or more objects are inserted in a tree structure (as a sub-depth) in a main image (main image).
- the multi-depth image has a form in which a plurality of different pieces of information (objects) converge into one image, it can function as a more simplified new information transfer medium. Accordingly, the multi-depth image may be used to more simply and conveniently convey information.
- a representative method considered as a method of generating a multi-depth image targets only images or objects stored in a specific electronic device (an electronic device for generating a multi-depth image). That is, a representative method may use only objects stored in a specific electronic device to generate a multi-depth image. Accordingly, when a user using a specific electronic device wants to insert a new object that is not stored in the specific electronic device, the user must directly move to a place where the new object can be obtained.
- this representative method can be implemented only within a limited range for generating a multi-depth image, and it can be said that it has limitations that are necessarily accompanied by temporal and spatial constraints.
- An embodiment of the present invention provides a new method that can secure a more diverse and wider range of objects by securing objects through cooperation between electronic devices, as well as overcoming temporal and spatial constraints on securing objects. Its main purpose is to provide
- the target image is shared among the electronic devices. function to; a function of updating the target image to display the request in the target object when information on a request to insert another object into the target object is input from one or more of the electronic devices; and when a response object corresponding to the request is inputted from one or more of the electronic devices, inserting the response object at a position where the request is displayed in the target object executes a function of generating the multi-depth image
- the target object provides a recording medium on which the multi-depth image generating program is recorded, which is the target image or an object inserted into the target image in a tree structure.
- a method for generating a multi-depth image in which one or more objects are inserted in a tree structure in a main image through cooperation between electronic devices, and a request for inserting another object into a target object is provided.
- the target object provides a method for generating a multi-depth image, which is the target image or an object inserted in a tree structure in the target image.
- 1 is a diagram for describing a relationship between electronic devices generating a multi-depth image.
- FIG. 2 is a flowchart for explaining functions of a multi-depth image generating program.
- FIG. 3 is a flowchart for explaining an embodiment of processing a multi-request.
- 4 to 6 are diagrams for explaining an embodiment of processing a multi-request.
- 7 to 9 are flowcharts for explaining various embodiments of generating a multi-depth image.
- FIG. 1 is a diagram for describing a relationship between electronic devices 100 that generate a multi-depth image.
- the terminals 120 - n and 130 - n and the server 110 may be included in the electronic devices 100 that generate a multi-depth image through mutual cooperation.
- the terminals 120-n and 130-n may cooperate with each other to generate a multi-depth image, or the terminals 120-n and 130-n and the server 110 may cooperate with each other to generate a multi-depth image. .
- the server 110 may be formed in the form of an online server capable of external and wired/wireless communication.
- the terminals 120-n and 130-n may be implemented in various forms, such as mobile, tablet PC, PDA, and drone.
- the terminals 120-n and 130-n may be divided into one or more requesting terminals 120-n (request devices) and one or more responding terminals 130-n (response devices).
- the request device 120 - n is a device that requests to insert another object into the target object.
- the response device 130 - n is a device that obtains an object corresponding to the request (an object to be inserted).
- the target object may be a main image (target image) that becomes the main of the multi-depth image, or may be an object inserted into the target image in a tree structure.
- the multi-depth image may be generated through cooperation between the response device 130 - n implemented as a drone and the request device 120 - n.
- the drone may move to a place where the object to be inserted is located and obtain an object (image, etc.) for the object to be inserted.
- the drone may transmit the obtained object to the requesting device 120-n to induce the requesting device 120-n to generate a multi-depth image, or directly insert the obtained object to generate a multi-depth image.
- the method of generating a multi-depth image is largely divided into 1) a process of requesting to insert another object into the target object, 2) a process of acquiring another requested object, and 3) a process of inserting the obtained object into the target object. can be done
- the process of requesting to insert another object into the target object may be performed by the requesting device 120 - n.
- the request device 120-n sends information (request information) about the request to the server 110 or another terminal 130-n, the response device ) can be transmitted.
- the request may be a request for details of a target entity.
- the request may be a text request for the detail of the target object, an image request for the detail, a video request for the detail, a voice request for the detail, and the like.
- the request may be a request for directly requesting details of a target entity (direct request) or a request for supporting a direct request by another user (support request or support request).
- the support request refers to a request indicating that one's own request corresponds to another user's request when another user's request corresponds to the content that the user wants to request.
- the 'request' mentioned below may be any one of a direct request and a support request, or a request including a direct request and a support request.
- the requested entity Since the requested entity is obtained in response to a request, it may be referred to as a 'response entity'.
- the response object may be implemented in various forms that can provide details about the target object, such as text, image, video, and voice corresponding to the request.
- the process of obtaining a response entity corresponding to the request may be performed in the response device 130-n.
- the response device 130 - n may acquire a response object corresponding to the request by driving an application corresponding to the request. If the request is a text request, an application capable of composing text may be launched. If the request is an image request, a camera application capable of acquiring an image may be launched. If the request is a video request, an application capable of obtaining a video may be driven. If the request is a voice request, a recording application capable of acquiring voice may be launched.
- the application corresponding to the request may be selected or specified by the requester or may be selected or specified by the responder.
- the requestor may specify an application using the request device 120-n possessed by the requester, and the request device 120-n may transmit the request information by including information specifying the application.
- the response device 130 - n that has received the information on the request may automatically execute an application (specific application) corresponding to the request to obtain a response object corresponding to the request.
- the responder may select an application corresponding to the response object from among application candidates installed in the response device 130 - n possessed by the responder. For example, when the responder selects a request, a list of application candidates installed in the response device 130 - n is displayed, and the application may be selected through a method in which the responder designates any one of the expressed application candidates.
- the list of application candidates is displayed while the responder maintains an operation (touch operation) of selecting a request in the screen of the response device 130-n, and the responder expresses his/her touch as any one of the expressed application candidates.
- a specific application may be selected by moving (drag).
- the process of inserting the response object into the target object may be implemented in any one of the request device 120-n, the response device 130-n, and the server 110 .
- the response object is transmitted from the responding device 130-n to the requesting device 130-n.
- the response object is transmitted from the response device 130 - n to the server 110 .
- the responder may set restrictions on the request in advance before receiving a request to insert another entity into the target entity.
- the responder may designate or limit one or more target objects to be requested from among the objects inserted into the target image.
- the responder may pre-specify or limit a specific part (a building, object, person, location, etc., represented in the target entity) to be requested within the target entity.
- the responder may limit the amount of time it will receive a request.
- the respondent may designate or limit the target object based on the moving path of the respondent or the place where the respondent is currently located.
- Such a restriction may be provided in advance to the server 110 or the requesting device 120-n through the response device 130-n, and may be used to induce a request corresponding to the request of the responder.
- the insertion of the response entity may be implemented automatically, or may be implemented according to the requestor's or responder's selection.
- the requestor or the responder may determine whether the response object meets the request (request of the requester), and if it does, insert the corresponding response object. If the response entity does not meet the request of the requester, the requestor may retransmit the request information or request modification of the response entity. When a request for modification of a response object is requested, the contents of the modification desired by the requester may be transmitted together. If the response object does not meet the requester's request, the responder may launch the application to obtain the response object again.
- the requestor may select any one of the response entities included in the multi-response.
- the requestor may select one response entity that best meets his/her request from among the response entities.
- the selected response entity may be inserted into the request position of the target entity.
- the multi-depth image generating method proposed by the present invention is an embodiment in which insertion is made in the request device 120-n, an embodiment in which the insertion is made in the server 110, and an embodiment in which the insertion is made in the response device 130-n. can be distinguished. Also, the method for generating a multi-depth image may be implemented in the form of a program (hereinafter, referred to as a 'generation program') recorded on a computer-readable recording medium.
- a program' hereinafter, referred to as a 'generation program'
- Embodiment 1 is a method in which a method of generating a multi-depth image is implemented in the form of a program (generated program) recorded on a recording medium.
- the generation program includes 1) a function of sharing the target image among the electronic devices 120-n, 130-n and/or 110 (S210), 2) a function of updating the target image so that a request is displayed on the target object (S230) , 3) a function (S250) of generating a multi-depth image by inserting a response object at a position where a request is displayed in the target object.
- the generation program may share the target image among the electronic devices 120-n, 130-n, and/or 110 (S210). This function means that the electronic device having the target image transmits the target image to another electronic device.
- the electronic device that transmits the target image may be any one of the request device 120 - n , the response device 130 - n and the server 110 .
- the electronic device receiving the target image may be any one of the request device 120 - n , the response device 130 - n and the server 110 .
- the generating program may update the target image so that the request is displayed on the target object (S230).
- This function means that when information about a request (request information) is input from one or more of the electronic devices ( S220 ), the input request is displayed on the target entity.
- the request information may include information for specifying the target entity and information on a location where the request is displayed within the target entity. Since the target image including the target object has already been shared between the electronic devices, the response device 130 - n receiving the request information may identify the target object among several objects in the target image by the information specifying the target object. have. In addition, the response device 130 - n that has received the request information can check the location where the detail is requested in the target object by the information on the location where the request is displayed.
- the update function includes a function to set a plurality of requests into one multi-request, a function to set the priority of multiple requests, a function to group requests included in a multi-request by type, a function to display a movement icon, etc. may include more. A detailed description thereof will be provided later.
- the generating program may generate a multi-depth image by inserting a response object at a position where a request is displayed in the target object (S250). This function means finally creating a multi-depth image.
- the generating program may generate a multi-depth image by inserting the response object at a position where a request is displayed in the target object ( S250 ).
- the request may be displayed inside the target object or may be displayed around the target object.
- the display of the request around the target object may be a request for 'page detailing'.
- the generating program may generate a multi-depth image by inserting the response object as a lower depth of the target object at the position where the request is displayed.
- the generating program may generate a page-detailed multi-depth image by connecting or inserting the response object in the vicinity of the displayed request.
- the update function includes 1) a function of setting a plurality of requests into one multi-request, 2) a function of setting the priority of the multi-requests, and 3) a function of setting the priority of the multi-requests based on the type. It may be configured to include a function of grouping, 4) a function of displaying a movement icon, and 5) a function of expanding and expressing requests.
- the generation program may determine whether a plurality of requests are located within a preset range of the target object (S310).
- a plurality of requests When a plurality of requests are located within a preset range of the target entity, it may mean that a plurality of requesters (a plurality of request devices) request details for the same specific part in the target entity.
- the generating program may set the corresponding requests as one request (multi-request) (S330). Since a plurality of requests are set as one multi-request, the plurality of requests may be displayed as one request on the screen of the responding device 130-n. After setting the plurality of requests as one multi-request, the generating program may update the target image so that the multi-request is displayed on the target object (S330).
- the preset range is an area in which requests can be regarded as the same request, and may be set using a distance to another request based on any one of a plurality of requests.
- the preset range may be adjusted according to a past history of setting a multi-request or a user's intention.
- the multi-request As described above, if the multi-request is used, it is possible to solve the problem that it is difficult for the respondent to accurately identify the target entity because a plurality of requests are displayed on the target entity. In addition, if the multi-request is used, it is possible to distinguish a multi-request from a general request (request not set as a multi-request), so that a more rapid response to a portion that has received a relatively large number of requests is possible.
- the creation program updates the target image so that the request is displayed on the target object without setting for multiple requests. It can be done (S330).
- FIG. 4 An example of a method of setting a multi-request is shown in FIG. 4 .
- icons of various shapes displayed on a target object 400 indicate requests, and a dotted circle indicates a preset range 410 .
- a total of 7 requests are displayed in a preset range 412 located on the upper left of the target object 400 , and a total of 4 requests are displayed in a preset range 414 located on the right side of the target object 400 . and a total of three requests are displayed in a preset range 416 located at the lower left of the target object 400 .
- the requests included in each of the preset ranges 412, 414, 416 may be set as one multi-request (Fig. 4 (b)). ).
- FIG. 4 (b) shows an example in which the multi-requests 412, 414, and 416 are displayed in the form of icons having a shape distinguishing them from the general requests, but the multi-requests 412, 414, and 416 are, in addition to the icons, numbers, general requests It can be displayed as a color to be distinguished from, a change in color, etc. That is, the multi-requests 412 , 414 , and 416 may be displayed in various shapes or colors that are different from general requests.
- a plurality of multi-requests may be set in the target entity. That is, when there are a plurality of requests for each of a plurality of specific parts in the target entity, a plurality of multi-requests may be set.
- the priority is information for inducing a processing order for the multi-requests by notifying a multi-request that needs to be processed first among the multi-requests.
- the generation program may set the priority of the multi-requests based on the number of requests set as the multi-request (the number of requests included in the multi-request) (S322).
- the requests set as multi-requests may consist of only direct requests or may include direct requests and support requests.
- the generating program may display the priority of the multi-requests on the screen of the response device 130-n based on the set priority. Priorities between multiple requests may be displayed using different icons. In addition, the priority between multi-requests is displayed using a number (a number indicating the relative order between the multi-requests or a number indicating the number of requests included in the multi-request), a color to be distinguished from other multi-requests, a change in color, etc. could be That is, the priorities among the multi-requests may be displayed using various shapes or colors that are distinguished from each other.
- FIG. 5 An example of setting priorities between multiple requests is shown in FIG. 5 .
- the corresponding requests may be set as one multi-request 412 .
- the corresponding requests may be set as one multi-request 414 .
- the corresponding requests may be set as one multi-request 416 .
- the priority of the multi-requests 412, 414, 416 is set based on the set number of requests, the highest priority is set to the multi-request 412 located in the upper left, and the multi-request located on the right ( 414), the next priority may be set, and the lowest priority may be set to the multi-request 416 located in the lower left.
- the priority of the multi-requests 412 , 414 , 416 When the priority of the multi-requests 412 , 414 , 416 is indicated using a number, the priority of the multi-request 412 located in the upper left may be displayed as “1”, and the multi-request located on the right The priority of 414 may be displayed as “2”, and the priority of the multi-request 416 located in the lower left may be displayed as “3” (FIG. 5 (b)).
- the generation program may set the requests corresponding to the same type among the requests set as the multi-request 410 into one group (S322).
- the request information received from the requesting device 120 - n may further include information specifying the type (the type of the request) of the 'object requested to be inserted'.
- a response entity may be obtained for each of the groups in the multi-request 410 .
- a specific group is a text detail request
- a text-type response object is obtained
- another group is a video detail request
- a video-type response object is obtained
- another group is an image detail request
- a response object is obtained.
- a response object in the form of an image may be obtained.
- the generating program may generate a multi-depth image by inserting a response object corresponding to each of the groups in a position of each of the groups in the target object.
- FIG. 6 An example of setting a group of requests included in the multi-request 410 is shown in FIG. 6 .
- icons having the same shape represent the same type of request.
- a total of seven requests are included in the multi-request 412 located in the upper left.
- 3 square-shaped icon
- 2 triangle-shaped icon
- 2 rotated square-shaped icon
- a total of four requests are included in the multi-request 414 located on the right. Of these, 2 (human face icon), 1 (rotated square icon), and 1 (square icon) each represent the same kind of request, so each is a group. can be set.
- a total of three requests are included in the multi-request 416 located in the lower left.
- two (rotated square-shaped icon) and one (triangular-shaped icon) each represent the same type of request, so that each can be set as one group.
- the responder must sequentially move the depth from the object first displayed on the target image or screen to the target object in order to understand the request.
- the present invention aims to solve the above inconvenience by displaying an icon (moving icon) that can move from an object (initial object) first displayed on a target image or screen to the target object at once.
- the generating program may update the target image so that a movement icon is displayed.
- the object on which the movement icon is displayed may be an image first displayed on the response device 130-n or a target image (main image).
- the request can be confirmed by moving from the first displayed object to the target object at once.
- the movement icon may be implemented differently as a bookmark or a shortcut.
- the movement icon may be used to perform a function of guiding a movement path from the initial object to the target object.
- the responder When there are a plurality of sub-entities inserted into the initial entity, the responder must directly search for the target object into which the request is inserted from among the plurality of sub-objects through a method of searching all of the plurality of sub-objects.
- the movement icon may be displayed only at the position of the sub-object having the target object as the lower depth among the sub-objects inserted into the initial object.
- the movement icon may be displayed on all (sub) objects existing on the path from the initial object to the target object.
- the generation program can expand and express requests set as multi-requests.
- the generating program may provide a function of expanding and expressing requests set as multi-requests in order to more accurately distinguish requests for different objects or points.
- the requests included in the multi-request can be expanded and displayed. have.
- the distance between the requests also increases (because they are expanded), so that the positions where each of the requests are displayed can be more accurately identified.
- Embodiment 2 is a method of generating a multi-depth image performed by an electronic device. Embodiment 2 may be divided into sub-embodiments according to which device among the electronic devices 100 performs the 'process of generating a multi-depth image by inserting a response object into a target object'.
- Embodiment 2-1 is a method in which 'a process of generating a multi-depth image by inserting a response object into a target object' is performed by the requesting device 120 .
- This embodiment may be performed when the requester requests a necessary object from other people while generating a multi-depth image and receives a response to the request from other people.
- the other people who respond may be responders who are located or are scheduled to be located at a place where they can obtain a necessary object while carrying the response device 130 - n .
- the requesting device 120 may transmit the request information to one or more response devices (130-n) (S720).
- the target image may be updated to display the request on the target object.
- the response device 130 - n may obtain a response object corresponding to the request by executing an application corresponding to the request ( S730 ).
- information included in the request information may vary.
- the request information may include information specifying the target object from among the objects inserted in the tree structure in the target image.
- the responder may determine which object is the target object among the objects inserted in the tree structure in the target image by using the information specifying the target object.
- the request information may include a target object on which a request is displayed (a location where the request is displayed).
- the responder can determine the object for which details are requested by checking the target object included in the request information.
- an object inserted into the upper depth of the target object (parent object) and/or an object inserted into the lower depth of the target object (child object) may be further included.
- a target image including a target object may be included in the request information and transmitted to the response device 130 - n.
- the response device 130 - n may transmit the obtained response object to the requesting device 120 ( S740 ), and the requesting device 120 may receive the response object.
- the requesting device 120 may generate a multi-depth image by inserting the received response object at the location of the request in the target object (S750).
- the insertion includes both the case of inserting the response object as a lower depth of the target object and the case of inserting the response object in the form of page detailing.
- the requesting device 120 may set the plurality of response objects as one multi-response based on whether the plurality of response objects are located within a preset range within the target object.
- the preset range is an area in which a plurality of response entities can be regarded as the same response, and may be set using a distance to another response entity based on any one of the plurality of response entities.
- the preset range may be changed according to a past history of processing the same response or a user's intention.
- the multi-response is further used, a plurality of responses converge into one response, so that the requestor can more easily understand the response.
- the multi-response is further used, it is possible to distinguish a multi-response from a normal response (a response not set as a multi-response), so that a portion that has received a relatively large number of responses can be checked more quickly.
- the requester can select any one of the response entities included in the multi-response.
- the requestor may select one response entity that best meets his/her request from among the response entities.
- the selected response entity may be inserted into the request position of the target entity.
- none of the response entities included in the multi-response may not satisfy the request of the requester.
- the requestor may retransmit the request information or request modification of the response entity.
- the contents of the modification desired by the requester may be transmitted together.
- a plurality of multi-responses may exist in the target entity. For example, when a requestor sets a plurality of requests for one target entity or a single request requests a plurality of responses, a plurality of multi-responses may be set.
- the priority is information for inducing a processing order for the multi-responses by notifying the multi-response that needs to be processed first among the multi-responses.
- priority may be set based on the number of responses (response entities) included in each.
- the priority between multi-responses is displayed using different icons, or a number (a number representing the relative rank between multi-requests or a number representing the number of requests included in a multi-request), a color and color that is distinguished from other multi-responses It can also be displayed using a change in . 5, which is an example of setting priorities between multi-requests, may be an example of setting priorities between multi-responses.
- response entities included in the same multi-response may have different types. That is, when a single request requires a plurality of responses among a text response, a video response, an image response, and an audio response, response entities included in one multi-response may have different types. In this case, it is preferable to classify each type of response entities included in the multi-response and provide it to the requester.
- response entities corresponding to the same type may be set as one group. 6, which is an example of setting a group of requests included in the multi-request 410, may be an example of setting a group of response entities included in the multi-response.
- the insertion of the response entity may be performed based on the group. For example, response entities included in one multi-response may be inserted into a target entity for each group. Any one of the response entities divided into the same type may be inserted into the target entity.
- Embodiment 2-2 is a method in which a 'process of generating a multi-depth image by inserting a response object into a target object' is performed in the response device 130 .
- This embodiment may be performed when the requester requests a required object from the responders while generating the multi-depth image, and receives the multi-depth image in which the response to the request is inserted from the responders.
- the requesting device 120-n may transmit request information to the responding device 130 (S820).
- the response device 130 may execute an application corresponding to the request (S830) to obtain a response object corresponding to the request (S840).
- the application corresponding to the request may be specified by a method in which a responder who has confirmed the request selects an application corresponding thereto.
- the application corresponding to the request may be automatically specified or executed.
- the request information may include information specifying an application corresponding to the request.
- information included in the request information may vary depending on whether the target image is shared with the response device 130 .
- the request information may include information specifying the target object from among the objects inserted in the tree structure in the target image.
- the responder may determine which object is the target object among the objects inserted in the tree structure in the target image by using the information specifying the target object.
- the request information may include a target object on which the request is displayed.
- the responder can determine the object for which details are requested by checking the target object included in the request information.
- an object inserted into the upper depth of the target object (parent object) and/or an object inserted into the lower depth of the target object (child object) may be further included.
- the response device 130 may generate a multi-depth image by inserting the obtained response object at the location of the request in the target object (S850). Also, the response device 130 may transmit the generated multi-depth image to the request device 130 - n ( S860 ).
- the insertion includes both the case of inserting the response object as a lower depth of the target object and the case of inserting the response object in the form of page detailing.
- the response device 130 may perform priority setting of multi-requests, grouping of requests included in multi-requests based on types, display of a movement icon, enlarged expression of requests set as multi-requests, and the like. Specific details of the multi-request setting, the priority setting of the multi-requests, grouping of requests, display of a movement icon, and enlarged expression of requests may be the same as those described in the first embodiment.
- Embodiment 2-3 is a method in which 'a process of generating a multi-depth image by inserting a response object into a target object' is performed by the server 110 .
- the requestor requests a necessary object to the server 110 while generating the multi-depth image
- the responders who check this provide a response corresponding to the request to the server 110
- the server 110 sends the response
- a multi-depth image is generated by inserting it, it may be performed when the requester confirms it.
- the requesting device 120-n may transmit request information to the server 110 (S920).
- the server 110 may alert the response device 130-n that the request information is received (S930).
- the response device 130-n may access the server 110 and check information on the request (S940). Also, the response device 130 - n may obtain a response object corresponding to the request by executing an application corresponding to the request ( S950 ). A method for selecting an application may be the same as described above.
- the response device 130-n may transmit the obtained response object to the server 110 (S960).
- the server 110 may generate a multi-depth image by inserting the received response object at the location of the request in the target object (S970).
- the insertion includes both the case of inserting the response object as a lower depth of the target object and the case of inserting the response object in the form of page detailing.
- the server 110 may notify the request device 120-n of generation of the multi-depth image or reception of a response object ( S980 ).
- the requesting device 120 - n receiving the alarm may access the server 110 and check the response object or the multi-depth image ( S990 ).
- the server 110 may set the plurality of requests as one multi-request based on whether the plurality of requests are located within a preset range within the target entity.
- the server 110 may perform priority setting of the multi-requests, grouping requests included in the multi-requests based on the type, displaying a movement icon, expanding the requests set as the multi-requests, etc. Specific details of the multi-request setting, the priority setting of the multi-requests, grouping of requests, display of a movement icon, and enlarged expression of requests may be the same as those described in the first embodiment.
- the server 110 may set the plurality of response objects as one multi-response based on whether the plurality of response objects are located within a preset range within the target object. Specific details of the multi-response setting may be the same as described in Embodiment 2-1.
- the processes shown in FIGS. 2, 3, and 7 to 9 can be implemented as computer-readable codes on a computer-readable recording medium.
- the computer-readable recording medium includes all kinds of recording devices in which data readable by a computer system is stored. That is, the computer-readable recording medium may be a non-transitory medium such as ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device, and also carrier wave (eg, It may further include transitory media such as transmission over the Internet) and data transmission medium.
- the computer-readable recording medium is distributed in network-connected computer systems, and computer-readable codes may be stored and executed in a distributed manner.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Vision & Pattern Recognition (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
멀티 뎁스 이미지 생성 방법 및 이를 위한 프로그램을 기록한 기록매체를 개시한다. 본 발명의 일 실시예에 의하면, 전자 디바이스들 간의 협력을 통해 메인 이미지 내에 하나 이상의 개체가 트리 구조로 삽입된 멀티 뎁스 이미지를 생성하는 프로그램을 기록한 기록매체로서, 대상 이미지를 상기 전자 디바이스들 간에 공유하는 기능; 상기 전자 디바이스들 중에서 하나 이상으로부터 대상 개체 내에 다른 개체를 삽입할 것을 요청하는 리퀘스트에 대한 정보가 입력되면, 상기 대상 개체에 상기 리퀘스트가 표시되도록 상기 대상 이미지를 업데이트하는 기능; 및 상기 전자 디바이스들 중에서 하나 이상으로부터 상기 리퀘스트에 대응하는 응답 개체가 입력되면, 상기 대상 개체 내 상기 리퀘스트가 표시된 위치에 상기 응답 개체를 삽입하여, 상기 멀티 뎁스 이미지를 생성하는 기능을 실행하는 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체를 제공한다. 대표도: 도 2
Description
본 발명은 멀티 뎁스 이미지를 생성하는 방법으로서, 더욱 구체적으로 전자 디바이스들 간의 협력을 통해 멀티 뎁스 이미지를 생성하는 방법에 관한 것이다.
이 부분에 기술된 내용은 단순히 본 발명에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.
멀티 뎁스 이미지란 메인이 되는 이미지(메인 이미지) 내에 하나 이상의 개체들이 트리 구조로(하위 뎁스로) 삽입된 이미지를 의미한다.
멀티 뎁스 이미지는 복수 개의 서로 다른 정보들(개체들)이 하나의 이미지로 수렴한 형태를 가지므로, 더욱 단순화된 새로운 정보 전달 매개체로서 기능할 수 있다. 따라서, 멀티 뎁스 이미지는 더욱 단순하고 간편하게 정보를 전달하는 데 이용될 수 있다.
멀티 뎁스 이미지를 생성하는 방법으로 고려되는 대표적인 방법은 특정 전자 디바이스(멀티 뎁스 이미지를 생성하려는 전자 디바이스)에 저장되어 있는 이미지 또는 개체들만을 대상으로 하고 있다. 즉, 대표적인 방법은 멀티 뎁스 이미지를 생성하기 위하여 특정 전자 디바이스에 저장되어 있는 개체들만을 이용할 수 있다. 따라서, 특정 전자 디바이스를 사용하는 사용자가 특정 전자 디바이스에 저장되어 있지 않은 새로운 개체를 삽입하고자 하는 경우, 해당 사용자는 새로운 개체를 획득할 수 있는 장소로 직접 이동해야 한다.
결국, 멀티 뎁스 이미지를 생성하는 대표적인 방법에 의하면, 하위 뎁스로 삽입될 수 있는 개체의 범위가 이미 확보되어 있는 개체들로 제한되며, 새로운 개체를 확보하기 위해서는 사용자가 직접 이동해야 한다. 따라서, 이 대표적인 방법은 멀티 뎁스 이미지 생성이 제한적인 범위 내에서만 구현 가능하고, 시간적 공간적 제약이 필수적으로 수반되는 한계를 가진다고 할 수 있다.
본 발명의 일 실시예는, 전자 디바이스들 간의 협력을 통해 개체를 확보함으로써 더욱 다양하고 더욱 넓은 범위의 개체를 확보할 수 있음은 물론, 개체 확보에 대한 시간적 공간적 제약을 극복할 수 있는 새로운 방법을 제공하는 데 주된 목적이 있다.
본 발명의 일 실시예에 의하면, 전자 디바이스들 간의 협력을 통해 메인 이미지 내에 하나 이상의 개체가 트리 구조로 삽입된 멀티 뎁스 이미지를 생성하는 프로그램을 기록한 기록매체로서, 대상 이미지를 상기 전자 디바이스들 간에 공유하는 기능; 상기 전자 디바이스들 중에서 하나 이상으로부터 대상 개체 내에 다른 개체를 삽입할 것을 요청하는 리퀘스트에 대한 정보가 입력되면, 상기 대상 개체에 상기 리퀘스트가 표시되도록 상기 대상 이미지를 업데이트하는 기능; 및 상기 전자 디바이스들 중에서 하나 이상으로부터 상기 리퀘스트에 대응하는 응답 개체가 입력되면, 상기 대상 개체 내 상기 리퀘스트가 표시된 위치에 상기 응답 개체를 삽입하여, 상기 멀티 뎁스 이미지를 생성하는 기능을 실행하고, 상기 대상 개체는, 상기 대상 이미지이거나, 상기 대상 이미지 내에 트리 구조로 삽입된 개체인, 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체를 제공한다.
본 발명의 다른 일 실시예에 의하면, 전자 디바이스들 간의 협력을 통해 메인 이미지 내에 하나 이상의 개체가 트리 구조로 삽입된 멀티 뎁스 이미지를 생성하는 방법으로서, 대상 개체 내에 다른 개체를 삽입할 것을 요청하는 리퀘스트가 입력되면, 상기 대상 개체에 상기 리퀘스트가 표시되도록 대상 이미지를 업데이트하는 단계; 상기 대상 개체 내에서 상기 리퀘스트가 표시된 위치 및 상기 대상 개체를 포함하는 리퀘스트 정보를, 하나 이상의 응답 디바이스들로 전송하는 단계; 및 상기 응답 디바이스들로부터 상기 리퀘스트에 대응하는 응답 개체가 입력되면, 상기 대상 개체 내에서 상기 리퀘스트가 표시된 위치에 상기 응답 개체를 삽입하여, 상기 멀티 뎁스 이미지를 생성하는 단계를 포함하고, 상기 대상 개체는, 상기 대상 이미지이거나, 상기 대상 이미지 내에 트리 구조로 삽입된 개체인, 멀티 뎁스 이미지 생성 방법을 제공한다.
이상에서 설명한 바와 같이 본 발명의 일 실시예에 의하면, 특정 전자 디바이스에 저장되어 있는 개체뿐만 아니라, 다른 전자 디바이스를 통해 획득되는 개체도 이용할 수 있으므로, 사용자의 요구에 더욱 부합하는 다양한 멀티 뎁스 이미지를 생성할 수 있다.
또한, 본 발명의 다른 일 실시예에 의하면, 다른 위치에 자리하는 다른 전자 디바이스를 통해 개체를 확보할 수 있으므로, 개체 확보에 대한 시간적 공간적 제약을 극복할 수 있다.
도 1은 멀티 뎁스 이미지를 생성하는 전자 디바이스들 간의 관계를 설명하기 위한 도면이다.
도 2는 멀티 뎁스 이미지 생성 프로그램의 기능들을 설명하기 위한 순서도이다.
도 3은 멀티 리퀘스트를 처리하는 일 실시예를 설명하기 위한 순서도이다.
도 4 내지 도 6은 멀티 리퀘스트를 처리하는 일 실시예를 설명하기 위한 도면이다.
도 7 내지 도 9는 멀티 뎁스 이미지를 생성하는 다양한 실시예들을 설명하기 위한 순서도이다.
이하, 본 발명의 일부 실시예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
또한, 본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 명세서 전체에서, 어떤 부분이 어떤 구성요소를 '포함', '구비'한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 '…부', '모듈' 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
도 1은 멀티 뎁스 이미지를 생성하는 전자 디바이스들(100) 간의 관계를 설명하기 위한 도면이다.
도 1에 표현된 바와 같이, 단말들(120-n, 130-n)과 서버(110)가 상호 간의 협력을 통해 멀티 뎁스 이미지를 생성하는 전자 디바이스들(100)에 포함될 수 있다. 단말들(120-n, 130-n)이 서로 협력하여 멀티 뎁스 이미지를 생성하거나, 단말들(120-n, 130-n)과 서버(110)가 서로 협력하여 멀티 뎁스 이미지를 생성할 수 있다.
서버(110)는 외부와 유무선 통신이 가능한 온라인 서버 형태로 이루어질 수 있다. 단말들(120-n, 130-n)은 모바일, 테블릿 PC, PDA, 드론 등 다양한 형태로 구현될 수 있다.
단말들(120-n, 130-n)은 하나 이상의 요청 단말(120-n, 요청 디바이스)와 하나 이상의 응답 단말(130-n, 응답 디바이스)로 구분될 수 있다. 요청 디바이스(120-n)는 대상 개체 내에 다른 개체를 삽입할 것을 요청하는 디바이스이다. 응답 디바이스(130-n)는 요청에 대응되는 개체(삽입될 개체)를 획득하는 디바이스이다. 대상 개체는 멀티 뎁스 이미지의 메인이 되는 메인 이미지(대상 이미지)이거나, 이 대상 이미지 내에 트리 구조로 삽입되어 있는 개체일 수 있다.
실시형태에 따라, 멀티 뎁스 이미지는 드론으로 구현된 응답 디바이스(130-n)와 요청 디바이스(120-n) 사이의 협력을 통해 생성될 수 있다. 예를 들어, 요청자가 요청 디바이스(120-n)를 통해 드론으로 삽입을 요청하면, 드론은 삽입될 대상이 위치하는 장소로 이동하여 삽입될 대상에 대한 개체(이미지 등)을 획득할 수 있다. 드론은 획득된 개체를 요청 디바이스(120-n)로 전송하여 요청 디바이스(120-n)에서의 멀티 뎁스 이미지 생성을 유도하거나, 획득된 개체를 직접 삽입하여 멀티 뎁스 이미지를 생성할 수도 있다.
멀티 뎁스 이미지를 생성하는 방법은 크게, 1) 대상 개체 내에 다른 개체를 삽입할 것을 요청하는 과정, 2) 요청된 다른 개체를 획득하는 과정 및, 3) 획득된 개체를 대상 개체에 삽입하는 과정으로 이루어질 수 있다.
1) 대상 개체 내에 다른 개체를 삽입할 것을 요청하는 과정은 요청 디바이스(120-n)에서 이루어질 수 있다. 요청 디바이스(120-n)는 대상 개체 내에 다른 개체를 삽입할 것을 요청하는 '리퀘스트'가 입력되면, 이 리퀘스트에 대한 정보(리퀘스트 정보)를 서버(110) 또는 다른 단말(130-n, 응답 디바이스)로 전송할 수 있다.
리퀘스트는 대상 개체의 디테일(detail)에 대한 요청일 수 있다. 리퀘스트는 대상 개체의 디테일에 대한 텍스트 요청, 디테일에 대한 이미지 요청, 디테일에 대한 동영상 요청, 디테일에 대한 음성 요청 등일 수 있다.
리퀘스트는 대상 개체의 디테일을 직접 요청하는 리퀘스트(직접 리퀘스트)이거나, 다른 사용자에 의한 직접 리퀘스트를 서포트하는 리퀘스트(서포트 리퀘스트 또는 응원 리퀘스트)일 수 있다. 서포트 리퀘스트는 다른 사용자의 리퀘스트가 자신이 리퀘스트하고자 하는 내용과 대응되는 경우에, 자신의 리퀘스트가 다른 사용자의 리퀘스트와 대응됨을 나타내는 리퀘스트를 의미한다. 이하에서 언급되는 '리퀘스트'는 직접 리퀘스트 및 서포트 리퀘스트 중에서 어느 하나이거나, 직접 리퀘스트와 서포트 리퀘스트를 포함하는 리퀘스트일 수 있다.
요청된 개체는 리퀘스트에 대한 응답으로 획득되므로, '응답 개체'로 지칭될 수 있다. 응답 개체는 리퀘스트에 대응되는 텍스트, 이미지, 동영상, 음성 등과 같이 대상 개체에 대한 디테일을 제공할 수 있는 다양한 형태로 구현될 수 있다.
2) 리퀘스트에 대응되는 응답 개체를 획득하는 과정은 응답 디바이스(130-n)에서 이루어질 수 있다. 응답 디바이스(130-n)는 리퀘스트에 대응되는 애플리케이션을 구동시켜 이 리퀘스트에 대응되는 응답 개체를 획득할 수 있다. 리퀘스트가 텍스트 요청이라면, 텍스트를 작성할 수 있는 애플리케이션이 구동될 수 있다. 리퀘스트가 이미지 요청이라면, 이미지를 획득할 수 있는 카메라 애플리케이션이 구동될 수 있다. 리퀘스트가 동영상 요청이라면, 동영상을 획득할 수 있는 애플리케이션이 구동될 수 있다. 리퀘스트가 음성 요청이라면, 음성을 획득할 수 있는 녹음 애플리케이션이 구동될 수 있다.
리퀘스트에 대응되는 애플리케이션은 요청자에 의해 선택 또는 특정되거나 응답자에 의해 선택 또는 특정될 수 있다.
전자의 경우, 요청자는 자신이 소지한 요청 디바이스(120-n)을 이용하여 애플리케이션을 특정하고, 요청 디바이스(120-n)는 애플리케이션을 특정하는 정보를 리퀘스트 정보에 포함시켜 전송할 수 있다. 이와 같은 경우, 리퀘스트에 대한 정보를 수신한 응답 디바이스(130-n)는 리퀘스트에 대응되는 애플리케이션(특정된 애플리케이션)을 자동으로 실행시켜 리퀘스트에 대응되는 응답 개체를 획득할 수 있다.
후자의 경우, 응답자는 자신이 소지한 응답 디바이스(130-n)에 설치된 애플리케이션 후보들 중에서 응답 개체에 대응되는 애플리케이션을 선택할 수 있다. 예를 들어, 응답자가 리퀘스트를 선택하면, 응답 디바이스(130-n)에 설치된 애플리케이션 후보들의 리스트가 표출되고, 응답자가 표출된 애플리케이션 후보들 중에서 어느 하나를 지정하는 방법을 통해 애플리케이션이 선택될 수 있다. 여기서, 응답자가 응답 디바이스(130-n)의 화면 내에서 리퀘스트를 선택하는 동작(터치 동작)을 유지한 상태에서 애플리케이션 후보들의 리스트가 표출되고, 응답자가 자신의 터치를 표출된 애플리케이션 후보들 중에서 어느 하나로 이동(드래그)시킴으로써 특정의 애플리케이션이 선택될 수도 있다.
3) 응답 개체를 대상 개체에 삽입하는 과정은 요청 디바이스(120-n), 응답 디바이스(130-n), 서버(110) 중에서 어느 하나의 디바이스에서 구현될 수 있다. 요청 디바이스(120-n)에서 응답 개체의 삽입이 이루어지는 실시예에서는 응답 개체가 응답 디바이스(130-n)으로부터 요청 디바이스(130-n)로 전송된다. 서버(110)에서 응답 개체의 삽입이 이루어지는 실시예에서는 응답 개체가 응답 디바이스(130-n)으로부터 서버(110)로 전송된다.
실시형태에 따라, 응답자는 대상 개체 내에 다른 개체를 삽입할 것을 요청 받기 이전에 미리 리퀘스트에 대한 제한을 설정할 수도 있다.
예를 들어, 응답자는 대상 이미지에 삽입된 개체들 중에서 리퀘스트의 대상이 되는 대상 개체를 하나 이상 지정 또는 제한할 수 있다. 다른 예로, 응답자는 대상 개체 내에서 리퀘스트를 받을 특정의 부분(대상 개체에 표현된 건물, 물건, 사람, 위치 등)을 미리 지정 또는 제한할 수 있다. 또 다른 예로, 응답자는 리퀘스트를 받을 시간을 제한할 수도 있다. 또 다른 예로, 응답자는 자신의 이동 경로 또는 자신이 현재 위치하고 있는 장소 등을 기준으로 대상 개체를 지정 또는 제한할 수도 있다.
이와 같은 제한은 응답 디바이스(130-n)을 통해 서버(110) 또는 요청 디바이스(120-n)로 미리 제공되어, 응답자의 요구에 대응되는 리퀘스트를 유도하는 데 이용될 수 있다.
실시형태에 따라, 응답 개체의 삽입은 자동으로 구현되거나, 요청자 또는 응답자의 선택에 따라 구현될 수도 있다.
후자의 경우, 요청자 또는 응답자는 응답 개체가 리퀘스트(요청자의 요청)에 부합하는지 여부를 판단하고, 부합하는 경우에 해당 응답 개체를 삽입할 수 있다. 만약, 응답 개체가 요청자의 요청에 부합하지 않는 경우, 요청자는 리퀘스트 정보를 다시 전송하거나, 응답 개체에 대한 수정을 요청할 수도 있다. 응답 개체에 대한 수정을 요청하는 경우에는 요청자가 원하는 수정에 대한 내용이 함께 전송될 수 있다. 응답 개체가 요청자의 요청에 부합하지 않는 경우, 응답자는 애플리케이션을 실행시켜 응답 개체를 다시 획득할 수 있다.
하나의 리퀘스트에 대한 응답 개체가 복수 개(멀티 응답)인 경우, 요청자는 멀티 응답에 포함된 응답 개체들 중에서 어느 하나를 선택할 수 있다. 요청자는 응답 개체들 중에서 자신의 요청에 가장 부합하는 하나의 응답 개체를 선택할 수 있다. 선택된 응답 개체는 대상 개체의 리퀘스트 위치에 삽입될 수 있다.
본 발명에서 제안하는 멀티 뎁스 이미지 생성 방법은 요청 디바이스(120-n)에서 삽입이 이루어지는 실시예, 서버(110)에서 삽입이 이루어지는 실시예, 응답 디바이스(130-n)에서 삽입이 이루어지는 실시예로 구분될 수 있다. 또한, 멀티 뎁스 이미지 생성 방법은 컴퓨터로 판독 가능한 기록매체에 기록된 프로그램(이하, '생성 프로그램'이라 지칭함) 형태로 구현될 수도 있다.
실시예 1
실시예 1은 멀티 뎁스 이미지 생성 방법이 기록매체에 기록된 프로그램(생성 프로그램) 형태로 구현되는 방법이다.
생성 프로그램은 1) 대상 이미지를 전자 디바이스들(120-n, 130-n 및/또는 110) 간에 공유하는 기능(S210), 2) 대상 개체에 리퀘스트가 표시되도록 대상 이미지를 업데이트하는 기능(S230), 3) 대상 개체 내 리퀘스트가 표시된 위치에 응답 개체를 삽입하여 멀티 뎁스 이미지를 생성하는 기능(S250)을 포함하여 구성될 수 있다.
1) 생성 프로그램은 대상 이미지를 전자 디바이스들(120-n, 130-n 및/또는 110) 간에 공유시킬 수 있다(S210). 이 기능은 대상 이미지를 가진 전자 디바이스가 다른 전자 디바이스로 대상 이미지를 전송하는 것을 의미한다.
대상 이미지를 전송하는 전자 디바이스는 요청 디바이스(120-n), 응답 디바이스(130-n) 및 서버(110) 중에서 어느 하나일 수 있다. 대상 이미지를 수신하는 전자 디바이스는 요청 디바이스(120-n), 응답 디바이스(130-n) 및 서버(110) 중에서 어느 하나일 수 있다.
이 기능을 통해, 멀티 뎁스 이미지를 생성하기 위해 협력하는 전자 디바이스들이 같은 대상 이미지를 확보 또는 공유할 수 있게 된다.
2) 생성 프로그램은 대상 개체에 리퀘스트가 표시되도록 대상 이미지를 업데이트할 수 있다(S230). 이 기능은 리퀘스트에 대한 정보(리퀘스트 정보)가 전자 디바이스들 중에서 하나 이상으로부터 입력되면(S220), 입력된 리퀘스트를 대상 개체에 표시하는 것을 의미한다.
리퀘스트 정보에는 대상 개체를 특정하는 정보와 대상 개체 내에서 리퀘스트가 표시된 위치에 대한 정보가 포함될 수 있다. 대상 개체가 포함된 대상 이미지는 전자 디바이스들 간에 이미 공유되었으므로, 리퀘스트 정보를 수신한 응답 디바이스(130-n)는 대상 개체를 특정하는 정보에 의해 대상 이미지 내 여러 개의 개체들 중에서 대상 개체를 확인할 수 있다. 또한, 리퀘스트 정보를 수신한 응답 디바이스(130-n)는 리퀘스트가 표시된 위치에 대한 정보에 의해 대상 개체 내에서 디테일이 요청된 위치를 확인할 수 있게 된다.
업데이트 하는 기능은 복수 개의 리퀘스트들을 하나의 멀티 리퀘스트로 설정하는 기능, 멀티 리퀘스트들의 우선순위를 설정하는 기능, 멀티 리퀘스트에 포함된 리퀘스트들을 종류를 기준으로 그룹화하는 기능, 이동 아이콘을 표시하는 기능 등을 더 포함할 수 있다. 이에 대한 구체적인 설명은 후술하도록 한다.
3) 생성 프로그램은 대상 개체 내 리퀘스트가 표시된 위치에 응답 개체를 삽입하여 멀티 뎁스 이미지를 생성할 수 있다(S250). 이 기능은 멀티 뎁스 이미지를 최종적으로 생성하는 것을 의미한다.
구체적으로, 전자 디바이스들 중에서 하나 이상으로부터 응답 개체가 입력되면(S240), 생성 프로그램은 대상 개체 내 리퀘스트가 표시된 위치에 응답 개체를 삽입하여, 멀티 뎁스 이미지를 생성할 수 있다(S250).
리퀘스트는 대상 개체 내부에 표시되거나 대상 개체의 주변에 표시될 수도 있다. 여기서, 리퀘스트가 대상 개체의 주변에 표시되는 것은 '페이지 디테일링'에 대한 요구일 수 있다.
리퀘스트가 대상 개체의 내부에 표시되는 경우, 생성 프로그램은 리퀘스트가 표시된 위치에 응답 개체를 대상 개체의 하위 뎁스로 삽입하여 멀티 뎁스 이미지를 생성할 수 있다. 리퀘스트가 대상 개체의 주변에 표시된 경우, 생성 프로그램은 리퀘스트가 표시된 주변에 응답 개체를 연결 또는 삽입하여 페이지 디테일링된 멀티 뎁스 이미지를 생성할 수도 있다.
앞서 설명된 바와 같이, 업데이트하는 기능은 1) 복수 개의 리퀘스트들을 하나의 멀티 리퀘스트로 설정하는 기능, 2) 멀티 리퀘스트들의 우선순위를 설정하는 기능, 3) 멀티 리퀘스트에 포함된 리퀘스트들을 종류를 기준으로 그룹화하는 기능, 4) 이동 아이콘을 표시하는 기능, 5) 리퀘스트들을 확대 표출하는 기능 등을 포함하여 구성될 수 있다.
1) 생성 프로그램은 리퀘스트들이 대상 개체의 미리 설정된 범위 내에 복수 개 위치하는지 여부를 판단할 수 있다(S310).
리퀘스트들이 대상 개체의 미리 설정된 범위 내에 복수 개 위치하는 것은, 복수 명의 요청자들(복수 개의 요청 디바이스들)이 대상 개체 내 동일한 특정 부분에 대하여 디테일을 요청함을 의미할 수 있다.
따라서, 생성 프로그램은 리퀘스트들이 대상 개체의 미리 설정된 범위 내에 복수 개 위치하는 경우에, 해당 리퀘스트들을 하나의 리퀘스트(멀티 리퀘스트)로 설정할 수 있다(S330). 복수 개의 리퀘스트들이 하나의 멀티 리퀘스트로 설정됨으로써 이 복수 개의 리퀘스트들이 응답 디바이스(130-n)의 화면에 하나의 리퀘스트로 표출될 수 있게 된다. 생성 프로그램은 복수 개의 리퀘스트들을 하나의 멀티 리퀘스트로 설정한 후에, 대상 개체에 멀티 리퀘스트가 표시되도록 대상 이미지를 업데이트할 수 있다(S330).
미리 설정된 범위는 리퀘스트들을 동일한 요청으로 간주할 수 있는 영역으로서, 복수 개의 리퀘스트들 중에서 어느 하나를 기준으로 다른 리퀘스트까지의 거리 등을 이용하여 설정될 수 있다. 미리 설정된 범위는 멀티 리퀘스트를 설정한 과거 이력 또는 사용자의 의도 등에 따라 조절될 수 있다.
이와 같이, 멀티 리퀘스트를 이용하면, 복수 개의 리퀘스트가 대상 개체에 표시되어 응답자가 대상 개체를 정확히 파악하기 어려운 문제점을 해결할 수 있다. 또한, 멀티 리퀘스트를 이용하면, 멀티 리퀘스트와 일반 리퀘스트(멀티 리퀘스트로 설정되지 않은 리퀘스트)를 구분할 수 있게 되어, 상대적으로 많은 요청을 받은 부분에 대하여 더욱 신속한 응답이 가능하게 된다.
만약, 리퀘스트가 미리 설정된 범위 내에 복수 개 위치하지 않는 경우(미리 설정된 범위 내에 하나의 리퀘스트만이 위치하는 경우), 생성 프로그램은 멀티 리퀘스트에 대한 설정 없이, 대상 개체에 리퀘스트가 표시되도록 대상 이미지를 업데이트할 수 있다(S330).
멀티 리퀘스트를 설정하는 방법에 대한 일 예가 도 4에 나타나 있다. 도 4 (a)에서, 대상 개체(400)에 표시된 다양한 모양의 아이콘들은 리퀘스트를 나타내며, 점선의 원은 미리 설정된 범위(410)를 나타낸다.
대상 개체(400)의 좌측 상부에 위치하는 미리 설정된 범위(412)에 총 7개의 리퀘스트들이 표시되어 있으며, 대상 개체(400)의 우측에 위치하는 미리 설정된 범위(414)에 총 4개의 리퀘스트들이 표시되어 있고, 대상 개체(400)의 좌측 하부에 위치하는 미리 설정된 범위(416)에 총 3개의 리퀘스트들이 표시되어 있다.
미리 설정된 범위(412, 414, 416)에 복수 개의 리퀘스트들이 위치하므로, 미리 설정됨 범위(412, 414, 416) 각각에 포함된 리퀘스트들은 하나의 멀티 리퀘스트로 설정될 수 있다(도 4 (b)).
도 4 (b)에는 멀티 리퀘스트(412, 414, 416)가 일반 리퀘스트와 구분되는 모양을 가지는 아이콘 형태로 표시되는 예가 나타나 있으나, 멀티 리퀘스트(412, 414, 416)는 아이콘 이외에도, 숫자, 일반 리퀘스트와 구별되는 색상, 색상의 변화 등으로 표시될 수 있다. 즉, 멀티 리퀘스트(412, 414, 416)는 일반 리퀘스트와 구별되는 다양한 형태 또는 색상 등으로 표시될 수 있다.
2) 멀티 리퀘스트가 대상 개체 내에 복수 개 설정될 수도 있다. 즉, 대상 개체 내 복수 개의 특정 부분 각각에 대하여 리퀘스트가 복수 개 존재하는 경우에는 멀티 리퀘스트가 복수 개 설정될 수 있다.
이와 같은 경우, 복수 개의 멀티 리퀘스트들에 대한 처리 순위(우선순위)를 설정하는 방법이 요구된다. 여기서, 우선순위란 멀티 리퀘스트들 중에서 먼저 처리할 필요성이 있는 멀티 리퀘스트를 알림으로써 멀티 리퀘스트들에 대한 처리 순서를 유도하기 위한 정보이다.
생성 프로그램은 멀티 리퀘스트로 설정된 리퀘스트들의 개수(멀티 리퀘스트에 포함된 리퀘스트들의 개수)를 기준으로 멀티 리퀘스트들의 우선순위를 설정할 수 있다(S322). 여기서, 멀티 리퀘스트로 설정된 리퀘스트들은 직접 리퀘스트만으로 이루어지거나, 직접 리퀘스트와 서포트 리퀘스트를 포함하여 이루어질 수 있다.
우선순위가 설정되면, 생성 프로그램은 설정된 우선순위에 기초하여 멀티 리퀘스트들의 우선순위를 응답 디바이스(130-n)의 화면에 디스플레이할 수 있다. 멀티 리퀘스트들 간의 우선순위는 서로 다른 아이콘들을 이용하여 표시될 수 있다. 또한, 멀티 리퀘스트들 간의 우선순위는 숫자(멀티 리퀘스트들 간의 상대적인 순위를 나타내는 숫자 또는 멀티 리퀘스트에 포함된 리퀘스트들의 개수를 나타내는 숫자), 다른 멀티 리퀘스트와 구별되는 색상, 색상의 변화 등을 이용하여 표시될 수도 있다. 즉, 서로 구별되는 구별되는 다양한 형태 또는 색상 등을 이용하여 멀티 리퀘스트들 간의 우선순위가 표시될 수 있다.
멀티 리퀘스트들 간의 우선순위를 설정한 일 예가 도 5에 나타나 있다. 도 5 (a)에서, 대상 개체(400)의 좌측 상부에 위치하는 미리 설정된 범위(412)에 총 7개의 리퀘스트들이 표시되어 있으므로, 해당 리퀘스트들은 하나의 멀티 리퀘스트(412)로 설정될 수 있다. 또한, 대상 개체(400)의 우측에 위치하는 미리 설정된 범위(414)에 총 4개의 리퀘스트들이 표시되어 있으므로, 해당 리퀘스트들은 하나의 멀티 리퀘스트(414)로 설정될 수 있다. 나아가, 대상 개체(400)의 좌측 하부에 위치하는 미리 설정된 범위(416)에 총 3개의 리퀘스트들이 표시되어 있으므로, 해당 리퀘스트들은 하나의 멀티 리퀘스트(416)로 설정될 수 있다.
설정된 리퀘스트들의 개수를 기준으로 멀티 리퀘스트들(412, 414, 416)의 우선순위를 설정하면, 좌측 상부에 위치하는 멀티 리퀘스트(412)에 가장 높은 우선순위가 설정되며, 우측에 위치하는 멀티 리퀘스트(414)에 그 다음의 우선순위가 설정되고, 좌측 하부에 위치하는 멀티 리퀘스트(416)에 가장 낮은 우선순위가 설정될 수 있다.
숫자를 이용하여 멀티 리퀘스트들(412, 414, 416)의 우선순위를 표시하면, 좌측 상부에 위치하는 멀티 리퀘스트(412)의 우선순위가 “1”로 표시될 수 있고, 우측에 위치하는 멀티 리퀘스트(414)의 우선순위가 “2”로 표시될 수 있으며, 좌측 하부에 위치하는 멀티 리퀘스트(416)의 우선순위가 “3”으로 표시될 수 있다(도 5 (b)).
3) 같은 멀티 리퀘스트(410)에 포함된 리퀘스트들이라도, 요청된 디테일의 종류가 서로 다를 수 있다. 즉, 대상 개체 내 동일한 특정 부분에 대한 디테일 요청이라도, 텍스트, 동영상, 이미지 등과 같이 그 종류 측면에서 서로 다른 요청일 수 있다. 이와 같은 경우에는, 멀티 리퀘스트(410)에 포함된 리퀘스트들 각각의 종류에 부합하는 응답을 제공하는 것이 바람직하다.
이를 위해, 생성 프로그램은 멀티 리퀘스트(410)로 설정된 리퀘스트들 중에서, 같은 종류에 해당하는 리퀘스트들을 하나의 그룹으로 설정할 수 있다(S322). 리퀘스트들의 종류가 같은지 여부를 판단하기 위해, 요청 디바이스(120-n)로부터 수신되는 리퀘스트 정보에 '삽입이 요청된 개체'의 종류(리퀘스트의 종류)를 특정하는 정보가 더 포함될 수 있다.
이와 같은 경우, 응답 개체는 멀티 리퀘스트(410) 내 그룹들 각각에 대하여 획득될 수 있다. 예를 들어, 특정 그룹이 텍스트 디테일 요청인 경우에는 텍스트 형태의 응답 개체가 획득되고, 다른 그룹이 동영상 디테일 요청인 경우에는 동영상 형태의 응답 개체가 획득되며, 또 다른 그룹이 이미지 디테일 요청인 경우에는 이미지 형태의 응답 개체가 획득될 수 있다.
그룹들 각각에 대한 응답 개체가 전자 디바이스들 중에서 하나 이상으로부터 입력되면, 생성 프로그램은 대상 개체 내 그룹들 각각의 위치에 그룹들 각각에 대응하는 응답 개체를 삽입하여, 멀티 뎁스 이미지를 생성할 수 있다.
멀티 리퀘스트(410)에 포함된 리퀘스트들의 그룹을 설정한 일 예가 도 6에 나타나 있다. 대상 개체(400)에 표시된 다양한 모양의 아이콘들 중에서, 서로 같은 모양의 아이콘들은 같은 종류의 리퀘스트를 나타낸다.
좌측 상부에 위치하는 멀티 리퀘스트(412)에는 총 7개의 리퀘스트가 포함되어 있다. 이 들 중에서, 3개(사각형 모양의 아이콘), 2개(삼각형 모양의 아이콘), 2개(회전된 사각형 모양의 아이콘) 각각은 서로 같은 종류의 리퀘스트를 나타내므로, 각각은 하나의 그룹으로 설정될 수 있다.
우측에 위치하는 멀티 리퀘스트(414)에는 총 4개의 리퀘스트들이 포함되어 있다. 이 들 중에서, 2개(사람 얼굴 모양의 아이콘), 1개(회전된 사각형 모양의 아이콘), 1개(사각형 모양의 아이콘) 각각은 서로 같은 종류의 리퀘스트를 나타내므로, 각각은 하나의 그룹으로 설정될 수 있다.
좌측 하부에 위치하는 멀티 리퀘스트(416)에는 총 3개의 리퀘스트들이 포함되어 있다. 이 들 중에서, 2개(회전된 사각형 모양의 아이콘), 1개(삼각형 모양의 아이콘) 각각은 서로 같은 종류의 리퀘스트를 나타내므로, 각각은 하나의 그룹으로 설정될 수 있다.
4) 한편, 리퀘스트가 표시된 대상 개체가 대상 이미지 내 하위 뎁스로 삽입된 개체인 경우, 응답자는 리퀘스트를 파악하기 위해 대상 이미지 또는 화면에 처음 표출되는 개체로부터 대상 개체까지 뎁스를 순차적으로 이동해야 한다.
본 발명은 대상 이미지 또는 화면에 처음 표출되는 개체(초기 개체)로부터 대상 개체까지 한 번에 이동할 수 있는 아이콘(이동 아이콘)을 표시하여, 위와 같은 불편을 해소하고자 한다.
이를 위해, 생성 프로그램은 리퀘스트 정보가 입력되면, 이동 아이콘이 표시되도록 대상 이미지를 업데이트할 수 있다. 여기서, 이동 아이콘이 표시되는 개체는 응답 디바이스(130-n)에 처음으로 표출되는 이미지 또는 대상 이미지(메인 이미지)일 수 있다.
이동 아이콘이 표시되도록 업데이트된 대상 이미지를 확인한 응답자가 이동 아이콘을 선택하면, 처음으로 표출되는 개체로부터 대상 개체까지 한 번에 이동하여 리퀘스트를 확인할 수 있게 된다. 이동 아이콘은 북마크 또는 shortcut 등으로 달리 구현될 수도 있다.
한편, 이동 아이콘은 초기 개체로부터 대상 개체까지의 이동 경로를 안내하는 기능을 수행하기 위해 이용될 수도 있다.
초기 개체에 삽입된 하위 개체들이 복수 개인 경우에, 응답자는 복수 개의 하위 개체들을 모두 탐색하는 방법을 통해 이 복수 개의 하위 개체들 중에서 리퀘스트가 삽입된 대상 개체를 직접 탐색해야 한다.
이러한 불편을 해소하기 위해, 이동 아이콘은 초기 개체에 삽입된 하위 개체들 중에서, 대상 개체를 하위 뎁스로 가지는 하위 개체의 위치에만 표시될 수 있다. 다른 예로, 이동 아이콘은 초기 개체로부터 대상 개체까지의 경로 상에 존재하는 모든 (하위) 개체들에 표시될 수도 있다.
5) 생성 프로그램은 멀티 리퀘스트로 설정된 리퀘스트들을 확대 표출할 수 있다.
미리 설정된 범위 내에 위치하는지 여부를 기준으로 복수 개의 리퀘스트들을 하나의 멀티 리퀘스트로 설정하더라도, 해당 리퀘스트들은 서로 다른 대상 또는 지점에 대한 디테일을 요청할 수도 있다. 생성 프로그램은 서로 다른 대상 또는 지점에 대한 리퀘스트들을 더욱 정확하게 구분하기 위하여, 멀티 리퀘스트로 설정된 리퀘스트들을 확대 표출하는 기능을 제공할 수 있다.
응답자가 멀티 리퀘스트의 내용을 더욱 정확히 파악하기 위해 멀티 리퀘스트를 선택하는 경우(하나 이상의 전자 디바이스들로부터 멀티 리퀘스트를 선택하는 정보가 입력되는 경우), 해당 멀티 리퀘스트에 포함된 리퀘스트들이 확대되어 표출될 수 있다. 리퀘스트들이 확대 표출되면 리퀘스트들 간의 거리도 증가하게 되므로(확대 표출되므로), 리퀘스트들 각각이 표시된 위치가 더욱 정확하게 파악될 수 있다.
실시예 2
실시예 2는 전자 디바이스에서 수행되는 멀티 뎁스 이미지를 생성하는 방법이다. 실시예 2는 '대상 개체에 응답 개체를 삽입하여 멀티 뎁스 이미지를 생성하는 과정'이 전자 디바이스들(100) 중에서 어느 디바이스에서 수행되는지 여부에 따라 하위 실시예들로 구분될 수 있다.
실시예 2-1
실시예 2-1은 '대상 개체에 응답 개체를 삽입하여 멀티 뎁스 이미지를 생성하는 과정'이 요청 디바이스(120)에서 수행되는 방법이다.
이 실시예는 요청자가 멀티 뎁스 이미지를 생성하는 중에, 필요한 개체를 다른 사람들에게 요청하고, 요청에 대한 응답을 다른 사람들로부터 제공 받는 경우에 수행될 수 있다. 여기서, 응답하는 다른 사람들은 응답 디바이스(130-n)를 소지한 상태에서 필요한 개체를 획득할 수 있는 장소에 위치하거나 위치할 예정인 응답자일 수 있다.
리퀘스트가 요청 디바이스(120)에 입력되면(S710), 요청 디바이스(120)는 리퀘스트 정보를 하나 이상의 응답 디바이스(130-n)로 전송할 수 있다(S720). 대상 이미지는 대상 개체에 리퀘스트가 표시되도록 업데이트될 수 있다. 리퀘스트 정보를 수신한 응답 디바이스(130-n)는 리퀘스트에 대응되는 애플리케이션을 실행시켜 리퀘스트에 대응되는 응답 개체를 획득할 수 있다(S730).
대상 이미지가 응답 디바이스(130-n)에 공유되었는지 여부에 따라, 리퀘스트 정보에 포함되는 정보들이 달라질 수 있다.
대상 이미지가 응답 디바이스(130-n)에 공유된 경우, 리퀘스트 정보에는 대상 이미지 내에 트리 구조로 삽입되어 있는 개체들 중에서, 대상 개체를 특정하는 정보가 포함될 수 있다. 응답자는 대상 개체를 특정하는 정보를 이용하여 대상 이미지 내에 트리 구조로 삽입되어 있는 개체들 중에서 어느 개체가 대상 개체인지 여부를 판단할 수 있다.
대상 이미지가 응답 디바이스(130-n)에 공유되지 않은 경우, 리퀘스트 정보에는 리퀘스트가 표시된(리퀘스트가 표시된 위치) 대상 개체가 포함될 수 있다. 응답자는 리퀘스트 정보에 포함된 대상 개체를 확인하여 디테일이 요구되는 개체를 판단할 수 있다. 이 경우, 응답자가 대상 개체를 더욱 정확히 파악할 수 있도록, 대상 개체의 상위 뎁스에 삽입된 개체(상위 개체) 및/또는 이 대상 개체의 하위 뎁스에 삽입된 개체(하위 개체)가 더 포함될 수 있다. 실시 형태에 따라, 대상 개체를 포함하는 대상 이미지가 리퀘스트 정보에 포함되어 응답 디바이스(130-n)로 전송될 수도 있다.
응답 디바이스(130-n)는 획득된 응답 개체를 요청 디바이스(120)로 전송하고(S740), 요청 디바이스(120)는 응답 개체를 수신할 수 있다. 또한, 요청 디바이스(120)는 수신된 응답 개체를 대상 개체 내 리퀘스트의 위치에 삽입하여, 멀티 뎁스 이미지를 생성할 수 있다(S750). 여기서, 삽입이란, 응답 개체를 대상 개체의 하위 뎁스로 삽입하는 경우와 페이지 디테일링 형태로 삽입하는 경우를 모두 포함한다.
한편, 응답 디바이스(130-n)가 복수 개인 경우, 복수 개의 응답 개체가 수신될 수 있다. 이와 같은 경우, 요청 디바이스(120)는 복수 개의 응답 개체가 대상 개체 내 미리 설정된 범위 내에 위치하는지 여부를 기준으로, 복수 개의 응답 개체를 하나의 멀티 응답으로 설정할 수도 있다.
미리 설정된 범위는 복수 개의 응답 개체들을 동일한 응답으로 간주할 수 있는 영역으로서, 복수 개의 응답 개체들 중에서 어느 하나를 기준으로 다른 응답 개체까지의 거리 등을 이용하여 설정될 수 있다. 미리 설정된 범위는 동일한 응답을 처리한 과거 이력 또는 사용자의 의도 등에 따라 가변될 수 있다.
이와 같이, 멀티 응답을 더 이용하면, 복수 개의 응답이 하나의 응답으로 수렴하므로, 요청자가 응답을 더욱 용이하게 파악할 수 있다. 또한, 멀티 응답을 더 이용하면, 멀티 응답과 일반 응답(멀티 응답으로 설정되지 않은 응답)을 구분할 수 있게 되어, 상대적으로 많은 응답을 받은 부분에 대하여 더욱 신속한 확인이 이루어질 수 있게 된다.
요청자는 멀티 응답에 포함된 응답 개체들 중에서 어느 하나를 선택할 수 있다. 요청자는 응답 개체들 중에서 자신의 요청에 가장 부합하는 하나의 응답 개체를 선택할 수 있다. 선택된 응답 개체는 대상 개체의 리퀘스트 위치에 삽입될 수 있다.
실시형태에 따라, 멀티 응답에 포함된 응답 개체들 중에서 어느 하나도 요청자의 요청에 부합하지 않을 수 있다. 이와 같은 경우, 요청자는 리퀘스트 정보를 다시 전송하거나, 응답 개체에 대한 수정을 요청할 수도 있다. 응답 개체에 대한 수정을 요청하는 경우에는 요청자가 원하는 수정에 대한 내용이 함께 전송될 수 있다.
한편, 멀티 응답이 대상 개체 내에 복수 개 존재할 수도 있다. 예를 들어, 요청자가 하나의 대상 개체에 대해 복수 개의 리퀘스트를 설정하거나, 하나의 리퀘스트가 복수 개의 응답을 요구하는 경우, 멀티 응답이 복수 개 설정될 수 있다.
이와 같은 경우, 복수 개의 멀티 응답들에 대한 처리 순위(우선순위)를 설정하는 방법이 요구된다. 여기서, 우선순위란 멀티 응답들 중에서 먼저 처리할 필요성이 있는 멀티 응답을 알림으로써 멀티 응답들에 대한 처리 순서를 유도하기 위한 정보이다.
멀티 응답들은 각각에 포함된 응답(응답 개체)들의 개수를 기준으로 우선순위가 설정될 수 있다. 멀티 응답들 간의 우선순위는 서로 다른 아이콘들을 이용하여 표시되거나, 숫자(멀티 리퀘스트들 간의 상대적인 순위를 나타내는 숫자 또는 멀티 리퀘스트에 포함된 리퀘스트들의 개수를 나타내는 숫자), 다른 멀티 응답과 구별되는 색상, 색상의 변화 등을 이용하여 표시될 수도 있다. 멀티 리퀘스트들 간의 우선순위를 설정하는 일 예인 도 5는 멀티 응답들 간의 우선순위를 설정한 일 예일 수 있다.
한편, 하나의 리퀘스트가 복수 개의 응답을 요구하는 경우, 같은 멀티 응답에 포함된 응답 개체들이라도 서로 다른 종류를 가질 수 있다. 즉, 하나의 리퀘스트가 텍스트 응답, 동영상 응답, 이미지 응답 및 음성 응답 중에서 복수 개의 응답을 요구하는 경우, 하나의 멀티 응답에 포함된 응답 개체들이 서로 다른 종류를 가질 수 있다. 이와 같은 경우에는, 멀티 응답에 포함된 응답 개체들 각각의 종류를 구분하여 요청자에게 제공하는 것이 바람직하다.
이를 위해, 하나의 멀티 응답으로 설정된 응답 개체들 중에서, 같은 종류에 해당하는 응답 개체들이 하나의 그룹으로 설정될 수 있다. 멀티 리퀘스트(410)에 포함된 리퀘스트들의 그룹을 설정한 일 예인 도 6은 멀티 응답에 포함된 응답 개체들의 그룹을 설정한 일 예일 수 있다
이와 같은 경우, 응답 개체의 삽입은 그룹을 기준으로 이루어질 수 있다. 예를 들어, 하나의 멀티 응답에 포함된 응답 개체들은 그룹 각각에 대하여 대상 개체에 삽입될 수 있다. 같은 종류로 구분된 응답 개체들 중에서 어느 하나가 대상 개체에 삽입될 수 있다.
실시예 2-2
실시예 2-2는 '대상 개체에 응답 개체를 삽입하여 멀티 뎁스 이미지를 생성하는 과정'이 응답 디바이스(130)에서 수행되는 방법이다.
이 실시예는 요청자가 멀티 뎁스 이미지를 생성하는 중에, 필요한 개체를 응답자들에게 요청하고, 요청에 대한 응답이 삽입된 멀티 뎁스 이미지를 응답자들로부터 제공 받는 경우에 수행될 수 있다.
리퀘스트가 하나 이상의 요청 디바이스(120-n)에 입력되면(S810), 요청 디바이스(120-n)는 리퀘스트 정보를 응답 디바이스(130)로 전송할 수 있다(S820). 리퀘스트 정보를 수신한 응답 디바이스(130)는 리퀘스트에 대응되는 애플리케이션을 실행시켜(S830) 리퀘스트에 대응되는 응답 개체를 획득할 수 있다(S840).
리퀘스트에 대응되는 애플리케이션은 리퀘스트를 확인한 응답자가 이에 대응되는 애플리케이션을 선택하는 방법에 의해 특정될 수 있다. 실시형태에 따라, 리퀘스트에 대응되는 애플리케이션은 자동적으로 특정 또는 실행될 수도 있다. 이를 위해, 리퀘스트 정보에는 리퀘스트에 대응되는 애플리케이션을 특정하는 정보가 포함될 수 있다.
한편, 대상 이미지가 응답 디바이스(130)에 공유되었는지 여부에 따라, 리퀘스트 정보에 포함되는 정보들이 달라질 수 있다.
대상 이미지가 응답 디바이스(130)에 공유된 경우, 리퀘스트 정보에는 대상 이미지 내에 트리 구조로 삽입되어 있는 개체들 중에서, 대상 개체를 특정하는 정보가 포함될 수 있다. 응답자는 대상 개체를 특정하는 정보를 이용하여 대상 이미지 내에 트리 구조로 삽입되어 있는 개체들 중에서 어느 개체가 대상 개체인지 여부를 판단할 수 있다.
대상 이미지가 응답 디바이스(130-n)에 공유되지 않은 경우, 리퀘스트 정보에는 리퀘스트가 표시된 대상 개체가 포함될 수 있다. 응답자는 리퀘스트 정보에 포함된 대상 개체를 확인하여 디테일이 요구되는 개체를 판단할 수 있다. 이 경우, 응답자가 대상 개체를 더욱 정확히 파악할 수 있도록, 대상 개체의 상위 뎁스에 삽입된 개체(상위 개체) 및/또는 이 대상 개체의 하위 뎁스에 삽입된 개체(하위 개체)가 더 포함될 수 있다.
응답 디바이스(130)는 획득된 응답 개체를 대상 개체 내 리퀘스트의 위치에 삽입하여, 멀티 뎁스 이미지를 생성할 수 있다(S850). 또한, 응답 디바이스(130)는 생성된 멀티 뎁스 이미지를 요청 디바이스(130-n)로 전송할 수 있다(S860). 여기서, 삽입이란, 응답 개체를 대상 개체의 하위 뎁스로 삽입하는 경우와 페이지 디테일링 형태로 삽입하는 경우를 모두 포함한다.
응답 디바이스(130)는 멀티 리퀘스트들의 우선순위 설정, 멀티 리퀘스트에 포함된 리퀘스트들을 종류를 기준으로 한 그룹화, 이동 아이콘 표시, 멀티 리퀘스트로 설정된 리퀘스트들의 확대 표출 등을 수행할 수도 있다. 멀티 리퀘스트의 설정, 멀티 리퀘스트들의 우선순위 설정, 리퀘스트들의 그룹화, 이동 아이콘 표시, 리퀘스트들의 확대 표출에 대한 구체적인 내용은 실시예 1에서 설명된 바와 동일할 수 있다.
실시예 2-3
실시예 2-3은 '대상 개체에 응답 개체를 삽입하여 멀티 뎁스 이미지를 생성하는 과정'이 서버(110)에서 수행되는 방법이다.
이 실시예는 요청자가 멀티 뎁스 이미지를 생성하는 중에, 필요한 개체를 서버(110)에 요청하고, 이를 확인한 응답자들이 요청에 대응되는 응답을 서버(110)에 제공하며, 서버(110)가 응답을 삽입하여 멀티 뎁스 이미지를 생성하면, 요청자가 이를 확인하는 경우에 수행될 수 있다.
리퀘스트가 요청 디바이스(120-n)에 입력되면(S910), 요청 디바이스(120-n)는 리퀘스트 정보를 서버(110)로 전송할 수 있다(S920). 서버(110)는 리퀘스트 정보가 수신됨을 응답 디바이스(130-n)로 알람할 수 있다(S930).
응답 디바이스(130-n)는 서버(110)에 접속하여 리퀘스트에 대한 정보를 확인할 수 있다(S940). 또한, 응답 디바이스(130-n)는 리퀘스트에 대응되는 애플리케이션을 실행시켜 리퀘스트에 대응되는 응답 개체를 획득할 수 있다(S950). 애플리케이션 선택에 대한 방법은 앞서 설명된 내용과 동일할 수 있다.
응답 디바이스(130-n)는 획득된 응답 개체를 서버(110)로 전송할 수 있다(S960). 서버(110)는 수신된 응답 개체를 대상 개체 내 리퀘스트의 위치에 삽입하여 멀티 뎁스 이미지를 생성할 수 있다(S970). 여기서, 삽입이란, 응답 개체를 대상 개체의 하위 뎁스로 삽입하는 경우와 페이지 디테일링 형태로 삽입하는 경우를 모두 포함한다.
멀티 뎁스 이미지가 생성되면, 서버(110)는 요청 디바이스(120-n)로 멀티 뎁스 이미지의 생성 또는 응답 개체의 수신을 알람할 수 있다(S980). 알람을 받은 요청 디바이스(120-n)는 서버(110)에 접속하여 응답 개체 또는 멀티 뎁스 이미지를 확인할 수 있다(S990).
한편, 요청 디바이스(120-n)가 복수 개인 경우, 복수 개의 리퀘스트 정보가 수신될 수 있다. 이와 같은 경우, 서버(110)는 복수 개의 리퀘스트가 대상 개체 내 미리 설정된 범위 내에 위치하는지 여부를 기준으로, 복수 개의 리퀘스트를 하나의 멀티 리퀘스트로 설정할 수도 있다. 또한, 서버(110)는 멀티 리퀘스트들의 우선순위 설정, 멀티 리퀘스트에 포함된 리퀘스트들을 종류를 기준으로 한 그룹화, 이동 아이콘 표시, 멀티 리퀘스트로 설정된 리퀘스트들의 확대 표출 등을 수행할 수도 있다. 멀티 리퀘스트의 설정, 멀티 리퀘스트들의 우선순위 설정, 리퀘스트들의 그룹화, 이동 아이콘 표시, 리퀘스트들의 확대 표출에 대한 구체적인 내용은 실시예 1에서 설명된 바와 동일할 수 있다.
한편, 응답 디바이스(130-n)가 복수 개인 경우, 복수 개의 응답 개체가 수신될 수 있다. 이와 같은 경우, 서버(110)는 복수 개의 응답 개체가 대상 개체 내 미리 설정된 범위 내에 위치하는지 여부를 기준으로, 복수 개의 응답 개체를 하나의 멀티 응답으로 설정할 수도 있다. 멀티 응답 설정에 대한 구체적인 내용은 실시예 2-1에서 설명된 바와 동일할 수 있다.
도 2, 도 3, 도 7 내지 도 9에서는 각 과정들을 순차적으로 실행하는 것으로 기재하고 있으나, 이는 본 발명의 일 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것이다. 다시 말해, 본 발명의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 도 2, 도 3, 도 7 내지 도 9에 기재된 순서를 변경하여 실행하거나 각 과정들 중 하나 이상의 과정을 병렬적으로 실행하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이므로, 도 2, 도 3, 도 7 내지 도 9은 시계열적인 순서로 한정되는 것은 아니다.
한편, 도 2, 도 3, 도 7 내지 도 9에 도시된 과정들은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 즉, 컴퓨터가 읽을 수 있는 기록매체는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등의 비일시적인(non-transitory) 매체일 수 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송) 및 데이터 전송 매체(data transmission medium)와 같은 일시적인(transitory) 매체를 더 포함할 수도 있다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수도 있다.
이상의 설명은 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 실시예들은 본 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
CROSS-REFERENCE TO RELATED APPLICATION
본 특허출원은, 본 명세서에 그 전체가 참고로서 포함되는, 2019년 11월 28일에 한국에 출원한 특허출원번호 제10-2019-0155335호에 대해 우선권을 주장한다.
Claims (15)
- 전자 디바이스들 간의 협력을 통해 메인 이미지 내에 하나 이상의 개체가 트리 구조로 삽입된 멀티 뎁스 이미지를 생성하는 프로그램을 기록한 기록매체로서,대상 이미지를 상기 전자 디바이스들 간에 공유하는 기능;상기 전자 디바이스들 중에서 하나 이상으로부터 대상 개체 내에 다른 개체를 삽입할 것을 요청하는 리퀘스트에 대한 정보가 입력되면, 상기 대상 개체에 상기 리퀘스트가 표시되도록 상기 대상 이미지를 업데이트하는 기능; 및상기 전자 디바이스들 중에서 하나 이상으로부터 상기 리퀘스트에 대응하는 응답 개체가 입력되면, 상기 대상 개체 내 상기 리퀘스트가 표시된 위치에 상기 응답 개체를 삽입하여, 상기 멀티 뎁스 이미지를 생성하는 기능을 실행하고,상기 대상 개체는,상기 대상 이미지이거나, 상기 대상 이미지 내에 트리 구조로 삽입된 개체인, 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체.
- 제1항에 있어서,상기 응답 개체는,상기 대상 개체 내 상기 리퀘스트가 표시된 위치에 하위 뎁스로 삽입되는, 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체.
- 제1항에 있어서,상기 리퀘스트에 대한 정보는,상기 응답 개체를 획득하기 위한 애플리케이션이 자동으로 실행되도록, 상기 애플리케이션을 특정하는 정보를 포함하는, 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체.
- 제1항에 있어서,상기 리퀘스트가 선택되면, 하나 이상의 애플리케이션 후보를 표출하는 기능; 및상기 표출된 애플리케이션 후보 중에서 어느 하나를 이용하여 상기 응답 개체를 획득하는 기능을 포함하는, 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체.
- 제1항에 있어서,상기 리퀘스트에 대한 정보는,상기 대상 이미지 내에 트리 구조로 삽입되어 있는 개체들 중에서 상기 대상 개체를 특정하는 정보 및, 상기 대상 개체 내에서 상기 리퀘스트가 표시된 위치를 포함하는, 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체.
- 제1항에 있어서,상기 업데이트하는 기능은,상기 리퀘스트가 상기 대상 개체의 미리 설정된 범위 내에 복수 개 위치하는 경우, 해당 리퀘스트들을 하나의 멀티 리퀘스트로 설정하는 기능; 및상기 대상 개체에 상기 멀티 리퀘스트가 표시되도록, 상기 대상 이미지를 업데이트하는 기능을 포함하는, 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체.
- 제6항에 있어서,상기 설정하는 기능은,상기 멀티 리퀘스트로 설정된 리퀘스트들의 개수에 따라, 상기 멀티 리퀘스트의 우선순위를 더 설정하는, 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체.
- 제6항에 있어서,상기 리퀘스트에 대한 정보는,상기 삽입이 요청된 개체의 종류를 특정하는 정보를 포함하고,상기 설정하는 기능은,상기 멀티 리퀘스트로 설정된 리퀘스트들 중에서, 같은 종류에 해당하는 리퀘스트들을 하나의 그룹으로 설정하며,상기 생성하는 기능은,상기 전자 디바이스들 중에서 하나 이상으로부터 상기 그룹 각각에 대응하는 응답 개체가 입력되면, 상기 대상 개체 내 상기 그룹의 위치에 상기 응답 개체를 삽입하여, 상기 멀티 뎁스 이미지를 생성하는, 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체.
- 제6항에 있어서,상기 멀티 리퀘스트가 선택되면, 상기 멀티 리퀘스트로 설정된 리퀘스트들을 확대 표출하는 기능을 더 포함하는, 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체.
- 제1항에 있어서,상기 업데이트하는 기능은,상기 리퀘스트에 대한 정보가 입력되면, 상기 대상 이미지 내에 트리 구조로 삽입되어 있는 개체들 중에서 어느 하나로부터 상기 대상 개체로 이동하기 위한 이동 아이콘이 표시되도록, 상기 대상 이미지를 업데이트하는, 멀티 뎁스 이미지 생성 프로그램을 기록한 기록매체.
- 전자 디바이스들 간의 협력을 통해 메인 이미지 내에 하나 이상의 개체가 트리 구조로 삽입된 멀티 뎁스 이미지를 생성하는 방법으로서,대상 개체 내에 다른 개체를 삽입할 것을 요청하는 리퀘스트가 입력되면, 상기 대상 개체에 상기 리퀘스트가 표시되도록 대상 이미지를 업데이트하는 단계;상기 대상 개체 내에서 상기 리퀘스트가 표시된 위치 및 상기 대상 개체를 포함하는 리퀘스트 정보를, 하나 이상의 응답 디바이스들로 전송하는 단계; 및상기 응답 디바이스들로부터 상기 리퀘스트에 대응하는 응답 개체가 입력되면, 상기 대상 개체 내에서 상기 리퀘스트가 표시된 위치에 상기 응답 개체를 삽입하여, 상기 멀티 뎁스 이미지를 생성하는 단계를 포함하고,상기 대상 개체는,상기 대상 이미지이거나, 상기 대상 이미지 내에 트리 구조로 삽입된 개체인, 멀티 뎁스 이미지 생성 방법.
- 제11항에 있어서,상기 응답 개체는,상기 대상 개체 내 상기 리퀘스트가 표시된 위치에 하위 뎁스로 삽입되는, 멀티 뎁스 이미지 생성 방법.
- 제11항에 있어서,상기 리퀘스트 정보는,상기 응답 개체를 획득하기 위한 애플리케이션이 자동으로 실행되도록, 상기 애플리케이션을 특정하는 정보를 더 포함하는, 멀티 뎁스 이미지 생성 방법.
- 제11항에 있어서,상기 응답 개체가 상기 대상 개체의 미리 설정된 범위 내에 복수 개 위치하는 경우, 해당 응답 개체들을 하나의 멀티 응답으로 설정하는 단계를 더 포함하는, 멀티 뎁스 이미지 생성 방법.
- 제11항에 있어서,상기 업데이트하는 단계는,상기 리퀘스트가 입력되면, 상기 대상 이미지 내에 트리 구조로 삽입되어 있는 개체들 중에서 어느 하나로부터 상기 대상 개체로 이동하기 위한 이동 아이콘이 표시되도록, 상기 대상 이미지를 업데이트하는, 멀티 뎁스 이미지 생성 방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/780,762 US20220413664A1 (en) | 2019-11-28 | 2020-11-11 | Multi-depth image generating method and recording medium on which program therefor is recorded |
EP20893727.6A EP4068209A4 (en) | 2019-11-28 | 2020-11-11 | MULTI-DEPTH IMAGE GENERATION METHOD AND RECORDING MEDIUM ON WHICH AN ASSOCIATED PROGRAM IS RECORDED |
JP2022531538A JP2023507555A (ja) | 2019-11-28 | 2020-11-11 | マルチデプスイメージ生成方法及びそのためのプログラムを記録した記録媒体 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2019-0155335 | 2019-11-28 | ||
KR1020190155335A KR20210066291A (ko) | 2019-11-28 | 2019-11-28 | 멀티 뎁스 이미지 생성 방법 및 이를 위한 프로그램을 기록한 기록매체 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021107458A1 true WO2021107458A1 (ko) | 2021-06-03 |
Family
ID=76130335
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2020/015726 WO2021107458A1 (ko) | 2019-11-28 | 2020-11-11 | 멀티 뎁스 이미지 생성 방법 및 이를 위한 프로그램을 기록한 기록매체 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20220413664A1 (ko) |
EP (1) | EP4068209A4 (ko) |
JP (1) | JP2023507555A (ko) |
KR (1) | KR20210066291A (ko) |
WO (1) | WO2021107458A1 (ko) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100647107B1 (ko) * | 2005-11-30 | 2006-11-23 | 삼성전자주식회사 | 이동통신단말기의 이미지 관리 방법 및 그 장치 |
KR20070009174A (ko) * | 2005-07-15 | 2007-01-18 | 황후 | 이미지 분리 합성 장치 및 방법, 그리고 그것을 이용한이미지 검색방법 |
KR101743868B1 (ko) * | 2016-01-26 | 2017-06-07 | 네이버 주식회사 | 이미지 프로세싱 방법 및 그 시스템 |
KR20190081913A (ko) * | 2017-12-29 | 2019-07-09 | 주식회사 피제이팩토리 | 멀티 심도 이미지 생성 방법 |
US20190306539A1 (en) * | 2010-04-13 | 2019-10-03 | Ge Video Compression, Llc | Coding of a spatial sampling of a two-dimensional information signal using sub-division |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8554868B2 (en) * | 2007-01-05 | 2013-10-08 | Yahoo! Inc. | Simultaneous sharing communication interface |
JP5866728B2 (ja) * | 2011-10-14 | 2016-02-17 | サイバーアイ・エンタテインメント株式会社 | 画像認識システムを備えた知識情報処理サーバシステム |
JP6476600B2 (ja) * | 2014-06-10 | 2019-03-06 | 日本電気株式会社 | 情報表示処理システム、情報表示処理方法および情報表示処理プログラム |
KR20180082854A (ko) * | 2017-01-11 | 2018-07-19 | 박성진 | 스마트 레이어를 이용한 혼합 이미지 생성 방법 및 시스템 |
US11321857B2 (en) * | 2018-09-28 | 2022-05-03 | Apple Inc. | Displaying and editing images with depth information |
US11128792B2 (en) * | 2018-09-28 | 2021-09-21 | Apple Inc. | Capturing and displaying images with multiple focal planes |
KR20200101233A (ko) * | 2019-02-19 | 2020-08-27 | 삼성전자주식회사 | 이미지 내의 오브젝트 선택에 대응하는 서비스를 제공하기 위한 전자 장치 및 방법 |
-
2019
- 2019-11-28 KR KR1020190155335A patent/KR20210066291A/ko unknown
-
2020
- 2020-11-11 US US17/780,762 patent/US20220413664A1/en not_active Abandoned
- 2020-11-11 WO PCT/KR2020/015726 patent/WO2021107458A1/ko unknown
- 2020-11-11 JP JP2022531538A patent/JP2023507555A/ja active Pending
- 2020-11-11 EP EP20893727.6A patent/EP4068209A4/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070009174A (ko) * | 2005-07-15 | 2007-01-18 | 황후 | 이미지 분리 합성 장치 및 방법, 그리고 그것을 이용한이미지 검색방법 |
KR100647107B1 (ko) * | 2005-11-30 | 2006-11-23 | 삼성전자주식회사 | 이동통신단말기의 이미지 관리 방법 및 그 장치 |
US20190306539A1 (en) * | 2010-04-13 | 2019-10-03 | Ge Video Compression, Llc | Coding of a spatial sampling of a two-dimensional information signal using sub-division |
KR101743868B1 (ko) * | 2016-01-26 | 2017-06-07 | 네이버 주식회사 | 이미지 프로세싱 방법 및 그 시스템 |
KR20190081913A (ko) * | 2017-12-29 | 2019-07-09 | 주식회사 피제이팩토리 | 멀티 심도 이미지 생성 방법 |
Non-Patent Citations (1)
Title |
---|
See also references of EP4068209A4 * |
Also Published As
Publication number | Publication date |
---|---|
JP2023507555A (ja) | 2023-02-24 |
EP4068209A1 (en) | 2022-10-05 |
KR20210066291A (ko) | 2021-06-07 |
EP4068209A4 (en) | 2024-01-03 |
US20220413664A1 (en) | 2022-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2016126091A1 (en) | Electronic device and content providing method thereof | |
WO2016163739A1 (en) | Apparatus and method for setting camera | |
WO2013118988A1 (en) | Method and apparatus for interoperably performing services and system supporting the same | |
WO2011099808A2 (en) | Method and apparatus for providing a user interface | |
WO2016060370A1 (en) | Terminal for internet of things and operation method of the same | |
WO2018131914A1 (en) | Method and apparatus for providing guidance in a virtual environment | |
WO2015005537A1 (en) | Mobile device, head mounted display and method of controlling therefor | |
WO2013141630A1 (en) | Mobile communication terminal and method of recommending application or content | |
WO2015122565A1 (en) | Display system for displaying augmented reality image and control method for the same | |
WO2015030364A1 (en) | Method for sharing media data and electronic device thereof | |
WO2016060424A1 (en) | Method for connecting to external devices and electronic device implementing the same | |
EP3097490A1 (en) | Smart watch, display device and method of controlling therefor | |
WO2017111332A1 (ko) | 전자 장치 및 전자 장치의 제어 방법 | |
WO2017213439A1 (ko) | 멀티 스티커를 이용한 영상 생성 방법 및 장치 | |
WO2015167236A1 (en) | Electronic device and method for providing emergency video call service | |
EP3314478A1 (en) | Electronic device and method for controlling display of panorama image | |
WO2016039582A1 (en) | Method and apparatus for recognizing iris | |
WO2014175520A1 (en) | Display apparatus for providing recommendation information and method thereof | |
WO2020105752A1 (ko) | 단말을 통한 제품 커스터마이징 방법 | |
WO2018048130A1 (ko) | 컨텐츠 재생 방법 및 이를 지원하는 전자 장치 | |
WO2015034264A1 (en) | Method and apparatus for scanning channel | |
WO2019083139A1 (en) | ELECTRONIC DEVICE, AND CONTROL METHOD THEREOF | |
WO2018131852A1 (ko) | 영상 통화를 수행하기 위한 전자 장치 및 컴퓨터 판독 가능한 기록매체 | |
WO2021075622A1 (ko) | 유아 모니터링 방법 및 이를 수행하는 장치들 | |
WO2020246639A1 (ko) | 증강현실 전자기기의 제어방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20893727 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2022531538 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2020893727 Country of ref document: EP Effective date: 20220628 |