-
公开(公告)号:US20210150295A1
公开(公告)日:2021-05-20
申请号:US17087723
申请日:2020-11-03
Applicant: Apple Inc.
Inventor: Arun Srivatsan Rangaprasad , Anselm Grundhoefer , Dhruv A. Govil
IPC: G06K19/06 , G06T7/80 , G06F3/0484
Abstract: Various implementations disclosed herein include devices, systems, and methods that select colors for visual markers that include colored markings encoding data. In some implementations, the colors are automatically or semi-automatically selected. In some implementations, the colors are selected to remain sufficiently detectable despite changes in lighting conditions or printing/display conditions. In some implementations, a set of colors selectable for use in a visual marker is obtained. Then, measures of distance between a plurality of colors of the set of colors is determined, and a subset of the set of colors for the visual marker is selected based on the measure of distance between colors of the subset of colors. In some implementations, the visual marker appearance includes graphical elements encoding data using the subset of colors. In some implementations, input is received using a GUI on a display to determine multiple colors based on a source image.
-
公开(公告)号:US12093763B2
公开(公告)日:2024-09-17
申请号:US18010578
申请日:2021-06-15
Applicant: APPLE INC.
Inventor: Arun Srivatsan Rangaprasad , Anselm Grundhoefer , Mohamed Selim Ben Himane , Dhruv A. Govil , Joseph M. Luxton , Jean-Charles Bernard Marcel Bazin , Shubham Agrawal
IPC: G06K19/06
CPC classification number: G06K19/06168
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide a visual marker including a plurality of markings arranged in a corresponding plurality of shapes. In some implementations, each marking is formed of a set of sub-markings separated by gaps and arranged according to a respective shape, and the gaps of the plurality of markings are configured to encode data and indicate orientation of the visual marker. In some implementations, the plurality of markings are arranged in a plurality of concentric rings of increasing size. In some implementations, the orientation is encoded in a first set of gaps and data in a second set of gaps of the gaps in the plurality of markings.
-
公开(公告)号:US20240403590A1
公开(公告)日:2024-12-05
申请号:US18802129
申请日:2024-08-13
Applicant: APPLE INC.
Inventor: Arun Srivatsan Rangaprasad , Anselm Grundhoefer , Mohamed Selim Ben Himane , Dhruv A. Govil , Joseph M. Luxton , Jean-Charles Bernard Marcel Bazin , Shubham Agrawal
IPC: G06K19/06
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide a visual marker including a plurality of markings arranged in a corresponding plurality of shapes. In some implementations, each marking is formed of a set of sub-markings separated by gaps and arranged according to a respective shape, and the gaps of the plurality of markings are configured to encode data and indicate orientation of the visual marker. In some implementations, the plurality of markings are arranged in a plurality of concentric rings of increasing size. In some implementations, the orientation is encoded in a first set of gaps and data in a second set of gaps of the gaps in the plurality of markings.
-
公开(公告)号:US11842236B2
公开(公告)日:2023-12-12
申请号:US17087723
申请日:2020-11-03
Applicant: Apple Inc.
Inventor: Arun Srivatsan Rangaprasad , Anselm Grundhoefer , Dhruv A. Govil
IPC: G06F3/04847 , G06K19/06 , G06T7/80 , G06F3/04842
CPC classification number: G06K19/06037 , G06F3/04842 , G06F3/04847 , G06T7/80 , G06T2207/10024
Abstract: Various implementations disclosed herein include devices, systems, and methods that select colors for visual markers that include colored markings encoding data. In some implementations, the colors are automatically or semi-automatically selected. In some implementations, the colors are selected to remain sufficiently detectable despite changes in lighting conditions or printing/display conditions. In some implementations, a set of colors selectable for use in a visual marker is obtained. Then, measures of distance between a plurality of colors of the set of colors is determined, and a subset of the set of colors for the visual marker is selected based on the measure of distance between colors of the subset of colors. In some implementations, the visual marker appearance includes graphical elements encoding data using the subset of colors. In some implementations, input is received using a GUI on a display to determine multiple colors based on a source image.
-
-
-