KR20100103149A - Method and system for providing motion-picture-based regional information including user provided contents - Google Patents
Method and system for providing motion-picture-based regional information including user provided contents Download PDFInfo
- Publication number
- KR20100103149A KR20100103149A KR1020090021618A KR20090021618A KR20100103149A KR 20100103149 A KR20100103149 A KR 20100103149A KR 1020090021618 A KR1020090021618 A KR 1020090021618A KR 20090021618 A KR20090021618 A KR 20090021618A KR 20100103149 A KR20100103149 A KR 20100103149A
- Authority
- KR
- South Korea
- Prior art keywords
- video
- providing
- information
- user
- driving
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4728—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for selecting a Region Of Interest [ROI], e.g. for requesting a higher resolution version of a selected region
Abstract
Description
본 발명은 사용자 제공 컨텐츠가 포함된 동영상 기반 지역정보를 제공하는 방법 및 시스템에 관한 것으로서, 더욱 상세하게는 지역별 동영상 및 이에 기반한 지역정보를 제공하며, 또한 상기 각 지역별 동영상에 기반하여 UCC(사용자 제작 컨텐츠), 블로그, 온라인 카페 등을 통한 다양한 사용자 참여 컨텐츠를 제공하는, 사용자 제공 컨텐츠가 포함된 동영상 기반 지역정보를 제공하는 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for providing video-based local information including user-provided content. More particularly, the present invention provides a region-specific video and regional information based thereon, and also based on the region-specific video. The present invention relates to a method and system for providing video-based local information including user-provided content that provides various user participation contents through content), blogs, online cafes, and the like.
기존의 웹기반 지역정보서비스는 2차원 평면 지도 상에서 지역 업소의 위치, 상호정보, 길 찾기 등을 제공하지만 평면 지도의 특성상 사용자의 실제감, 현실감 및 몰입감을 줄 수 없는 단점이 있었다.The existing web-based local information service provides location, mutual information, and directions of local businesses on a two-dimensional flat map, but has a disadvantage in that it cannot give the user a sense of reality, reality and immersion due to the characteristics of the flat map.
또한 기존의 웹기반 커뮤니티, 즉 블로그, 온라인 카페, SNS(social network service) 등의 서비스들은 지역과 관련된 컨텐츠, 예를 들어 자신의 블로그에 여행기, 여행에서 찍은 사진, 음식점에서 찍은 사진 등을 올려놓지만, 그것이 실제 지 도와 연동되어 타 사용자들과 공유되는 부분에 있어서는 2D 지도를 이용한다. 따라서 사용자가 직접 여행한 곳의 주변 경관, 실제 업소 모습, 내부 모습 등이 결여되어 있어 사용자에게는 단순히 업소명과 지리적 위치 정보 정도의 피상적인 정보를 제공하므로, 실제감, 공감대 형성에 있어 부족한 단점이 있었다.In addition, existing web-based communities, such as blogs, online cafes and social network services (SNSs), don't put local content on their blogs, such as trips, travel photos, or restaurants. However, 2D maps are used in the part where it is linked with the actual map and shared with other users. Therefore, the surrounding landscape, the actual business appearance, and the internal appearance of the place where the user traveled directly are lacking in the formation of a sense of realism and consensus because it provides the user with superficial information such as business name and geographical location information. .
본 발명은 이와 같은 문제점을 해결하기 위하여 창안된 것으로서, 기존의 2차원 지도가 아닌, 각 지역별로 주행하면서 360도로 촬영된 동영상을 통해 길 찾기를 하거나, 각 지역별로 상점, 맛집 등의 필요 정보를 생생하게 획득할 수 있을 뿐만 아니라, 그러한 동영상을 기반으로 하여, UCC, 블로그, 온라인 카페 등을 통한 다양한 사용자 참여를 유도하고 이를 통하여 더욱 다양한 정보를 얻을 수 있게 하는데 그 목적이 있다.The present invention was devised to solve such a problem, and it is not a conventional two-dimensional map, but driving through each region to find a way through a 360-degree video, or to obtain the necessary information such as shops, restaurants for each region Not only can it be vividly acquired, but based on such a video, the purpose is to induce a variety of user participation through UCC, blogs, online cafes, etc. and to obtain more various information.
이와 같은 목적을 달성하기 위하여 본 발명에 따른 동영상 기반 지역정보 제공 시스템이 사용자 제공 컨텐츠가 포함된 동영상 기반 지역정보를 제공하는 방법은, (a) 미리 촬영된 지역별 동영상으로부터, 사용자에 의해 요청된 특정 위치 및 그 위치로부터 주행하는 방향에 대응하는 동영상을 제공하는 단계; (b) 상기 동영상 내에 등장하는 객체에 대한 정보를 제공하는 단계; 및 (c) 주행중인 위치가 포함된 특정 지역과 관련하여 상기 사용자 또는 다른 사용자들이 미리 등록한 컨텐츠를 제공하는 단계를 포함한다.In order to achieve the above object, a method of providing a video based local information including user-provided content by the video based local information providing system according to the present invention includes: (a) a specific request requested by a user Providing a video corresponding to the location and the direction of travel from the location; (b) providing information about an object appearing in the video; And (c) providing the content pre-registered by the user or other users with respect to the specific area including the driving location.
상기 단계(a)의 진행방향에 대응하는 동영상 제공은, 상기 동영상 위에 주행제어를 위한 사용자 인터페이스를 제공하고, 사용자 단말로부터 상기 사용자 인터페이스 조작에 따른 주행제어 신호를 수신하여, 그 주행에 따른 동영상을 제공할 수 있다.Providing a video corresponding to the moving direction of the step (a), provides a user interface for driving control on the video, receives a driving control signal according to the user interface operation from the user terminal, and the video according to the driving Can provide.
상기 단계(a)는, 상기 요청된 특정 위치 및 진행방향을 나타내는 표시(이하 '진행포인트'라 한다)를, 상기 요청된 특정 위치를 포함하는 지도 이미지 상에 제공하는 단계를 포함할 수 있다.The step (a) may include providing an indication indicating the requested specific location and direction (hereinafter referred to as 'progress point') on the map image including the requested specific location.
상기 단계(a)의 진행방향에 대응하는 동영상 제공은, 상기 사용자 단말로부터 상기 진행포인트를 특정 방향으로 드래그(drag)하는 신호를 수신하여, 그 드래그 방향에 따른 동영상을 제공할 수 있다.Providing a video corresponding to the moving direction of step (a) may receive a signal for dragging the progress point in a specific direction from the user terminal, and may provide a video according to the drag direction.
상기 단계(a)의 진행방향에 대응하는 동영상 제공은, 상기 사용자 단말로부터 상기 지도 이미지 상의 특정 두 지점 간의 모의 주행 요청을 수신하여, 그 두 지점 간의 모의 주행 동영상을 제공할 수 있다.Providing a moving picture corresponding to the moving direction of step (a) may receive a simulation driving request between two specific points on the map image from the user terminal, and may provide a simulation driving moving picture between the two points.
상기 단계(b)에서 정보의 제공은, 주행시 동영상에 등장하는 객체들 중 객체정보가 기 등록되어 있는 모든 객체들에 대한 정보를, 상기 객체 위에 중첩하여 디스플레이하는 것일 수 있다.In the step (b), the information may be displayed by superimposing information on all the objects in which the object information is pre-registered among the objects appearing in the video while driving.
상기 단계(b)에서 정보의 제공은, 주행시 동영상에 등장하는 객체들 중 객체정보가 기 등록되어 있는 객체로서, 사용자에 의해 선택된 객체에 대한 정보를 상기 선택된 객체 위에 중첩하여 디스플레이하는 것일 수 있다.Providing the information in step (b) is an object in which object information is pre-registered among the objects appearing in the video while driving, and may display information on the object selected by the user overlaid on the selected object.
상기 선택된 객체에 대한 정보는, 텍스트 정보, 음성 정보, 이미지 정보 및 그 객체 내부를 촬영한 동영상 정보중 하나 이상을 포함할 수 있다.The information on the selected object may include one or more of text information, voice information, image information, and moving picture information of the object.
상기 단계(c)는, (c11) 주행중인 위치가 포함된 특정 지역과 관련되어 개설된 온라인 카페 접속을 위한 사용자 인터페이스를 제공하는 단계; (c12) 상기 카페 접속 요청자의 로그인을 처리하는 단계; 및 (c13) 상기 카페에 등록된 컨텐츠를 제 공하는 단계를 포함할 수 있다.The step (c) may include: (c11) providing a user interface for accessing an online cafe established in connection with a specific area including a driving location; (c12) processing a login of the cafe access requester; And (c13) providing content registered in the cafe.
상기 단계(c)는, (c21) 주행중인 위치가 포함된 특정 지역과 관련되어 등록된 블로그 조회를 위한 사용자 인터페이스를 제공하는 단계; (c22) 상기 블로그 조회를 선택한 사용자에게 상기 지역과 관련되어 등록된 블로그 리스트를 제공하는 단계; 및The step (c) may include: (c21) providing a user interface for searching a blog registered in relation to a specific area including a driving location; (c22) providing a list of blogs registered in relation to the region to a user who has selected the blog inquiry; And
(c23) 상기 블로그 리스트로부터 사용자가 선택한 블로그를 제공하는 단계를 포함할 수 있다.(c23) may include providing a blog selected by the user from the blog list.
상기 단계(c)는, (c31) 주행중인 위치가 포함된 특정 지역과 관련되어 등록된 사용자 제작 컨텐츠(UCC) 조회를 위한 사용자 인터페이스를 제공하는 단계; (c32) 상기 UCC 조회를 선택한 사용자에게 상기 지역과 관련되어 등록된 UCC 리스트를 제공하는 단계; 및 (c33) 상기 UCC 리스트로부터 사용자가 선택한 UCC를 제공하는 단계를 포함할 수 있다.The step (c) may include: (c31) providing a user interface for querying registered user-generated content (UCC) related to a specific area including a driving location; (c32) providing a list of UCCs registered in association with the region to a user who has selected the UCC inquiry; And (c33) providing a UCC selected by the user from the UCC list.
본 발명의 다른 측면에 따르면, 사용자 제공 컨텐츠가 포함된 동영상 기반 지역정보를 제공하는 시스템은, 사용자에 의해 요청된 특정 위치 및 그 위치로부터 주행하는 방향에 대응하는 동영상을 제공하는 지역 동영상 제공부; 동영상 내에 등장하는 객체에 대한 정보를 제공하는 객체정보 제공부; 주행중인 위치가 포함된 특정 지역과 관련하여 사용자들이 미리 등록한 컨텐츠를 제공하는 지역 컨텐츠 제공부; 및 상기 각 구성요소를 제어하여 동영상 기반 지역정보의 제공과 관련된 일련의 처리를 수행하는 제어부를 포함한다.According to another aspect of the present invention, a system for providing video-based local information including user-provided content, the local video providing unit for providing a video corresponding to the specific location requested by the user and the direction of travel from the location; An object information provider for providing information about an object appearing in the video; A local content providing unit providing content registered in advance by a user in relation to a specific area including a driving location; And a controller for controlling each of the components to perform a series of processes related to the provision of the video-based region information.
상기 지역 동영상 제공부는, 상기 동영상 위에 주행제어를 위한 사용자 인터 페이스를 제공하고, 사용자 단말로부터 상기 인터페이스 버튼 조작에 따른 주행제어 신호를 수신하여, 그 주행에 따른 동영상을 제공할 수 있다.The local video providing unit may provide a user interface for driving control on the video, receive a driving control signal according to the operation of the interface button from a user terminal, and provide a video according to the driving.
상기 지역 동영상 제공부는, 상기 요청된 특정 위치를 포함하는 지도 이미지를 제공하고, 상기 요청된 특정 위치 및 주행방향을 나타내는 표시(이하 '진행 포인트'라 한다)를, 상기 지도 이미지 상에 제공할 수 있다.The local video providing unit may provide a map image including the requested specific location and provide an indication (hereinafter, referred to as a 'progress point') indicating the requested specific location and driving direction on the map image. have.
상기 지역 동영상 제공부는, 상기 사용자 단말로부터 상기 진행 포인트를 특정 방향으로 드래그(drag)하는 신호를 수신하여, 그 드래그 방향에 따른 동영상을 제공할 수 있다.The local video providing unit may receive a signal for dragging the progress point in a specific direction from the user terminal and provide a video according to the drag direction.
상기 지역 동영상 제공부는, 상기 사용자 단말로부터 상기 지도 이미지 상의 특정 두 지점 간의 모의 주행 요청을 수신하여, 그 두 지점 간의 모의 주행 동영상을 제공할 수 있다.The local video providing unit may receive a simulation driving request between two specific points on the map image from the user terminal and provide a simulation driving video between the two points.
상기 객체정보 제공부는, 주행시 동영상에 등장하는 객체들 중 객체정보가 기 등록되어 있는 모든 객체들에 대한 정보를, 상기 객체 위에 중첩하여 디스플레이할 수 있다.The object information providing unit may display information on all the objects in which the object information is pre-registered among the objects appearing in the moving image on the object.
상기 객체정보 제공부는, 주행시 동영상에 등장하는 객체들 중 객체정보가 기 등록되어 있는 객체로서, 사용자에 의해 선택된 객체에 대한 정보를 상기 선택된 객체 위에 중첩하여 디스플레이할 수 있다.The object information providing unit is an object in which object information is pre-registered among objects appearing in a moving image and may display information on an object selected by a user by superimposing it on the selected object.
상기 선택된 객체에 대한 정보는, 텍스트 정보, 음성 정보, 이미지 정보 및 그 객체 내부를 촬영한 동영상 정보중 하나 이상을 포함할 수 있다.The information on the selected object may include one or more of text information, voice information, image information, and moving picture information of the object.
상기 지역 컨텐츠 제공부는, 주행중인 위치가 포함된 특정 지역과 관련어 등 록된 온라인 카페 정보 및 각 카페에 가입자들로부터 입력된 정보를 저장하고, 로그인한 카페 접속 요청자에게 상기 카페에 등록된 컨텐츠 리스트 및 선택된 컨텐츠에 대한 상세정보를 제공할 수 있다.The local content providing unit stores online cafe information registered in connection with a specific area including a driving location and information input from subscribers in each cafe, and the list of contents registered and selected in the cafe to the logged-in cafe access requester. Detailed information about the content may be provided.
상기 지역 컨텐츠 제공부는, 주행중인 위치가 포함된 특정 지역과 관련되어 등록된 블로그 정보 및 각 블로그에 올려진 정보를 저장하고, 상기 블로그 조회를 선택한 사용자에게 상기 지역과 관련되어 등록된 블로그 리스트 및 상기 블로그 리스트로부터 사용자가 선택한 블로그 컨텐츠를 제공할 수 있다.The local content providing unit may store blog information registered in relation to a specific area including a driving location and information posted on each blog, and list a list of blogs registered in relation to the area to the user who has selected the blog inquiry. The blog content selected by the user may be provided from the blog list.
상기 지역 컨텐츠 제공부는, 주행중인 위치가 포함된 특정 지역과 관련되어 등록된 사용자 제작 컨텐츠(UCC)를 저장하고, 상기 UCC 조회를 선택한 사용자에게 상기 지역과 관련되어 등록된 UCC 리스트를 및 상기 UCC 리스트로부터 사용자가 선택한 UCC를 제공할 수 있다.The local content providing unit stores a user-generated content (UCC) registered in association with a specific area including a driving location, and transmits a UCC list registered in relation to the area to the user who has selected the UCC inquiry and the UCC list. Can provide a user-selected UCC.
본 발명의 또 다른 측면에 따르면, 동영상 기반 지역정보 제공 시스템이 사용자 제공 컨텐츠가 포함된 동영상 기반 지역정보를 제공하는 방법을 실현시키기 위한 프로그램을 기록한, 컴퓨터로 읽을 수 있는 기록매체를 제공한다.According to still another aspect of the present invention, a video-based local information providing system provides a computer-readable recording medium recording a program for realizing a method of providing video-based local information including user-provided content.
본 발명에 의하면, 기존의 2차원 지도가 아닌, 각 지역별로 주행하면서 360도로 촬영된 동영상을 통해 길 찾기를 하거나, 각 지역별로 상점, 맛집 등의 필요 정보를 생생하게 획득할 수 있을 뿐만 아니라, 그러한 동영상을 기반으로 하여, UCC, 블로그, 온라인 카페 등을 통한 다양한 사용자 참여를 유도하고 이를 통하여 더욱 다양한 정보를 얻을 수 있는 효과가 있다.According to the present invention, not only the existing two-dimensional map, but also driving through each region to find the way through a 360-degree video, or can obtain the necessary information such as shops, restaurants for each region vividly, Based on the video, UCC, blogs, online cafes, etc. through the user's participation, it is possible to obtain a variety of information.
이하 첨부된 도면을 참조로 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 이에 앞서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. Prior to this, terms or words used in the specification and claims should not be construed as having a conventional or dictionary meaning, and the inventors should properly explain the concept of terms in order to best explain their own invention. Based on the principle that can be defined, it should be interpreted as meaning and concept corresponding to the technical idea of the present invention. Therefore, the embodiments described in the specification and the drawings shown in the drawings are only the most preferred embodiment of the present invention and do not represent all of the technical idea of the present invention, various modifications that can be replaced at the time of the present application It should be understood that there may be equivalents and variations.
도 1은 본 발명에 따른 사용자 제공 컨텐츠가 포함된 동영상 기반 지역정보를 제공하기 위한 네트워크 구성 및 동영상 기반 지역정보 제공 시스템(100)의 내부 구성을 나타내는 도면이다. 1 is a diagram illustrating a network configuration for providing video based local information including user-provided content and an internal configuration of a video based local
제어부(110)는 이하에서 설명하는 동영상 기반 지역정보 제공 시스템(100)의 각 구성요소를 제어하여 동영상 기반 지역정보의 제공과 관련된 일련의 처리를 수행한다.The
지역 동영상 제공부(120)는 사용자에 의해 요청된 특정 위치 및 그 위치로부터 주행하는 방향에 대응하는 동영상 제공과 관련된 처리를 수행하는 지역 동영상 제공모듈(120.1) 및 동영상 정보를 저장하는 지역 동영상 DB(120.2)를 포함한다.The local
상기 지역 동영상 제공부(120)는, 상기 동영상 위에 주행제어를 위한 사용자 인터페이스를 제공하고, 사용자 단말(10)로부터 상기 인터페이스 버튼 조작에 따른 주행제어 신호를 수신하여, 그 주행에 따른 동영상을 제공한다. 이를 위해 사용자에 의해 요청된 특정 위치를 포함하는 지도 이미지를 제공하고, 요청된 특정 위치 및 가상 주행방향을 나타내는 표시(이하 '진행 포인트'라 한다)를, 그 지도 이미지 상에 제공한다. 사용자가 사용자 단말(10)에서 상기 진행 포인트를 특정 방향으로 드래그(drag)하는 경우, 그 드래그 방향에 따른 가상주행 동영상을 제공하게 된다. 또는 동영상 위에 가상 주행을 위한 화살표 버튼을 사용자 인터페이스로서 제공하고, 표시된 화살표 버튼을 사용자가 직접 마우스 또는 키보드 조작함으로써 가상 주행의 진행방향의 좌우회전 및 상하회전(701), 줌 레벨 조정(702)과 같은 사항이 현재 보여지는 프레임 내에서 처리가 가능하도록 할 수도 있다. 한편 상기 지역 동영상 제공부(120)는, 사용자가 상기 지도 이미지 상에서 두 지점을 지정하고, 두 지점 간의 모의 주행을 요청하면, 그 두 지점 간의 자동 모의 주행 동영상을 제공할 수도 있다.The local
객체정보 제공부(130)은 동영상 내에 등장하는 객체(예를 들어, 상점, 건물 등)에 대한 정보 제공과 관련된 처리를 수행하는 객체정보 제공모듈(130.1) 및 그러한 객체 정보를 저장하는 객체정보 DB(130.2)를 포함한다.The object
상기 객체정보 제공부(130)가 가상주행시 동영상에 등장하는 객체들에 대한 객체정보를 제공하는 방법은 여러가지가 있을 수 있다. 하나의 예로서, 가상주행시 동영상에 등장하는 객체들 중 객체정보가 기 등록되어 있는 모든 객체들에 대한 정 보를, 상기 객체 위에 중첩하여 디스플레이하는 방법이 있을 수 있다. 이 경우는 가상 주행에 따라 사용자 단말(10)의 모니터 상에 나타나는 영상이 변화되고 등장하는 객체들도 바뀜에 따라, 중첩되는 객체정보들도 계속 변화하게 된다. 또는 주행시 동영상에 등장하는 객체들 중 객체정보가 기 등록되어 있는 객체로서, 사용자에 의해 선택된 객체에 대한 정보만을 상기 선택된 객체 위에 중첩하여 디스플레이할 수 있다. 예를 들어 사용자가 특정 객체 위에 마우스를 올릴 경우, 그 객체에 대한 정보가 그 객체 위에 중첩되어 디스플레이되는 방식이다. 선택된 객체에 대한 정보는, 텍스트 정보, 음성 정보, 이미지 정보 및 그 객체 내부를 촬영한 동영상 정보 중 하나 이상을 포함할 수 있다. 일 실시예로서, 전술한 바와 같이 사용자가 특정 객체 위에 마우스를 올릴 경우 그 객체에 대한 텍스트 정보가 그 객체 위에 중첩되어 디스플레이되는 것에 더하여, 그 객체를 동영상 위에서 클릭할 경우 그 내부 동영상을 보여줄 수도 있다.The object
지역 컨텐츠 제공부(140)는 주행중인 위치가 포함된 특정 지역과 관련하여 사용자들이 미리 등록한 컨텐츠를 제공하는데 이와 관련된 처리를 수행하는 지역 컨텐츠 제공모듈(140.1) 및 그러한 컨텐츠를 저장하는 지역 컨텐츠 DB(140.2)를 포함한다.The local
상기 지역 컨텐츠 제공부(140)는 주행중인 위치가 포함된 특정 지역과 관련되어 온라인 카페를 사용자들에게 제공할 수 있다. 즉, 등록된 온라인 카페 정보 및 각 카페에 가입자들로부터 입력된 정보를 저장하고, 로그인한 카페 접속 요청자에게 상기 카페에 등록된 컨텐츠 리스트 및 선택된 컨텐츠에 대한 상세정보를 제공 할 수 있다. 또한 지역 컨텐츠 제공부(140)는, 주행중인 위치가 포함된 특정 지역과 관련되어 사용자들로부터 블로그를 작성할 수 있는 인터페이스를 제공하고, 이를 통하여 사용자들로부터 등록된 블로그 정보 및 각 블로그에 올려진 컨텐츠를 저장하고, 상기 블로그 조회를 선택한 사용자에게 상기 지역과 관련되어 등록된 블로그 리스트 및 상기 블로그 리스트로부터 사용자가 선택한 블로그 컨텐츠를 제공할 수 있다. 또한, 주행중인 위치가 포함된 특정 지역과 관련되어 등록된 사용자 제작 컨텐츠(UCC)를 저장하고, 상기 UCC 조회를 선택한 사용자에게 상기 지역과 관련되어 등록된 UCC 리스트를 및 상기 UCC 리스트로부터 사용자가 선택한 UCC를 제공할 수도 있다.The local
도 2는 본 발명에 따른 사용자 제공 컨텐츠가 포함된 동영상 기반 지역정보를 제공하기 위한 순서도이다. 사용자가 자신의 단말(10)에서 동영상 기반 지역정보 제공 시스템(100)에 접속하여 지도상의 특정지역을 선택하면(S201), 동영상 기반 지역정보 제공 시스템(100)은 그 지역의 360도 촬영 동영상을 제공한다(S202). 이러한 동영상 위에서 사용자가 선택한 경로를 따른 가상 주행 동영상을 제공한다(S203). 이를 위해, 도 1을 참조하여 전술한 바와 같이, 사용자에 의해 요청된 특정 위치를 포함하는 지도 이미지를 제공하고, 요청된 특정 위치 및 가상 주행방향을 나타내는 표시(이하 '진행 포인트'라 한다)를, 그 지도 이미지 상에 제공한다. 사용자가 사용자 단말(10)에서 상기 진행 포인트를 특정 방향으로 드래그(drag)하는 경우, 그 드래그 방향에 따른 가상주행 동영상을 제공하게 된다. 또 는 동영상 위에 가상 주행을 위한 화살표 버튼을 사용자 인터페이스로서 제공하고, 표시된 화살표 버튼을 사용자가 직접 마우스 또는 키보드 조작함으로써 가상 주행의 진행방향의 좌우회전 및 상하회전(701), 줌 레벨 조정(702)과 같은 사항이 현재 보여지는 프레임 내에서 처리가 가능하도록 할 수도 있다. 한편 사용자가 상기 지도 이미지 상에서 시점 및 종점을 지정하고, 그 두 지점 간의 모의 주행을 요청하면, 그 두 지점 간의 자동 모의 주행 동영상을 제공할 수도 있다.2 is a flowchart for providing video-based region information including user-provided content according to the present invention. When the user accesses the video-based local
가상 주행 중, 주행 동영상 내에 등장하는 객체들에 대한 정보를 화면상에 제공할 수 있다(S204). 객체정보란 동영상 내에 등장하는 상점, 식당 등에 대한 상세정보를 의미한다. 도 1을 참조하여 전술한 바와 같이, 객체정보를 제공하는 방법은 여러가지가 있을 수 있다. 하나의 예로서, 가상주행시 동영상에 등장하는 객체들 중 객체정보가 기 등록되어 있는 모든 객체들에 대한 정보를, 상기 객체 위에 중첩하여 디스플레이하는 방법이 있을 수 있다. 이 경우는 가상 주행에 따라 사용자 단말(10)의 모니터 상에 나타나는 영상이 변화되고 등장하는 객체들도 바뀜에 따라, 중첩되는 객체정보들도 계속 변화하게 된다. 또는 주행시 동영상에 등장하는 객체들 중 객체정보가 기 등록되어 있는 객체로서, 사용자에 의해 선택된 객체에 대한 정보만을 상기 선택된 객체 위에 중첩하여 디스플레이할 수 있다. 예를 들어 사용자가 특정 객체 위에 마우스를 올릴 경우, 그 객체에 대한 정보가 그 객체 위에 중첩되어 디스플레이되는 방식이다. 선택된 객체에 대한 정보는, 텍스트 정보, 음성 정보, 이미지 정보 및 그 객체 내부를 촬영한 동영상 정보 중 하나 이상을 포함할 수 있다. 일 실시예로서, 전술한 바와 같이 사용자가 특정 객체 위에 마우스 를 올릴 경우 그 객체에 대한 텍스트 정보가 그 객체 위에 중첩되어 디스플레이되는 것에 더하여, 그 객체를 동영상 위에서 클릭할 경우 그 내부 동영상을 보여줄 수도 있다(S205).During the virtual driving, information on the objects appearing in the driving video may be provided on the screen (S204). The object information means detailed information about a store, a restaurant, etc. appearing in the video. As described above with reference to FIG. 1, there may be various methods of providing object information. As an example, there may be a method of displaying information on all the objects in which object information is pre-registered among the objects appearing in the video during the virtual driving superimposed on the objects. In this case, as the image displayed on the monitor of the
한편 동영상 기반 지역정보 제공 시스템(100)은, 가상 주행중인 위치가 포함된 특정 지역과 관련하여 사용자들이 미리 등록한 컨텐츠를 제공할 수 있다(S206). 예를 들어, 가상 주행중인 위치가 포함된 특정 지역과 관련되어 온라인 카페, 블로그 또는 사용자 제작 컨텐츠(UCC) 등을 사용자들에게 제공할 수 있다. 즉, 등록된 온라인 카페 정보 및 각 카페에 가입자들로부터 입력된 정보를 저장하고, 로그인한 카페 접속 요청자에게 상기 카페에 등록된 컨텐츠 리스트 및 선택된 컨텐츠에 대한 상세정보를 제공할 수 있다. 또한 가상 주행중인 위치가 포함된 특정 지역과 관련되어 사용자들로부터 블로그를 작성할 수 있는 인터페이스를 제공하고, 이를 통하여 사용자들로부터 등록된 블로그 정보 및 각 블로그에 올려진 컨텐츠를 저장하고, 상기 블로그 조회를 선택한 사용자에게 상기 지역과 관련되어 등록된 블로그 리스트 및 상기 블로그 리스트로부터 사용자가 선택한 블로그 컨텐츠를 제공할 수 있다. 또한, 주행중인 위치가 포함된 특정 지역과 관련되어 등록된 사용자 제작 컨텐츠(UCC)를 저장하고, 상기 UCC 조회를 선택한 사용자에게 상기 지역과 관련되어 등록된 UCC 리스트를 및 상기 UCC 리스트로부터 사용자가 선택한 UCC를 제공할 수도 있다.Meanwhile, the video-based area
도 3은 360도 동영상의 각 프레임에 대한 GPS 좌표 데이터를 해당 프레임과 매칭시켜 각 촬영경로 별로 저장하는 데이터 구조를 나타내는 도면이다. GPS 좌표 데이터를 가지는 360도 동영상 정보의 취득에 관하여 설명하면 다음과 같다. 360도 동영상 카메라는 단일 카메라에 복수 개(예컨대, 6개)의 렌즈들이 구비되어 한번 촬영으로 주변 환경에 대한 360도 영상 정보를 획득한 후 이를 결합시켜 3차원 정지영상 및 동영상을 획득할 수 있도록 해 준다.3 is a diagram illustrating a data structure in which GPS coordinate data of each frame of a 360 degree video is matched with a corresponding frame and stored for each shooting path. The acquisition of 360 degree video information with GPS coordinate data is described below. 360-degree video camera is equipped with a plurality of lenses (for example, six) in a single camera to obtain 360-degree image information about the surrounding environment in a single shot and combine them to obtain a three-dimensional still image and video Do it.
360도 동영상 카메라를 통해 획득된 360도 동영상의 각 프레임에 대한 GPS 좌표 데이터를 GPS 수신기를 통해 취득한 후 이를 도 3에서와 같이 360도 동영상의 해당 프레임과 매칭시켜 각 촬영경로 별로 지역 동영상 DB(120.2)에 저장한다. 지역 동영상 DB(120.2)에 저장된 360도 동영상은 사용자에게 제공되기 위하여 적절한 수정이 가해진다. 예컨대, 360도 동영상 프레임들을 일정한 비율(예컨대 1m마다 1프레임)로 추출하여 균일화된 360도 동영상을 생성하고, 균일화된 동영상을 도로의 분기점 도는 기 설정된 기준거리에 따라 분할하여 세그먼트화 한다.After obtaining the GPS coordinate data of each frame of the 360 degree video obtained through the 360 degree video camera through the GPS receiver and matching it with the corresponding frame of the 360 degree video as shown in Fig. 3, the local video DB (120.2) ). The 360 degree video stored in the local video DB 120.2 is appropriately modified to be provided to the user. For example, 360-degree video frames are extracted at a constant rate (for example, 1 frame per 1m) to generate a uniform 360-degree video, and the uniformed video is segmented by dividing the road according to a branching point or a predetermined reference distance.
도 4는 동영상이 분할되어 세그먼트화된 모습을 보여주는 도면이다. 세그먼트들 간의 연결 부분에 대한 부드러운 화면 처리를 위해 세그먼트의 분할 지점에서 이웃하는 세그먼트와 일정 영역이 중첩되도록 동영상을 분할한다. 이때 각 세그먼트의 동영상에서 중첩되는 프레임들에는 도 5에서와 같이 중첩영역 ID에 대한 정보가 매칭되어 지역 동영상 DB(120.2)에 저장된다.4 is a diagram illustrating a video segmented and segmented. The video is divided so that neighboring segments and certain areas overlap at a segmentation point of a segment for smooth screen processing of the connection portion between the segments. In this case, as shown in FIG. 5, the overlapping frames in the video of each segment are matched with information about the overlapping area ID and stored in the local video DB 120.2.
도 5는 도로가 굽어 있는 부분의 각 프레임에 대한 중심방위정보가 부가로 저장되는 모습을 보여주는 도면이다. 도로를 따라 촬영이 진행될 때 촬영의 진행 방향도 도로의 굽어 있는 방향에 따라 변화하게 되므로 해당 세그먼트에서 굽은 영역의 각 프레임에 대한 중심방위정보(사용자가 해당 도로를 실제 주행시 바라보게 되는 방향에 대한 정보)가 함께 저장된다. 도 5에서 중심방위는 정북 방향을 0도로 설정하고 사용자가 도로를 따라 진행시 바라보게 되는 방향의 각도를 0도 ~ 360도까지의 범위로 표시되고 있다. 지역 동영상 제공모듈(120.1)은 상기된 바와 같이 지역 동영상 DB(120.2)에 마련된 360도 동영상 정보를 가지고 사용자 단말(10)로 사용자가 요구하는 지역상 위치와 그 위치로부터의 진행방향에 대응하는 영상을 표시하여 준다.FIG. 5 is a diagram illustrating a state in which center orientation information for each frame of a road curved portion is additionally stored. As shooting progresses along the road, the direction of shooting also changes according to the bending direction of the road. Therefore, the center direction information of each frame of the curved area in the segment (information on the direction in which the user is looking at the road when actually driving the road) ) Are stored together. In FIG. 5, the central direction is set to 0 degrees in the true north direction, and the angle of the direction in which the user looks along the road is displayed in the range of 0 degrees to 360 degrees. The local video providing module 120.1 has a 360-degree video information provided in the local video DB 120.2 as described above, and the image corresponding to the location on the area requested by the user to the
도 6은 사용자 단말(10)에 제공되는 지역 동영상 화면의 일 실시예를 나타내는 도면이다. 웹브라우저의 하단에 미리 마련된 지도 이미지가 표시되고, 사용자가 요구하는 특정 위치 및 그 위치로부터 주행하는 방향에 대응하는 표시(화살표 모양, 이하 '진행포인트'라 한다)(601)가 표시된다. 하단의 지도 이미지는 지역 동영상 DB(120.2)에 공간정보가 구축된 구간을 교차하는 각 직선(602)으로 표시하여 사용자가 가상 공간을 탐색하는 경로를 안내한다. 지도 이미지 상에 표시된 진행포인트(601)는 사용자가 요구하는 특정 위치 및 그 위치로부터 주행하는 방향을 화살표의 위치와 방향으로 나타낸다. 위치의 이동은 사용자가 가상 공간 상에 위치하고 있는 위치 정보를 새로운 위치 정보로 변환함을 의미하며, 이때 지역 동영상 제공모듈(120.1)은 사용자의 키보드 또는 마우스 조작에 따라 진행포인트(601)의 위치 를 변화시키며, 그에 따라 새로운 위치에 해당하는 프레임으로 현재 프레임을 변경시켜 연속적인 실사 영상을 제공해 준다. 주행방향 역시 사용자의 키보드 또는 마우스 조작으로 가능하며, 동영상을 구성하는 각 프레임은 해당 촬영 지점에서의 완전한 360도 영상 정보를 모두 보유하고 있으므로 진행방향의 좌우회전, 상하회전, 줌 레벨 조정과 같은 사항이 현재 보여지는 프레임 내에서 처리가 가능하다. 가상 위치 이동은 전진 또는 후진의 값을 가질 수 있으며, 진행방향의 좌우회전은 0도(정북 방향)에서 360도까지의 값을 가질 수 있다.6 is a diagram illustrating an embodiment of a local video screen provided to the
한편 상기 진행포인트(601)를 직접 조작하여 주행시키지 않고 지도 이미지 위의 시점과 종점을 지정하고, 그 두 점 간을 진행포인트(601)가 자동으로 주행하면서 그에 해당하는 주행 동영상을 디스플레이하도록 구성할 수도 있다.Meanwhile, the
도 7은 사용자 단말에 제공되는 지역 동영상 화면의 다른 실시예를 나타내는 도면이다. 본 도면에서는 동영상 위에 표시된 화살표 버튼을 직접 마우스 또는 키보드 조작함으로써 진행방향의 좌우회전 및 상하회전(701), 줌 레벨 조정(702)과 같은 사항이 현재 보여지는 프레임 내에서 처리가 가능하다.7 is a diagram illustrating another embodiment of a local video screen provided to a user terminal. In this figure, by operating a mouse or a keyboard directly on the arrow button displayed on the moving picture, such items as left and right rotation, up and down
도 8은 사용자 단말에 제공되는 지역 동영상 화면 위에 객체정보 DB(130.2)로부터 추출한 객체정보(801)가 표시되는 모습을 나타내는 도면이다. 도시된 바와 같이 객체정보는 해당 객체의 기준 위치(예를 들어 해당 객체가 상가인 경우 그 상가의 간판) 상에 중첩하여 표시된다. 객체정보는 말풍선, 아이콘 등 다양한 형태로 표시될 수 있다. 이처럼 영상 상의 특정 위치에 객체정보를 중첩하여 표시하기 위해서는 객체정보가 표시될 위치를 결정하여야 한다.FIG. 8 is a diagram illustrating a state in which object
도 9는 사용자 단말에 제공되는 지역 동영상 화면 위에서 사용자가 선택한 객체에 내한 내부 동영상이 표시되는 모습을 나타내는 도면이다. 동영상 위에서 사용자가 특정 객체(901)를 클릭하면, 그 객체(상점) 내부의 동영상(902)이 중첩되어 제공될 수 있다.FIG. 9 is a diagram illustrating a display of an internal video in a room selected by an object on a local video screen provided to a user terminal. When a user clicks on a
도 10은 동영상을 구성하는 하나의 영상 프레임(1001)과 그 프레임에 등장하는 객체와의 관계를 설명하기 위한 도면이다. 영상 프레임(1001)은 그 영상이 취득된 지점의 GPS 좌표 (x, y)와 중심방위정보 C를 가진다. GPS 좌표 (x,y)는 곧 현재 영상 프레임의 중심 위치의 좌표가 된다. 따라서 GPS 좌표 (x, y)와 건물의 기준 위치의 좌표 (X, Y)의 차를 구하게 되면 영상의 중심 위치로부터 건물의 기준 위치로의 벡터 T를 구할 수 있다. 그러면 중심방위 C를 가리키는 벡터와 상기 벡터 T를 이용하여 중심방위를 기준으로 하는 건물의 상대 방위 Θ를 구할 수 있다.FIG. 10 is a diagram for describing a relationship between one
Θ는 다음 수학식에 따라 구해질 수 있다.Θ can be obtained according to the following equation.
[수학식 1] [Equation 1]
이 Θ 값을 이용하여 영상에서 객체정보가 중첩되어야 할 위치를 결정할 수 있다. 즉, 영상 프레임은 중심방위정보를 가지고 있으므로 중심방위정보에 해당하는 지점으로부터 Θ 값만큼 떨어진 위치에 객체정보를 표시하면 된다. 또한, 상기 벡터 T의 크기 D=|T|는 영상의 중심 위치로부터 건물의 기준 위치까지의 거리에 해당하게 된다. 따라서 상기 벡터 T의 크기 D 값을 이용하여 객체정보 표시를 위한 아이콘, 말풍선 등의 크기를 조절하여 원근감을 나타낼 수 있다. 예를 들어, 미리 정하여진 기준에 따라서, D 값이 작은 경우 객체정보를 표시하는 말풍선을 상대적으로 크게, D 값이 큰 경우 말풍선을 상대적으로 크게 표시한다.The value of Θ can be used to determine where object information should overlap in the image. That is, since the image frame has the center orientation information, the object information may be displayed at a position Θ away from the point corresponding to the center orientation information. In addition, the size D = | T | of the vector T corresponds to the distance from the center position of the image to the reference position of the building. Therefore, the size of the icon T, the speech bubble for displaying the object information can be adjusted using the size D value of the vector T to indicate perspective. For example, according to a predetermined criterion, the speech bubble displaying the object information is relatively large when the D value is small, and the speech balloon is relatively large when the D value is large.
도 11은 사용자가 단말 화면상에서 위치를 변화시킴에 따라 객체의 기준 위치로의 벡터와 상대 방위가 변화되는 모습을 나타내는 도면이다. 붉은색 원(1101)은 각 영상 프레임이 취득된 지점의 기준 위치를, 푸른색 원(1102)은 객체정보가 표시될 대상이 되는 건물의 기준 위치를 나타낸다. 사용자가 마우스 또는 키보드의 조작을 통하여 현재 위치를 변화시키면 그에 따라 진행포인트의 위치(영상 정보 취득 기준 위치)와 그 위치에서 건물을 바라보게 되는 방향이 변화된다. 그에 따라 사용자 단말 화면(10)에는 일정 간격마다 영상 프레임이 대체되어 표시되고 따라서 객체정보를 표시할 대상이 되는 건물로의 벡터와 상대 방위가 변화하게 된다. 객체정보 제공모듈(130.1)은 영상 프레임이 바뀜에 따라 변화되는 해당 건물로의 벡터와 상대 방위에 따라서 그 위치와 크기를 변화시켜 객체정보 DB(130.2)로부터 추출한 객체정보를 표시한다. 따라서 사용자의 가상 위치 및 진행방향에 따라서 객체정 보의 표시 위치와 크기를 적응적, 연속적으로 반영할 수 있게 된다.11 is a diagram illustrating a state in which a vector and a relative orientation of an object to a reference position change as a user changes a position on a terminal screen. The
도 12는 사용자 단말 화면상에서 주행중인 동영상에 나타나는 특정 위치가 포함된 지역과 관련된 온라인 카페에 접속한 경우의 실시예를 나타내는 도면이다. 현재 가상 주행중인 지점이 속하는 지역(1201)의 주민 등의 온라인 카페(1203)나, 본 지역과 관련하여 사용자들이 올린 UCC(1202) 또는 블로그(1204) 등을 버튼 클릭에 의해 볼 수 있다. 온라인 카페(1203)를 접속한 경우의 실시예(1205)가 도시되어 있다.FIG. 12 is a diagram illustrating an embodiment of accessing an online cafe associated with an area including a specific location appearing in a moving video on a user terminal screen. On-
도 1은 본 발명에 따른 사용자 제공 컨텐츠가 포함된 동영상 기반 지역정보를 제공하기 위한 네트워크 구성 및 동영상 기반 지역정보 제공 시스템의 내부 구성을 나타내는 도면.1 is a diagram showing a network configuration for providing video-based local information including user-provided content and an internal configuration of a video-based local information providing system according to the present invention.
도 2는 본 발명에 따른 사용자 제공 컨텐츠가 포함된 동영상 기반 지역정보를 제공하기 위한 순서도.2 is a flow chart for providing video based local information including user-provided content according to the present invention.
도 3은 360도 동영상의 각 프레임에 대한 GPS 좌표 데이터를 해당 프레임과 매칭시켜 각 촬영경로 별로 저장하는 데이터 구조를 나타내는 도면.3 is a diagram illustrating a data structure in which GPS coordinate data of each frame of a 360 degree video is matched with a corresponding frame and stored for each shooting path.
도 4는 동영상이 분할되어 세그먼트화된 모습을 보여주는 도면.4 is a view showing a video segmented and segmented.
도 5는 도로가 굽어 있는 부분의 각 프레임에 대한 중심방위정보가 부가로 저장되는 모습을 보여주는 도면.5 is a view showing a state in which the central orientation information for each frame of the road bent portion is additionally stored.
도 6은 사용자 단말에 제공되는 지역 동영상 화면의 일 실시예를 나타내는 도면.6 is a diagram illustrating an embodiment of a local video screen provided to a user terminal.
도 7은 사용자 단말에 제공되는 지역 동영상 화면의 다른 실시예를 나타내는 도면.7 is a diagram illustrating another embodiment of a local video screen provided to a user terminal.
도 8은 사용자 단말에 제공되는 지역 동영상 화면 위에 객체정보가 표시되는 모습을 나타내는 도면.8 is a diagram illustrating a state in which object information is displayed on a local video screen provided to a user terminal.
도 9는 사용자 단말에 제공되는 지역 동영상 화면 위에서 사용자가 선택한 객체에 내한 내부 동영상이 표시되는 모습을 나타내는 도면.FIG. 9 is a view illustrating a display of an internal video in a room selected by an object on a local video screen provided to a user terminal.
도 10은 동영상을 구성하는 하나의 영상 프레임과 그 프레임에 등장하는 객 체와의 관계를 설명하기 위한 도면.FIG. 10 is a diagram illustrating a relationship between one image frame constituting a video and an object appearing in the frame. FIG.
도 11은 사용자가 단말 화면상에서 위치를 변화시킴에 따라 객체의 기준 위치로의 벡터와 상대 방위가 변화되는 모습을 나타내는 도면.FIG. 11 is a diagram illustrating a state in which a vector and a relative orientation of an object to a reference position change as a user changes a position on a terminal screen.
도 12는 사용자 단말 화면상에서 주행중인 동영상에 나타나는 특정 위치가 포함된 지역과 관련된 온라인 카페에 접속한 경우의 실시예를 나타내는 도면.FIG. 12 is a diagram illustrating an embodiment when a user accesses an online cafe associated with an area including a specific location appearing in a moving video on a user terminal screen.
Claims (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090021618A KR20100103149A (en) | 2009-03-13 | 2009-03-13 | Method and system for providing motion-picture-based regional information including user provided contents |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090021618A KR20100103149A (en) | 2009-03-13 | 2009-03-13 | Method and system for providing motion-picture-based regional information including user provided contents |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20100103149A true KR20100103149A (en) | 2010-09-27 |
Family
ID=43007973
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090021618A KR20100103149A (en) | 2009-03-13 | 2009-03-13 | Method and system for providing motion-picture-based regional information including user provided contents |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20100103149A (en) |
-
2009
- 2009-03-13 KR KR1020090021618A patent/KR20100103149A/en not_active Application Discontinuation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11403797B2 (en) | Dynamic location based digital element | |
US11532140B2 (en) | Audio content of a digital object associated with a geographical location | |
US11302082B2 (en) | Media tags—location-anchored digital media for augmented reality and virtual reality environments | |
US10728706B2 (en) | Predictive services for devices supporting dynamic direction information | |
US10547798B2 (en) | Apparatus and method for superimposing a virtual object on a lens | |
US9798819B2 (en) | Selective map marker aggregation | |
US9582166B2 (en) | Method and apparatus for rendering user interface for location-based service having main view portion and preview portion | |
US20210025729A1 (en) | Street-Level Guidance Via Route Path | |
US9361283B2 (en) | Method and system for projecting text onto surfaces in geographic imagery | |
WO2019117893A1 (en) | Providing a digital model of a corresponding product in a camera feed | |
EP3550539A1 (en) | Solution for highly customized interactive mobile maps | |
JP6228392B2 (en) | Panorama image display program, panorama image display device, panorama image display system, and panorama image display method | |
CN104598504A (en) | Information display control method and device for electronic map | |
JP2014132431A (en) | Information processing system, information processor, information processing program, and information transmission and reception method | |
WO2016005799A1 (en) | Social networking system and method | |
US9646418B1 (en) | Biasing a rendering location of an augmented reality object | |
US9619940B1 (en) | Spatial filtering trace location | |
US20230005198A1 (en) | Dynamic location based digital element | |
US11798274B2 (en) | Method and system for crowdsourcing geofencing-based content | |
KR20100103149A (en) | Method and system for providing motion-picture-based regional information including user provided contents | |
US11137976B1 (en) | Immersive audio tours | |
CN115544387A (en) | Life heat map display method and system and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |