US 11,756,163 B2
Detecting keypoints in image data
David R. Pope, Fremont, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Jan. 29, 2021, as Appl. No. 17/163,245.
Application 17/163,245 is a continuation of application No. 15/694,826, filed on Sep. 3, 2017, granted, now 10,909,408.
Application 15/694,826 is a continuation of application No. 14/843,919, filed on Sep. 2, 2015, granted, now 9,754,182, issued on Sep. 5, 2017.
Prior Publication US 2021/0224575 A1, Jul. 22, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 7/10 (2017.01); G06T 5/00 (2006.01); H04N 9/64 (2023.01); G06V 10/46 (2022.01); G06V 10/56 (2022.01); G06V 10/94 (2022.01)
CPC G06T 5/002 (2013.01) [G06T 5/00 (2013.01); G06T 7/10 (2017.01); G06V 10/462 (2022.01); G06V 10/56 (2022.01); G06V 10/94 (2022.01); H04N 9/646 (2013.01); G06T 2200/28 (2013.01); G06T 2207/20164 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An image signal processor, comprising:
a multiplexer circuit configured to:
select a source for pixel data of an image frame from among a plurality of sources comprising at least:
an image sensor interface in an image sensor pixel data format,
a back-end pixel data processing circuit in a color space format, and
a system memory in another format; and
provide the pixel data from the selected source to a keypoint detection circuit; and
the keypoint detection circuit configured to:
receive pixel data of the image frame from the multiplexer circuit;
perform a keypoint detection operation on the received pixel data to detect one or more keypoints in the image frame; and
output to the system memory a description of the one or more keypoints.