KR20220039865A - 360-degree image providing interface to check the interior of the building - Google Patents

360-degree image providing interface to check the interior of the building Download PDF

Info

Publication number
KR20220039865A
KR20220039865A KR1020200121165A KR20200121165A KR20220039865A KR 20220039865 A KR20220039865 A KR 20220039865A KR 1020200121165 A KR1020200121165 A KR 1020200121165A KR 20200121165 A KR20200121165 A KR 20200121165A KR 20220039865 A KR20220039865 A KR 20220039865A
Authority
KR
South Korea
Prior art keywords
degree image
image
providing interface
degree
providing
Prior art date
Application number
KR1020200121165A
Other languages
Korean (ko)
Other versions
KR102546151B1 (en
Inventor
성창건
Original Assignee
주식회사 브이알에이포인트
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 브이알에이포인트 filed Critical 주식회사 브이알에이포인트
Priority to KR1020200121165A priority Critical patent/KR102546151B1/en
Publication of KR20220039865A publication Critical patent/KR20220039865A/en
Application granted granted Critical
Publication of KR102546151B1 publication Critical patent/KR102546151B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/04Texture mapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • G06T15/20Perspective computation
    • G06T15/205Image-based rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/003Navigation within 3D models or images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/24Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Geometry (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A method for enabling a user terminal to provide a 360-degree image providing interface according to an embodiment of the present invention comprises the steps of: (a) accessing a server and receiving a 360-degree image providing interface to display the same on a display; and (b) converting any one component designated by a user among components included in the 360-degree image providing interface into a different texture image depending on the input of the user and displaying the same on the display. The 360-degree image providing interface comprises: a 360-degree image of a structure of the inside or the outside of a specific object including a plurality of components; and a menu selection part arranged in one region of the 360-degree image and configured to select and modify any one among a plurality of texture images of each of the components. The 360-degree image providing interface is configured to be able to rotate by 360 degrees and to be checked while including different texture images converted from the 360-degree image.

Description

건물의 인테리어를 확인하기 위한 360도 이미지 제공 인터페이스 {360-DEGREE IMAGE PROVIDING INTERFACE TO CHECK THE INTERIOR OF THE BUILDING}360-degree image providing interface to check the interior of a building {360-DEGREE IMAGE PROVIDING INTERFACE TO CHECK THE INTERIOR OF THE BUILDING}

본 발명은 건축물의 내외부에 포함된 인테리어를 360도 이미지로 확인하고, 각각의 인테리어를 변경하여 확인하기 위한 인터페이스에 관한 것이다.The present invention relates to an interface for confirming interiors included inside and outside of a building as a 360-degree image, and changing and confirming each interior.

가상 현실(VR: Virtual Reality) 기술은 컴퓨터 시스템에서 생성한 3D 가상 공간과 사용자 간의 상호작용을 이루는 기술로써, 시간이 지남에 따라 일반인들도 손쉽게 가상 현실 기술을 이용할 수 있게 되었다.Virtual reality (VR) technology is a technology that enables interaction between a user and a 3D virtual space created by a computer system, and as time goes by, the general public can easily use virtual reality technology.

특히, 기존의 가상 현실 기술을 이용하기 위해 사용하던 HMD(head mounted device) 기기를 사용자 단말로서 대체할 수 있을 정도로 사용자 단말이 발달한 상황이다.In particular, the user terminal has developed enough to replace a head mounted device (HMD) device used to use the existing virtual reality technology as a user terminal.

이에 따라, 가상 현실 기술은 게임, 영화, 스포츠, 테마파크와 같이 엔터테인먼트 시장에서 벗어나 교육, e-커머스, 헬스 케어 등과 같은 다양한 산업으로 확대 적용하려는 움직임이 활발해지고 있다. 특히, 주택 산업 분야는 고객들에게 조성될 건축물 내외부를 가시화하여 보여주기 위해 건축 이전에 많은 비용을 투입하여 견본 하우스, 모형 주택 단지 등을 제작하고 있다는 점에서, 가상 현실 기술을 도입함으로써 비용 및 공간을 절감 효과가 발생될 것으로 기대되고 있다.Accordingly, virtual reality technology is moving away from the entertainment market such as games, movies, sports, and theme parks to expand and apply it to various industries such as education, e-commerce, and health care. In particular, in the sense that the housing industry is producing model houses and model housing complexes by investing a lot of money before construction to visualize and show the inside and outside of the building to be built to customers, the cost and space can be reduced by introducing virtual reality technology. Savings are expected to occur.

하지만, 이러한 기대에 부응하지 못하고, 가상 현실 기술에 대한 주택 산업 분야의 접목은 미진한 상황이다. 특히, 사용자가 주택에 대한 정보를 손쉽게 활용할 수 있는 인터페이스에 대한 연구가 시급한 상황이다.However, it cannot meet these expectations, and the application of virtual reality technology to the housing industry is insufficient. In particular, there is an urgent need to research an interface through which a user can easily utilize information about a house.

본 발명은 전술한 종래 기술의 문제점을 해결하기 위한 것으로서, 본 발명의 일 실시예는 가상 현실 환경에서 건축물의 내외부에 대한 정보를 사용자에게 제공하고, 사용자가 원하는 인테리어에 대한 변경 및 이를 실제로 살펴보듯 확인할 수 있는 사용자 인터렉션 방법을 제공하기 위한 인터페이스 구축을 목적으로 한다. The present invention is to solve the problems of the prior art described above, and an embodiment of the present invention provides information on the inside and outside of a building in a virtual reality environment to the user, and changes the interior desired by the user and actually looks at it. It aims to build an interface to provide a user interaction method that can be checked.

다만, 본 실시예가 이루고자 하는 기술적 과제는 상기한 바와 같은 기술적 과제로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.However, the technical task to be achieved by the present embodiment is not limited to the above-described technical task, and other technical tasks may exist.

상기와 같은 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 따른, 사용자 단말에 의해, 360도 이미지 제공 인터페이스가 제공되는 방법에 있어서, (a) 서버에 접속하여, 360도 이미지 제공 인터페이스를 전달받아 디스플레이에 표시하는 단계; 및 (b) 사용자의 입력에 따라, 360도 이미지 제공 인터페이스에 포함된 구성요소 중 사용자가 지정한 어느 하나의 구성요소에 대한 다른 텍스쳐 이미지로 변환하여 디스플레이로 표시하는 단계;를 포함하고, 360도 이미지 제공 인터페이스는 복수의 구성요소를 포함하는 특정 대상의 내부 또는 외부에 대한 구조에 대해 360도 이미지; 및 360도 이미지의 일 영역에 구비되어, 각 구성요소에 대한 복수의 텍스쳐 이미지 중 어느 하나를 선택 및 변경할 수 있도록 구성되는 메뉴 선택부;를 포함하며, 360도 이미지 제공 인터페이스는 360도 이미지가 변환된 다른 텍스쳐 이미지를 포함한 채 360도 회전 및 조회가 가능하도록 구성될 수 있다.In a method for providing a 360-degree image providing interface by a user terminal according to an embodiment of the present invention for achieving the above technical problem, (a) accessing a server and delivering a 360-degree image providing interface receiving and displaying on the display; And (b) according to the user's input, converting into another texture image for any one component specified by the user among the components included in the 360-degree image providing interface and displaying it on a display; Containing, a 360-degree image The providing interface includes a 360-degree image of a structure for the inside or outside of a specific object including a plurality of components; and a menu selection unit that is provided in an area of the 360-degree image and configured to select and change any one of a plurality of texture images for each component; it includes, the 360-degree image providing interface converts the 360-degree image It can be configured to be able to rotate and view 360 degrees while including other textured images.

또한, (b) 단계는 (b-1) 특정 대상을 360도로 바라보았을 때의 이미지들을 합성한 기초 이미지가 존재하며, 기초 이미지를 입체 공간 상에 렌더링하여, 360도 이미지가 형성되면, 각각의 구성요소 별로 복수의 텍스쳐 값 중 어느 하나의 텍스쳐 값을 선택하기 위한 메뉴 선택부를 제공하는 단계; 및 (b-2) 메뉴 선택부를 통해, 변환 대상이 되는 구성요소와 변환될 텍스쳐 값이 결정될 경우, 구성요소에 대응되는 이미지 영역 위에 텍스쳐 값에 상응되는 텍스쳐 이미지를 오버랩하는 단계;를 포함될 수 있다.In addition, in step (b), (b-1) there is a base image synthesized when a specific object is viewed at 360 degrees, and by rendering the base image in a three-dimensional space, when a 360-degree image is formed, each providing a menu selection unit for selecting one of a plurality of texture values for each component; and (b-2) overlapping the texture image corresponding to the texture value on the image area corresponding to the component when the component to be converted and the texture value to be converted are determined through the menu selection unit. .

또한, (b-2) 단계는 메뉴 선택부를 통하여 사용자가 지정한 변환 대상이 되는 구성요소가 기초 이미지 상에서 분포하는 영역을 파악하고, 변환될 텍스쳐 값에 대응하는 텍스쳐 이미지를 분포하는 영역에 오버랩하여 기초 이미지를 변환하고, 기초 이미지를 입체 공간 상에 렌더링됨으로써, 사용자가 지정한 구성요소의 텍스쳐가 변환된 360도 이미지를 제공될 수 있다.In addition, in step (b-2), a region in which a component to be converted by the user is distributed on the base image is identified through the menu selection unit, and the texture image corresponding to the texture value to be converted is overlapped with the region in which the base image is distributed. By converting the image and rendering the base image in a three-dimensional space, a 360-degree image in which the texture of the component specified by the user is converted may be provided.

또한, 360도 이미지 제공 인터페이스는 360도 이미지로 제공되는 특정 대상에 대한 평면도; 및 평면도 상에서 오버랩되어 제공되며, 360도 이미지를 회전시키는 방향에 대응하여 함께 회전하며, 현재 360도 이미지를 바라보는 방향을 사용자에게 알려주기 위한 각도 표식 식별자;를 더 포함될 수 있다.In addition, the 360-degree image providing interface includes a plan view for a specific object provided as a 360-degree image; And provided overlapping on a plan view, rotated together in response to the direction of rotating the 360-degree image, the angle mark identifier for informing the user of the direction in which the current 360-degree image is viewed; may be further included.

또한, 특정 대상은 건물 또는 건물에 포함된 각각의 단위 거주공간에 대응되고, 각각의 단위 거주공간은 복수의 하위 생활공간을 포함할 때, 360도 이미지는 각각의 하위 공간생활마다 구성될 수 있다.In addition, when a specific object corresponds to a building or each unit living space included in the building, and each unit living space includes a plurality of sub-living spaces, a 360-degree image may be configured for each sub-living space. .

또한, 어느 하나의 하위 생활공간에 대한 360도 이미지는 일 영역에 다른 하위생활 공간과 전환하기 위한 이동 표식 식별자를 포함하고, 사용자에 의해 이동 표식 식별자가 입력되면, 다른 하위생활 공간과 대응되는 360도 이미지가 제공될 수 있다.In addition, the 360-degree image of any one sub-living space includes a movement mark identifier for switching with another lower living space in one area, and when the movement mark identifier is input by the user, the 360-degree image corresponding to the other lower living space An image may also be provided.

또한, 각도 표시 식별자는 평면도 상에서 현재 360도 이미지가 나타내는 하위 생활공간에 대응되는 위치에 표시되고, 현재 360도 이미지에 대응하는 하위 생활공간이 변경되는 경우 평면도 상의 각도 표시 식별자의 위치도 대응하여 변경될 수 있다.In addition, the angle display identifier is displayed at a position corresponding to the lower living space indicated by the current 360-degree image on the plan view, and when the lower living space corresponding to the current 360-degree image is changed, the position of the angle display identifier on the plan view is also changed correspondingly can be

또한, 텍스쳐 값의 변환 대상이 되는 구성요소는 실내 공간에서 이동시킬 수 있는 객체와 이동시킬 수 없는 객체를 모두 포함될 수 있다.In addition, the component to be converted of the texture value may include both an object that can be moved and an object that cannot be moved in an indoor space.

또한, 이동시킬 수 없는 객체는 벽면, 싱크대, 전등, 문 및 창틀이 포함될 수 있다.In addition, objects that cannot be moved may include walls, sinks, lights, doors, and window frames.

또한, 360도 이미지에 포함된 일 영역의 텍스쳐 이미지는 시간에 따라 변경되는 복수의 프레임 이미지로 구성될 수 있다.Also, the texture image of one region included in the 360-degree image may be composed of a plurality of frame images that change over time.

또한, 기초 이미지 중 동영상으로 재생될 영역에 대해서만 복수의 프레임 이미지가 시간에 따라 변환되도록 구성되어, 360도 이미지 상에서 동영상으로 나타날 수 있다.In addition, a plurality of frame images are configured to be converted according to time only for a region to be reproduced as a moving picture among the basic images, so that it can be displayed as a moving picture on a 360 degree image.

또한, 메뉴 선택부에 포함되어, 변경 영역의 텍스쳐 이미지를 변경하기 위한 선택지는 텍스쳐 및 문자로 구성된 아이콘의 형태로 제공될 수 있다.Also, included in the menu selection unit, an option for changing the texture image of the change region may be provided in the form of an icon composed of a texture and text.

또한, 사용자에 의해 이동 표식 식별자가 입력되어, 다른 하위생활 공간과 대응되는 360도 이미지가 제공되는 과정에서 360도 이미지에 기 설정된 이미지효과가 먼저 제공될 수 있다.In addition, the movement mark identifier is input by the user, and a preset image effect may be first provided to the 360-degree image in the process of providing a 360-degree image corresponding to another sub-living space.

또한, 360도 이미지 제공 인터페이스는, 360도 이미지의 일 영역에 구비되어, 이미지를 상하좌우로 회전, 확대, 축소하거나, VR모드로 변환하기 위한 시점 선택부;가 더 포함되고, 사용자에 의해 VR모드가 입력되면, 360도 이미지가 VR장치에서 재생될 수 있도록 2분할 형태로 변경될 수 있다.In addition, the 360-degree image providing interface is provided in one area of the 360-degree image, and rotates, enlarges, reduces, or converts the image to a VR mode. When the mode is input, the 360-degree image can be changed to a two-part form so that it can be played back in the VR device.

또한, 360도 이미지 제공 인터페이스를 제공하는 장치에 있어서, 360도 이미지 제공 인터페이스를 제공하는 프로그램이 저장된 메모리 및 메모리에 저장된 프로그램을 실행하여 360도 이미지 제공 인터페이스를 제공하는 방법을 제공하는 프로세서를 포함하되, 프로세서는 서버에 접속하여, 360도 이미지 제공 인터페이스를 전달받아 디스플레이에 표시하고, 사용자의 입력에 따라, 360도 이미지 제공 인터페이스에 포함된 구성요소 중 사용자가 지정한 어느 하나의 구성요소에 대한 다른 텍스쳐 이미지로 변환하여 디스플레이로 표시하고, 360도 이미지 제공 인터페이스는 복수의 구성요소를 포함하는 특정 대상의 내부 또는 외부에 대한 구조에 대해 360도 이미지; 및 360도 이미지의 일 영역에 구비되어, 각 구성요소에 대한 복수의 텍스쳐 이미지 중 어느 하나를 선택 및 변경할 수 있도록 구성되는 메뉴 선택부;를 포함하며, 360도 이미지 제공 인터페이스는 360도 이미지가 변환된 다른 텍스쳐 이미지를 포함한 채 360도 회전 및 조회가 가능하도록 구성되는 것인, 360도 이미지 제공 인터페이스를 제공하는 장치일 수 있다.In addition, in the apparatus for providing a 360-degree image providing interface, a processor providing a method for providing a 360-degree image providing interface by executing a program stored in the memory and a program stored in the memory is stored for providing a 360-degree image providing interface; , the processor accesses the server, receives the 360-degree image providing interface and displays it on the display, and according to the user's input, a different texture for any one component specified by the user among the components included in the 360-degree image providing interface Converted to an image and displayed on a display, the 360-degree image providing interface includes a 360-degree image for the internal or external structure of a specific object including a plurality of components; and a menu selection unit that is provided in an area of the 360-degree image and configured to select and change any one of a plurality of texture images for each component; it includes, the 360-degree image providing interface converts the 360-degree image It may be a device that provides a 360-degree image providing interface, which is configured to enable 360-degree rotation and inquiry while including other textured images.

또한, 제 1 항에 의한 사용자 단말로 수행되는, 360도 이미지 제공 인터페이스를 제공하는 방법을 수행하기 위한 프로그램이 기록된 컴퓨터 판독가능 저장매체일 수 있다.In addition, it may be a computer-readable storage medium in which a program for performing the method of providing a 360-degree image providing interface, performed by the user terminal according to claim 1 is recorded.

본 발명의 일 실시예에 따른, 가상 현실 환경에서 건축물의 내외부에 대한 정보를 사용자에게 제공하고, 사용자가 원하는 인테리어에 대한 변경 및 이를 실제로 살펴보듯 확인할 수 있는 사용자 인터렉션 방법을 제공하기 위한 인터페이스를 구축할 수 있다.In accordance with an embodiment of the present invention, information on the inside and outside of a building is provided to a user in a virtual reality environment, and an interface for providing a user interaction method in which the user can check changes to the interior desired by the user and check them as if they were actually built. can do.

도 1은 본 발명의 일 실시예에 따른, 360도 이미지 제공 인터페이스가 제공 및 사용되는 시스템을 나타낸 도면이다.
도 2 는 본 발명의 일 실시예에 따른, 360도 이미지 제공 인터페이스의 제공 및 구동 단계를 나타낸 동작 흐름도이다.
도 3은 본 발명의 일 실시예에 따른, 360도 이미지를 생성하는 과정을 나타낸 동작흐름도이다.
도 4a 내지 도 4c는 본 발명의 일 실시예에 따른, 메뉴 선택부의 예시를 나타낸 도면이다.
도 5a 내지 도 5d는 360도 이미지 제공 인터페이스에 포함된 하위 인터페이스에 관한 예시 도면이다.
도 6은 본 발명의 일 실시예에 따른, 동영상 영역의 예시를 나타낸 도면이다.
도 7은 본 발명의 일 실시예에 따른, 360도 이미지를 컨트롤하기 위한 추가 인터페이스에 대한 예시 도면이다.
1 is a diagram illustrating a system in which a 360-degree image providing interface is provided and used according to an embodiment of the present invention.
2 is an operation flowchart illustrating steps of providing and driving a 360-degree image providing interface according to an embodiment of the present invention.
3 is a flowchart illustrating a process of generating a 360-degree image according to an embodiment of the present invention.
4A to 4C are diagrams illustrating examples of a menu selection unit according to an embodiment of the present invention.
5A to 5D are exemplary diagrams of a sub-interface included in a 360-degree image providing interface.
6 is a diagram illustrating an example of a moving picture area according to an embodiment of the present invention.
7 is an exemplary diagram of an additional interface for controlling a 360-degree image according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those of ordinary skill in the art can easily implement them. However, the present invention may be embodied in several different forms and is not limited to the embodiments described herein. And in order to clearly explain the present invention in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미하며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Throughout the specification, when a part is "connected" with another part, this includes not only the case of being "directly connected" but also the case of being "electrically connected" with another element interposed therebetween. . In addition, when a part "includes" a certain component, it means that other components may be further included, rather than excluding other components, unless otherwise stated, and one or more other features However, it is to be understood that the existence or addition of numbers, steps, operations, components, parts, or combinations thereof is not precluded in advance.

본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛(unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1 개의 유닛이 2 개 이상의 하드웨어를 이용하여 실현되어도 되고, 2 개 이상의 유닛이 1 개의 하드웨어에 의해 실현되어도 된다. 한편, '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니며, '~부'는 어드레싱 할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.In this specification, a "part" includes a unit realized by hardware, a unit realized by software, and a unit realized using both. In addition, one unit may be implemented using two or more hardware, and two or more units may be implemented by one hardware. Meanwhile, '~ unit' is not limited to software or hardware, and '~ unit' may be configured to be in an addressable storage medium or to reproduce one or more processors. Accordingly, as an example, '~' indicates components such as software components, object-oriented software components, class components, and task components, and processes, functions, properties, and procedures. , subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays and variables. The functions provided in the components and '~ units' may be combined into a smaller number of components and '~ units' or further separated into additional components and '~ units'. In addition, components and '~ units' may be implemented to play one or more CPUs in a device or secure multimedia card.

이하에서 언급되는 "단말"은 네트워크를 통해 서버나 타 단말에 접속할 수 있는 컴퓨터나 휴대용 단말기로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(desktop), 랩톱(laptop), VR HMD(예를 들어, HTC VIVE, Oculus Rift, GearVR, DayDream, PSVR 등)등을 포함할 수 있다. 여기서, VR HMD 는 PC용 (예를 들어, HTC VIVE, Oculus Rift, FOVE, Deepon 등)과 모바일용(예를 들어, GearVR, DayDream, 폭풍마경, 구글 카드보드 등) 그리고 콘솔용(PSVR)과 독립적으로 구현되는 Stand Alone 모델(예를 들어, Deepon, PICO 등) 등을 모두 포함한다. 휴대용 단말기는 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, 스마트폰(smart phone), 태블릿 PC, 웨어러블 디바이스뿐만 아니라, 블루투스(BLE, Bluetooth Low Energy), NFC, RFID, 초음파(Ultrasonic), 적외선, 와이파이(WiFi), 라이파이(LiFi) 등의 통신 모듈을 탑재한 각종 디바이스를 포함할 수 있다. 또한, "네트워크"는 단말들 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 근거리 통신망(LAN: Local Area Network), 광역 통신망(WAN: Wide Area Network), 인터넷 (WWW: World Wide Web), 유무선 데이터 통신망, 전화망, 유무선 텔레비전 통신망 등을 포함한다. 무선 데이터 통신망의 일례에는 3G, 4G, 5G, 3GPP(3rd Generation Partnership Project), LTE(Long Term Evolution), WIMAX(World Interoperability for Microwave Access), 와이파이(Wi-Fi), 블루투스 통신, 적외선 통신, 초음파 통신, 가시광 통신(VLC: Visible Light Communication), 라이파이(LiFi) 등이 포함되나 이에 한정되지는 않는다.The "terminal" referred to below may be implemented as a computer or portable terminal that can access a server or other terminal through a network. Here, the computer is, for example, a laptop, desktop, laptop, VR HMD (eg, HTC VIVE, Oculus Rift, GearVR, DayDream, PSVR, etc.) equipped with a web browser (WEB Browser), etc. may include Here, VR HMD is for PC (eg, HTC VIVE, Oculus Rift, FOVE, Deepon, etc.), for mobile (eg, GearVR, DayDream, Storm Horse, Google Cardboard, etc.) Independently implemented Stand Alone models (eg Deepon, PICO, etc.) are included. A portable terminal is, for example, a wireless communication device that guarantees portability and mobility, and includes not only a smart phone, a tablet PC, a wearable device, but also Bluetooth (BLE, Bluetooth Low Energy), NFC, RFID, and ultrasound (Ultrasonic). , infrared, Wi-Fi, Li-Fi, etc. may include various devices equipped with a communication module. In addition, the term "network" refers to a connection structure capable of exchanging information between each node, such as terminals and servers, and includes a local area network (LAN), a wide area network (WAN), and the Internet. (WWW: World Wide Web), wired and wireless data networks, telephone networks, wired and wireless television networks, and the like. Examples of wireless data communication networks include 3G, 4G, 5G, 3rd Generation Partnership Project (3GPP), Long Term Evolution (LTE), World Interoperability for Microwave Access (WIMAX), Wi-Fi, Bluetooth communication, infrared communication, ultrasound Communication, Visible Light Communication (VLC), LiFi, and the like are included, but are not limited thereto.

이하의 실시예는 본 발명의 이해를 돕기 위한 상세한 설명이며, 본 발명의 권리 범위를 제한하는 것이 아니다. 따라서 본 발명과 동일한 기능을 수행하는 동일 범위의 발명 역시 본 발명의 권리 범위에 속할 것이다.The following examples are detailed descriptions to help the understanding of the present invention, and do not limit the scope of the present invention. Accordingly, an invention of the same scope performing the same function as the present invention will also fall within the scope of the present invention.

명세서 전체에서, 서버(100)는 360도 이미지 제공 인터페이스를 제공 하는 장치를 의미할 수 있다.Throughout the specification, the server 100 may refer to a device that provides a 360-degree image providing interface.

도 1은 본 발명의 일 실시예에 따른, 360도 이미지 제공 인터페이스가 제공 및 사용되는 시스템을 나타낸 도면이다.1 is a diagram illustrating a system in which a 360-degree image providing interface is provided and used according to an embodiment of the present invention.

도 1을 참조하면 본 발명의 일 실시예에 따라 시스템은, 서버(10) 및 사용자 단말(20)로 구성될 수 있다. 이때, 각 장치는 통신망을 통해 유선 또는 무선으로 상호 연결될 수 있다.Referring to FIG. 1 , a system according to an embodiment of the present invention may include a server 10 and a user terminal 20 . In this case, each device may be interconnected by wire or wirelessly through a communication network.

본 발명의 일 실시예에 따른, 사용자 단말(20)은 서버(10)에 접속하여, 360도 이미지 제공 인터페이스를 전달받아 디스플레이에 표시하게 된다.According to an embodiment of the present invention, the user terminal 20 accesses the server 10, receives a 360-degree image providing interface, and displays it on the display.

또한, 사용자 단말(20)은 사용자의 입력에 따라, 360도 이미지 제공 인터페이스에 포함된 구성요소 중 사용자가 지정한 어느 하나의 구성요소에 대한 다른 텍스쳐 이미지로 변환하여 상기 디스플레이로 표시하는 것을 특징으로 한다.In addition, the user terminal 20 is characterized in that according to the user's input, it is converted into another texture image for any one component specified by the user among the components included in the 360-degree image providing interface and displayed on the display. .

이때, 360도 이미지란 VR(virtual reality)기기 등에서 사용되어, 상하좌우로 회전하더라도 계속 이어지는 일종의 구(sphere)의 형태로 형성된 이미지를 뜻하게 된다. 또한, 본 발명에서는 360도 이미지가 건물 내부(혹은 외부)의 이미지에 대응된다.In this case, the 360-degree image refers to an image formed in the form of a sphere, which is used in a virtual reality (VR) device and continues even when rotated up, down, left, and right. Also, in the present invention, a 360-degree image corresponds to an image inside (or outside) a building.

또한, 360도 이미지 제공 인터페이스는 360도 이미지와 메뉴 선택부로 구성된다. 이때, 사용자 단말(20)은 360도 이미지 제공 인터페이스를 통해 360도 이미지가 변환된 다른 텍스쳐 이미지를 포함한 채 360도 회전 및 조회가 가능하게 된다. 즉, 사용자는 사용자 단말(20)을 통해 360도 이미지 제공 인터페이스를 활성화 하여, 건물 내부의 인테리어에 변화를 주며 조회할 수 있게 된다.In addition, the 360-degree image providing interface is composed of a 360-degree image and a menu selection unit. In this case, the user terminal 20 enables 360-degree rotation and inquiry through the 360-degree image providing interface while including another texture image converted from a 360-degree image. That is, the user activates the 360-degree image providing interface through the user terminal 20 so that the user can inquire while changing the interior of the building.

구체적으로, 360도 이미지는 복수의 구성요소를 포함하는 특정 대상의 내부 또는 외부에 대한 구조에 대한 이미지에 대응될 수 있다. 또한, 메뉴 선택부는 360도 이미지의 일 영역에 구비되어, 각 구성요소에 대한 복수의 텍스쳐 이미지 중 어느 하나를 선택 및 변경할 수 있도록 구성된다.Specifically, the 360-degree image may correspond to an image of a structure for the inside or outside of a specific target including a plurality of components. In addition, the menu selection unit is provided in one area of the 360-degree image, and is configured to select and change any one of a plurality of texture images for each component.

여기서, 복수의 구성요소란 건물 내부의 360도 이미지에 포함된 가구, 벽지, 바닥재 및 인테리어 소품 등이 포함될 수 있다. 따라서, 사용자는 메뉴 선택부를 통해, 건물 내부의 이미지에 포함된 가구, 벽지, 바닥재 및 인테리어 소품 등의 텍스쳐 이미지를 변경함으로써, 인테리어가 변경된 이미지를 확인할 수 있게 된다.Here, the plurality of components may include furniture, wallpaper, flooring, and interior accessories included in the 360-degree image of the interior of the building. Accordingly, the user can check the image in which the interior has been changed by changing the texture images of furniture, wallpaper, flooring, and interior accessories included in the image of the interior of the building through the menu selection unit.

본 발명의 일 실시예에 따른, 서버(10)는 접속한 사용자 단말(20)로 360도 이미지 제공 인터페이스를 제공하는 것을 특징으로 한다.According to an embodiment of the present invention, the server 10 provides a 360-degree image providing interface to the accessed user terminal 20 .

본 발명의 일 실시예에 따른, 사용자 단말(20)은 서버(10)로부터 수신한 360도 이미지 제공 인터페이스를 통해, 사용자에게 서비스를 제공하게 된다.According to an embodiment of the present invention, the user terminal 20 provides a service to the user through the 360-degree image providing interface received from the server 10 .

이때, 사용자 단말(20)로 360도 이미지 제공 인터페이스가 포함된 애플리케이션은 사용자 단말(20)에 내장된 애플리케이션이거나, 애플리케이션 배포 서버로부터 다운로드되어 사용자 단말(20)에 설치된 애플리케이션일 수 있다. 이때, 추가 실시예로 서버(20)로부터 360도 이미지 제공 인터페이스가 포함된 애프ㄹ리케이션을 다운받아 저장하고, 서버(10)에 대한 접속 없이 사용자 단말(20)이 오프라인 환경에서 구동될 수도 있다.In this case, the application including the 360-degree image providing interface to the user terminal 20 may be an application built into the user terminal 20 or an application downloaded from an application distribution server and installed in the user terminal 20 . In this case, as an additional embodiment, an application including a 360-degree image providing interface is downloaded from the server 20 and stored, and the user terminal 20 may be driven in an offline environment without access to the server 10 .

도 2 는 본 발명의 일 실시예에 따른, 360도 이미지 제공 인터페이스의 제공 및 구동 단계를 나타낸 동작 흐름도이다.2 is an operation flowchart illustrating steps of providing and driving a 360-degree image providing interface according to an embodiment of the present invention.

도 2를 참조하면, 사용자 단말(20)은 서버(10)로 접속하여 360도 이미지 제공 인터페이스를 전달받아 디스플레이에 표시하게 된다(S110).Referring to FIG. 2 , the user terminal 20 connects to the server 10 and receives a 360-degree image providing interface and displays it on the display ( S110 ).

다음으로 사용자 단말(20)은 사용자 입력에 따라 360도 이미지의 텍스쳐 이미지를 변환 후 디스플레이에 표시하게 된다(S120).Next, the user terminal 20 converts the texture image of the 360-degree image according to the user input and then displays it on the display (S120).

구체적으로, 사용자 단말(20)은 사용자의 입력에 따라, 360도 이미지 제공 인터페이스에 포함된 구성요소 중 사용자가 지정한 어느 하나의 구성요소에 대한 다른 텍스쳐 이미지로 변환하여 디스플레이로 표시하게 되는 것이다. 이때, 단계(S120)의 과정은 후술할 도 3을 통해 상세하게 서술하도록 한다.Specifically, the user terminal 20 converts, according to the user's input, into another texture image for any one component specified by the user among the components included in the 360-degree image providing interface, and displays it on the display. In this case, the process of step S120 will be described in detail with reference to FIG. 3 to be described later.

이때, 사용되는 인터페이스의 예시는 후술할 도 4a 내지 도 8을 통해 상세하게 설명하도록 한다.In this case, an example of the interface used will be described in detail with reference to FIGS. 4A to 8 which will be described later.

도 3은 본 발명의 일 실시예에 따른, 360도 이미지를 생성하는 과정을 나타낸 동작흐름도이다.3 is a flowchart illustrating a process of generating a 360-degree image according to an embodiment of the present invention.

도 3을 참조하면, 사용자 단말(20)은 기초 이미지를 360도 이미지로 변환 후 메뉴 선택부를 제공한다(S121).Referring to FIG. 3 , the user terminal 20 provides a menu selection unit after converting the basic image into a 360-degree image (S121).

구체적으로, 특정 대상(본 명세서에서는 건물 내부의 인테리어를 예시로 든다.)을 360도로 바라보았을 때의 이미지들을 합성한 기초 이미지를 사전에 준비하고, 360 이미지 제공 인터페이스는 상기 기초 이미지를 입체 공간 상에 렌더링하여 360도 이미지가 형성한다. Specifically, a basic image is prepared in advance by synthesizing images when a specific object (the interior of a building is taken as an example in this specification) in 360 degrees, and the 360 image providing interface converts the basic image into a three-dimensional space. Render to form a 360 degree image.

이후, 각각의 구성요소 별로 복수의 텍스쳐 값 중 어느 하나의 테스쳐 값을 선택하기 위한 메뉴 선택부를 제공하게 된다.Thereafter, a menu selection unit for selecting any one texture value among a plurality of texture values is provided for each component.

다음으로 사용자 단말(20)은 메뉴 선택부를 통해 사용자에 의해 선택된 텍스쳐 값에 대응하는 텍스쳐 이미지를 오버랩한다(S122).Next, the user terminal 20 overlaps the texture image corresponding to the texture value selected by the user through the menu selection unit (S122).

구체적으로, 사용자가 메뉴 선택부를 통해, 변환 대상이 되는 구성요소와 변환될 텍스쳐 값이 결정될 경우, 구성요소에 대응되는 이미지 영역 위에 텍스쳐 값에 상응되는 텍스쳐 이미지를 오버랩하게 된다. 이를 통해, 건물 내부의 인테리어 이미지가 변환되어 표시하게 된다.Specifically, when the user determines a component to be converted and a texture value to be converted through the menu selection unit, the texture image corresponding to the texture value is overlapped on the image area corresponding to the component. Through this, the interior image inside the building is converted and displayed.

이때, 메뉴 선택부를 통하여 사용자가 지정한 변환 대상이 되는 구성요소가 기초 이미지 상에서 분포하는 영역을 파악 후 변환될 텍스쳐 값에 대응하는 텍스쳐 이미지를 분포하는 영역에 오버랩하여 기초 이미지를 변환하고, 기초 이미지를 입체 공간 상에 렌더링됨으로써, 사용자가 지정한 구성요소의 텍스쳐가 변환된 360도 이미지를 제공하게 된다.At this time, through the menu selection unit, a region in which a component to be converted by the user is identified is distributed on the base image, and a texture image corresponding to the texture value to be converted is overlapped on the distribution region to transform the base image, and the base image is By rendering in a three-dimensional space, a 360-degree image in which the texture of the component specified by the user is converted is provided.

도 4a 내지 도 4c는 본 발명의 일 실시예에 따른, 메뉴 선택부의 예시를 나타낸 도면이다.4A to 4C are diagrams illustrating examples of a menu selection unit according to an embodiment of the present invention.

도 4a를 참조하면, 360도 이미지 제공 인터페이스에서 360도 이미지(100), 구성요소(110) 및 메뉴 선택부(120)를 확인할 수 있다.Referring to FIG. 4A , a 360-degree image 100 , a component 110 , and a menu selection unit 120 may be checked in the 360-degree image providing interface.

360도 이미지(100)는 앞서 서술한 바와 같이, 건물 내외부의 인테리어를 포함하는 기초 이미지를 렌더링하여 생성된 이미지에 해당된다.The 360-degree image 100 corresponds to an image generated by rendering a basic image including interior and exterior interiors of a building, as described above.

구성요소(110)는 360도 이미지(100)에 포함되어, 이미지 속 인테리어가 차지하는 영역에 대응될 수 있다. 즉, 텍스쳐 값의 변환 대상이 되는 구성요소(110)는 실내 공간에서 이동시킬 수 있는 객체와 이동시킬 수 없는 객체를 모두 포함하게 된다. 예를 들어, 도 4a의 예시로 선택된 옷장이나 선반에 대응되는 영역의 텍스쳐 값이 구성요소(110)에 포함될 수 있고, 이동시킬 수 없는 객체는 벽면, 바닥재, 싱크대, 전등, 문 및 창틀 등이 구성요소(110)로 포함될 수 있다.The component 110 may be included in the 360-degree image 100 to correspond to the area occupied by the interior in the image. That is, the component 110 that is the target of the texture value conversion includes both an object that can be moved and an object that cannot be moved in an indoor space. For example, a texture value of an area corresponding to a wardrobe or shelf selected as an example of FIG. 4A may be included in the component 110, and objects that cannot be moved include walls, flooring, sinks, lights, doors, and window frames. It may be included as the component 110 .

메뉴 선택부(120)는 구성요소(110)의 영역이 포함하는 텍스쳐 값을 수정하기 위해 사용자가 조작할 수 있는 인터페이스 옵션에 해당된다. The menu selection unit 120 corresponds to an interface option that a user can manipulate to modify a texture value included in the region of the component 110 .

예를 들어, 도 4b를 참고하면, 메뉴 선택부(120)는 선택지의 형태로 제공될 수 있다. 이때, 변경 영역의 텍스쳐 이미지를 변경하기 위한 선택지는 텍스쳐 및 문자로 구성된 아이콘의 형태로 제공될 수 있다.For example, referring to FIG. 4B , the menu selection unit 120 may be provided in the form of an option. In this case, an option for changing the texture image of the change region may be provided in the form of an icon composed of a texture and text.

따라서, 메뉴 선택부(120)를 통해 텍스쳐 값을 선택하면, 도 4a에 도시되어 있는 구성요소(110)가 도 4c에 도시되어 있는 구성요소(110)와 같이 색상 및 질감(텍스쳐 값)이 변하게 된다.Accordingly, when a texture value is selected through the menu selection unit 120, the color and texture (texture value) of the component 110 shown in FIG. 4A are changed like the component 110 shown in FIG. 4C. do.

또한, 도 4c에서 메뉴 선택부(120)는 하단의 팝업 메뉴(121)와 같이 다른 형태로도 제공될 수 있기에, 메뉴 선택부(120)의 형태가 본 발명의 범위를 제한하지는 않는다.In addition, since the menu selection unit 120 in FIG. 4C may be provided in other forms, such as the lower pop-up menu 121 , the shape of the menu selection unit 120 does not limit the scope of the present invention.

도 5a 내지 도 5d는 360도 이미지 제공 인터페이스에 포함된 하위 인터페이스에 관한 예시 도면이다.5A to 5D are exemplary diagrams of a sub-interface included in a 360-degree image providing interface.

도 5a를 참조하면, 360 도 이미지 제공 인터페이스는 360도 이미지(110)로 제공되는 특정 대상에 대한 평면도(130a)가 더 제공될 수 있다.Referring to FIG. 5A , the 360-degree image providing interface may further provide a plan view 130a of a specific object provided as a 360-degree image 110 .

예를 들어, 평면도(130a)는 본 발명에서는 건물의 2D평면도가 될 수 있으며, 그 위치는 사용자가 360도 이미지(110)를 살핌에 방해가 없는 위치에 있어야 한다.For example, the plan view 130a may be a 2D plan view of a building in the present invention, and the location should be in a position where the user does not interfere with viewing the 360-degree image 110 .

도 5b를 참고하면, 평면도(130a)는 건물 또는 건물에 포함된 각각의 단위 거주공간에 대응되고, 상기 각각의 단위 거주공간은 복수의 하위 생활공간을 포함할 수 있다. Referring to FIG. 5B , a plan view 130a corresponds to a building or each unit living space included in the building, and each unit living space may include a plurality of sub-living spaces.

예를 들어, 평면도(130a)는 특정 층수의 2D도면을 나타내는 전체 생활 공간(134), 상기의 전체 생활 공간(134) 중 사용자가 360도 이미지(100)를 통해 인테리어를 확인하기 위한 상위 생활공간(131)이 표시된다.For example, the plan view 130a shows the entire living space 134 showing a 2D drawing of a specific number of floors, and an upper living space for the user to check the interior through the 360-degree image 100 among the entire living space 134 . (131) is displayed.

또한, 상위 생활공간(131)은 복수의 하위 생활공간으로 구성되되, 각각의 하위 생활공간에는 해당 하위 생활공간을 선택하기 위한 식별자(133)가 포함되어 있다.Also, the upper living space 131 is composed of a plurality of lower living spaces, and each lower living space includes an identifier 133 for selecting the corresponding lower living space.

이때, 사용자가 특정 식별자(133)를 선택하여 입력하면, 해당 하위 생활공간에 대응되는 360도 이미지(100)를 360도 이미지 제공 인터페이스를 통해 확인할 수 있게 된다.In this case, when the user selects and inputs a specific identifier 133, the 360-degree image 100 corresponding to the corresponding lower living space can be checked through the 360-degree image providing interface.

한편, 평면도(130a) 상에서 오버랩되어 제공되며, 360도 이미지(100)를 회전시키는 방향에 대응하여 함께 회전하며, 현재 360도 이미지를 바라보는 방향을 사용자에게 알려주기 위한 각도 표식 식별자(133)가 추가로 제공된다. 이를 통해, 사용자는 자신이 바라보는 방향을 시각적인 정보로 확인할 수 있게 된다.On the other hand, provided overlapping on the plan view (130a), rotates together in response to the direction of rotating the 360-degree image 100, the angle mark identifier 133 for informing the user of the direction in which the current 360-degree image is viewed additionally provided. Through this, the user can check the direction in which he or she is looking through visual information.

또한, 각도 표시 식별자(133)는 평면도(130a) 상에서 현재 360도 이미지(100)가 나타내는 하위 생활공간에 대응되는 위치에 표시되고, 현재 360도 이미지(100)에 대응하는 하위 생활공간이 변경되는 경우 평면도(130a) 상의 각도 표시 식별자(133)의 위치도 대응하여 변경된다.In addition, the angle display identifier 133 is displayed at a position corresponding to the lower living space indicated by the current 360-degree image 100 on the plan view 130a, and the lower living space corresponding to the current 360-degree image 100 is changed. In this case, the position of the angle indication identifier 133 on the plan view 130a is also changed correspondingly.

선택적 실시예로, 전체 생활 공간(134)에 표시된 상위 생활공간(131)에 대응되는 지점에는 별도의 식별자가 구비되고, 해당 식별자를 입력함으로써 상위 생활공간(131)을 이동하는 기능이 더 포함될 수 있다. In an optional embodiment, a separate identifier is provided at a point corresponding to the upper living space 131 displayed on the entire living space 134, and a function of moving the upper living space 131 by inputting the identifier may be further included. there is.

도 5c를 참조하면, 360도 이미지 제공 인터페이스는 상위 생활공간(131)에 대한 이동 옵션(130b)이 제공된다. 구체적으로 사용자가 이동 옵션(130b)을 선택하여 입력하면, 해당 이동 옵션(130b)에 대응되는 360도 이미지(100)가 표시된다. Referring to FIG. 5C , the 360-degree image providing interface provides a movement option 130b for the upper living space 131 . Specifically, when the user selects and inputs a movement option 130b, a 360-degree image 100 corresponding to the movement option 130b is displayed.

또한, 선택적 실시예로, 이동 옵션(130b)은 사용자가 확인하게 될 360도 이미지(100)에 대한 간략한 설명이 제공될 수 있다. 예를 들어, 하위 생활공간의 명칭인 "현관", "주방", "거실 및 침실", "전실" 및 "욕실"을 확인할 수 있거나, 상위 생활공간(131)의 평수 등이 표시될 수 있다.Also, in an optional embodiment, the move option 130b may be provided with a brief description of the 360-degree image 100 that the user will see. For example, "entrance", "kitchen", "living room and bedroom", "front room" and "bathroom", which are the names of the lower living space, may be checked, or the number of square meters of the upper living space 131 may be displayed. .

도 5d를 참조하면, 어느 하나의 상기 하위 생활공간에 대한 360도 이미지(100)는 일 영역에 다른 하위생활 공간과 전환하기 위한 이동 표식 식별자(140)가 포함될 수 있다.Referring to FIG. 5D , a 360-degree image 100 of one of the lower living spaces may include a movement mark identifier 140 for switching with another lower living space in one area.

이를 통해, 사용자에 의해 상기 이동 표식 식별자(140)가 입력되면, 다른 하위생활 공간과 대응되는 360도 이미지(100)가 제공되는 것이다.Through this, when the movement mark identifier 140 is input by the user, a 360-degree image 100 corresponding to another sub-living space is provided.

또한, 선택적 실시예로, 사용자에 의해 이동 표식 식별자(140)가 입력되어, 다른 하위생활 공간과 대응되는 360도 이미지(100)가 제공되는 과정에서 360도 이미지(100)에 기 설정된 이미지효과가 먼저 제공될 수 있다. 예를 들어, 도면 상에 도시된 "주방"의 위치에서 "전실"에 대응되는 이동 표식 식별자(140)를 입력하면, "전실"을 향해 걸어가는 동영상이 재생되는 것이다. 이를 통해, VR을 사용하는 사용자에게 현실감 높은 느낌을 제공하게 되는 것이다.In addition, as an optional embodiment, the movement mark identifier 140 is input by the user, and a preset image effect is applied to the 360-degree image 100 in the process of providing a 360-degree image 100 corresponding to another sub-living space. may be provided first. For example, if the movement mark identifier 140 corresponding to the "front room" is input at the location of the "kitchen" shown in the drawing, a moving picture walking toward the "front room" is played. This will provide a realistic feeling to users who use VR.

도 6은 본 발명의 일 실시예에 따른, 동영상 영역의 예시를 나타낸 도면이다.6 is a diagram illustrating an example of a moving picture area according to an embodiment of the present invention.

도 6을 참조하면, 360도 이미지(100)에 포함된 일 영역의 텍스쳐 이미지는 시간에 따라 변경되는 복수의 프레임 이미지로 구성될 수 있다. 즉, 동영상 영역(150)이 구비된다.Referring to FIG. 6 , the texture image of one region included in the 360-degree image 100 may include a plurality of frame images that change over time. That is, the video area 150 is provided.

구체적으로 기초 이미지 중 동영상으로 재생될 영역(동영상 영역(150))에 대해서만 복수의 프레임 이미지가 시간에 따라 변환되도록 구성하여, 360도 이미지(100) 상에서 동영상으로 나타나게 하는 것이다.Specifically, a plurality of frame images are configured to be converted over time only for a region to be reproduced as a moving picture (movie region 150) among the basic images, so that the image is displayed as a moving picture on the 360-degree image 100.

예를 들어, 도 6에서는 창가의 날씨를 동영상으로 재생하거나, 동영상 영역(150)을 인테리어용 벽시계 혹은 TV와 대응시켜, 기 설정된 영상을 재생하도록 할 수 있다. 추가 실시예로, 동영상 영역(150)에서 재생되는 동영상을 켜거나 끌 수 있는 인터페이스가 더 제공될 수 있다.For example, in FIG. 6 , the weather at the window may be reproduced as a moving image, or a preset image may be reproduced by matching the moving image area 150 with an interior wall clock or TV. As a further embodiment, an interface for turning on or off a video played in the video area 150 may be further provided.

도 7은 본 발명의 일 실시예에 따른, 360도 이미지를 컨트롤하기 위한 추가 인터페이스에 대한 예시 도면이다.7 is an exemplary diagram of an additional interface for controlling a 360-degree image according to an embodiment of the present invention.

도 7을 참조하면, 360도 이미지 제공 인터페이스는 360도 이미지(100)의 일 영역에 구비되어, 이미지를 상하좌우로 회전하거나, 확대, 축소 및 VR모드로 변환하기 위한 시점 선택부(160a, 160b, 160c)가 추가로 구비될 수 있다.Referring to FIG. 7 , the 360-degree image providing interface is provided in one area of the 360-degree image 100, and viewpoint selection units 160a and 160b for rotating the image vertically, horizontally, enlarging, reducing, and converting to a VR mode. , 160c) may be additionally provided.

예를 들어, 이미지의 회전을 위한 시점 선택부(160a)는 사용자의 입력에 의해 특정 방향의 화살표를 입력 시 해당 방향으로 기 설정된 거리만큼 360도 이미지를 회전시키게 된다. 확대 및 축소를 위한 시점 선택부(160b)의 경우에도 사용자의 입력에 의해 확대 또는 축소 버튼이 입력되면, 현재의 360도 이미지 시점에서 이미지의 확대 및 축소가 이루어지는 것이다.For example, when an arrow in a specific direction is input by the user's input, the viewpoint selection unit 160a for rotating the image rotates the image 360 degrees by a preset distance in the corresponding direction. Even in the case of the viewpoint selection unit 160b for enlargement and reduction, if an enlargement or reduction button is inputted by the user's input, the image is enlarged and reduced from the current 360 degree image viewpoint.

만약, 사용자에 의해 VR모드로 변환하기 위한 시점 선택부(160c)가 입력되는 경우, 도 8에 도시된 바와 같이 360도 이미지(100)가 VR장치에서 재생될 수 있도록 2분할 된 형태로 변경되게 된다.If the viewpoint selection unit 160c for converting to the VR mode is input by the user, as shown in FIG. 8, the 360-degree image 100 is changed to a divided form so that it can be reproduced in the VR device. do.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The description of the present invention described above is for illustration, and those of ordinary skill in the art to which the present invention pertains can understand that it can be easily modified into other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive. For example, each component described as a single type may be implemented in a dispersed form, and likewise components described as distributed may be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is indicated by the following claims rather than the above detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be interpreted as being included in the scope of the present invention. do.

10: 서버
20: 사용자 단말
10: Server
20: user terminal

Claims (16)

사용자 단말에 의해, 360도 이미지 제공 인터페이스가 제공되는 방법에 있어서,
(a) 서버에 접속하여, 360도 이미지 제공 인터페이스를 전달받아 디스플레이에 표시하는 단계; 및
(b) 사용자의 입력에 따라, 상기 360도 이미지 제공 인터페이스에 포함된 구성요소 중 사용자가 지정한 어느 하나의 구성요소에 대한 다른 텍스쳐 이미지로 변환하여 상기 디스플레이로 표시하는 단계;를 포함하고,
상기 360도 이미지 제공 인터페이스는
복수의 구성요소를 포함하는 특정 대상의 내부 또는 외부에 대한 구조에 대해 360도 이미지; 및
상기 360도 이미지의 일 영역에 구비되어, 상기 각 구성요소에 대한 복수의 텍스쳐 이미지 중 어느 하나를 선택 및 변경할 수 있도록 구성되는 메뉴 선택부;를 포함하며,
상기 360도 이미지 제공 인터페이스는 상기 360도 이미지가 변환된 상기 다른 텍스쳐 이미지를 포함한 채 360도 회전 및 조회가 가능하도록 구성되는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
In a method for providing a 360-degree image providing interface by a user terminal,
(a) accessing the server, receiving a 360-degree image providing interface and displaying it on a display; and
(b) according to a user's input, converting into another texture image for any one component specified by the user among the components included in the 360-degree image providing interface and displaying it on the display;
The 360 degree image providing interface is
360 degree image of the structure for the inside or outside of a specific object including a plurality of components; and
a menu selection unit provided in one area of the 360-degree image and configured to select and change any one of a plurality of texture images for each component;
The 360-degree image providing interface is a 360-degree image providing interface that is configured to enable 360-degree rotation and inquiry while including the other texture image converted from the 360-degree image.
제 1 항에 있어서,
상기 (b) 단계는
(b-1) 상기 특정 대상을 360도로 바라보았을 때의 이미지들을 합성한 기초 이미지가 존재하며, 상기 기초 이미지를 입체 공간 상에 렌더링하여, 상기 360도 이미지가 형성되면,
각각의 상기 구성요소 별로 복수의 텍스쳐 값 중 어느 하나의 상기 텍스쳐 값을 선택하기 위한 상기 메뉴 선택부를 제공하는 단계; 및
(b-2) 상기 메뉴 선택부를 통해, 변환 대상이 되는 상기 구성요소와 변환될 상기 텍스쳐 값이 결정될 경우, 상기 구성요소에 대응되는 이미지 영역 위에 상기 텍스쳐 값에 상응되는 텍스쳐 이미지를 오버랩하는 단계;를 포함하는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
The method of claim 1,
Step (b) is
(b-1) There is a base image synthesized by synthesizing the images when the specific object is viewed at 360 degrees, and when the 360 degree image is formed by rendering the base image in a three-dimensional space,
providing the menu selection unit for selecting any one of a plurality of texture values for each of the components; and
(b-2) overlapping a texture image corresponding to the texture value on an image area corresponding to the component when the component to be converted and the texture value to be converted are determined through the menu selection unit; A method for providing a 360-degree image providing interface comprising a.
제 2 항에 있어서,
상기 (b-2) 단계는
상기 메뉴 선택부를 통하여 사용자가 지정한 변환 대상이 되는 상기 구성요소가 상기 기초 이미지 상에서 분포하는 영역을 파악하고, 상기 변환될 텍스쳐 값에 대응하는 텍스쳐 이미지를 상기 분포하는 영역에 오버랩하여 상기 기초 이미지를 변환하고, 상기 기초 이미지를 입체 공간 상에 렌더링됨으로써, 사용자가 지정한 상기 구성요소의 텍스쳐가 변환된 360도 이미지를 제공하는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
3. The method of claim 2,
The step (b-2) is
A region in which the component to be converted by a user designated through the menu selection unit is distributed on the base image is identified, and a texture image corresponding to the to-be-converted texture value is overlapped with the distributed region to transform the base image And, by rendering the base image in a three-dimensional space, to provide a 360-degree image in which the texture of the component specified by the user is converted, a 360-degree image providing interface is provided.
제 1 항에 있어서,
상기 360도 이미지 제공 인터페이스 는
상기 360도 이미지로 제공되는 특정 대상에 대한 평면도; 및
상기 평면도 상에서 오버랩되어 제공되며, 상기 360도 이미지를 회전시키는 방향에 대응하여 함께 회전하며, 현재 360도 이미지를 바라보는 방향을 사용자에게 알려주기 위한 각도 표식 식별자;를 더 포함하는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
The method of claim 1,
The 360 degree image providing interface is
a plan view of a specific object provided as the 360-degree image; and
It is provided overlapping on the top view, rotates together in response to the direction in which the 360-degree image is rotated, and an angle mark identifier for informing the user of the direction in which the current 360-degree image is viewed; How the image serving interface is provided.
제 2 항에 있어서,
상기 특정 대상은 건물 또는 건물에 포함된 각각의 단위 거주공간에 대응되고, 상기 각각의 단위 거주공간은 복수의 하위 생활공간을 포함할 때, 상기 360도 이미지는 각각의 하위 공간생활마다 구성되는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
3. The method of claim 2,
When the specific object corresponds to a building or each unit living space included in the building, and each unit living space includes a plurality of sub-living spaces, the 360-degree image is configured for each sub-living space In, how a 360-degree image serving interface is provided.
제 5 항에 있어서,
어느 하나의 상기 하위 생활공간에 대한 360도 이미지는 일 영역에 다른 하위생활 공간과 전환하기 위한 이동 표식 식별자를 포함하고,
사용자에 의해 상기 이동 표식 식별자가 입력되면, 상기 다른 하위생활 공간과 대응되는 360도 이미지가 제공되는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
6. The method of claim 5,
The 360-degree image of any one of the sub-living spaces includes a movement marker identifier for switching with another sub-living space in one area,
When the movement mark identifier is input by the user, a 360-degree image corresponding to the other sub-living space is provided, a method for providing a 360-degree image providing interface.
제 4 항에 있어서,
상기 각도 표시 식별자는 상기 평면도 상에서 상기 현재 360도 이미지가 나타내는 하위 생활공간에 대응되는 위치에 표시되고, 상기 현재 360도 이미지에 대응하는 하위 생활공간이 변경되는 경우 상기 평면도 상의 상기 각도 표시 식별자의 위치도 대응하여 변경되는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
5. The method of claim 4,
The angle display identifier is displayed at a position corresponding to the lower living space indicated by the current 360-degree image on the plan view, and when the lower living space corresponding to the current 360-degree image is changed, the position of the angle display identifier on the plan view A method provided with a 360-degree image providing interface, which is also changed correspondingly.
제 2 항에 있어서,
상기 텍스쳐 값의 변환 대상이 되는 구성요소는 실내 공간에서 이동시킬 수 있는 객체와 이동시킬 수 없는 객체를 모두 포함하는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
3. The method of claim 2,
A method for providing a 360-degree image providing interface, wherein the component to be converted of the texture value includes both an object that can be moved and an object that cannot be moved in an indoor space.
제 8 항에 있어서,
상기 이동시킬 수 없는 객체는 벽면, 싱크대, 전등, 문 및 창틀이 포함되는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
9. The method of claim 8,
The non-movable object includes a wall, a sink, a lamp, a door and a window frame, a 360-degree image providing interface is provided.
제 1 항에 있어서,
상기 360도 이미지에 포함된 일 영역의 텍스쳐 이미지는 시간에 따라 변경되는 복수의 프레임 이미지로 구성되는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
The method of claim 1,
A method for providing a 360-degree image providing interface, wherein the texture image of one region included in the 360-degree image is composed of a plurality of frame images that change over time.
제 10 항에 있어서,
상기 기초 이미지 중 상기 동영상으로 재생될 영역에 대해서만 복수의 프레임 이미지가 시간에 따라 변환되도록 구성되어, 상기 360도 이미지 상에서 동영상으로 나타나는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
11. The method of claim 10,
A method of providing a 360-degree image providing interface that is configured such that a plurality of frame images are converted over time only for an area to be reproduced as the moving image among the basic images, and appear as a moving image on the 360-degree image.
제 1 항에 있어서,
상기 메뉴 선택부에 포함되어, 상기 변경 영역의 텍스쳐 이미지를 변경하기 위한 선택지는 상기 텍스쳐 및 문자로 구성된 아이콘의 형태로 제공되는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
The method of claim 1,
The method for providing a 360-degree image providing interface, which is included in the menu selection unit, and provides an option for changing the texture image of the change area in the form of an icon composed of the texture and text.
제 6 항에 있어서,
사용자에 의해 상기 이동 표식 식별자가 입력되어, 상기 다른 하위생활 공간과 대응되는 360도 이미지가 제공되는 과정에서 상기 360도 이미지에 기 설정된 이미지효과가 먼저 제공되는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
7. The method of claim 6,
A 360-degree image providing interface is provided, in which the movement mark identifier is input by the user, and a preset image effect is first provided to the 360-degree image in the process of providing a 360-degree image corresponding to the other sub-living space how to be
제 1 항에 있어서,
상기360도 이미지 제공 인터페이스는,
상기 360도 이미지의 일 영역에 구비되어, 이미지를 상하좌우로 회전, 확대, 축소하거나, VR모드로 변환하기 위한 시점 선택부;가 더 포함되고,
사용자에 의해 상기 VR모드가 입력되면, 상기 360도 이미지가 VR장치에서 재생될 수 있도록 2분할 형태로 변경되는 것인, 360도 이미지 제공 인터페이스가 제공되는 방법.
The method of claim 1,
The 360 degree image providing interface,
A viewpoint selector provided in one area of the 360-degree image to rotate, enlarge, reduce, or convert the image to a VR mode; further includes;
When the VR mode is input by the user, the 360-degree image is changed to a two-part form so that it can be reproduced in a VR device, a method for providing a 360-degree image providing interface.
360도 이미지 제공 인터페이스를 제공하는 장치에 있어서,
상기 360도 이미지 제공 인터페이스를 제공하는 프로그램이 저장된 메모리 및
상기 메모리에 저장된 프로그램을 실행하여 상기 360도 이미지 제공 인터페이스를 제공하는 방법을 제공하는 프로세서를 포함하되,
상기 프로세서는 서버에 접속하여, 360도 이미지 제공 인터페이스를 전달받아 디스플레이에 표시하고, 사용자의 입력에 따라, 상기 360도 이미지 제공 인터페이스에 포함된 구성요소 중 사용자가 지정한 어느 하나의 구성요소에 대한 다른 텍스쳐 이미지로 변환하여 상기 디스플레이로 표시하고, 상기 360도 이미지 제공 인터페이스는 복수의 구성요소를 포함하는 특정 대상의 내부 또는 외부에 대한 구조에 대해 360도 이미지; 및 상기 360도 이미지의 일 영역에 구비되어, 상기 각 구성요소에 대한 복수의 텍스쳐 이미지 중 어느 하나를 선택 및 변경할 수 있도록 구성되는 메뉴 선택부;를 포함하며, 상기 360도 이미지 제공 인터페이스는 상기 360도 이미지가 변환된 상기 다른 텍스쳐 이미지를 포함한 채 360도 회전 및 조회가 가능하도록 구성되는 것인, 360도 이미지 제공 인터페이스를 제공하는 장치.
A device for providing a 360-degree image providing interface, comprising:
a memory in which a program for providing the 360-degree image providing interface is stored; and
A processor that provides a method for providing the 360-degree image providing interface by executing the program stored in the memory,
The processor accesses the server, receives the 360-degree image providing interface and displays it on the display, and according to the user's input, other components for any one component specified by the user among the components included in the 360-degree image providing interface Converted to a texture image and displayed on the display, the 360-degree image providing interface includes a 360-degree image for the internal or external structure of a specific object including a plurality of components; and a menu selection unit provided in one area of the 360-degree image, configured to select and change any one of a plurality of texture images for each component, wherein the 360-degree image providing interface includes the 360-degree image providing interface A device for providing a 360-degree image providing interface, which is configured to enable 360-degree rotation and inquiry while including the other texture image in which the image is converted.
제 1 항에 의한 사용자 단말로 수행되는, 360도 이미지 제공 인터페이스를 제공하는 방법을 수행하기 위한 프로그램이 기록된 컴퓨터 판독가능 저장매체.

A computer-readable storage medium in which a program is recorded for performing the method of providing a 360-degree image providing interface, which is performed by the user terminal according to claim 1 .

KR1020200121165A 2020-09-21 2020-09-21 360-degree image providing interface to check the interior of the building KR102546151B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200121165A KR102546151B1 (en) 2020-09-21 2020-09-21 360-degree image providing interface to check the interior of the building

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200121165A KR102546151B1 (en) 2020-09-21 2020-09-21 360-degree image providing interface to check the interior of the building

Publications (2)

Publication Number Publication Date
KR20220039865A true KR20220039865A (en) 2022-03-30
KR102546151B1 KR102546151B1 (en) 2023-06-23

Family

ID=80947965

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200121165A KR102546151B1 (en) 2020-09-21 2020-09-21 360-degree image providing interface to check the interior of the building

Country Status (1)

Country Link
KR (1) KR102546151B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160003553A (en) * 2014-07-01 2016-01-11 삼성전자주식회사 Electroninc device for providing map information
KR101689203B1 (en) * 2015-06-24 2016-12-23 숭실대학교산학협력단 Construction menagement method and system for custom design
KR20180021515A (en) * 2016-08-22 2018-03-05 삼성전자주식회사 Image Display Apparatus and Operating Method for the same
KR101877362B1 (en) * 2017-05-16 2018-07-13 주식회사 디자인에이포인트 Apparatus and method for interaction with user via vr contents for buildings
KR101952131B1 (en) * 2017-09-05 2019-02-26 ㈜브이리얼 Method and program for producing a virtual reality content

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160003553A (en) * 2014-07-01 2016-01-11 삼성전자주식회사 Electroninc device for providing map information
KR101689203B1 (en) * 2015-06-24 2016-12-23 숭실대학교산학협력단 Construction menagement method and system for custom design
KR20180021515A (en) * 2016-08-22 2018-03-05 삼성전자주식회사 Image Display Apparatus and Operating Method for the same
KR101877362B1 (en) * 2017-05-16 2018-07-13 주식회사 디자인에이포인트 Apparatus and method for interaction with user via vr contents for buildings
KR101952131B1 (en) * 2017-09-05 2019-02-26 ㈜브이리얼 Method and program for producing a virtual reality content

Also Published As

Publication number Publication date
KR102546151B1 (en) 2023-06-23

Similar Documents

Publication Publication Date Title
US9628744B2 (en) Display apparatus and control method thereof
JP2020514900A (en) Mixed reality viewer system and method
CN109831662B (en) Real-time picture projection method and device of AR (augmented reality) glasses screen, controller and medium
US10523931B2 (en) System for projecting immersive audiovisual content
JP2019522831A (en) Method and apparatus for synthesizing images
US20160378419A1 (en) Visual or user interfaceable kiosk or information apparatus
CN111355944B (en) Generating and signaling transitions between panoramic images
US20210240989A1 (en) Providing visual guidance for presenting visual content in a venue
CN110448902A (en) The method, apparatus and system of virtualization mapping and control are carried out to external equipment
KR102295432B1 (en) System for providing media art
JP2022077148A (en) Image processing method, program, and image processing system
CN110889384A (en) Scene switching method and device, electronic equipment and storage medium
JP6975370B1 (en) Image display method, program and data generation method
US11120618B2 (en) Display of item information in current space
TWM559476U (en) System device with virtual reality and mixed reality house purchase experience
KR20200000288A (en) Operating system for model house with virtual realityand method thereof
KR20220039865A (en) 360-degree image providing interface to check the interior of the building
KR102019096B1 (en) Combined Cyber Model House Providing System, Sever and Method thereof
WO2022080260A1 (en) Installation information acquisition method, correction method, program, and installation information acquisition system
US20190163434A1 (en) Technologies for networked virtual content in a mobile computing environment
TW201917676A (en) System device with virtual reality and mixed reality house purchase experiences capable of providing a user with virtual reality or mixed reality house viewing by mixing reality, augmented reality, enhanced virtualizing and virtual reality
JP7029118B2 (en) Image display method, image display system, and image display program
KR102165026B1 (en) 360 degree augmented reality stereoscopic image experience system
CN113747132B (en) Entity space display system, method, device, equipment and storage medium
KR20210124121A (en) Method and apparatus for performing storytelling based on 360 degree image

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right