KR102254709B1 - 증강 현실 객체 조작 - Google Patents
증강 현실 객체 조작 Download PDFInfo
- Publication number
- KR102254709B1 KR102254709B1 KR1020197023247A KR20197023247A KR102254709B1 KR 102254709 B1 KR102254709 B1 KR 102254709B1 KR 1020197023247 A KR1020197023247 A KR 1020197023247A KR 20197023247 A KR20197023247 A KR 20197023247A KR 102254709 B1 KR102254709 B1 KR 102254709B1
- Authority
- KR
- South Korea
- Prior art keywords
- physical element
- virtual object
- detecting
- image
- secondary physical
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
- G06F3/005—Input arrangements through a video camera
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
- G06V40/28—Recognition of hand or arm movements, e.g. recognition of deaf sign language
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Health & Medical Sciences (AREA)
- Psychiatry (AREA)
- Social Psychology (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
도 1은 네트워크를 통해 데이터(예를 들어, 메시지 및 연관된 콘텐츠)를 교환하기 위한 예시적인 메시징 시스템을 도시하는 블록도이다.
도 2는 예시적인 실시예들에 따른, 메시징 시스템에 관한 추가의 상세들을 예시하는 블록도이다.
도 3은 다양한 예시적인 실시예들에 따른, 메시징 서버 시스템의 데이터베이스에 저장될 수 있는 데이터를 예시하는 개략도이다.
도 4는 본 개시내용의 다양한 양태들에 따른 예시적인 프로세스의 흐름도이다.
도 5a 내지 도 5f는 도 4에서 설명된 방법의 양태들을 예시하는 스크린샷들이다.
도 6은 본 명세서에 설명된 다양한 하드웨어 아키텍처들과 함께 사용될 수 있는 대표적인 소프트웨어 아키텍처를 예시하는 블록도이다.
도 7은 머신-판독가능 매체(예를 들어, 머신-판독가능 스토리지 매체)로부터의 명령어들을 판독하고 본 명세서에서 논의된 방법론들 중 임의의 하나 이상을 수행할 수 있는, 일부 예시적인 실시예들에 따른, 머신의 컴포넌트들을 예시하는 블록도이다.
Claims (20)
- 시스템으로서,
프로세서;
상기 프로세서에 결합된 사용자 인터페이스 - 상기 사용자 인터페이스는 입력 디바이스, 카메라, 및 디스플레이 스크린을 포함함 -; 및
상기 프로세서에 결합되고 명령어들을 저장하는 메모리
를 포함하고, 상기 명령어들은, 상기 프로세서에 의해 실행될 때, 상기 시스템으로 하여금:
상기 카메라를 통해 캡처된 현실 세계 장면을 포함하는 이미지가 디스플레이 스크린 상에 디스플레이되게 하는 단계;
상기 이미지 내의 1차 물리적 요소에 앵커링된 것으로서 가상 객체가 상기 디스플레이 스크린 상에 디스플레이되게 하는 단계;
상기 이미지 내의 상기 1차 물리적 요소를 추적하는 단계;
2차 물리적 요소에 의해 상기 가상 객체와의 상호작용(interaction)을 검출하는 단계;
상기 2차 물리적 요소에 의해 상기 가상 객체와의 상기 상호작용을 검출한 것에 응답하여,
상기 가상 객체가 상기 1차 물리적 요소에 앵커링된 것으로부터 상기 2차 물리적 요소에 앵커링되는 것으로 스위칭하는 단계, 및
상기 가상 객체가 상기 이미지 내의 상기 2차 물리적 요소에 앵커링된 것으로 상기 디스플레이 스크린 상에 디스플레이되게 하는 단계;
상기 2차 물리적 요소의 제거를 검출하는 단계 - 상기 2차 물리적 요소의 제거를 검출하는 것은 상기 2차 물리적 요소가 상기 이미지 내에 있지 않다는 것을 검출하는 것을 포함함 -; 및
상기 2차 물리적 요소의 제거를 검출한 것에 응답하여,
상기 가상 객체가 상기 2차 물리적 요소에 앵커링된 것으로부터 상기 1차 물리적 요소에 앵커링되는 것으로 스위칭하는 단계, 및
상기 가상 객체가 상기 이미지 내의 상기 1차 물리적 요소에 앵커링된 것으로 상기 디스플레이 스크린 상에 디스플레이되게 하는 단계
를 포함하는 동작들을 수행하게 하는, 시스템. - 제1항에 있어서, 상기 메모리는 상기 시스템으로 하여금:
상기 2차 물리적 요소에 의해 상기 가상 객체와의 상기 상호작용을 검출한 것에 응답하여,
상기 1차 물리적 요소를 추적하는 것으로부터 상기 2차 물리적 요소를 추적하는 것으로 스위칭하는 단계를 포함하는 동작들을 수행하게 하는 명령어들을 추가로 저장하는, 시스템. - 제2항에 있어서, 상기 메모리는 상기 시스템으로 하여금:
상기 2차 물리적 요소에 의해 상기 가상 객체와의 상기 상호작용을 검출한 것에 응답하여,
상기 2차 물리적 요소가 미리 결정된 허용 한계 임계치를 넘어섰는지 여부를 결정하는 단계; 및
상기 2차 물리적 요소가 상기 미리 결정된 허용 한계 임계치를 넘어섰다는 결정에 응답하여 상기 1차 물리적 요소를 추적하는 것으로부터 상기 2차 물리적 요소를 추적하는 것으로 스위칭하는 단계
를 포함하는 동작들을 수행하게 하는 명령어들을 추가로 저장하는, 시스템. - 삭제
- 제1항에 있어서, 상기 메모리는 상기 시스템으로 하여금:
상기 2차 물리적 요소의 제거를 검출한 것에 응답하여, 상기 1차 물리적 요소의 추적을 재개하게 하는 명령어들을 추가로 저장하는, 시스템. - 제1항에 있어서, 상기 메모리는 상기 시스템으로 하여금:
상기 2차 물리적 요소의 제거를 검출한 것에 응답하여, 상기 가상 객체를 상기 이미지 내의 가장 가까운 물리적 엔티티에 앵커링하는 단계를 포함하는 동작들을 수행하게 하는 명령어들을 추가로 저장하는, 시스템. - 제6항에 있어서, 상기 가장 가까운 물리적 엔티티는: 사람, 동물, 표면, 및 객체 중 하나 이상인, 시스템.
- 제1항에 있어서, 상기 메모리는 상기 시스템으로 하여금 상기 가상 객체의 거동을 트리거하는 단계를 포함하는 동작들을 수행하게 하기 위한 명령어들을 추가로 저장하는, 시스템.
- 제1항에 있어서, 상기 1차 물리적 요소를 추적하는 단계는 상기 시스템이 이동될 때 상기 1차 물리적 요소를 추적하는 단계를 포함하고, 상기 시스템의 이동은 제1 위치로부터 제2 위치로의 이동, 및 회전 중 하나 이상을 포함하는, 시스템.
- 컴퓨터 구현 방법으로서,
프로세서에 의해, 카메라를 통해 캡처된 현실 세계 장면을 포함하는 이미지가 디스플레이 스크린 상에 디스플레이되게 하는 단계;
상기 이미지 내의 1차 물리적 요소에 앵커링된 것으로서 가상 객체가 상기 디스플레이 스크린 상에 디스플레이되게 하는 단계;
상기 이미지 내의 상기 1차 물리적 요소를 추적하는 단계;
2차 물리적 요소에 의해 상기 가상 객체와의 상호작용(interaction)을 검출하는 단계;
상기 2차 물리적 요소에 의해 상기 가상 객체와의 상기 상호작용을 검출한 것에 응답하여,
상기 가상 객체가 상기 1차 물리적 요소에 앵커링된 것으로부터 상기 2차 물리적 요소에 앵커링되는 것으로 스위칭하는 단계, 및
상기 가상 객체가 상기 이미지 내의 상기 2차 물리적 요소에 앵커링된 것으로 상기 디스플레이 스크린 상에 디스플레이되게 하는 단계;
상기 2차 물리적 요소의 제거를 검출하는 단계 - 상기 2차 물리적 요소의 제거를 검출하는 것은 상기 2차 물리적 요소가 상기 이미지 내에 있지 않다는 것을 검출하는 것을 포함함 -; 및
상기 2차 물리적 요소의 제거를 검출한 것에 응답하여,
상기 가상 객체가 상기 2차 물리적 요소에 앵커링된 것으로부터 상기 1차 물리적 요소에 앵커링되는 것으로 스위칭하는 단계, 및
상기 가상 객체가 상기 이미지 내의 상기 1차 물리적 요소에 앵커링된 것으로 상기 디스플레이 스크린 상에 디스플레이되게 하는 단계
를 포함하는, 방법. - 제10항에 있어서,
상기 2차 물리적 요소에 의해 상기 가상 객체와의 상기 상호작용을 검출한 것에 응답하여,
상기 1차 물리적 요소를 추적하는 것으로부터 상기 2차 물리적 요소를 추적하는 것으로 스위칭하는 단계
를 더 포함하는 방법. - 제11항에 있어서,
상기 2차 물리적 요소에 의해 상기 가상 객체와의 상기 상호작용을 검출한 것에 응답하여,
상기 2차 물리적 요소가 미리 결정된 허용 한계 임계치를 넘어섰는지 여부를 결정하는 단계; 및
상기 2차 물리적 요소가 상기 미리 결정된 허용 한계 임계치를 넘어섰다는 결정에 응답하여 상기 1차 물리적 요소를 추적하는 것으로부터 상기 2차 물리적 요소를 추적하는 것으로 스위칭하는 단계
를 더 포함하는 방법. - 삭제
- 제10항에 있어서,
상기 2차 물리적 요소의 제거를 검출한 것에 응답하여, 상기 1차 물리적 요소의 추적을 재개하는 단계를 더 포함하는, 방법. - 제10항에 있어서,
상기 2차 물리적 요소의 제거를 검출한 것에 응답하여, 상기 가상 객체를 상기 이미지 내의 가장 가까운 물리적 엔티티에 앵커링하는 단계를 더 포함하는, 방법. - 제15항에 있어서, 상기 가장 가까운 물리적 엔티티는: 사람, 동물, 표면, 및 객체 중 하나 이상인, 방법.
- 제10항에 있어서, 상기 가상 객체의 거동을 트리거하는 단계를 더 포함하는, 방법.
- 제10항에 있어서, 상기 1차 물리적 요소를 추적하는 단계는 시스템이 이동될 때 상기 1차 물리적 요소를 추적하는 단계를 포함하고, 상기 시스템의 이동은 제1 위치로부터 제2 위치로의 이동, 및 회전 중 하나 이상을 포함하는, 방법.
- 명령어들을 저장하는 비일시적인 컴퓨터-판독가능 매체로서, 상기 명령어들은, 프로세서에 의해 실행될 때, 상기 프로세서로 하여금:
카메라를 통해 캡처된 현실 세계 장면을 포함하는 이미지가 디스플레이 스크린 상에 디스플레이되게 하는 단계;
상기 이미지 내의 1차 물리적 요소에 앵커링된 것으로서 가상 객체가 상기 디스플레이 스크린 상에 디스플레이되게 하는 단계;
상기 이미지 내의 상기 1차 물리적 요소를 추적하는 단계;
2차 물리적 요소에 의해 상기 가상 객체와의 상호작용(interaction)을 검출하는 단계;
상기 2차 물리적 요소에 의해 상기 가상 객체와의 상기 상호작용을 검출한 것에 응답하여,
상기 가상 객체가 상기 1차 물리적 요소에 앵커링된 것으로부터 상기 2차 물리적 요소에 앵커링되는 것으로 스위칭하는 단계, 및
상기 가상 객체가 상기 이미지 내의 상기 2차 물리적 요소에 앵커링된 것으로 상기 디스플레이 스크린 상에 디스플레이되게 하는 단계;
상기 2차 물리적 요소의 제거를 검출하는 단계 - 상기 2차 물리적 요소의 제거를 검출하는 것은 상기 2차 물리적 요소가 상기 이미지 내에 있지 않다는 것을 검출하는 것을 포함함 -; 및
상기 2차 물리적 요소의 제거를 검출한 것에 응답하여,
상기 가상 객체가 상기 2차 물리적 요소에 앵커링된 것으로부터 상기 1차 물리적 요소에 앵커링되는 것으로 스위칭하는 단계, 및
상기 가상 객체가 상기 이미지 내의 상기 1차 물리적 요소에 앵커링된 것으로 상기 디스플레이 스크린 상에 디스플레이되게 하는 단계
를 포함하는 동작들을 수행하게 하는, 비일시적인 컴퓨터-판독가능 매체. - 제19항에 있어서, 상기 프로세서로 하여금:
상기 2차 물리적 요소에 의해 상기 가상 객체와의 상기 상호작용을 검출한 것에 응답하여,
상기 1차 물리적 요소를 추적하는 것으로부터 상기 2차 물리적 요소를 추적하는 것으로 스위칭하는 단계를 더 포함하는 동작들을 수행하게 하는, 비일시적인 컴퓨터-판독가능 매체.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020217014739A KR102406297B1 (ko) | 2017-01-09 | 2017-12-29 | 증강 현실 객체 조작 |
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201762444218P | 2017-01-09 | 2017-01-09 | |
| US62/444,218 | 2017-01-09 | ||
| US201762449451P | 2017-01-23 | 2017-01-23 | |
| US62/449,451 | 2017-01-23 | ||
| US15/581,994 | 2017-04-28 | ||
| US15/581,994 US10593116B2 (en) | 2016-10-24 | 2017-04-28 | Augmented reality object manipulation |
| PCT/US2017/068988 WO2018128930A1 (en) | 2017-01-09 | 2017-12-29 | Augmented reality object manipulation |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020217014739A Division KR102406297B1 (ko) | 2017-01-09 | 2017-12-29 | 증강 현실 객체 조작 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20190103335A KR20190103335A (ko) | 2019-09-04 |
| KR102254709B1 true KR102254709B1 (ko) | 2021-05-24 |
Family
ID=62790885
Family Applications (5)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020217014739A Active KR102406297B1 (ko) | 2017-01-09 | 2017-12-29 | 증강 현실 객체 조작 |
| KR1020197023247A Active KR102254709B1 (ko) | 2017-01-09 | 2017-12-29 | 증강 현실 객체 조작 |
| KR1020257019393A Pending KR20250090391A (ko) | 2017-01-09 | 2017-12-29 | 증강 현실 객체 조작 |
| KR1020227018662A Active KR102577968B1 (ko) | 2017-01-09 | 2017-12-29 | 증강 현실 객체 조작 |
| KR1020237030701A Active KR102821366B1 (ko) | 2017-01-09 | 2017-12-29 | 증강 현실 객체 조작 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020217014739A Active KR102406297B1 (ko) | 2017-01-09 | 2017-12-29 | 증강 현실 객체 조작 |
Family Applications After (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020257019393A Pending KR20250090391A (ko) | 2017-01-09 | 2017-12-29 | 증강 현실 객체 조작 |
| KR1020227018662A Active KR102577968B1 (ko) | 2017-01-09 | 2017-12-29 | 증강 현실 객체 조작 |
| KR1020237030701A Active KR102821366B1 (ko) | 2017-01-09 | 2017-12-29 | 증강 현실 객체 조작 |
Country Status (4)
| Country | Link |
|---|---|
| EP (2) | EP3566111B1 (ko) |
| KR (5) | KR102406297B1 (ko) |
| CN (2) | CN110168476B (ko) |
| WO (1) | WO2018128930A1 (ko) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11580700B2 (en) | 2016-10-24 | 2023-02-14 | Snap Inc. | Augmented reality object manipulation |
| US11636657B2 (en) | 2019-12-19 | 2023-04-25 | Snap Inc. | 3D captions with semantic graphical elements |
| US11704878B2 (en) | 2017-01-09 | 2023-07-18 | Snap Inc. | Surface aware lens |
| US11810220B2 (en) | 2019-12-19 | 2023-11-07 | Snap Inc. | 3D captions with face tracking |
| US11823341B2 (en) | 2019-06-28 | 2023-11-21 | Snap Inc. | 3D object camera customization system |
| US12020377B2 (en) | 2018-11-27 | 2024-06-25 | Snap Inc. | Textured mesh building |
| US12387436B2 (en) | 2018-12-20 | 2025-08-12 | Snap Inc. | Virtual surface modification |
| US12443325B2 (en) | 2023-05-31 | 2025-10-14 | Snap Inc. | Three-dimensional interaction system |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10319149B1 (en) | 2017-02-17 | 2019-06-11 | Snap Inc. | Augmented reality anamorphosis system |
| US10387730B1 (en) | 2017-04-20 | 2019-08-20 | Snap Inc. | Augmented reality typography personalization system |
| US10740974B1 (en) | 2017-09-15 | 2020-08-11 | Snap Inc. | Augmented reality system |
| US11030813B2 (en) | 2018-08-30 | 2021-06-08 | Snap Inc. | Video clip object tracking |
| US11972529B2 (en) * | 2019-02-01 | 2024-04-30 | Snap Inc. | Augmented reality system |
| US10936351B2 (en) | 2019-07-19 | 2021-03-02 | UiPath, Inc. | Multi-anchor based extraction, recognition, and machine learning of user interface (UI) |
| US11232646B2 (en) | 2019-09-06 | 2022-01-25 | Snap Inc. | Context-based virtual object rendering |
| KR102854560B1 (ko) * | 2020-04-30 | 2025-09-02 | 삼성전자주식회사 | 이미지 증강을 위한 방법 및 전자 장치 |
| US12136160B2 (en) | 2022-04-27 | 2024-11-05 | Snap Inc. | Augmented reality experience power usage prediction |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011109126A1 (en) | 2010-03-05 | 2011-09-09 | Sony Computer Entertainment America Llc | Maintaining multiple views on a shared stable virtual space |
| WO2012134069A2 (ko) | 2011-03-31 | 2012-10-04 | 주식회사 맥스트 | 모바일 센서를 이용한 증강 현실 콘텐츠 추적 장치 및 방법 |
| KR101483054B1 (ko) | 2014-05-31 | 2015-01-16 | 연세대학교 산학협력단 | 상호작용을 지원하는 모바일 기반 증강현실 제작 시스템 및 방법 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8730156B2 (en) * | 2010-03-05 | 2014-05-20 | Sony Computer Entertainment America Llc | Maintaining multiple views on a shared stable virtual space |
| KR101671900B1 (ko) * | 2009-05-08 | 2016-11-03 | 삼성전자주식회사 | 가상 세계에서의 객체를 제어하는 시스템, 방법 및 기록 매체 |
| US8947455B2 (en) * | 2010-02-22 | 2015-02-03 | Nike, Inc. | Augmented reality design system |
| US20120113223A1 (en) * | 2010-11-05 | 2012-05-10 | Microsoft Corporation | User Interaction in Augmented Reality |
| US8908911B2 (en) * | 2011-03-04 | 2014-12-09 | Qualcomm Incorporated | Redundant detection filtering |
| KR20160084502A (ko) * | 2011-03-29 | 2016-07-13 | 퀄컴 인코포레이티드 | 로컬 멀티-사용자 협업을 위한 모듈식 모바일 접속된 피코 프로젝터들 |
| JP5942456B2 (ja) * | 2012-02-10 | 2016-06-29 | ソニー株式会社 | 画像処理装置、画像処理方法及びプログラム |
| US10109075B2 (en) * | 2013-03-15 | 2018-10-23 | Elwha Llc | Temporal element restoration in augmented reality systems |
| US20150103183A1 (en) * | 2013-10-10 | 2015-04-16 | Nvidia Corporation | Method and apparatus for device orientation tracking using a visual gyroscope |
| GB201404134D0 (en) * | 2014-03-10 | 2014-04-23 | Bae Systems Plc | Interactive information display |
| US10203762B2 (en) * | 2014-03-11 | 2019-02-12 | Magic Leap, Inc. | Methods and systems for creating virtual and augmented reality |
| US9746984B2 (en) * | 2014-08-19 | 2017-08-29 | Sony Interactive Entertainment Inc. | Systems and methods for providing feedback to a user while interacting with content |
-
2017
- 2017-12-29 CN CN201780082612.1A patent/CN110168476B/zh active Active
- 2017-12-29 KR KR1020217014739A patent/KR102406297B1/ko active Active
- 2017-12-29 KR KR1020197023247A patent/KR102254709B1/ko active Active
- 2017-12-29 EP EP17835983.2A patent/EP3566111B1/en active Active
- 2017-12-29 KR KR1020257019393A patent/KR20250090391A/ko active Pending
- 2017-12-29 KR KR1020227018662A patent/KR102577968B1/ko active Active
- 2017-12-29 KR KR1020237030701A patent/KR102821366B1/ko active Active
- 2017-12-29 EP EP23197765.3A patent/EP4270325A3/en active Pending
- 2017-12-29 WO PCT/US2017/068988 patent/WO2018128930A1/en not_active Ceased
- 2017-12-29 CN CN202211271509.0A patent/CN115641424A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011109126A1 (en) | 2010-03-05 | 2011-09-09 | Sony Computer Entertainment America Llc | Maintaining multiple views on a shared stable virtual space |
| WO2012134069A2 (ko) | 2011-03-31 | 2012-10-04 | 주식회사 맥스트 | 모바일 센서를 이용한 증강 현실 콘텐츠 추적 장치 및 방법 |
| KR101483054B1 (ko) | 2014-05-31 | 2015-01-16 | 연세대학교 산학협력단 | 상호작용을 지원하는 모바일 기반 증강현실 제작 시스템 및 방법 |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12361652B2 (en) | 2016-10-24 | 2025-07-15 | Snap Inc. | Augmented reality object manipulation |
| US11580700B2 (en) | 2016-10-24 | 2023-02-14 | Snap Inc. | Augmented reality object manipulation |
| US11704878B2 (en) | 2017-01-09 | 2023-07-18 | Snap Inc. | Surface aware lens |
| US12217374B2 (en) | 2017-01-09 | 2025-02-04 | Snap Inc. | Surface aware lens |
| US12106441B2 (en) | 2018-11-27 | 2024-10-01 | Snap Inc. | Rendering 3D captions within real-world environments |
| US12020377B2 (en) | 2018-11-27 | 2024-06-25 | Snap Inc. | Textured mesh building |
| US12387436B2 (en) | 2018-12-20 | 2025-08-12 | Snap Inc. | Virtual surface modification |
| US11823341B2 (en) | 2019-06-28 | 2023-11-21 | Snap Inc. | 3D object camera customization system |
| US12211159B2 (en) | 2019-06-28 | 2025-01-28 | Snap Inc. | 3D object camera customization system |
| US12175613B2 (en) | 2019-12-19 | 2024-12-24 | Snap Inc. | 3D captions with face tracking |
| US11908093B2 (en) | 2019-12-19 | 2024-02-20 | Snap Inc. | 3D captions with semantic graphical elements |
| US12347045B2 (en) | 2019-12-19 | 2025-07-01 | Snap Inc. | 3D captions with semantic graphical elements |
| US11810220B2 (en) | 2019-12-19 | 2023-11-07 | Snap Inc. | 3D captions with face tracking |
| US11636657B2 (en) | 2019-12-19 | 2023-04-25 | Snap Inc. | 3D captions with semantic graphical elements |
| US12443325B2 (en) | 2023-05-31 | 2025-10-14 | Snap Inc. | Three-dimensional interaction system |
| US12444138B2 (en) | 2024-07-03 | 2025-10-14 | Snap Inc. | Rendering 3D captions within real-world environments |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3566111B1 (en) | 2023-09-20 |
| KR20210059040A (ko) | 2021-05-24 |
| CN115641424A (zh) | 2023-01-24 |
| EP4270325A2 (en) | 2023-11-01 |
| WO2018128930A1 (en) | 2018-07-12 |
| EP3566111A1 (en) | 2019-11-13 |
| KR102406297B1 (ko) | 2022-06-10 |
| KR20230135158A (ko) | 2023-09-22 |
| CN110168476B (zh) | 2022-11-04 |
| CN110168476A (zh) | 2019-08-23 |
| KR102821366B1 (ko) | 2025-06-17 |
| EP4270325A3 (en) | 2023-12-20 |
| KR20250090391A (ko) | 2025-06-19 |
| KR20220080209A (ko) | 2022-06-14 |
| KR102577968B1 (ko) | 2023-09-14 |
| KR20190103335A (ko) | 2019-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12361652B2 (en) | Augmented reality object manipulation | |
| KR102254709B1 (ko) | 증강 현실 객체 조작 | |
| US12316597B2 (en) | System and method of generating private notifications between users in a communication session | |
| KR102467660B1 (ko) | 통신 세션에서 애니메이션 오버레이들의 생성 | |
| KR102424232B1 (ko) | 커스터마이즈된 사용자-제어형 미디어 오버레이들 | |
| US20230009587A1 (en) | Aggregated media content in an electronic messaging application | |
| US11122094B2 (en) | Software application manager for messaging applications | |
| KR102343824B1 (ko) | 애플리케이션-독립적 메시징 시스템 | |
| KR20200071782A (ko) | 전자 메시징 애플리케이션들을 위한 그래픽 렌더링 | |
| KR102596504B1 (ko) | 실시간 증강 현실 코스튬 | |
| US11558326B2 (en) | System and method of managing electronic media content items | |
| US11237697B1 (en) | System and method of generating image capture modifiers based on electronic media content items |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0105 | International application |
Patent event date: 20190807 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| 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: 20210215 |
|
| PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20210514 |
|
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210514 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20210517 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |