US 12,136,226 B2
Systems, apparatus, and methods for retrieving image data of image frames
Jia Feng, Mountain View, CA (US); Damien Kelly, Mountain View, CA (US); Ignacio Garcia Dorado, Mountain View, CA (US); and Xiaoying He, Mountain View, CA (US)
Assigned to Waymo LLC, Mountain View, CA (US)
Filed by Waymo LLC, Mountain View, CA (US)
Filed on Dec. 11, 2023, as Appl. No. 18/536,142.
Application 18/536,142 is a continuation of application No. 17/135,337, filed on Dec. 28, 2020, granted, now 11,875,516.
Prior Publication US 2024/0135551 A1, Apr. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 7/223 (2017.01); G06T 1/60 (2006.01); G06T 7/33 (2017.01); G06T 7/55 (2017.01); G06V 10/44 (2022.01)
CPC G06T 7/223 (2017.01) [G06T 1/60 (2013.01); G06T 7/33 (2017.01); G06T 7/55 (2017.01); G06V 10/443 (2022.01); G06T 2207/20021 (2013.01); G06T 2207/20221 (2013.01); G06T 2207/30252 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processor, a first image frame of a sequence of image frames from an image capture device;
selecting a first portion of the first image frame;
obtaining alignment information;
determining, by the processor, a first portion and a second portion of a second image frame based on the alignment information, wherein the alignment information includes a first displacement vector and a second displacement vector, wherein the first displacement vector represents an offset between the first portion of the second image frame and the second portion of the second image frame, and wherein the second displacement vector represents an offset between a third portion of the second image frame and a fourth portion of the second image frame;
determining, by the processor, a bounding region within the second image frame, the bounding region including at least the second portion of the second image frame; and
fetching, by the processor, image data corresponding to the bounding region of the second image frame from memory.
 
12. A method comprising:
receiving, by a processor, a first image frame of a sequence of image frames from an image capture device;
selecting a first portion of the first image frame;
obtaining alignment information;
determining, by the processor, a first portion and a second portion of a second image frame based on the alignment information;
determining, by the processor, a bounding region within the second image frame, the bounding region including at least the second portion of the second image frame, wherein the alignment information includes a vector identifying the bounding region, wherein the vector includes a horizontal component, a vertical component, a pixel range in height, and a pixel range in width; and
fetching, by the processor, image data corresponding to the bounding region of the second image frame from memory.