-
公开(公告)号:US20220038179A1
公开(公告)日:2022-02-03
申请号:US17371669
申请日:2021-07-09
Applicant: Snap Inc.
Inventor: Shree K. Nayar , Mikhail Fridberg , Mohit Gupta
IPC: H04B10/116 , H04B1/3827 , H04L7/00
Abstract: A client device, such as a mobile phone or a mobile phone accessory (e.g., phone case), is provided that receives and transmits data (e.g., a social media code) via light wave communication. The light wave communication may comprise structured light (e.g., projected light patterns). The client device may include a lightbox comprised of LEDs located on a back face of the client device.
-
公开(公告)号:US10909373B1
公开(公告)日:2021-02-02
申请号:US16112308
申请日:2018-08-24
Applicant: Snap Inc.
Inventor: Mohit Gupta , Shree K. Nayar , Vishwanath Saragadam Raja Venkata
Abstract: An augmented reality system having a light source and a camera. The light source projects a pattern of light onto a scene, the pattern being periodic. The camera captures an image of the scene including the projected pattern. A projector pixel of the projected pattern corresponding to an image pixel of the captured image is determined. A disparity of each correspondence is determined, the disparity being an amount that corresponding pixels are displaced between the projected pattern and the captured image. A three-dimensional computer model of the scene is generated based on the disparity. A virtual object in the scene is rendered based on the three-dimensional computer model.
-
公开(公告)号:US11468673B2
公开(公告)日:2022-10-11
申请号:US17248036
申请日:2021-01-06
Applicant: Snap Inc.
Inventor: Mohit Gupta , Shree K. Nayar , Vishwanath Saragadam Raja Venkata
Abstract: An augmented reality system having a light source and a camera. The light source projects a pattern of light onto a scene, the pattern being periodic. The camera captures an image of the scene including the projected pattern. A projector pixel of the projected pattern corresponding to an image pixel of the captured image is determined. A disparity of each correspondence is determined, the disparity being an amount that corresponding pixels are displaced between the projected pattern and the captured image. A three-dimensional computer model of the scene is generated based on the disparity. A virtual object in the scene is rendered based on the three-dimensional computer model.
-
公开(公告)号:US20220262089A1
公开(公告)日:2022-08-18
申请号:US17537977
申请日:2021-11-30
Applicant: Snap Inc.
Inventor: Sizhuo Ma , Jian Wang , Mohit Gupta , Shree K. Nayar
Abstract: A method of implementing location-guided visual code scanning from long distances starts with a processor receiving from client device a media content item and a location of the client device. Processor detects a portion of the media content item including image of captured visual code. Processor aligns image of captured visual code in the portion of the media content item to generate rectified image of captured visual code. Processor selects, based on location of the client device, subset of visual codes of the visual codes in database that stores visual codes and visual code location estimates associated with the plurality of visual codes. Processor detects matching visual code from the subset of visual codes using the rectified image of the captured visual code and causes a selectable item associated with the matching visual code to be displayed by the client device. Other embodiments are described herein.
-
公开(公告)号:US20210201036A1
公开(公告)日:2021-07-01
申请号:US17248036
申请日:2021-01-06
Applicant: Snap Inc.
Inventor: Mohit Gupta , Shree K. Nayar , Vishwanath Saragadam Raja Venkata
Abstract: An augmented reality system having a light source and a camera. The light source projects a pattern of light onto a scene, the pattern being periodic. The camera captures an image of the scene including the projected pattern. A projector pixel of the projected pattern corresponding to an image pixel of the captured image is determined. A disparity of each correspondence is determined, the disparity being an amount that corresponding pixels are displaced between the projected pattern and the captured image. A three-dimensional computer model of the scene is generated based on the disparity. A virtual object in the scene is rendered based on the three-dimensional computer model.
-
公开(公告)号:US20240162983A1
公开(公告)日:2024-05-16
申请号:US18418515
申请日:2024-01-22
Applicant: Snap Inc.
Inventor: Shree K. Nayar , Mikhail Fridberg , Mohit Gupta
IPC: H04B10/116 , H04B1/3827 , H04L7/00
CPC classification number: H04B10/116 , H04B1/3827 , H04L7/0075 , G02C11/10
Abstract: A client device, such as a mobile phone or a mobile phone accessory (e.g., phone case), is provided that receives and transmits data (e.g., a social media code) via light wave communication. The light wave communication may comprise structured light (e.g., projected light patterns). The client device may include a lightbox comprised of LEDs located on a back face of the client device.
-
公开(公告)号:US11901941B2
公开(公告)日:2024-02-13
申请号:US17371669
申请日:2021-07-09
Applicant: Snap Inc.
Inventor: Shree K. Nayar , Mikhail Fridberg , Mohit Gupta
IPC: H04B10/116 , H04B1/3827 , H04L7/00 , G02C11/00
CPC classification number: H04B10/116 , H04B1/3827 , H04L7/0075 , G02C11/10 , H04B2001/3866
Abstract: A client device, such as a mobile phone or a mobile phone accessory (e.g., phone case), is provided that receives and transmits data (e.g., a social media code) via light wave communication. The light wave communication may comprise structured light (e.g., projected light patterns). The client device may include a lightbox comprised of LEDs located on a back face of the client device.
-
-
-
-
-
-