본 개시는 펫로스 증후군 완화를 위한 디지털 치료 목적의 반려동물 추모 메타버스 시스템 및 이를 운용하는 방법에 관한 것이다.This disclosure relates to a pet memorial metaverse system for the purpose of digital therapy to alleviate pet loss syndrome and a method of operating the same.
최근 반려동물 2,500만 가구 시대가 되면서 반려동물을 키우는 인구가 급증하였다. 반려동물 사후 상실감과 우울감 등 펫로스(petloss) 증후군을 앓는 인구 또한 증가하거나, 기존에 주목하지 않던 영역이 최근에는 관심을 끌게 되었다. 따라서 반려동물 사후에도 나의 반려동물을 추억하고 추모할 수 있고, 이를 통해 긍정적으로 펫로스 증후군을 치료하는 방법 및 시스템에 대한 필요성이 증가하였다.Recently, as the number of households with pets reached 25 million, the number of people raising pets has increased rapidly. The number of people suffering from petloss syndrome, such as feelings of loss and depression after the death of a pet, is also increasing, and areas that previously did not receive attention have recently attracted attention. Therefore, people can remember and commemorate their pets even after their death, and through this, the need for methods and systems to positively treat Petloss Syndrome has increased.
한편, 불의의 사고로 자녀를 잃은 한 엄마가 VR 메타버스에서 내에서 내 아이를 구현한 아바타와 다시 조우하는 다큐멘터리가 큰 화제가 된 적이 있다. 이를 계기로 디지털 장례 및 추모 공간에 대한 논의가 증가하였다. 이를 반려동물 메타버스 시스템에 적용하여 반려동물의 생전에는 반려동물 아바타를 생성하고 추억들을 모으는 공간으로 활용하고, 사후에는 반려동물을 다시 만나고 추억할 수 있는 공간을 구현하고자 한다.Meanwhile, a documentary in which a mother who lost her child in an unexpected accident reconnects with an avatar that embodies her child in the VR metaverse has become a hot topic. This led to increased discussion on digital funerals and memorial spaces. By applying this to the pet metaverse system, we aim to use it as a space to create pet avatars and collect memories during the pet's lifetime, and to create a space where you can meet and reminisce about your pet after death.
본 개시는 위와 같이 반려동물의 사후 상실감과 우울감 등의 펫로스 증후군을 앓는 사람들을 치료하기 위한 목적을 가진 메타버스 시스템 시스템을 제공하고자 한다.The present disclosure seeks to provide a metaverse system with the purpose of treating people suffering from pet loss syndrome, such as loss and depression after the death of a companion animal, as described above.
본 개시에 따른 메타버스 시스템 시스템에서는 (1) 반려동물 생전에 반려동물의 사진 기반 자동 이미지 생성 기술을 활용한 아바타 생성 기능 (2) 반려동물의 외모, 성격 및 특성 등을 아바타에 입히는 아바타 동기화 기능 (3) 반려동물과 추억을 담은 라이프로깅 기능 (4) 반려동물과 나만의 방을 만드는 마이 펫 룸 기능 (5) 내 반려동물 아바타와 감정을 교류할 수 있는 기능 (6) 반려동물 생일파티 및 추모 기능을 제공하고자 한다.In the metaverse system according to the present disclosure, (1) an avatar creation function using automatic image generation technology based on photos of the pet during its lifetime (2) an avatar synchronization function that applies the appearance, personality, and characteristics of the pet to the avatar (3) Lifelogging function containing memories with your pet (4) My Pet Room function to create your own room with your pet (5) Function to exchange emotions with your pet avatar (6) Pet birthday party and We would like to provide a memorial function.
본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템을 운영하는 컴퓨팅 장치에서 수행되는 방법은: 사용자 장치로부터 반려동물 아바타의 생성을 위해 필요한 기본 정보를 수신하는 단계; 상기 기본 정보에 기반하여 아바타 이미지를 생성하는 단계; 상기 생성된 아바타 이미지를 상기 사용자 장치에 제공하는 단계; 상기 아바타 이미지에 대한 피드백 정보를 상기 사용자 장치로부터 수신하는 단계; 상기 피드백 정보에 기반하여 상기 아바타 이미지를 보정하여 아바타 이미지를 확정하는 단계; 및 상기 보정된 아바타 이미지를 상기 사용자 장치에 제공하는 단계를 포함하고, 상기 기본 정보는, 반려동물이 포함된 사진 이미지, 반려동물의 종류를 포함하고, 상기 기본 정보에 기반하여 아바타 이미지를 생성하는 단계는: 상기 반려동물의 종류에 따라 반려동물 특징을 식별하는 단계; 상기 사진 이미지로부터 상기 식별된 반려동물의 특징 값을 추출하는 단계; 및 상기 식별된 반려동물의 특징 값 및 상기 반려동물의 종류에 기반하여 아바타 이미지를 생성하는 단계를 포함할 수 있다.A method performed on a computing device operating a pet memorial metaverse system according to various embodiments of the present disclosure includes: receiving basic information necessary for creating a pet avatar from a user device; generating an avatar image based on the basic information; providing the generated avatar image to the user device; Receiving feedback information about the avatar image from the user device; Confirming the avatar image by correcting the avatar image based on the feedback information; and providing the corrected avatar image to the user device, wherein the basic information includes a photo image containing a companion animal and a type of companion animal, and generating an avatar image based on the basic information. The steps include: identifying companion animal characteristics according to the type of companion animal; extracting feature values of the identified companion animal from the photographic image; and generating an avatar image based on the characteristic values of the identified companion animal and the type of the companion animal.
본 개시의 다양한 실시예들에 따르면, 상기 피드백 정보는 상기 반려동물의 특징 값의 세부 값을 포함할 수 있다.According to various embodiments of the present disclosure, the feedback information may include detailed values of characteristic values of the companion animal.
본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템을 운영하는 컴퓨팅 장치에서 수행되는 방법은 상기 반려동물의 종류에 기반하여 반려동물 룸 공간에 대한 룸 이미지를 식별하고, 상기 식별된 룸 이미지 및 상기 확정된 아바타 이미지가 포함된 메타버스 공간을 상기 사용자 장치에 제공하는 단계를 더 포함할 수 있다.A method performed on a computing device operating a pet memorial metaverse system according to various embodiments of the present disclosure identifies a room image for a pet room space based on the type of the pet, and uses the identified room image And it may further include providing a metaverse space containing the confirmed avatar image to the user device.
본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템을 운영하는 컴퓨팅 장치에서 수행되는 방법은 상기 사용자 장치에서 상기 메타버스 공간이 제공되는 동안, 상기 사용자 장치에 포함된 카메라 장치로부터 상기 사용자의 얼굴이 포함된 영상을 실시간으로 획득하는 단계; 상기 영상으로부터 사용자의 얼굴 감정, 음성 감정, 집중 상태 중 적어도 하나를 인식하여 얼굴 인식 영상 데이터를 생성하는 단계; 상기 얼굴 인식 영상 데이터에 기반하여 리액션 정보를 식별하는 단계; 및 상기 리액션 정보에 기반하여 상기 메타버스 공간 내에서 상기 아바타 이미지의 동작을 야기하는 단계를 더 포함할 수 있다.A method performed on a computing device operating a pet memorial metaverse system according to various embodiments of the present disclosure is to detect the user's information from a camera device included in the user device while the metaverse space is provided in the user device. Acquiring an image containing a face in real time; Recognizing at least one of the user's facial emotion, voice emotion, and concentration state from the image to generate face recognition image data; Identifying reaction information based on the face recognition image data; And it may further include causing an action of the avatar image within the metaverse space based on the reaction information.
본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템을 운영하는 컴퓨팅 장치에서 수행되는 방법은 상기 사용자 장치에서 상기 메타버스 공간이 제공되는 동안, 상기 사용자 장치에 포함된 카메라 장치로부터 상기 사용자의 얼굴이 포함된 영상을 실시간으로 획득하는 단계; 상기 영상으로부터 사용자의 얼굴 감정, 음성 감정, 집중 상태 중 적어도 하나를 인식하여 얼굴 인식 영상 데이터를 생성하는 단계; 상기 얼굴 인식 영상 데이터를 일별, 월별, 또는 분기별 중 적어도 하나의 시간에 따라 축적하는 단계; 상기 축적된 얼굴 인식 영상 데이터에 대한 분석에 기반하여 리포트 데이터를 생성하는 단계를 더 포함할 수 있다.A method performed on a computing device operating a pet memorial metaverse system according to various embodiments of the present disclosure is to detect the user's information from a camera device included in the user device while the metaverse space is provided in the user device. Acquiring an image containing a face in real time; Recognizing at least one of the user's facial emotion, voice emotion, and concentration state from the image to generate face recognition image data; Accumulating the face recognition image data according to at least one of daily, monthly, and quarterly time; The method may further include generating report data based on analysis of the accumulated face recognition image data.
본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템을 운영하는 컴퓨팅 장치에서 수행되는 방법은 상기 사용자 장치가 상기 메타버스 공간에서의 상호작용을 수집하는 단계; 상기 수집된 상호작용에 기반하여 상기 메타버스 공간에서의 체류시간을, 일별, 월별, 또는 분기별 중 적어도 하나의 시간에 따라 수집하는 단계를 더 포함하고, 상기 축적된 얼굴 인식 영상 데이터에 대한 분석에 기반하여 리포트 데이터를 생성하는 단계는, 상기 축적된 체류시간에 대한 분석을 더 기반하여 리포트 데이터를 생성할 수 있다.A method performed on a computing device operating a pet memorial metaverse system according to various embodiments of the present disclosure includes the steps of the user device collecting interactions in the metaverse space; Further comprising collecting the residence time in the metaverse space based on the collected interactions according to at least one of daily, monthly, or quarterly time, and analyzing the accumulated facial recognition image data. The step of generating report data based on may generate report data further based on analysis of the accumulated residence time.
본 개시에 따르는 반려동물 추모 메타버스 시스템은, 실제 반려동물과 동기화된 아바타를 제공하고, 가상공간 내의 반려동물의 아바타는 단순히 미리 결정된 패턴에 따라 행동하는 것이 아니라, 사용자의 감정 상태를 실시간으로 확인하고 이에 적응적으로 행동함으로써, 반려동물과 실제로 함께하는 사용자 경험을 제공할 수 있다The pet memorial metaverse system according to the present disclosure provides an avatar synchronized with an actual pet, and the avatar of the pet in a virtual space does not simply act according to a predetermined pattern, but checks the user's emotional state in real time. By acting adaptively, it is possible to provide a user experience that actually involves companion animals.
또한 본 개시에 따르는 반려동물 추모 메타버스 시스템은, 룸 또는 아바타 꾸미기 서비스를 통하여 반려동물의 사후에도 반려동물과 계속하여 생활하는 사용자 경험을 제공받을 수 있고, 사진첩 또는 출생/의료수첩 기능을 통하여 생전의 반려동물을 추억하는 사용자 경험도 제공받을 수 있다.In addition, the pet memorial metaverse system according to the present disclosure provides a user experience of continuing to live with a pet even after the pet's death through a room or avatar decoration service, and provides a user experience of continuing to live with the pet through a photo album or birth/medical notebook function. You can also receive a user experience that remembers your pet.
본 개시에 따른 반려동물 추모 메타버스 시스템은 반려동물 사후에 사용자가 앱에 접속할 때마다 얼굴 인식 및 감정 인식 기술을 통해 감정을 트래킹하여 기록하고, 접속 시간에 따른 감정 값을 반영한 후, 기 설정된 시간 예를 들어 3개월, 6개월, 1년 등 주기별로 감정을 분석하여 (1) 현재 펫로스 증후군이 의심되는 지와 강도 (2) 해당 증상이 나아지고 있음을 리포팅하여 사용자가 펫로스 증후군을 자가적으로 진단하고 쉽게 극복할 수 있도록 도와줄 수 있다.The pet memorial metaverse system according to this disclosure tracks and records emotions through facial recognition and emotion recognition technology every time a user accesses the app after the death of a pet, reflects the emotional value according to the access time, and then records the emotions at a preset time. For example, by analyzing emotions at intervals of 3 months, 6 months, and 1 year, users can self-diagnose Petloss Syndrome by reporting (1) whether Petloss Syndrome is currently suspected and its intensity (2) that the symptoms are improving. We can help you diagnose and easily overcome it.
이상의 간단한 요약 및 효과에 관한 설명은 단순히 예시적인 것으로서 본 개시에서 의도한 기술적 사항을 제한하기 위한 것이 아니다. 이하의 상세한 설명과 첨부된 도면을 참조함으로써, 전술한 예시적인 실시예들과 기술적 특징들에 더하여, 추가적인 실시예와 기술적 특징들이 이해될 수 있을 것이다.The above brief summary and description of effects are merely illustrative and are not intended to limit the technical details intended in the present disclosure. By referring to the following detailed description and the accompanying drawings, additional embodiments and technical features, in addition to the above-described exemplary embodiments and technical features, may be understood.
도 1은 본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템을 위한 시스템의 환경도이다.
도 2는 본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템에 포함된 반려동물 아바타 생성 모듈의 구성도이다.
도 3은 본 개시의 다양한 실시예에 따른 반려동물 추모 메타버스 서비스를 제공받는 사용자 장치에서 수행되는 프로세스의 흐름도를 도시한다.
도 4은 본 개시의 다양한 실시예에 따른 반려동물 추모 메타버스 서비스를 제공받는 사용자 장치에서 수행되는 프로세스의 흐름도를 도시한다.
도 5은 본 개시의 다양한 실시예에 따른 반려동물 추모 메타버스 서비스를 제공하는 네트워크 컴퓨팅 장치에서 수행되는 프로세스의 흐름도를 도시한다.
도 6는 본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템에 포함된 메타버스 제공 모듈의 구성도이다.
도 7은 본 개시의 다양한 실시예들에 있어서 사용자에게 제공되는 메타버스 공간 내의 룸 이미지를 도시한다.
도 8은 본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템에서 메타버스 공간을 이용하는 사용자의 감정을 인식하는 프로세스를 나타내는 개념도이다.
도 9는 본 개시의 실시예들에 따른 반려동물 추모 메타버스 시스템에서 메타버스 공간을 이용하는 사용자의 감정을 인식하는 프로세스 및 인식된 감정에 기반하여 반려동물 아바타의 행동을 야기하는 프로세스를 도시하는 개념도이다.
도 10은 본 개시의 다양한 실시예에 따른 반려동물 추모 메타버스 시스템에서 사용자의 감정을 인식하고 아바타의 행동 및 펫로스 증후군 리포트를 생성하는 프로세스의 흐름도를 도시한다.
본 개시의 전술한 특징들 및 기타 특징들은, 첨부 도면을 참조하여 이하의 설명으로부터 충분히 분명해질 것이다. 이러한 도면들은 본 개시에 따르는 단지 몇 가지의 실시예만을 도시한 것이고, 따라서 그 범위를 제한하는 것으로 간주되어서는 안되는 것을 이해하면서, 본 개시는 첨부된 도면의 사용을 통하여, 더 구체적이고 상세하게 기술될 것이다.1 is an environmental diagram of a system for a pet memorial metaverse system according to various embodiments of the present disclosure.
Figure 2 is a configuration diagram of a companion animal avatar creation module included in the companion animal memorial metaverse system according to various embodiments of the present disclosure.
Figure 3 shows a flowchart of a process performed on a user device that is provided with a pet memorial metaverse service according to various embodiments of the present disclosure.
Figure 4 shows a flowchart of a process performed on a user device that is provided with a pet memorial metaverse service according to various embodiments of the present disclosure.
FIG. 5 illustrates a flowchart of a process performed in a network computing device that provides a pet memorial metaverse service according to various embodiments of the present disclosure.
Figure 6 is a configuration diagram of the metaverse provision module included in the pet memorial metaverse system according to various embodiments of the present disclosure.
FIG. 7 illustrates a room image in a metaverse space provided to a user in various embodiments of the present disclosure.
Figure 8 is a conceptual diagram showing a process for recognizing the emotions of a user using the metaverse space in the pet memorial metaverse system according to various embodiments of the present disclosure.
FIG. 9 is a conceptual diagram illustrating a process for recognizing the emotions of a user using the metaverse space in a pet memorial metaverse system according to embodiments of the present disclosure and a process for causing behavior of a pet avatar based on the recognized emotions. am.
Figure 10 shows a flowchart of a process for recognizing a user's emotions and generating an avatar's behavior and a pet loss syndrome report in a pet memorial metaverse system according to various embodiments of the present disclosure.
The above-described features and other features of the present disclosure will become fully apparent from the following description with reference to the accompanying drawings. Understanding that these drawings illustrate only a few embodiments according to the present disclosure and therefore should not be considered limiting its scope, the present disclosure is described in greater detail and detail through the use of the accompanying drawings. It will be.
이하, 첨부한 도면을 참조하여 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본원의 구현예 및 실시예를 상세히 설명한다. 그러나, 본원은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 구현예 및 실시예에 한정되지 않는다.Hereinafter, with reference to the attached drawings, implementation examples and embodiments of the present disclosure will be described in detail so that those skilled in the art can easily implement the present disclosure. However, the present application may be implemented in many different forms and is not limited to the implementation examples and examples described herein.
도 1은 본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템을 위한 시스템의 환경도이다.1 is an environmental diagram of a system for a pet memorial metaverse system according to various embodiments of the present disclosure.
도 1을 참조하면, 본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템(이하, 시스템)이 동작하는 환경(100)은 사용자 장치(102), 네트워크(104), 및 네트워크 컴퓨팅 장치(106)를 포함할 수 있다.Referring to FIG. 1, the environment 100 in which the companion animal memorial metaverse system (hereinafter referred to as the system) according to various embodiments of the present disclosure operates includes a user device 102, a network 104, and a network computing device ( 106) may be included.
사용자 장치(102)는 네트워크(104)를 통해 하나 이상의 네트워크 컴퓨팅 장치(106)와 통신할 수 있다. 네트워크(104)는 LAN, WAN, 인터넷, 전화 네트워크, 케이블 네트워크, 피어-투-피어 네트워크, 메쉬 네트워크 등과 같은 임의의 데이터 통신 네트워크 중 하나 이상의 유형일 수 있다. 네트워크 컴퓨팅 장치(106, 108)는 네트워크 서버, 웹 서버, 파일 서버, 슈퍼컴퓨터, 데스크탑 컴퓨터 등과 같은 컴퓨팅 장치들의 임의의 유형 또는 유형들의 조합일 수 있다.User device 102 may communicate with one or more networked computing devices 106 over network 104 . Network 104 may be one or more types of any data communication network, such as a LAN, WAN, Internet, telephone network, cable network, peer-to-peer network, mesh network, etc. Network computing devices 106, 108 may be any type or combination of types of computing devices, such as network servers, web servers, file servers, supercomputers, desktop computers, etc.
사용자 장치(102)는 데스크탑 컴퓨터, 노트북 컴퓨터, 태블릿 컴퓨터, 스마트폰, 게임 콘솔, 텔레비전 등과 같은 임의의 컴퓨팅 장치일 수 있다. 본 개시에서 사용자 장치(102)는 자동차 부품을 구매하려는 사용자가 이용하는 휴대용 단말을 의미할 수 있다.User device 102 may be any computing device, such as a desktop computer, laptop computer, tablet computer, smartphone, game console, television, etc. In the present disclosure, the user device 102 may refer to a portable terminal used by a user who wants to purchase automobile parts.
반려동물 추모 메타버스 시스템(110)은 적어도 하나의 메모리(112)와 적어도 하나의 프로세서(111)를 포함할 수 있다. 프로세서(111)는 CPU, GPU(graphical processing units), 싱글 코어 프로세서, 멀티 코어 프로세서, ASIC(application specific integrated circuits) 등의 임의의 조합을 포함할 수 있다. 적어도 하나의 프로세서(111)는 하드웨어 구현에 더하여 소프트웨어 및/또는 펌웨어로 구현될 수 있다. 프로세서(111)의 소프트웨어 또는 펌웨어 구현은 임의의 적절한 프로그래밍 언어로 기술되어 전술한 다양한 기능을 수행하는 컴퓨터- 또는 머신- 실행가능 명령어를 포함할 수 있다. 프로세서(111)의 소프트웨어 구현은 메모리(112) 내에 그 전체 또는 일부가 저장될 수 있다.The pet memorial metaverse system 110 may include at least one memory 112 and at least one processor 111. The processor 111 may include any combination of CPU, graphical processing units (GPU), single core processor, multi-core processor, application specific integrated circuits (ASIC), etc. At least one processor 111 may be implemented as software and/or firmware in addition to hardware implementation. The software or firmware implementation of processor 111 may include computer- or machine-executable instructions written in any suitable programming language to perform the various functions described above. The software implementation of the processor 111 may be stored in whole or in part in the memory 112.
메모리(112)는 프로세서(111) 상에 로딩되어 실행될 수 있는 명령어들의 프로그램과 이들 프로그램의 실행 중에 생성되는 데이터를 저장할 수 있다. 메모리(112) 상에 저장되는 프로그램과 데이터의 예로는 사용자 장치(102) 및/또는 네트워크 컴퓨팅 장치(106)에서 이용가능한 하드웨어 및 소프트웨어 리소스의 동작을 제어하는 운영 체제, 네트워크 컴퓨팅 장치(106, 108), 하드웨어 장치들과 상호작용하기 위한 드라이버, 네트워크(10) 및 다른 컴퓨팅 장치들과 데이터를 주고받을 수 있는 통신 프로토콜, 추가적인 소프트웨어 애플리케이션을 포함할 수 있다. 사용자 장치(102) 및/또는 네트워크 컴퓨팅 장치(106)의 구성 및 종류에 따라, 메모리(112)는 (RAM과 같은) 휘발성일 수도 있고, (ROM이나 플래시 메모리와 같은) 비휘발성일 수도 있다.The memory 112 may store programs of instructions that can be loaded and executed on the processor 111 and data generated during execution of these programs. Examples of programs and data stored on memory 112 include operating systems that control the operation of hardware and software resources available on user device 102 and/or network computing device 106, network computing devices 106, 108, etc. ), drivers for interacting with hardware devices, communication protocols for exchanging data with the network 10 and other computing devices, and additional software applications. Depending on the configuration and type of user device 102 and/or network computing device 106, memory 112 may be volatile (such as RAM) or non-volatile (such as ROM or flash memory).
반려동물 추모 메타버스 시스템(110)은 착탈가능형 저장부, 비-착탈가능형 저장부, 로컬 저장부 및/또는 원격 저장부와 같은 추가적인 컴퓨터-판독가능 매체도 포함할 수 있다. 메모리(112) 및 임의의 연관된 컴퓨터-판독가능 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 및 기타 데이터의 저장을 제공할 수 있다. 컴퓨터-판독가능 매체는 적어도 두 가지 종류의 컴퓨터-판독가능 매체, 즉, 컴퓨터 저장 매체와 통신 매체를 포함할 수 있다.The pet memorial metaverse system 110 may also include additional computer-readable media, such as removable storage, non-removable storage, local storage, and/or remote storage. Memory 112 and any associated computer-readable media may provide for storage of computer-readable instructions, data structures, program modules, and other data. Computer-readable media may include at least two types of computer-readable media: computer storage media and communication media.
컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 기타 데이터와 같은 정보 저장을 위한 임의의 기법이나 방법에서 구현되는 휘발성 및 비휘발성, 착탈가능형 및 비착탈가능형 매체를 포함한다. 컴퓨터 저장 매체의 예로는 RAM, ROM, EEPROM, 플래시 메모리 또는 기타 메모리 기법, CD-ROM, DVD 또는 기타 광학 저장부, 자기 카세트, 자기 테이프, 자기 디스크 저장부 또는 기타 자기 저장 장치, 또는 기타 저장 장치, 또는 컴퓨터에 의해 액세스될 수 있는 정보를 저장하는 데 사용될 수 있는 기타 비-전송형 매체가 있으나, 여기에 제한되지는 않는다. 한편, 통신 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 기타 데이터를 반송파와 같은 변조된 데이터 신호 또는 기타 전송 메커니즘에 구현할 수 있다.Computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any technique or method for storage of information such as computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, DVD or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage, or other storage devices. , or other non-transferable media that can be used to store information that can be accessed by a computer. Meanwhile, communication media may embody computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism.
반려동물 추모 메타버스 시스템(110)은 사용자 장치(102), 및 네트워크 컴퓨팅 장치(106) 중 하나 또는 모두 상에 그 전체 또는 일부가 존재할 수 있다. 따라서, 반려동물 추모 메타버스 시스템(110)은 다양한 물리적 및 데이터 컴포넌트가 하나 이상의 장소에 위치하면서 함께 작동하여 반려동물 추모 메타버스 시스템(110)의 역할을 수행하는 분산형 반려동물 추모 메타버스 시스템일 수 있다. 어떤 구현예에서는, 반려동물 추모 메타버스 시스템(110)의 모든 특징이 사용자 장치(102) 또는 네트워크 컴퓨팅 장치(106) 상에 존재할 수 있다. 일부 실시예에서, 사용자 장치(102)는 단순히 디스플레이 데이터를 수신하고 사용자 입력 신호를 네트워크 컴퓨팅 장치(106)와 같은 다른 장치로 전송하는 소형 클라이언트(thin client)일 수도 있다.The pet memorial metaverse system 110 may exist in whole or in part on one or both of the user device 102 and the network computing device 106. Therefore, the pet memorial metaverse system 110 is a distributed pet memorial metaverse system in which various physical and data components are located in one or more places and operate together to perform the role of the pet memorial metaverse system 110. You can. In some implementations, all features of pet memorial metaverse system 110 may reside on user device 102 or network computing device 106. In some embodiments, user device 102 may simply be a thin client that receives display data and transmits user input signals to another device, such as network computing device 106.
반려동물 추모 메타버스 시스템(110)은 반려동물 아바타 생성 모듈(113), 메타버스 모듈(114)를 포함할 수 있다. 반려동물 아바타 생성 모듈(113)을 메타버스 내에서 활용되는 반려동물의 아바타를 생성하도록 기능할 수 있다. 메타버스 제공 모듈(114)은 사용자가 반려동물 아바타와 함께 반려생활을 영위하는 공간을 제공하도록 기능할 수 있다.The pet memorial metaverse system 110 may include a pet avatar creation module 113 and a metaverse module 114. The companion animal avatar creation module 113 can function to create an avatar for a companion animal used within the metaverse. The metaverse provision module 114 may function to provide a space where the user can lead a pet life with a pet avatar.
일부 실시예에서, 반려동물 아바타 생성 모듈(113), 메타버스 제공 모듈(114)은 메모리(112) 내에 전체 또는 부분적으로 존재하는 저장부일 수 있다. 일부 실시예에서, 반려동물 아바타 생성 모듈(113), 메타버스 제공 모듈(114)은 ASIC의 일부와 같이 프로세서(111)의 일부로서 구현될 수도 있다. 반려동물 추모 메타버스 시스템(110) 자체와 같이, 반려동물 아바타 생성 모듈(113), 메타버스 제공 모듈(114)은 사용자 장치(102) 및 네트워크 컴퓨팅 장치(106) 중 하나 또는 모두 상에 전체 또는 일부가 존재할 수 있다. 반려동물 아바타 생성 모듈(113), 메타버스 제공 모듈(114)의 일부 또는 전부가 복수의 컴퓨팅 장치 상에 중복적으로 위치하는 경우, 어느 컴퓨팅 장치를 사용하여 반려동물 추모 메타버스 시스템(110)에서 제공하는 서비스를 구현할지는 관련 처리 속도, 네트워크(104)를 통한 정보 전송 속도 및/또는 다른 요인에 따라 선택될 수 있다.In some embodiments, the pet avatar creation module 113 and the metaverse provision module 114 may be a storage unit that exists in whole or in part within the memory 112. In some embodiments, the pet avatar creation module 113 and the metaverse provision module 114 may be implemented as part of the processor 111, such as part of an ASIC. Like the pet memorial metaverse system 110 itself, the pet avatar creation module 113 and metaverse provision module 114 may be installed entirely or on one or both of the user device 102 and the network computing device 106. Some may exist. If part or all of the pet avatar creation module 113 and the metaverse provision module 114 are located redundantly on a plurality of computing devices, which computing device can be used to use the pet memorial metaverse system 110 The choice to implement the services provided may depend on the processing speed involved, the speed of information transmission over the network 104, and/or other factors.
한편 도시된 예에서 반려동물 추모 메타버스 시스템(110)은 반려동물 아바타 생성 모듈(113), 메타버스 제공 모듈(114)만을 포함하고 있는 것으로 설명되고 있으나, 반려동물 추모 메타버스 시스템(110)이 서비스를 제공하기 위한 구성들이 더 포함될 수 있는 것은 자명하다. 예를 들어 반려동물 추모 메타버스 시스템(110)은 통신 모듈, I/O 서버 등의 구성을 더 포함할 수 있다.Meanwhile, in the illustrated example, the pet memorial metaverse system 110 is explained as including only the companion animal avatar creation module 113 and the metaverse provision module 114, but the pet memorial metaverse system 110 It is obvious that more configurations for providing services may be included. For example, the pet memorial metaverse system 110 may further include a communication module, an I/O server, etc.
도 2는 본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템에 포함된 반려동물 아바타 생성 모듈의 구성도이다.Figure 2 is a configuration diagram of a companion animal avatar creation module included in the companion animal memorial metaverse system according to various embodiments of the present disclosure.
도 2를 참조하면 반려동물 아바타 생성 모듈(113)은 반려동물 정보 수집부(210), 아바타 특성 자동 생성부(220), 아바타 이미지 생성부(230) 및 아바타 데이터베이스(240)를 포함할 수 있다.Referring to FIG. 2, the companion animal avatar creation module 113 may include a companion animal information collection unit 210, an automatic avatar characteristic generation unit 220, an avatar image creation unit 230, and an avatar database 240. .
반려동물 정보 수집부(210)는 사용자가 반려동물 추모 메타버스 시스템(110)이 제공하는 서비스를 이용하면서 사용자 장치(102)를 통해 입력된, 반려동물에 대한 정보를 수집하도록 기능할 수 있다.The companion animal information collection unit 210 may function to collect information about the companion animal entered through the user device 102 while the user uses the service provided by the companion animal memorial metaverse system 110.
반려동물 정보 수집부(210)는 사용자가 반려동물에 대한 정보 입력할 수 있도록 사용자 장치(102)에 그래픽 유저 인터페이스(GUI, graphic user interface)를 제공할 수 있다. 반려동물에 대한 기본 정보는 외형 정보 및 특성 정보를 포함할 수 있다. 외형 정보는 반려동물의 종류 및 세부 종, 반려동물의 성별, 크기, 모양, 무늬 등을 포함할 수 있다. 구체적으로 일예로서 종류(예: 강아지, 고양이, 금붕어, 거북이 등), 세부종(예: 치와와, 비숑프리제, 말티즈 등), 이름, 생일, 기일, 성격을 포함할 수 있다. 또한, 반려동물의 종류가 '개'인 경우를 가정하면 외형 정보는 '털이 많은', '눈과눈 사이가 먼', '코가 촉촉한', '입술이 두꺼운'. '꼬리가 위로 올라간' 과 같은 정보를 포함할 수 있다. 또한, 외형 정보는 반려동물의 음성으로서 '우렁찬', '날카로운', '가는', '저음의'와 같은 음성 정보를 포함할 수 있다.The companion animal information collection unit 210 may provide a graphic user interface (GUI) to the user device 102 so that the user can input information about the companion animal. Basic information about a companion animal may include appearance information and characteristic information. Appearance information may include the type and detailed species of the companion animal, the sex, size, shape, and pattern of the companion animal. Specifically, examples may include type (e.g., dog, cat, goldfish, turtle, etc.), detailed species (e.g., Chihuahua, Bichon Frize, Maltese, etc.), name, birthday, date of death, and personality. In addition, assuming that the type of pet is 'dog', the appearance information is 'hairy', 'long distance between eyes', 'moist nose', and 'thick lips'. It may contain information such as 'tail is up'. Additionally, the appearance information may include voice information such as 'loud', 'sharp', 'thin', and 'low-pitched' as the pet's voice.
특성 정보는 행동 특성, 성격 특성, 대화 특성을 포함할 수 있다. 예를 들어, 특성 정보의 일 예로서 성격을 나타내는 '낯을 가리는', '사람을 좋아하는', '소심한', '호기심이 많은', '활동량이 많은'과 같은 정보를 포함할 수 있고, 다른 예로서 취향과 관심을 나타내는 '다른 강아지', '화초', '흙', '고양이', '간식'과 같은 정보도 포함할 수 있다.Characteristic information may include behavioral characteristics, personality characteristics, and conversation characteristics. For example, examples of characteristic information may include information such as 'shy', 'likes people', 'timid', 'curious', and 'active', which indicate personality, As another example, it may also include information such as 'other dogs', 'flowers', 'soil', 'cats', and 'snacks' that indicate tastes and interests.
아바타 특성 자동 생성부(220)는 반려동물 정보 수집부(210)로부터 수신한 특성 정보에 기초하여 반려 동물 아바타의 행동, 성격 및 대화를 결정할 수 있다.The automatic avatar characteristic generation unit 220 may determine the behavior, personality, and conversation of the companion animal avatar based on the characteristic information received from the companion animal information collection unit 210.
아바타 특성 자동 생성부(220)는 행동 특성 자동 생성부(221), 성격 특성 자동 생성부(222), 대화 특성 자동 생성부(223) 및 반려동물 특성 및 유형 데이터베이스(224)를 포함할 수 있다.The automatic avatar characteristic generation unit 220 may include an automatic behavior characteristic generation unit 221, an automatic personality characteristic generation unit 222, an automatic conversation characteristic generation unit 223, and a companion animal characteristic and type database 224. .
행동 특성 자동 생성부(221)는 반려동물 아바타가 메타버스 공간 내에서 취하는 행동을 결정할 수 있다. 예를 들어, 사용자가 입력한 특성 정보 중에서, 반려동물이 '꼬리잡기', '화초'에 관심이 많은 경우가 포함된 경우에는, 메타버스 내에서 반려동물의 아바타가 주기적 또는 랜덤으로 자신의 꼬리를 잡는 행동을 취한다거나, 메타버스 공간 내에서 화초를 나타내는 객체가 있는 경우, 화초에 달려가 냄새를 맡는 행동을 하도록 설정될 수 있다.The automatic behavioral characteristic generation unit 221 can determine the actions that the pet avatar takes within the metaverse space. For example, if among the characteristic information entered by the user, the pet is interested in 'catching its tail' or 'flowers', the pet's avatar within the metaverse will periodically or randomly pick up its tail. It can be set to take an action to catch a flower, or to run to a flower and smell it if there is an object representing a flower in the metaverse space.
성격 특성 자동 생성부(222)는 반려동물 아바타가 메타버스 공간 내에서 취하는 성격을 결정할 수 있다. 예를 들어, 사용자가 입력한 특성 정보 중에서, 반려동물이 '활발함' 또는 '얌전함' 이거나 '주인을 반김' 또는 '주인이 와도 못본체 함'인 경우 이에 대응하여, 메타버스 공간 내에서 사용자가 접속한 경우 반려동물의 아바타가 취하는 행동이나 표정을 결정하도록 설정될 수 있다.The automatic personality trait generation unit 222 can determine the personality that the pet avatar has within the metaverse space. For example, among the characteristic information entered by the user, if the pet is 'active' or 'quiet', or 'welcomes the owner' or 'ignores even when the owner comes', in response, within the metaverse space. It can be set to determine the actions or expressions taken by the pet's avatar when the user connects.
대화 특성 자동 생성부(223)는 반려동물 아바타가 메타버스 공간 내에서 발화하는 대화의 종류를 결정할 수 있다. 예를 들어, 사용자가 입력한 특성 정보 중에서 대화의 주제가 '사용자의 일과에 대한 대화' 인 경우, 메타버스 공간 내에서 반려동물 아바타는 사용자가 접속하는 경우 '하루의 일과가 어땠는지' 먼저 대화를 건넬 수 있다.The automatic conversation characteristic generation unit 223 can determine the type of conversation that the pet avatar utters within the metaverse space. For example, if the topic of conversation among the characteristic information entered by the user is 'conversation about the user's daily routine', the pet avatar within the metaverse space will first talk about 'how the daily routine was' when the user connects. You can.
행동 특성 자동 생성부(221), 성격 특성 자동 생성부(222) 및 대화 특성 자동 생성부(223)가 결정하는 메타버스 내의 반려동물의 행동, 성격, 대화는 반려동물 특성 및 유형 데이터베이스(224)에 저장되어 있는 기결정된 양식 데이터 중에서 적합한 데이터를 탐색(retrieve)하는 것일 수 있다.The behavior, personality, and conversation of the pet in the metaverse determined by the automatic behavior characteristics generation unit 221, the automatic personality characteristics generation unit 222, and the automatic conversation characteristics generation unit 223 are stored in the pet characteristics and type database 224. It may be to retrieve suitable data from among predetermined format data stored in .
아바타 생성부(230)는 반려동물을 촬영한 이미지에 기반하여 아바타 이미지를 생성할 수 있다. 이미지 수집부(231)가 반려동물을 촬영한 이미지를 사용자 장치(102)로부터 획득할 수 있다. 예를 들어, 반려동물 추모 메타버스 시스템(110)은 사용자 장치(102)에 사용자 장치(102)에 저장된 반려동물이 포함된 이미지들 중에서 아바타 이미지를 생성하는데 적절한 이미지를 선택하기 위한 가이드로서의 인터페이스로 제공할 수 있다. 예를 들어, 반려동물의 종류가 '개'인 경우에는 '개'의 외형 정보 중 하나로서 꼬리의 길이, 코의 길이, 귀의 길이, 무늬의 색상을 식별할 수 있는 이미지가 선택되어 사용자 장치(102)로부터 제공받아야 하므로 이를 안내하는 가이드가 사용자 장치(102)에 제공될 수 있다.The avatar creation unit 230 may generate an avatar image based on an image taken of a companion animal. The image collection unit 231 may obtain an image of a companion animal from the user device 102. For example, the pet memorial metaverse system 110 provides the user device 102 with an interface as a guide for selecting an image appropriate for creating an avatar image among images containing a companion animal stored in the user device 102. can be provided. For example, if the type of pet is 'dog', an image that can identify the length of the tail, length of the nose, length of the ears, and color of the pattern as one of the appearance information of the 'dog' is selected and displayed on the user device ( Since it must be provided from 102), a guide to guide this may be provided to the user device 102.
또한, 이미지 수집부(231)는 반려동물에 대한 이미지가 획득되면 이미지 데이터를 프로세싱하여 노이즈 제거, 선명화 등과 같은 보정을 전처리 과정을 수행할 수 있다. 이미지 수집부(231)의 전처리 과정은 공지의 이미지 데이터 처리방법 중 적합한 하나를 선택하여 이용할 수 있으므로 이에 대한 구체적인 설명은 생략한다.Additionally, when an image of a companion animal is acquired, the image collection unit 231 may process the image data and perform preprocessing such as noise removal, sharpening, etc. Since the preprocessing process of the image collection unit 231 can be performed by selecting an appropriate one among known image data processing methods, detailed description thereof will be omitted.
이미지 수집부(231)에서 전처리된 이미지는 딥러닝 서버(232)로 전달될 수 있다.The image preprocessed in the image collection unit 231 may be transmitted to the deep learning server 232.
딥러닝 서버(232)는 사용자 장치(102)로부터 획득한 반려동물을 포함한 이미지를 이용하여 외형 정보 또는 반려동물의 외형적 특징을 식별할 수 있다. 구체적으로, 딥러닝 서버(232)는 이미지 수집부(231)에서 전처리된 이미지 데이터를 기반으로 딥러닝(Deep Learning) 모델을 생성할 수 있고, 생성된 딥러닝 모델은 모델 DB(233)에 저장될 수 있다. 딥러닝 서버(232)는 모델 DB(233)로부터 적합한 딥러닝 모델을 선택하여 이미지 데이터로부터 원하는 분석결과로서 반려동물의 외형적 특징을 추출할 수 있다. 예를 들어 반려동물의 종류가 '개'인 경우에는 외형적 특징은 얼굴형, 귀모양, 코의 길이, 몸통길이, 다리길이, 꼬리 길이, 얼굴 무늬, 몸통 무늬, 눈 크기, 눈 색깔로 식별될\ 수 있다. 다른 예를 들어, 반려동물의 종류가 '물고기'인 경우에는 외형적 특징은 눈의 위치, 몸통 길이, 지느러미 모양 및 위치, 꼬리 모양, 입 모양, 무늬를 포함할 수 있다.The deep learning server 232 may identify external appearance information or external characteristics of the companion animal using an image including the companion animal acquired from the user device 102. Specifically, the deep learning server 232 can create a deep learning model based on image data preprocessed in the image collection unit 231, and the generated deep learning model is stored in the model DB 233. It can be. The deep learning server 232 can select a suitable deep learning model from the model DB 233 and extract the external characteristics of the companion animal as a desired analysis result from the image data. For example, if the type of pet is 'dog', the external characteristics are identified by face shape, ear shape, nose length, body length, leg length, tail length, face pattern, body pattern, eye size, and eye color. It can be. For another example, if the type of pet is 'fish', the external characteristics may include eye position, body length, fin shape and position, tail shape, mouth shape, and pattern.
이미지 생성부 (234)는 실시예에 따라 2D 또는 3D의 아바타 이미지를 생성할 수 있다. 이미지 생성부(234)는 아바타 이미지를 생성하는데 통상의 기술자에게 용이한 기술수준의 정밀도, 실사화 정도, 아바타에 적용되는 복수의 영상 기법들, 또는 이들의 다양한 조합이 이용될 수 있다. 복수의 영상 기법들은 각종 영상 효과들을 포괄적으로 나타내는 것으로서, 조명 효과, 음영 효과 등을 포함할 수 있다.The image generator 234 may generate a 2D or 3D avatar image depending on the embodiment. The image generator 234 may generate an avatar image by using a level of precision that is easy for those skilled in the art, a degree of photorealism, a plurality of imaging techniques applied to the avatar, or various combinations thereof. A plurality of imaging techniques comprehensively represent various imaging effects and may include lighting effects, shading effects, etc.
이미지 생성부(234)는 생성한 아바타 이미지(235)는 아바타 데이터베이스(240)에 저장될 수 있다. 아바타 데이터베이스(240)는 사용자 별로 아바타 이미지, 사용자 및 반려동물 프로파일을 저장할 수 있다.The avatar image 235 generated by the image generator 234 may be stored in the avatar database 240. The avatar database 240 can store avatar images, user and pet profiles for each user.
도 3은 본 개시의 다양한 실시예에 따른 반려동물 추모 메타버스 서비스를 제공받는 사용자 장치에서 수행되는 프로세스의 흐름도를 도시한다. 도 3에 도시된 프로세스(300)는 블록(310 내지 350)에 의하여 예시된 바와 같은 하나 이상의 동작, 기능 또는 작용을 포함할 수 있다. 한편, 도 3에 예시된 개략적인 동작들은 예시로서만 제공되고, 개시된 실시예의 본질에서 벗어나지 않으면서, 동작들 중 일부가 선택적일 수 있거나, 더 적은 동작으로 조합될 수 있거나, 추가적인 동작으로 확장될 수 있다.Figure 3 shows a flowchart of a process performed on a user device that is provided with a pet memorial metaverse service according to various embodiments of the present disclosure. Process 300 shown in FIG. 3 may include one or more operations, functions, or actions as illustrated by blocks 310-350. Meanwhile, the schematic operations illustrated in FIG. 3 are provided as examples only, and without departing from the essence of the disclosed embodiments, some of the operations may be optional, may be combined into fewer operations, or may be expanded into additional operations. You can.
일 실시예에 있어서 프로세스(300)는 사용자 장치(102)에서 반려동물 추모 메타버스 시스템(110)이 제공하는 서비스로서 아바타 생성 플랫폼에 입장하는 310 단계에서 시작할 수 있다. 사용자 장치(102)를 통하여 아바타 생성 플랫폼에 입장하는 단계에 앞서 사용자는 반려동물 추모 메타버스 시스템(110)이 제공하는 서비스를 이용하기 위하여 개인 정보를 이용한 서비스 회원 가입(join)하고 접속(login)하는 단계를 선행할 수 있다.In one embodiment, the process 300 may begin at step 310 when the user device 102 enters the avatar creation platform as a service provided by the pet memorial metaverse system 110. Prior to entering the avatar creation platform through the user device 102, the user registers as a service member using personal information and logs in to use the service provided by the pet memorial metaverse system 110. This step can be preceded by:
다음으로 프로세스(300)는 아바타 생성을 위한 기본 정보를 입력하는 320 단계로 이어질 수 있다. 아바타는 반려동물을 대상으로 하는 아바타이며, 아바타 생성을 위한 기본 정보는 외형 정보 및 특성 정보를 포함할 수 있다.Next, process 300 may lead to step 320 where basic information for creating an avatar is entered. An avatar is an avatar for a companion animal, and basic information for creating an avatar may include appearance information and characteristic information.
외형 정보는 반려동물을 촬영한 사진 또는 영상 이미지, 반려동물의 종류 및 세부 종, 반려동물의 성별을 포함할 수 있다. 구체적으로 반려동물의 정보가 '개'인 경우에 외형 정보는 '털이 많은', '눈과눈 사이가 먼', '코가 촉촉한', '입술이 두꺼운'. '꼬리가 위로 올라간' 과 같은 정보를 포함할 수 있다. 또한, 외형 정보는 반려동물의 음성으로서 '우렁찬', '날카로운', '가는', '저음의'와 같은 음성 정보를 포함할 수 있다.Appearance information may include a photo or video image of the companion animal, the type and detailed species of the companion animal, and the gender of the companion animal. Specifically, if the pet information is 'dog', the appearance information is 'hairy', 'long distance between eyes', 'moist nose', and 'thick lips'. It may contain information such as 'tail is up'. Additionally, the appearance information may include voice information such as 'loud', 'sharp', 'thin', and 'low-pitched' as the pet's voice.
특성 정보는 행동 특성, 성격 특성, 대화 특성을 포함할 수 있다. 예를 들어, 특성 정보의 일 예로서 성격을 나타내는 '낯을 가리는', '사람을 좋아하는', '소심한', '호기심이 많은', '활동량이 많은'과 같은 정보를 포함할 수 있고, 다른 예로서 취향과 관심을 나타내는 '다른 강아지', '화초', '흙', '고양이', '간식'과 같은 정보도 포함할 수 있다.Characteristic information may include behavioral characteristics, personality characteristics, and conversation characteristics. For example, examples of characteristic information may include information such as 'shy', 'likes people', 'timid', 'curious', and 'active', which indicate personality, As another example, it may also include information such as 'other dogs', 'flowers', 'soil', 'cats', and 'snacks' that indicate tastes and interests.
다음으로 프로세스(300)는 생성된 반려동물에 대한 아바타 이미지를 확인하고 피드백 하는 330 단계로 이어질 수 있다. 반려동물 추모 메타버스 시스템(110)은 사용자가 320 단계에서 입력한 정보를 이용하여 반려동물의 아바타 이미지를 생성할 수 있고, 이를 사용자 장치(102)에 제공할 수 있다. 사용자는 사용자 장치(102)에 표시된 아바타 이미지를 확인하고 구체적인 외형 및 특성에 대하여 피드백할 수 있다.Next, the process 300 may lead to step 330 in which the created avatar image for the companion animal is confirmed and fed back. The companion animal memorial metaverse system 110 may generate an avatar image of the companion animal using the information entered by the user in step 320 and provide the avatar image to the user device 102 . The user can check the avatar image displayed on the user device 102 and provide feedback on specific appearance and characteristics.
이어서 프로세스(300)는 아바타 이미지를 확정하는 340 단계 및 아바타 생성 플랫폼으로부터 퇴장하는 350 단계로 이어질 수 있다.Process 300 may then continue with step 340 of confirming the avatar image and step 350 of exiting the avatar creation platform.
이하에서는, 도 4를 참조하여 프로세스(300)에서 아바타 생성을 위한 기본 정보를 입력하는 320 단계 및 생성된 반려동물에 대한 아바타 이미지를 확인하고 피드백하는 330 단계에 포함된 구체적인 프로세스를 설명하기로 한다.Hereinafter, with reference to FIG. 4, the specific process included in step 320 of inputting basic information for avatar creation in the process 300 and step 330 of checking and feeding back the avatar image for the created companion animal will be described. .
도 4은 본 개시의 다양한 실시예에 따른 반려동물 추모 메타버스 서비스를 제공받는 사용자 장치에서 수행되는 프로세스의 흐름도를 도시한다. 도 4에 도시된 프로세스는 블록(410 내지 430)은 프로세스(300)의 320 단계에 포함된 동작을 의미하며, 블록(440 및 440)은 프로세스(300)의 330 단계에 포함된 동작을 의미할 수 있다.Figure 4 shows a flowchart of a process performed on a user device that is provided with a pet memorial metaverse service according to various embodiments of the present disclosure. In the process shown in FIG. 4, blocks 410 to 430 refer to operations included in step 320 of process 300, and blocks 440 and 440 refer to operations included in step 330 of process 300. You can.
도 4를 참조하면, 410 단계에서, 반려동물 추모 메타버스 서비스가 사용자 장치(102)에 제공하는 서비스를 통하여 반려동물의 종류를 선택할 수 있다. 예를 들어, 사용자는 사용자 장치(102)를 통하여 반려동물이 개, 고양이, 물고기 중 어떤 종류의 동물인지 선택할 수 있다. 일 실시예에 있어서, 사용자는 사용자 장치(102)를 통하여 반려동물의 종류를 대분류 및 소분류를 포함하여 선택할 수 있다. 예를 들어, 사용자는 반려동물의 종류를 '개'로 선택하는 경우, 세부종류를 선택할 수 있는 사용자 인터페이스를 제공받을 수 있고, 이를 이용하여 '갱'의 세부종류로서 '치와와', '비숑프리제' 및 '말티즈' 등의 세부 종류중 하나를 선택할 수 있다.Referring to FIG. 4, in step 410, the type of companion animal can be selected through the service provided to the user device 102 by the companion animal memorial metaverse service. For example, the user can select whether the companion animal is a dog, cat, or fish through the user device 102. In one embodiment, the user can select types of companion animals, including major and minor categories, through the user device 102. For example, if the user selects 'dog' as the type of companion animal, he or she may be provided with a user interface that allows him or her to select detailed types. Using this, 'Chihuahua' and 'Bichon Frize' can be selected as detailed types of 'gang'. You can select one of the detailed types such as ' and ' Maltese '.
다시 말하면, 본 개시의 실시예에 따른 반려동물 추모 메타버스 시스템(110)은 사용자로 하여금 반려동물의 종류를 선택할 수 있는 인터페이스를 제공할 수 있고, 사용자 장치는 이러한 인터페이스를 사용자 장치(102)로 제공받아 반려동물의 종류를 선택할 수 있다.In other words, the pet memorial metaverse system 110 according to an embodiment of the present disclosure can provide an interface that allows the user to select the type of companion animal, and the user device uses this interface as the user device 102. You can choose the type of pet provided.
다음으로 사용자는 사용자 장치(102)에 제공되는, 410 단계에서 선택된 반려동물의 종류에 기반하여 제공된 기본 이미지 중 하나를 선택하는 420 단계로 이어질 수 있다. 예를 들어, 사용자는 410 단계에서 '개' 중에서 '치와와'를 반려동물로서 선택할 수 있고, 반려동물 추모 메타버스 시스템(110)은 선택된 '치와와'에 대한 기본 아바타 이미지를 사용자 장치(102)에 복수개 제공할 수 있다. 기본 이미지는 '치와와'가 가질 수 있는 기본적인 외형이 반영된 아바타 이미지를 의미하는 것으로, 반려동물 추모 메타버스 시스템(110)은 기본 색, 크기에 따라 다른 외형의 기본 이미지가 사용자 장치(102)에 제공할 수 있다.Next, the user may proceed to step 420 in which he selects one of the basic images provided to the user device 102 based on the type of companion animal selected in step 410. For example, the user may select 'Chihuahua' as a pet among 'dogs' in step 410, and the pet memorial metaverse system 110 may send the default avatar image for the selected 'Chihuahua' to the user device 102. Multiple items can be provided. The basic image refers to an avatar image that reflects the basic appearance of a 'Chihuahua', and the pet memorial metaverse system 110 provides the user device 102 with basic images of different appearances depending on the basic color and size. can do.
다음으로, 430 단계에서 사용자는 사용자 장치(102)를 통해 반려동물을 촬영한 사진 이미지 또는 영상 이미지를 반려동물 추모 메타버스 시스템(110)에 송신할 수 있다. 반려동물 추모 메타버스 시스템(110)은 사용자 420 단계에서 선택한 기본 이미지와, 430 단계에서 송신한 반려동물을 촬영한 이미지에 기반하여, 아바타 이미지를 생성할 수 있다. 예를 들어, 반려동물 추모 메타버스 시스템(110)은 사용자 장치(102)로부터 수신한 반려동물을 촬영한 이미지로부터 반려동물의 색상, 외형적 특징 등을 분석하여 기본 이미지를 보정함으로써 아바타 이미지를 생성할 수 있다.Next, in step 430, the user may transmit a photographic image or video image of the companion animal to the companion animal memorial metaverse system 110 through the user device 102. The pet memorial metaverse system 110 may generate an avatar image based on the basic image selected by the user in step 420 and the image taken of the companion animal transmitted in step 430. For example, the pet memorial metaverse system 110 analyzes the color and external characteristics of the pet from the image of the pet received from the user device 102 and corrects the basic image to create an avatar image. can do.
예를 들어, 반려동물 추모 메타버스 시스템(110)은 반려동물을 촬영한 이미지로부터 반려동물의 크기, 무늬 등을 추출하여 기본 아바타 이미지에 덮어(overlaying) 아바타 이미지를 생성할 수 있다. 다시 하면, 반려동물 추모 메타버스 시스템(110)은 반려동물을 촬영한 이미지로부터 반려동물의 크기, 무늬 등을 특징 값을 추출하고 이를 기본 아바타 이미지에 적용(applying) 아바타 이미지를 보정할 수 있다.For example, the pet memorial metaverse system 110 can generate an avatar image by extracting the size and pattern of the pet from an image taken of the pet and overlaying it on the basic avatar image. In other words, the pet memorial metaverse system 110 can correct the avatar image by extracting feature values such as the size and pattern of the pet from an image taken of the pet and applying these to the basic avatar image.
다음으로 사용자는 단계 450에서, 아바타 이미지를 보다 자신의 반려동물과 닮게하기 위하여 반려동물 특징 값을 입력할 수 있다. 예를 들어, 사용자는 사용자 장치(102)를 이용하여 아바타 이미지에서 반려동물을 나타낼 수 있는 특징의 값(value)을 조정할 수 있다. 예를 들어, 사용자는 440 단계에서 확인된 아바타 이미지에서, 꼬리의 길이, 코의 길이, 귀의 길이, 무늬의 색상 등과 같은 값을 조절할 수 있는 사용자 인터페이스를 제공받을 수 있다. 구체적으로, 반려동물 추모 메타버스 시스템(110)은 사용자가 사용자 장치(102)를 통해 꼬리의 길이, 코의 길이, 귀의 길이, 무늬의 색상 등에 값을 조절할 수 있도록 슬라이딩 바 또는 입력 박스와 같은 이미지 객체를 사용자 장치(102)에 제공할 수 있다.Next, in step 450, the user can input pet feature values to make the avatar image more similar to his or her pet. For example, the user may use the user device 102 to adjust the value of a feature representing a companion animal in the avatar image. For example, the user may be provided with a user interface that allows the user to adjust values such as the length of the tail, the length of the nose, the length of the ears, and the color of the pattern in the avatar image identified in step 440. Specifically, the pet memorial metaverse system 110 provides an image such as a sliding bar or input box so that the user can adjust values for the length of the tail, length of the nose, length of the ears, color of the pattern, etc. through the user device 102. An object may be provided to user device 102.
450 단계에서 사용자가 입력한 반려동물 특징 값을 이용하여, 반려동물 추모 메타버스 시스템(110)은 아바타 이미지를 보정할 수 있다. 보정된 아바타 이미지는 사용자에 의하여 도 3에서 설명된 340 단계에서 확정될 수 있다. 일 실시예에 있어서 사용자는 원하는 반려동물의 아바타 이미지가 생성될 때까지 보정을 위한 반려동물 특징 값을 새로 입력할 수 있다. 즉, 도 3에서 설명된 330 단계에서의 반려동물에 대한 아바타 이미지를 확인하고 피드백하는 단계는 복수회 이뤄질 수 있다.Using the pet characteristic values input by the user in step 450, the pet memorial metaverse system 110 can correct the avatar image. The corrected avatar image can be confirmed by the user in step 340 described in FIG. 3. In one embodiment, the user may newly input companion animal feature values for correction until the avatar image of the desired companion animal is created. That is, the step of checking and feeding back the avatar image for the companion animal in step 330 described in FIG. 3 may be performed multiple times.
한편, 도 5은 본 개시의 다양한 실시예에 따른 반려동물 추모 메타버스 서비스를 제공하는 네트워크 컴퓨팅 장치에서 수행되는 프로세스의 흐름도를 도시한다.Meanwhile, Figure 5 shows a flowchart of a process performed in a network computing device that provides a pet memorial metaverse service according to various embodiments of the present disclosure.
도 5를 참조하면, 프로세스(500)는 반려동물 추모 메타버스 시스템(110)이 사용자 장치(102)로부터 반려동물에 대한 사진 이미지 및 기본 정보를 수신하는 510 단계에서 시작할 수 있다. 반려동물에 대한 사진 이미지는 반려동물을 촬영한 고정 이미지(still image) 또는 영상(movie)을 포함할 수 있다. 기본 정보는 반려동물에 대한 외형 정보 및 특성 정보를 포함할 수 있다.Referring to FIG. 5 , the process 500 may begin at step 510 where the pet memorial metaverse system 110 receives a photographic image and basic information about the pet from the user device 102 . A photographic image of a companion animal may include a still image or movie of the companion animal. Basic information may include appearance information and characteristic information about the companion animal.
520 단계에서는 반려동물 추모 메타버스 시스템(110)은 510 단계에서 수신한 기본 정보에 기반하여 반려동물의 외형적 특징을 식별할 수 있다. 예를 들어, 기본 정보에 따라 반려동물이 '개'인 경우에는 외형적 특징은 얼굴형, 귀모양, 코의 길이, 몸통길이, 다리길이, 꼬리 길이, 얼굴 무늬, 몸통 무늬, 눈 크기, 눈 색깔로 식별될\ 수 있다. 다른 예를 들어, 기본 정보에 따라 반려동물이 '물고기'인 경우에는 외형적 특징은 눈의 위치, 몸통 길이, 지느러미 모양 및 위치, 꼬리 모양, 입 모양, 무늬를 포함할 수 있다.In step 520, the pet memorial metaverse system 110 can identify the external characteristics of the pet based on the basic information received in step 510. For example, if the pet is a 'dog' according to basic information, the external characteristics include face shape, ear shape, nose length, body length, leg length, tail length, face pattern, body pattern, eye size, and eyes. Can be identified by color. For another example, if the pet is a 'fish' according to the basic information, the external characteristics may include eye position, body length, fin shape and position, tail shape, mouth shape, and pattern.
다음으로, 530 단계에서는 510 단계에서 수신한 사진 이미지로부터, 식별된 반려동물의 외형적 특징에 대한 값을 추출할 수 있다. 예를 들어, 반려동물 추모 메타버스 시스템(110)은 식별된 외형적 특징에 따라 이미지 딥러닝을 위한 데이터셋을 구비할 수 있고, 이에 기반하여 사용자 장치(102)로부터 수신한 사진 이미지에 대한 머신러닝을 수행하여, 반려동물의 외형적 특징에 대한 값을 추출할 수 있다. 다시 말하면, 520 단계는 반려동물의 사진 이미지로부터 반려동물의 외형적 특징 값을 추출하기 위한 머신러닝 데이터 셋을 식별하는 단계일 수 있다.Next, in step 530, values for the external characteristics of the identified companion animal can be extracted from the photo image received in step 510. For example, the pet memorial metaverse system 110 may be equipped with a dataset for image deep learning according to the identified external characteristics, and based on this, a machine for the photo image received from the user device 102 By performing running, you can extract values for the external characteristics of your companion animal. In other words, step 520 may be a step of identifying a machine learning data set for extracting the external feature values of the companion animal from the photo image of the companion animal.
540 단계에서는 반려동물 추모 메타버스 시스템(110)이 530 단계에서 반려동물의 특징 값에 기반하여 아바타 이미지를 생성할 수 있다. 반려동물 추모 메타버스 시스템(110)은 반려동물을 촬영한 이미지로부터 반려동물의 크기, 무늬 등을 추출하여 기본 아바타 이미지에 덮어(overlaying) 아바타 이미지를 생성할 수 있다. 다시 하면, 반려동물 추모 메타버스 시스템(110)은 반려동물을 촬영한 이미지로부터 반려동물의 크기, 무늬 등을 특징 값을 추출하고 이를 기본 아바타 이미지에 적용(applying) 아바타 이미지를 보정할 수 있다.In step 540, the pet memorial metaverse system 110 may generate an avatar image based on the feature values of the companion animal in step 530. The pet memorial metaverse system 110 can generate an avatar image by extracting the size and pattern of the pet from an image taken of the pet and overlaying it on the basic avatar image. In other words, the pet memorial metaverse system 110 can correct the avatar image by extracting feature values such as the size and pattern of the pet from an image taken of the pet and applying these to the basic avatar image.
본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템(110)은 사용자의 반려동물과 매우 흡사한 아바타 이미지를 생성하기 위하여, 반려동물을 촬영한 이미지에 대한 머신러닝을 수행하고, 반려동물의 외형적 특징을 아바타 이미지에 잘 반영할 수 있도록 이러한 특징 값을 입력하고 피드백할 수 있는 사용자 인터페이스를 제공할 수 있다. 이와 같이 본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템(110)은 반려동물의 외모, 성격 및 특성 등을 아바타에 입히는 아바타 동기화 기능을 제공할 수 있다.The companion animal memorial metaverse system 110 according to various embodiments of the present disclosure performs machine learning on images taken of the companion animal in order to generate an avatar image that is very similar to the user's companion animal, and A user interface that allows input and feedback of these feature values can be provided so that the external features can be well reflected in the avatar image. In this way, the pet memorial metaverse system 110 according to various embodiments of the present disclosure can provide an avatar synchronization function that applies the appearance, personality, and characteristics of the pet to the avatar.
도 6는 본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템에 포함된 메타버스 제공 모듈의 구성도이다.Figure 6 is a configuration diagram of the metaverse provision module included in the pet memorial metaverse system according to various embodiments of the present disclosure.
도 2를 참조하면 메타버스 제공 모듈은 반려동물 룸 생성부(610), 반려동물 사진첩 데이터베이스(620), 이벤트 생성부(630), 사용자 감정 인식부(640), 아바타 반응 생성부(650) 및 리포트 생성부(660)를 포함할 수 있다.Referring to Figure 2, the metaverse provision module includes a pet room creation unit 610, a pet photo album database 620, an event creation unit 630, a user emotion recognition unit 640, an avatar response creation unit 650, and It may include a report generation unit 660.
반려동물 룸(room) 생성부(610)는 메타버스 공간 내에서 사용자의 반려동물이 거주하는 룸(room) 또는 공간(space)을 생성하도록 기능할 수 있다. 다시 말하면 룸은 메타버스 공간 내에서 복수의 사용자들이 각각 반려동물을 위한 프라이빗(private)한 공간이며, 반려동물 아바타 생성 모듈(113)이 생성한 아바타가 룸 안에서 행동할 수 있다.The pet room creation unit 610 may function to create a room or space in the metaverse space where the user's pet resides. In other words, a room is a private space for a plurality of users to use their pets within the metaverse space, and the avatar created by the pet avatar creation module 113 can act within the room.
반려동물 룸 생성부(610)는 반려동물의 종류에 기반하여 미리 저장되어 있는 다양한 종류의 룸 이미지 중에서 하나를 식별할 수 있다. 예를 들어, 반려동물이 '고양이'이며, 사용자가 반려동물을 실내에서 키운 것으로 기본정보가 입력된 경우, 룸 이미지는 실내공간으로 식별될 수 있다. 다른 예를 들어, 반려동물이 '개'이며 사용자가 반려동물을 야외에서 키운 것으로 기본 정보가 입력된 경우, 룸 이미지는 실외공간으로 식별될 수 있다. 다른 예를 들어, 반려동물이 '물고기'인 경우 어항 또는 수족관이 룸 이미지로 식별될 수 있다. 다양한 실시예에 있어서 룸 이미지는 종류 뿐만 크기 또한 다양하게 식별될 수 있다.The pet room creation unit 610 can identify one of various types of room images that are pre-stored based on the type of pet. For example, if the pet is a 'cat' and basic information is entered that the user raised the pet indoors, the room image may be identified as an indoor space. For another example, if the basic information is entered that the pet is a 'dog' and the user raised the pet outdoors, the room image may be identified as an outdoor space. For another example, if the pet is 'fish', a fish tank or aquarium may be identified as a room image. In various embodiments, room images may be identified in various types and sizes.
도 7은 본 개시의 다양한 실시예들에 있어서 사용자에게 제공되는 메타버스 공간 내의 룸 이미지를 도시한다.FIG. 7 illustrates a room image in a metaverse space provided to a user in various embodiments of the present disclosure.
도 7을 참조하면, 사용자 장치(102)의 화면 속에 제공되는 룸 이미지(700)는 반려동물이 '개'이고 실내공간으로 식별된 경우를 예시한다. 또한 룸 이미지(700) 내에는 사진첩(710), 반려동물 소품(720), 선물 모듬(730) 및 출생/의료 수첩(740)을 나타내는 메뉴 버튼이 표시될 수 있고, 사용자가 사용자 장치(102)에 표시된 메뉴 버튼 중 하나를 선택하게 되면, 선택된 메뉴에 해당하는 기능이 사용자 장치(102)에 제공될 수 있다. 예를 들어, 사용자가 사진첩(710)을 선택하면 반려동물에 대한 이미지들이 주제(theme) 또는 시간(time line)에 따라 정렬되어 제공될 수 있다. 이미지들은 사용자 장치(102)로부터 제공받은 것일 수 있으며, 메타버스 제공 모듈(114)에 포함된 반려동물 사진첩 데이터베이스(620)에 저장될 수 있다.Referring to FIG. 7, the room image 700 provided on the screen of the user device 102 illustrates a case where the companion animal is a 'dog' and the room is identified as an indoor space. Additionally, menu buttons representing a photo album 710, pet props 720, gift assortment 730, and birth/medical notebook 740 may be displayed within the room image 700, and the user may display a menu button representing the photo album 710, pet props 720, and a birth/medical notebook 740. When one of the menu buttons displayed in is selected, a function corresponding to the selected menu may be provided to the user device 102. For example, when a user selects the photo album 710, images of companion animals may be arranged and provided according to theme or time line. Images may be provided from the user device 102 and may be stored in the pet photo album database 620 included in the metaverse provision module 114.
또한, 다른 예를 들어, 사용자가 반려동물 소품(720) 또는 선물 모듬(730)을 선택하게 되면, 메타버스 공간 내의 룸 또는 반려동물 아바타를 꾸밀 수 있는 사용자 인테페이스가 사용자 장치(102)에 제공될 수 있다.In addition, as another example, when the user selects the pet prop 720 or the gift assortment 730, a user interface that can decorate a room or a pet avatar in the metaverse space will be provided to the user device 102. You can.
일 실시예에 있어서, 반려동물 소품(720) 또는 선물 모듬(730)은, 반려동물에 대한 사진에 기반하여 생성되거나, 사용자가 직접 디자인하고 꾸밀 수 있다. 이를 위하여, 본 개시의 반려동물 추모 메타버스 시스템(110)은 룸 이미지 내 반려동물 사진, 물건들을 디자인할 수 있는 창작 스튜디오를 제공할 수 있으며, 사용자는 본 개시의 반려동물 메타버스 시스템(110)이 제공하는 창작 스튜디오 내에서 창작한 반려동물 소품 등을 NFT(Non-Fungible Token)화 시킬 수 있다.In one embodiment, the pet accessory 720 or gift assortment 730 may be created based on a photo of the pet, or may be designed and decorated by the user. To this end, the pet memorial metaverse system 110 of the present disclosure can provide a creative studio that can design photos and objects of pets in room images, and the user can use the pet metaverse system 110 of the present disclosure. Pet items created within the creative studio provided by this company can be converted into NFT (Non-Fungible Token).
또다른 예를 들어, 사용자가 출생/의료 수첩(740)을 선택하면, 반려동물의 출생 또는 의료 기록이 사용자 장치(102)에 제공될 수 있다. 즉 사용자는 본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템(110)에 제공하는 룸 또는 아바타 꾸미기 서비스를 통하여 반려동물의 사후에도 반려동물과 계속하여 생활하는 사용자 경험을 제공받을 수 있고, 사진첩 또는 출생/의료수첩 기능을 통하여 생전의 반려동물을 추억하는 사용자 경험도 제공받을 수 있다.As another example, if the user selects the birth/medical log 740, the pet's birth or medical records may be provided to the user device 102. In other words, the user can receive the user experience of continuing to live with the pet even after the pet's death through the room or avatar decoration service provided in the pet memorial metaverse system 110 according to various embodiments of the present disclosure. , you can also receive a user experience that remembers your pet while it was alive through the photo album or birth/medical notebook functions.
이와 같은 사진첩(710) 및 출생/의료 수첩(740)은 반려동물 생전에 사용자가 반려동물과 같이 찍은 사진 업로드, 반려동물 사진 업로드, 반려동물과 같이 스티커 사진 기능으로 (웹 또는 모바일 카메라로) 사진 찍기 기능 등을 통해 함께 한 기록들을 모아두는 기능을 의미할 수 있다.Such a photo album (710) and birth/medical notebook (740) allow users to upload photos taken with their pets during their lifetime, upload photos of their pets, and use the sticker photo function (using a web or mobile camera) to upload photos of their pets. This may refer to the function of collecting records made together through a snapping function, etc.
또한, 본 개시의 반려동물 추모 메타버스 시스템(110)은 사진첩(710)에 저장된 사진들에 포함된 메타데이터 등에 대한 분석을 통하여 반려동물의 성장 일기를 작성하여 1개월에 한 번씩 성장을 기록할 수 있다. 또한, 반려동물 추모 메타버스 시스템(110)은 사진첩(710) 내에 저장된 사진들 중에서 1년 전 오늘, 3년 전 오늘 등 주요 기념일 및 이벤트마다 (크리스마스, 반려동물 생일 등) 기존 라이프로킹 기록을 사용자 장치(102)에 제공하여 사용자로 하여금 라이프로깅(life-logging)을 경험할 수 있게 한다.In addition, the pet memorial metaverse system 110 of the present disclosure records the growth of the pet once a month by creating a growth diary of the pet through analysis of metadata included in the photos stored in the photo album 710. You can. In addition, the pet memorial metaverse system 110 uses existing lifelocking records for each major anniversary and event (Christmas, pet birthday, etc.), such as 1 year ago today and 3 years ago today, among the photos stored in the photo album 710. It is provided to the device 102 so that the user can experience life-logging.
또다른 실시예로, 본 개시의 반려동물 추모 메타버스 시스템(110)은 반려동물의 생일에 사용자 장치(102)에 알림을 제공할 수 있다. 또한, 반려동물 추모 메타버스는 반려동물이 죽기 전부터 이용될 수 있어서, 메타버스 룸 이미지는 반려동물 생전에 반려동물 생일파티룸으로 이용될 수 있고, 룸 서비스 내에서 카메라로 같이 사진 찍고 보관하기 기능, 생일 선물하기 기능이 구현될 수 있으며, 이는 실제 커머스 샵 연계될 수 있다.In another embodiment, the pet memorial metaverse system 110 of the present disclosure may provide a notification to the user device 102 on the pet's birthday. In addition, the pet memorial metaverse can be used even before the pet dies, so the metaverse room image can be used as a pet birthday party room while the pet is alive, and there is a function to take pictures with a camera and store them within room service. , a birthday gift function can be implemented, which can be linked to an actual commerce shop.
또한, 반려동물 추모 메타버스는 반려동물 사후에는 사용자 장치(102)에 반려동물의 생일 및 기일에 알림을 제공하여 반려동물을 추모하도록 메타버스에 접속하게 할 수 있다.Additionally, the pet memorial metaverse provides notifications on the pet's birthday and death anniversary to the user device 102 after the pet's death, allowing access to the metaverse to commemorate the pet.
일 실시예에 있어서,사용자 감정 인식부(640)는 사용자가 메타버스 공간을 이용(또는 접속)할 때 사용자의 감정을 인식하도록 기능할 수 있다. 사용자 감정 인식부(640)는 사용자 장치(102)에 포함된 카메라 장치로부터 사용자의 얼굴이 포함된 영상을 실시간으로 획득할 수 있고, 상기 영상으로부터 사용자의 얼굴 감정, 음성 감정, 집중 상태를 인식할 수 있다.In one embodiment, the user emotion recognition unit 640 may function to recognize the user's emotions when the user uses (or accesses) the metaverse space. The user emotion recognition unit 640 can acquire an image including the user's face in real time from a camera device included in the user device 102, and recognize the user's facial emotion, voice emotion, and concentration state from the image. You can.
도 8은 본 개시의 다양한 실시예들에 따른 반려동물 추모 메타버스 시스템(110)에서 메타버스 공간을 이용하는 사용자의 감정을 인식하는 프로세스를 나타내는 개념도이다.FIG. 8 is a conceptual diagram illustrating a process for recognizing the emotions of a user using the metaverse space in the pet memorial metaverse system 110 according to various embodiments of the present disclosure.
도 8을 참조하면 사용자 장치(102)에서 메타버스 공간(800)이 제공될 수 있고, 사용자 장치(102)에 포함된 카메라 장치(810)는 사용자의 얼굴이 포함된 영상(820)을 실시간으로 획득할 수 있다. 사용자 감정 인식부(640)는 영상(820)에서 사용자의 얼굴을 인식하고, 인식된 사용자 얼굴에서 나타나는 감정을 분석할 수 있다. 또한 사용자 감정 인식부(640)는 영상(820)에서 사용자의 얼굴을 인식하고 입모양 및 /또는 녹음된 음성을 분석하여 사용자의 음성에서 나타나는 감정을 분석할 수 있다. 또한, 사용자 감정 인식부(640)는 영상(820)에서 사용자의 얼굴을 인식하고 집중 상태를 분석할 수 있다. 집중 상태의 분석은 영상(820)에 대한 아이 트래킹(eye-tracking)에 기반하여 수행될 수 있다.Referring to FIG. 8, a metaverse space 800 may be provided in the user device 102, and a camera device 810 included in the user device 102 may capture an image 820 including the user's face in real time. It can be obtained. The user emotion recognition unit 640 may recognize the user's face in the image 820 and analyze the emotions appearing in the recognized user's face. Additionally, the user emotion recognition unit 640 may recognize the user's face in the image 820 and analyze the emotion expressed in the user's voice by analyzing the mouth shape and/or the recorded voice. Additionally, the user emotion recognition unit 640 may recognize the user's face in the image 820 and analyze the concentration state. Analysis of the concentration state may be performed based on eye-tracking for the image 820.
아바타 반응 생성부(650)는 사용자 감정 인식부(640)가 분석한 사용자의 감정에 대응하여 아바타의 반응을 결정할 수 있다. 예를 들어 도 8을 참조하면, 영상(820)의 분석을 통하여 사용자가 행복한 감정을 느끼는 경우, 메타버스 공간(800)내의 반려동물의 아바타(830) 또한 사용자의 감정 분석에 반응으로서 행복한 감정을 나타내는 대화문(840)을 표시할 수 있다. 대화문뿐만 아니라 표정, 청각적 표현(예: 짖는 소리)를 통해서도, 감정 분석의 반응으로서 아바타의 행동이 야기될 수 있다.The avatar response generator 650 may determine the avatar's response in response to the user's emotion analyzed by the user emotion recognition unit 640. For example, referring to FIG. 8, when the user feels a happy emotion through analysis of the video 820, the pet avatar 830 in the metaverse space 800 also feels a happy emotion in response to the user's emotion analysis. The dialogue text 840 may be displayed. An avatar's behavior can be triggered as a response to emotional analysis not only through dialogue, but also through facial expressions and auditory expressions (e.g. barking).
도 9는 본 개시의 실시예들에 따른 반려동물 추모 메타버스 시스템(110)에서 메타버스 공간을 이용하는 사용자의 감정을 인식하는 프로세스 및 인식된 감정에 기반하여 반려동물 아바타의 행동을 야기하는 프로세스를 도시하는 개념도이다.Figure 9 shows a process for recognizing the emotions of a user using the metaverse space in the pet memorial metaverse system 110 according to embodiments of the present disclosure and a process for causing behavior of the pet avatar based on the recognized emotions. This is a conceptual diagram showing the concept.
도 9를 참조하면, 본 개시의 반려동물 추모 메타버스 시스템(110)은 사용자가 사용자 장치(102)로부터 메타버스 내 가상공간을 이용하는 것을 감지할 수 있다. 예를 들어, 사용자가 사용자 장치(102)를 이용하여 가상공간 서비스에 로그인하거나, 전용 어플리케이션을 실행하는 것을 감지할 수 있다. 반려동물 추모 메타버스 시스템(110)은 사용자 장치(102)로부터 사용자의 얼굴이 포함된 영상 또는 스틸 이미지를 제공받을 수 있고 이를 이용하여 사용자의 얼굴 또는 음성 감정상태, 집중 상태를 판단할 수 있고, 이에 기반하여 가상공간 내 아바타의 반응(reaction)을 결정할 수 있다.Referring to FIG. 9, the pet memorial metaverse system 110 of the present disclosure can detect that the user uses the virtual space in the metaverse from the user device 102. For example, it may be detected that a user logs in to a virtual space service or runs a dedicated application using the user device 102. The pet memorial metaverse system 110 can receive a video or still image containing the user's face from the user device 102 and use this to determine the user's facial or voice emotional state and concentration state, Based on this, the reaction of the avatar in the virtual space can be determined.
즉, 본 개시에 따르면, 가상공간 내의 반려동물의 아바타는 단순히 미리 결정된 패턴에 따라 행동하는 것이 아니라, 사용자의 감정 상태를 실시간으로 확인하고 이에 적응적으로 행동함으로써, 반려동물과 실제로 함께하는 사용자 경험을 제공할 수 있다.In other words, according to the present disclosure, the avatar of the pet in the virtual space does not simply act according to a predetermined pattern, but checks the user's emotional state in real time and acts adaptively accordingly, providing the user with an actual experience with the pet. can be provided.
도 10은 본 개시의 다양한 실시예에 따른 반려동물 추모 메타버스 시스템에서 사용자의 감정을 인식하고 아바타의 행동 및 펫로스 증후군 리포트를 생성하는 프로세스의 흐름도를 도시한다. 도 10에 도시된 프로세스(1000)는 블록(1010 내지 1067)에 의하여 예시된 바와 같은 하나 이상의 동작, 기능 또는 작용을 포함할 수 있다. 한편, 도 10에 예시된 개략적인 동작들은 예시로서만 제공되고, 개시된 실시예의 본질에서 벗어나지 않으면서, 동작들 중 일부가 선택적일 수 있거나, 더 적은 동작으로 조합될 수 있거나, 추가적인 동작으로 확장될 수 있다.Figure 10 shows a flowchart of a process for recognizing a user's emotions and generating an avatar's behavior and a pet loss syndrome report in a pet memorial metaverse system according to various embodiments of the present disclosure. Process 1000 depicted in FIG. 10 may include one or more operations, functions, or actions as illustrated by blocks 1010-1067. Meanwhile, the schematic operations illustrated in FIG. 10 are provided as examples only, and without departing from the essence of the disclosed embodiment, some of the operations may be optional, may be combined into fewer operations, or may be expanded into additional operations. You can.
프로세스(1010)는, 사용자가 사용자 장치(102)를 이용하여 메타버스 공간을 이용하는 것을 감지하는 1010 단계에서 시작할 수 있다.Process 1010 may begin at step 1010, detecting that a user is using the metaverse space using user device 102.
사용자가 메타버스 공간을 이용하는 동안, 다시 말하면, 사용자 장치(102)에서 메타버스 공간이 제공되는 동안, 사용자가 메타버스 공간 내에서 수행하는 활동을 수집할 수 있다. 1020 단계에서 사용자 장치(102)는 사용자가 메타버스 공간 내에서 수행하는 인터액션을 감지할 수 있다. 예를 들어, 사용자 장치(102)에서 메타버스 서비스가 제공되는 시간, 사용자가 이용하는 메뉴들(예: 사진첩(710) 등)의 이용 시간 및 횟수 등이 수집될 수 있다.While the user uses the metaverse space, that is, while the metaverse space is provided on the user device 102, the activities the user performs within the metaverse space may be collected. In step 1020, the user device 102 may detect an interaction performed by the user within the metaverse space. For example, the time when the metaverse service is provided in the user device 102, the time and number of times the user uses menus (eg, photo album 710, etc.), etc. may be collected.
이와 동시에, 사용자가 메타버스 공간을 이용하는 동안, 다시 말하면, 사용자 장치(102)에서 메타버스 공간이 제공되는 동안 사용자 장치에 포함된 카메라 장치로부터 사용자의 얼굴이 포함된 실시간 영상을 획득하는 1030 단계가 이어질 수 있다.At the same time, step 1030 is performed to acquire a real-time image including the user's face from a camera device included in the user device while the user uses the metaverse space, that is, while the metaverse space is provided by the user device 102. It can lead to
다음으로 1030 단계에서 획득된 실시간 영상으로 이용하여 사용자의 얼굴을 인식하고 사용자 감정을 추출하는 1040 단계로 이어질 수 있다.Next, the real-time video obtained in step 1030 can be used to recognize the user's face and extract the user's emotions, which can lead to step 1040.
1040 단계에서 추출된 사용자 감정에 기반하여 메타버스 내의 반려동물의 아바타를 리액션(reaction)을 수행시키는 1050 단계가 이어질 수 있다. 또한 동시에 1020 단계에서 수집된 사용자의 메타버스 공간 내에서의 활동과, 1040 단계에서 추출된 사용자의 감정은, 1060 단계에서 기-설정된 주기별 데이터로 축적될 수 있다.A step 1050 may follow in which the avatar of the companion animal in the metaverse performs a reaction based on the user emotion extracted in step 1040. Additionally, at the same time, the user's activities within the metaverse space collected in step 1020 and the user's emotions extracted in step 1040 may be accumulated as data for each pre-set period in step 1060.
1070단계에서는 1060 단계에서 축적된 데이터를 이용하여 리포트를 발행할 수 있다. 발행된 리포트는 펫로스 증후군 리포트로서 사용자 장치(102)에 제공될 수 있다.In step 1070, a report can be issued using the data accumulated in step 1060. The published report may be provided to the user device 102 as a Petros syndrome report.
한편, 1020 단계에서 수집되는 데이터는 퍼포먼스 데이터로 지칭될 수 있고, 1040 단계에서 추출되는 사용자의 감정은 얼굴인식 영상 데이터로 지칭될 수 있다. 본 개시에서 활용되는 퍼포먼스 데이터 및 얼굴인식 영상 데이터는 아래의 표 1과 같이 구체적으로 수집되고 활용될 수 있다.Meanwhile, the data collected in step 1020 may be referred to as performance data, and the user's emotions extracted in step 1040 may be referred to as face recognition image data. The performance data and face recognition image data used in this disclosure can be specifically collected and utilized as shown in Table 1 below.
즉, 본 개시에 따른 반려동물 추모 메타버스 시스템은 반려동물 사후에 사용자가 앱에 접속할 때마다 얼굴 인식 및 감정 인식 기술을 통해 감정을 트래킹하여 기록하고, 접속 시간에 따른 감정 값을 반영한 후, 기 설정된 시간 예를 들어 3개월, 6개월, 1년 등 주기별로 감정을 분석하여 (1) 현재 펫로스 증후군이 의심되는지와 강도 (2) 해당 증상이 나아지고 있음을 리포팅하여 사용자가 펫로스 증후군을 자가적으로 진단하고 쉽게 극복할 수 있도록 도와줄 수 있다.In other words, the pet memorial metaverse system according to the present disclosure tracks and records emotions through facial recognition and emotion recognition technology every time a user accesses the app after the death of a pet, reflects the emotional value according to the access time, and records the By analyzing emotions at a set time period, such as 3 months, 6 months, or 1 year, it reports (1) whether Petloss Syndrome is currently suspected and its intensity (2) that the symptoms are improving, allowing the user to detect Petloss Syndrome. We can help you self-diagnose and easily overcome it.
이상, 본 개시에서 청구하고자 하는 대상에 대해 구체적으로 살펴보았다. 본 개시에서 청구된 대상은 앞서 기술한 특정 구현예로 그 범위가 제한되지 않는다. 예컨대, 어떤 구현예에서는 장치 또는 장치의 조합 상에서 동작 가능하게 사용되는 하드웨어의 형태일 수 있으며, 다른 구현예에서는 소프트웨어 및/또는 펌웨어의 형태로 구현될 수 있고, 또 다른 구현예에서는 신호 베어링 매체, 저장 매체와 같은 하나 이상의 물품을 포함할 수 있다. 여기서, CD-ROM, 컴퓨터 디스크, 플래시 메모리 등과 같은 저장 매체는, 예컨대 컴퓨팅 반려동물 추모 메타버스 시스템, 컴퓨팅 시스템 또는 기타 반려동물 추모 메타버스 시스템과 같은 컴퓨팅 장치에 의하여 실행될 때 앞서 설명한 구현예에 따라 해당 프로세서의 실행을 야기시킬 수 있는 명령을 저장할 수 있다. 이러한 컴퓨팅 장치는 하나 이상의 처리 유닛 또는 프로세서, 디스플레이, 키보드 및/또는 마우스와 같은 하나 이상의 입/출력 장치, 및 정적 랜덤 액세스 메모리, 동적 랜덤 액세스 메모리, 플래시 메모리 및/또는 하드 드라이브와 같은 하나 이상의 메모리를 포함할 수 있다.Above, we have looked in detail at the object sought to be claimed in this disclosure. The subject matter claimed in this disclosure is not limited in scope to the specific implementation examples described above. For example, in some implementations it may be in the form of hardware operably used on a device or combination of devices, in other implementations it may be implemented in the form of software and/or firmware, and in still other implementations it may be implemented in the form of a signal bearing medium, It may contain one or more items such as storage media. Here, a storage medium such as a CD-ROM, computer disk, flash memory, etc., when executed by a computing device such as, for example, a computing pet memorial metaverse system, a computing system, or other companion pet memorial metaverse system, according to the embodiment described above. Instructions that can cause execution of the corresponding processor can be stored. Such a computing device may include one or more processing units or processors, one or more input/output devices such as a display, keyboard, and/or mouse, and one or more memory such as static random access memory, dynamic random access memory, flash memory, and/or a hard drive. may include.
한편, 반려동물 추모 메타버스 시스템을 하드웨어로 구현할 것인지 아니면 소프트웨어로 구현할 것인지는, 일반적으로 비용 대비 효율의 트레이드오프를 나타내는 설계상 선택 문제이다. 본 개시에서는 프로세스, 반려동물 추모 메타버스 시스템, 기타 다른 기술들의 영향을 받을 수 있는 다양한 수단(예를 들어, 하드웨어, 소프트웨어 및/또는 펌웨어)이 있으며, 선호되는 수단은 프로세스 및/또는 반려동물 추모 메타버스 시스템 및/또는 다른 기술이 사용되는 맥락(context)에 따라 변경될 것이다. 예를 들어, 구현자가 속도 및 정확성이 가장 중요하다고 결정한다면, 구현자는 주로 하드웨어 및/또는 펌웨어 수단을 선택할 수 있으며, 유연성이 가장 중요하다면, 구현자는 주로 소프트웨어 구현을 선택할 수 있으며; 또는, 다른 대안으로서, 구현자는 하드웨어, 소프트웨어 및/또는 펌웨어의 어떤 결합을 선택할 수 있다.Meanwhile, whether to implement the pet memorial metaverse system as hardware or software is generally a design choice issue that represents a trade-off between cost and efficiency. In this disclosure, there are various means (e.g., hardware, software, and/or firmware) that can be influenced by the process, the pet memorial metaverse system, and other technologies, with the preferred means being the process and/or the pet memorial metaverse system. It will change depending on the context in which the metaverse system and/or other technologies are used. For example, if the implementer determines that speed and accuracy are most important, the implementer may choose primarily hardware and/or firmware means; if flexibility is most important, the implementer may choose primarily software implementation; Or, alternatively, the implementer may choose any combination of hardware, software and/or firmware.
전술한 상세한 설명에서는 블록도, 흐름도 및/또는 기타 예시를 통해 장치 및/또는 프로세스의 다양한 실시예를 설명하였다. 그러한 블록도, 흐름도, 및/또는 기타 예시는 하나 이상의 기능 및/또는 동작을 포함하게 되며, 당업자라면 블록도, 흐름도 및/또는 기타 예시 내의 각각의 기능 및/또는 동작이 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 임의의 조합에 의해 개별적으로 혹은 집합적으로 구현될 수 있다는 점을 이해할 수 있을 것이다. 일 실시예에서, 본 개시에 기재된 대상의 몇몇 부분은 ASIC(Application Specific Integrated Circuit), FPGA(Field Programmable Gate Array), DSP(Digital Signal Processor) 또는 다른 집적의 형태를 통해 구현될 수 있다. 이와 달리, 본 개시의 실시예의 일부 양상은 하나 이상의 컴퓨터 상에 실행되는 하나 이상의 컴퓨터 프로그램(예를 들어, 하나 이상의 컴퓨터 반려동물 추모 메타버스 시스템 상에 실행되는 하나 이상의 프로그램), 하나 이상의 프로세서 상에서 실행되는 하나 이상의 프로그램(예를 들어, 하나 이상의 마이크로프로세서 상에서 실행되는 하나 이상의 프로그램), 펌웨어 또는 이들의 실질적으로 임의의 조합으로써 전체적으로 또는 부분적으로 균등하게 집적 회로에서 구현될 수도 있으며, 소프트웨어 및/또는 펌웨어를 위한 코드의 작성 및/또는 회로의 설계는 본 개시에 비추어 당업자의 기술 범위 내에 속하는 것이다. 또한, 당업자라면, 본 개시의 대상의 매커니즘들이 다양한 형태의 프로그램 제품으로 분배될 수 있음을 이해할 것이며, 본 개시의 대상의 예시는 분배를 실제로 수행하는데 사용되는 신호 베어링 매체의 특정 유형과 무관하게 적용됨을 이해할 것이다.The foregoing detailed description illustrates various embodiments of devices and/or processes through block diagrams, flow diagrams, and/or other examples. Such block diagrams, flowcharts, and/or other examples will include one or more functions and/or operations, and those of ordinary skill in the art will understand that each function and/or operation within the block diagrams, flowcharts, and/or other examples includes hardware, software, firmware, Alternatively, it will be understood that any combination thereof may be implemented individually or collectively. In one embodiment, some portions of the subject matter described in this disclosure may be implemented through an Application Specific Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA), Digital Signal Processor (DSP), or other form of integration. Alternatively, some aspects of embodiments of the present disclosure may include one or more computer programs executing on one or more computers (e.g., one or more programs executing on one or more computer pet memorial metaverse systems), executing on one or more processors. Software and/or firmware may be implemented in whole or in part on an integrated circuit as one or more programs (e.g., one or more programs running on one or more microprocessors), firmware, or substantially any combination thereof. Writing code and/or designing a circuit for is within the skill range of a person skilled in the art in light of the present disclosure. Additionally, those skilled in the art will understand that the mechanisms of the subject matter of this disclosure may be distributed in a variety of program products, and the examples of the subject matter of this disclosure apply regardless of the specific type of signal bearing medium used to actually perform the distribution. You will understand.
특정 예시적 기법이 다양한 방법 및 반려동물 추모 메타버스 시스템을 이용하여 여기에서 기술되고 도시되었으나, 당업자라면, 청구된 대상에서 벗어남이 없이, 다양한 기타의 수정 또는 등가물로의 치환 가능성을 이해할 수 있다. 추가적으로, 여기에 기술된 중심 개념으로부터 벗어남이 없이 특정 상황을 청구된 대상의 교시로 적응시키도록 많은 수정이 이루어질 수 있다. 따라서, 청구된 대상이 개시된 특정 예시로 제한되지 않으나, 그러한 청구된 대상은 또한 첨부된 청구범위 및 그 균등의 범위 내에 들어가는 모든 구현예를 포함할 수 있음이 의도된다.Although certain example techniques are described and shown herein using various methods and pet memorial metaverse systems, those skilled in the art will recognize that various other modifications or equivalent substitutions may occur without departing from the claimed subject matter. Additionally, many modifications may be made to adapt the teachings of the claimed subject matter to particular situations without departing from the central concept described herein. Accordingly, it is intended that the claimed subject matter not be limited to the specific examples disclosed, but that such claimed subject matter may also include all embodiments that fall within the scope of the appended claims and their equivalents.
본 개시 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한, 본 개시 전체에서, 어떤 부재가 다른 부재 "상에" 위치하고 있다고 할 때, 이는 어떤 부재가 다른 부재에 접해 있는 경우뿐 아니라 두 부재 사이에 또 다른 부재가 존재하는 경우도 포함한다. 나아가, 본 개시 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다. 본 개시에서 사용되는 정도의 용어 "약," "실질적으로" 등은 언급된 의미에 고유한 제조 및 물질 허용오차가 제시될 때 그 수치에서 또는 그 수치에 근접한 의미로 사용되고, 본원의 이해를 돕기 위해 정확하거나 절대적인 수치가 언급된 개시 내용을 비양심적인 침해자가 부당하게 이용하는 것을 방지하기 위해 사용된다.Throughout the present disclosure, when a part is said to be “connected” to another part, this includes not only the case where it is “directly connected,” but also the case where it is “electrically connected” with another element in between. do. Additionally, throughout the present disclosure, when a member is said to be located “on” another member, this includes not only the case where the member is in contact with the other member, but also the case where another member exists between the two members. Furthermore, throughout the present disclosure, when a part “includes” a certain element, this means that it may further include other elements rather than excluding other elements, unless specifically stated to the contrary. As used in this disclosure, the terms “about,” “substantially,” and the like are used to mean at or close to a numerical value when manufacturing and material tolerances inherent in the stated meaning are presented, and to aid in the understanding of the present application. It is used to prevent unscrupulous infringers from unfairly exploiting disclosures in which precise or absolute figures are mentioned.
본 개시의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위, 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본원의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present disclosure is indicated by the claims described below rather than the detailed description above, and all changes or modified forms derived from the meaning and scope of the claims and their equivalent concepts should be construed as being included in the scope of the present application. do.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220053816AKR102769342B1 (en) | 2022-04-29 | 2022-04-29 | Companion animal commemoration metaverse system for digital treatment for the relief of petloss syndrome |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220053816AKR102769342B1 (en) | 2022-04-29 | 2022-04-29 | Companion animal commemoration metaverse system for digital treatment for the relief of petloss syndrome |
| Publication Number | Publication Date |
|---|---|
| KR20230153853Atrue KR20230153853A (en) | 2023-11-07 |
| KR102769342B1 KR102769342B1 (en) | 2025-02-18 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020220053816AActiveKR102769342B1 (en) | 2022-04-29 | 2022-04-29 | Companion animal commemoration metaverse system for digital treatment for the relief of petloss syndrome |
| Country | Link |
|---|---|
| KR (1) | KR102769342B1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20190000246A (en)* | 2017-06-22 | 2019-01-02 | 고려대학교 산학협력단 | Emotion-based sound control device and control method |
| KR20190014895A (en)* | 2017-08-04 | 2019-02-13 | 전자부품연구원 | The deceased remembrance system based on virtual reality |
| KR20210072357A (en)* | 2019-12-09 | 2021-06-17 | 한국전자기술연구원 | Method and System for Providing Animal Viewing Service using 3D/4D Reconstruction Scheme |
| KR20210151713A (en)* | 2020-06-05 | 2021-12-14 | (주)문샷 | Content implementation system for the deceased based on metaverse |
| KR20220004348A (en)* | 2020-07-03 | 2022-01-11 | 건국대학교 글로컬산학협력단 | Abandoned pets care devices and systems |
| KR20220036016A (en)* | 2020-09-15 | 2022-03-22 | 박경민 | Solution for making of art gallery employing virtual reality |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20190000246A (en)* | 2017-06-22 | 2019-01-02 | 고려대학교 산학협력단 | Emotion-based sound control device and control method |
| KR20190014895A (en)* | 2017-08-04 | 2019-02-13 | 전자부품연구원 | The deceased remembrance system based on virtual reality |
| KR20210072357A (en)* | 2019-12-09 | 2021-06-17 | 한국전자기술연구원 | Method and System for Providing Animal Viewing Service using 3D/4D Reconstruction Scheme |
| KR20210151713A (en)* | 2020-06-05 | 2021-12-14 | (주)문샷 | Content implementation system for the deceased based on metaverse |
| KR20220004348A (en)* | 2020-07-03 | 2022-01-11 | 건국대학교 글로컬산학협력단 | Abandoned pets care devices and systems |
| KR20220036016A (en)* | 2020-09-15 | 2022-03-22 | 박경민 | Solution for making of art gallery employing virtual reality |
| Publication number | Publication date |
|---|---|
| KR102769342B1 (en) | 2025-02-18 |
| Publication | Publication Date | Title |
|---|---|---|
| JP7091504B2 (en) | Methods and devices for minimizing false positives in face recognition applications | |
| US20220094745A1 (en) | Automatic image sharing with designated users over a communication network | |
| CN114765597B (en) | Automatic message reply | |
| Meese et al. | Posthumous personhood and the affordances of digital media | |
| US10680993B2 (en) | Sonic social network | |
| US20150324099A1 (en) | Connecting Current User Activities with Related Stored Media Collections | |
| DE102011107992A1 (en) | System and method for logging to events based on keywords | |
| US20220122328A1 (en) | System and method for updating objects in a simulated environment | |
| US9148392B1 (en) | Systems and methods for aggregating event information | |
| Meskell | A society of things: animal figurines and material scales at Neolithic Çatalhöyük | |
| Neo et al. | Contesting captive cetaceans:(il) legal spaces and the nature of dolphins in urban Singapore | |
| US20150358390A1 (en) | Method and system to share visual content across a plurality of mobile devices to generate interest, support and funding for philanthropic and for social causes | |
| Solhjoo et al. | Companion animal representation and voice in information behavior research | |
| Lehoczki et al. | Genetic distance from wolves affects family dogs’ reactions towards howls | |
| US12340584B2 (en) | Automatic generation of events using a machine-learning model | |
| KR102769342B1 (en) | Companion animal commemoration metaverse system for digital treatment for the relief of petloss syndrome | |
| CN113010733A (en) | Information recommendation method and device, electronic equipment and computer-readable storage medium | |
| Walker | Activist horror film: the genre as tool for change | |
| Parkes-Nield | The summoning: folk horror and the calendar custom in Molly Aitken’s the island child (2020) and Zoe Gilbert’s folk (2019) | |
| US20240340469A1 (en) | Bundled media files | |
| Carrier et al. | Paul TW Baxter: Photographing the Other-Than-Human | |
| US20250323883A1 (en) | Techniques for an artificial intelligence assistant for family history and storytelling | |
| WO2022240443A1 (en) | Automatic generation of events using a machine-learning model | |
| Moore | Reading and Witnessing Cage by Jade Montserrat and Webb-Ellis | |
| Vermeulen | HOW DO I NET THEE by Shira Dentz |
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20220429 | |
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | Comment text:Notification of reason for refusal Patent event date:20240418 Patent event code:PE09021S01D | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | Patent event code:PE07011S01D Comment text:Decision to Grant Registration Patent event date:20241126 | |
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment | Comment text:Registration of Establishment Patent event date:20250212 Patent event code:PR07011E01D | |
| PR1002 | Payment of registration fee | Payment date:20250212 End annual number:3 Start annual number:1 | |
| PG1601 | Publication of registration |