-
公开(公告)号:US10068117B1
公开(公告)日:2018-09-04
申请号:US15491842
申请日:2017-04-19
Applicant: Snap Inc.
Inventor: Landon Anderton , Garrett Gee , Ryan Hornberger , Kirk Ouimet , Kameron Sheffield , Benjamin Turley
Abstract: Systems and methods for custom functional patterns for optical barcodes are provided. In example embodiments, image data of an image is received from a user device. A candidate shape feature of the image is extracted from the image data. A determination is made that the shape feature satisfies a shape feature rule. In response to the candidate shape feature satisfying the shape feature rule, a custom graphic in the image is identified by comparing the candidate shape feature with a reference shape feature of the custom graphic. In response to identifying the custom graphic, data encoded in a portion of the image is decoded.
-
公开(公告)号:US20230222155A1
公开(公告)日:2023-07-13
申请号:US18122328
申请日:2023-03-16
Applicant: Snap Inc.
Inventor: Kirk Ouimet , Rong Yan , Yantao Zheng
IPC: G06F16/58 , G06N3/04 , G06V10/764 , G06T1/00 , G06V10/82 , G06N3/08 , G06F16/9038
CPC classification number: G06F16/5866 , G06N3/04 , G06N3/045 , G06V10/764 , G06F18/24 , H04N23/63 , G06T1/0007 , G06V10/82 , G06N3/08 , G06F16/9038 , G06V2201/09 , G06N5/022
Abstract: Systems, methods, devices, server computers, storage media, and instructions for prioritized device action triggered by device scan data are described. In one embodiment, a mobile device performs a method that involves executing a messaging application with an image capture interface and a scanning input. An associated scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device, analyzes the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns, and selects a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns. In some embodiments, the priority system action is selected based on a priority ranking for identified scan data types.
-
公开(公告)号:US11675989B2
公开(公告)日:2023-06-13
申请号:US17656629
申请日:2022-03-25
Applicant: Snap Inc.
Inventor: Landon Anderton , Garrett Gee , Ryan Hornberger , Kirk Ouimet , Kameron Sheffield , Benjamin Turley
CPC classification number: G06K7/1443 , G06K7/1413 , G06K7/1417 , G06K7/1456 , G06K19/06037 , G06K19/06103 , G06K19/06131 , G06V10/245
Abstract: Systems and methods for custom functional patterns for optical barcodes are provided. In example embodiments, image data of an image is received from a user device. A candidate shape feature of the image is extracted from the image data. A determination is made that the shape feature satisfies a shape feature rule. In response to the candidate shape feature satisfying the shape feature rule, a custom graphic in the image is identified by comparing the candidate shape feature with a reference shape feature of the custom graphic. In response to identifying the custom graphic, data encoded in a portion of the image is decoded.
-
公开(公告)号:US20230139857A1
公开(公告)日:2023-05-04
申请号:US18146878
申请日:2022-12-27
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Omer Cansizoglu , Kirk Ouimet , Nathan Kenneth Boyd
IPC: G06T11/60 , H04L67/306 , A63F13/79 , A63F13/00 , A63F13/213 , G06F3/01 , A63F13/352 , A63F13/65 , A63F13/58 , G06V20/20 , G06V40/16 , H04L51/52 , H04L67/52
Abstract: A system and method for presentation of computer vision (e.g., augmented reality, virtual reality) using user data and a user code is disclosed. A client device can detect an image feature (e.g., scannable code) in one or more images. The image feature is determined to be linked to a user account. User data from the user account can then be used to generate one or more augmented reality display elements that can be anchored to the image feature in the one or more images.
-
公开(公告)号:US11308302B2
公开(公告)日:2022-04-19
申请号:US16713946
申请日:2019-12-13
Applicant: Snap Inc.
Inventor: Landon Anderton , Garrett Gee , Ryan Hornberger , Kirk Ouimet , Kameron Sheffield , Benjamin Turley
Abstract: Systems and methods for custom functional patterns for optical barcodes are provided. In example embodiments, image data of an image is received from a user device. A candidate shape feature of the image is extracted from the image data. A determination is made that the shape feature satisfies a shape feature rule. In response to the candidate shape feature satisfying the shape feature rule, a custom graphic in the image is identified by comparing the candidate shape feature with a reference shape feature of the custom graphic. In response to identifying the custom graphic, data encoded in a portion of the image is decoded.
-
公开(公告)号:US20210350131A1
公开(公告)日:2021-11-11
申请号:US17381735
申请日:2021-07-21
Applicant: Snap Inc.
Inventor: Kirk Ouimet , Yunchao Gong
Abstract: A computing system receives, from a client device, image data describing an image captured by an optical sensor of the client device. The computing system compares the image to a set of reference images that include associated metadata describing a real-world feature depicted by the respective reference image. The computing system determines, based on the comparison, a subset of reference images that are similar to the image, and then determines, based on associated metadata of the subset of reference images, that the image captured by the optical sensor of the client device depicts a first real-world feature. The computing system selects a subset of media overlays related to the first real-world feature based on metadata associated with each media overlay that describes the respective media overlay. The computing system transmits the subset of media overlays to the client device.
-
公开(公告)号:US11153239B2
公开(公告)日:2021-10-19
申请号:US16838779
申请日:2020-04-02
Applicant: Snap Inc.
Inventor: Manny Jerrold Adler , Jonathan Brody , Nathan Kenneth Boyd , Glenne Christiaansen , Kirk Ouimet , Kameron Sheffield , Haibo Zhao , Zhuangtian Zhao
Abstract: Embodiments of the present disclosure relate generally to systems for enhancing a first media item through the addition of a supplemental second media item. A user may provide a request to enhance a selected media item, and in response, an enhancement system retrieves and presents a curated collection of supplemental content to be added to the media, to the user. The user may review the curated collection of supplemental content, for example by providing a tactile input to scroll through the curated collection of content.
-
公开(公告)号:US10678849B1
公开(公告)日:2020-06-09
申请号:US15265672
申请日:2016-09-14
Applicant: Snap Inc.
Inventor: Kirk Ouimet , Rong Yan , Yantao Zheng
Abstract: Systems, methods, devices, server computers, storage media, and instructions for prioritized device action triggered by device scan data are described. In one embodiment, a mobile device performs a method that involves executing a messaging application with an image capture interface and a scanning input. An associated scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device, analyzes the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns, and selects a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns. In some embodiments, the priority system action is selected based on a priority ranking for identified scan data types.
-
公开(公告)号:US10607053B1
公开(公告)日:2020-03-31
申请号:US16448796
申请日:2019-06-21
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Christopher Jonathan Luc , Kirk Ouimet , Rahul Bhupendra Sheth
Abstract: Systems and methods for presenting an augmented reality within a custom graphic are provided. In example embodiments, one or more hardware processors may receive an image, identify candidate shape features in the image, identify a custom graphic by comparing the candidate shape features with a reference shape feature of the custom graphic, identify an optical barcode based on the identified custom graphic, identify an augmented reality based on the optical barcode, and transmit the augmented reality to the client device.
-
公开(公告)号:US10410028B1
公开(公告)日:2019-09-10
申请号:US16181237
申请日:2018-11-05
Applicant: Snap Inc.
Inventor: Omer Cansizoglu , Kirk Ouimet
Abstract: Systems and methods for using optical barcodes without orientation for information access are provided. In example embodiments, a computer accesses an image including data encoded within a geometric shape. The computer decodes, for each of a plurality of orientations of the geometric shape, a first portion of the data encoded within the geometric shape. The computer determines that, for one of the plurality of orientations, the first portion of the data encoded within the geometric shape decodes to a predefined number. The computer determines that the one of the plurality of orientations is an intended orientation for the geometric shape. The computer decodes, based on the intended orientation of the geometric shape, a second portion of the data encoded within the geometric shape. The computer accesses, via a network, a resource that corresponds to the decoded second portion of the data.
-
-
-
-
-
-
-
-
-