Prosecution Insights
Last updated: October 01, 2026
Application No. 18/655,543

ROBUST LIDAR TO CAMERA ALIGNMENT METHOD FOR A VEHICLE

Non-Final OA §103
Filed
May 06, 2024
Examiner
NGUYEN, RACHEL NICOLE
Art Unit
Tech Center
Assignee
GM Global Technology Operations LLC
OA Round
1 (Non-Final)
27%
Grant Probability
At Risk
1-2
OA Rounds
1y 7m
Est. Remaining
78%
With Interview

Examiner Intelligence

Grants only 27% of cases
27%
Career Allowance Rate
12 granted / 45 resolved
-33.3% vs TC avg
Strong +51% interview lift
Without
With
+51.2%
Interview Lift
resolved cases with interview
Typical timeline
4y 0m
Avg Prosecution
40 currently pending
Career history
86
Total Applications
across all art units

Statute-Specific Performance

§101
1.3%
-38.7% vs TC avg
§103
61.1%
+21.1% vs TC avg
§102
22.9%
-17.1% vs TC avg
§112
14.0%
-26.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 45 resolved cases

Office Action

§103
DETAILED ACTION This is the first office action on the merits. Claims 1-20 are currently pending. Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Information Disclosure Statement The information disclosure statement (IDS) submitted on 5/6/2024 and 4/2/2025 are in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claims 1-2, 4-6, 11, and 18-20 are rejected under 35 U.S.C. 103 as being unpatentable over Diederichs et al., US 20210192788 A1 (“Diederichs”) in view of Yang Mao et al., US 20180107904 A1 (“Yang Mao”) and Kato et al., US 20230341749 A1 (“Kato”). Regarding claims 1, Diederichs discloses A method for determining light detection and ranging (LiDAR) to camera calibration parameters for a vehicle, the method comprising: collecting pre-alignment LiDAR data including a first plurality of LiDAR data points and pre-alignment camera data including a first plurality of camera data points (Fig. 22A, 2201, 2202, Paragraph [0178]); determining pre-alignment LiDAR to camera calibration parameters based on the pre-alignment LiDAR data and the pre-alignment camera data (Fig. 22A, 2205, Paragraph [0179]); collecting deep-alignment LiDAR data including a second plurality of LiDAR data points and deep-alignment camera data including a second plurality of camera data points based at least in part on the pre-alignment LiDAR to camera calibration parameters (Fig. 22B, 2206, 2207, Paragraph [0180]),[…]; and determining final LiDAR to camera calibration parameters based at least in part on the deep-alignment LiDAR data and the deep-alignment camera data (Fig. 22B, 2208 – 2211, Paragraph [0181]). Diederichs does not teach: wherein the second plurality of LiDAR data points includes a greater quantity of LiDAR data points than the first plurality of LiDAR data points, and wherein the second plurality of camera data points includes a greater quantity of camera data points than the first plurality of camera data points. However, Yang Mao teaches an image scanning system that includes a camera and LIDAR sensor (Fig. 1A, first optical unit 11, second optical unit 12, Paragraph [0020]). After deciding a region of interest from the first dataset, a second LIDAR dataset is collected with a greater density of points (Figs. 3A-B, path 146 of multi-point scanning in the ROI 145, Paragraph [0026]). It would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified the Diederichs’ second LIDAR and camera datasets by collecting higher density second LIDAR datasets, which is disclosed by Yang Mao. One of ordinary skill in the art would have been motivated to make this modification in order to “[obtain] higher image resolutions, faster scanning speeds and more accurate recognition results”, as suggested by Yang Mao (Abstract). In addition, Kato teaches a control method for a gating camera that captures images of objects in a field of view. The gating camera is controlled to capture a first plurality of images using two exposures and to capture a second plurality of images using four exposures (Fig. 20A, RNG1, RNG-N, Paragraph [0202]). Thus, the second plurality of images has a greater quantity of images than the first plurality of images. It would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified the second plurality of images discloses by Diederichs and Yang Mao by adding additional exposures, which is disclosed by Kato. One of ordinary skill in the art would have been motivated to make this modification in order to accumulate a larger amount of reflected light which improves the image quality, as suggested by Kato (Paragraph [0063]). Regarding claim 2, Diederichs, as modified in view of Yang Mao and Kato, discloses The method of claim 1, wherein collecting the pre-alignment LiDAR data and the pre-alignment camera data further comprises: maneuvering the vehicle through a parking lot using a predetermined driving path (Diederichs, Fig. 1, trajectory 198, Paragraph [0081]; See also Paragraph [0073], Fig. 9, trajectory planning 910); collecting the first plurality of LiDAR data points using a LiDAR sensor (Diederichs, Fig. 22A, 2201, Paragraph [0178]) while the vehicle is following the predetermined driving path (Diederichs, Fig. 8, Paragraph [0119]: LIDAR operates as AV travels); and collecting the first plurality of camera data points using a camera (Diederichs, Fig. 22A, 2202, Paragraph [0178]) while the vehicle is following the predetermined driving path (Diederichs, Fig. 7, image 702, Paragraph [0118]). Regarding claim 4, Diederichs, as modified in view of Yang Mao and Kato, discloses The method of claim 2, wherein collecting the pre-alignment LiDAR data further comprises: measuring the first plurality of LiDAR data points, wherein each of the first plurality of LiDAR data points corresponds to a location of one of a plurality of edges of one of a plurality of objects in an environment surrounding the vehicle (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1601, Paragraph [0144]-[0145]), and wherein one or more of the first plurality of LiDAR data points has a location outside of a field-of-view of the camera (Diederichs, Fig. 7, FOV of image 702 and data points 704 are different, Paragraph [0118]). Regarding claim 5, Diederichs, as modified in view of Yang Mao and Kato, discloses The method of claim 4, wherein collecting the pre-alignment camera data further comprises: capturing a first plurality of images using the camera, wherein the first plurality of images includes a first quantity of images (Diederichs, Fig. 22A, 2202, Paragraph [0178]); generating a first plurality of bounding boxes on each of the first plurality of images, wherein each of the first plurality of bounding boxes identifies one of the plurality of objects in the first plurality of images (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0144]-[0145], [0157]); detecting the plurality of edges of each of the plurality of objects in the plurality of images (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0144]-[0145]); and determining the first plurality of camera data points, wherein each of the first plurality of camera data points corresponds to one of the plurality of edges which does not overlap with any of the first plurality of bounding boxes (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0155]-[0157]). Regarding claim 6, Diederichs, as modified in view of Yang Mao and Kato, discloses The method of claim 5, wherein determining pre-alignment LiDAR to camera calibration parameters further comprises: determining a pre-alignment spatial transformation necessary to align the first plurality of LiDAR data points with the first plurality of camera data points (Diederichs, Fig. 15, extrinsic calibration module 1505, Paragraph [0158],[0163]); and determining the pre-alignment LiDAR to camera calibration parameters based at least in part on the pre-alignment spatial transformation (Diederichs, Fig. 22A, 2205, Paragraph [0179]). Regarding claim 11, Diederichs discloses A system for determining light detection and ranging (LiDAR) to camera calibration parameters for a vehicle, the system comprising: a LiDAR sensor (Fig. 5, LIDAR 502a, Paragraph [0112]); a camera (Fig. 5, camera 502c, Paragraph [0144]); a controller in electrical communication with the LiDAR sensor and the camera (Fig. 4, control module 406, Paragraph [0107]), wherein the controller is programmed to: determine a pre-alignment LiDAR to camera calibration parameter using a pre-alignment procedure, […]; apply the pre-alignment LiDAR to camera calibration parameter to decrease an initial LiDAR to camera alignment error (Fig. 22A, 2201, 2202, Paragraph [0178]); and determine a final LiDAR to camera calibration parameter using a deep-alignment procedure (Fig. 22B, 2208 – 2211, Paragraph [0181]), […]. Diederichs does not teach: wherein the pre-alignment procedure is performed using a sparse dataset and wherein the deep-alignment procedure is performed using a dense dataset. However, Yang Mao teaches an image scanning system that includes a camera and LIDAR sensor (Fig. 1A, first optical unit 11, second optical unit 12, Paragraph [0020]). After deciding a region of interest from the first dataset, a second LIDAR dataset is collected with a greater density of points (Figs. 3A-B, path 146 of multi-point scanning in the ROI 145, Paragraph [0026]). It would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified the Diederichs’ second LIDAR and camera datasets by collecting higher density second LIDAR datasets, which is disclosed by Yang Mao. One of ordinary skill in the art would have been motivated to make this modification in order to “[obtain] higher image resolutions, faster scanning speeds and more accurate recognition results”, as suggested by Yang Mao (Abstract). In addition, Kato teaches a control method for a gating camera that captures images of objects in a field of view. The gating camera is controlled to capture a first plurality of images using two exposures and to capture a second plurality of images using four exposures (Fig. 20A, RNG1, RNG-N, Paragraph [0202]). Thus, the second plurality of images has a greater quantity of images than the first plurality of images. It would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified the second plurality of images discloses by Diederichs and Yang Mao by adding additional exposures, which is disclosed by Kato. One of ordinary skill in the art would have been motivated to make this modification in order to accumulate a larger amount of reflected light which improves the image quality, as suggested by Kato (Paragraph [0063]). Regarding claim 18, Diederichs discloses A method for determining light detection and ranging (LiDAR) to camera calibration parameters for a vehicle, the method comprising: maneuvering the vehicle through a parking lot using a predetermined driving path (Fig. 1, trajectory 198, Paragraph [0081]; See also Paragraph [0073], Fig. 9, trajectory planning 910); collecting a first plurality of LiDAR data points using a LiDAR sensor while the vehicle is following the predetermined driving path (Fig. 22A, 2201, Paragraph [0178]; Fig. 8, Paragraph [0119]: LIDAR operates as AV travels); collecting a first plurality of camera data points using a camera while the vehicle is following the predetermined driving path (Fig. 22A, 2202, Paragraph [0178]; Fig. 7, image 702, Paragraph [0118]); determining pre-alignment LiDAR to camera calibration parameters based on the first plurality of LiDAR data points and the first plurality of camera data points (Fig. 22A, 2205, Paragraph [0179]); collecting a second plurality of LiDAR data points using the LiDAR sensor while the vehicle is following the predetermined driving path (Fig. 22B, 2206, Paragraph [0180]; Fig. 8, Paragraph [0119]: LIDAR operates as AV travels), […]; collecting a second plurality of camera data points using the camera while the vehicle is following the predetermined driving path (Fig. 22B, 2207, Paragraph [0180]; Fig. 7, image 702, Paragraph [0118]), […]; performing a spatial transformation on the second plurality of LiDAR data points based at least in part on the pre-alignment LiDAR to camera calibration parameters (Fig. 22A, 2205, Paragraph [0179]); and determining final LiDAR to camera calibration parameters based at least in part on the second plurality of LiDAR data points and the second plurality of camera data points (Fig. 22B, 2211, Paragraph [0181]). Diederichs does not teach: wherein the second plurality of LiDAR data points includes a greater quantity of LiDAR data points than the first plurality of LiDAR data points and wherein the second plurality of camera data points includes a greater quantity of camera data points than the first plurality of camera data points. However, Yang Mao teaches an image scanning system that includes a camera and LIDAR sensor (Fig. 1A, first optical unit 11, second optical unit 12, Paragraph [0020]). After deciding a region of interest from the first dataset, a second LIDAR dataset is collected with a greater density of points (Figs. 3A-B, path 146 of multi-point scanning in the ROI 145, Paragraph [0026]). It would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified the Diederichs’ second LIDAR and camera datasets by collecting higher density second LIDAR datasets, which is disclosed by Yang Mao. One of ordinary skill in the art would have been motivated to make this modification in order to “[obtain] higher image resolutions, faster scanning speeds and more accurate recognition results”, as suggested by Yang Mao (Abstract). In addition, Kato teaches a control method for a gating camera that captures images of objects in a field of view. The gating camera is controlled to capture a first plurality of images using two exposures and to capture a second plurality of images using four exposures (Fig. 20A, RNG1, RNG-N, Paragraph [0202]). Thus, the second plurality of images has a greater quantity of images than the first plurality of images. It would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified the second plurality of images discloses by Diederichs and Yang Mao by adding additional exposures, which is disclosed by Kato. One of ordinary skill in the art would have been motivated to make this modification in order to accumulate a larger amount of reflected light which improves the image quality, as suggested by Kato (Paragraph [0063]). Regarding claim 19, Diederichs, as modified in view of Yang Mao and Kato, discloses The method of claim 18, wherein collecting the first plurality of LiDAR data points, the second plurality of LiDAR data points, the first plurality of camera data points, and the second plurality of camera data points further comprises: measuring the first and second plurality of LiDAR data points, wherein each of the first and second plurality of LiDAR data points corresponds to a location of one of a plurality of edges of one of a plurality of objects in an environment surrounding the vehicle (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1601, Paragraph [0144]-[0145]), and wherein one or more of the first and second plurality of LiDAR data points has a location outside of a field-of-view of the camera (Diederichs, Fig. 7, FOV of image 702 and data points 704 are different, Paragraph [0118]); capturing a first plurality of images and a second plurality of images using the camera, wherein the second plurality of images includes a greater quantity of images than the first plurality of images (Kato, Fig. 20A, RNG1, RNG-N, Paragraph [0202]); generating a first plurality of bounding boxes on each of the first plurality of images and a second plurality of bonding boxes on each of the second plurality of images, wherein each of the first and second plurality of bounding boxes identifies one of the plurality of objects in the first plurality of images and the second plurality of images (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0144]-[0145], [0157]); detecting a first plurality of edges of each of the plurality of objects in the first plurality of images and a second plurality of edges of each of the plurality of objects in the second plurality of images (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0144]-[0145]); determining the first plurality of camera data points, wherein each of the first plurality of camera data points corresponds to one of the first plurality of edges which does not overlap with any of the first plurality of bounding boxes (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0155]-[0157]); and determining the second plurality of camera data points, wherein each of the second plurality of camera data points corresponds to one of the second plurality of edges which does not overlap with any of the second plurality of bounding boxes (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0155]-[0157]). Regarding claim 20, Diederichs, as modified in view of Yang Mao and Kato, discloses The method of claim 19, wherein determining the final LiDAR to camera calibration parameters further comprises: determining a final spatial transformation necessary to align the second plurality of LiDAR data points with the second plurality of camera data points (Diederichs, Fig. 15, extrinsic calibration module 1505, Paragraph [0158],[0163]; Fig. 22B, 2209, Paragraph [0181]); and determining the final LiDAR to camera calibration parameters based at least in part on the final spatial transformation (Diederichs, Fig. 22B, 2209 – 2211, Paragraph [0181]). Claims 3, 7-10, and 12-17are rejected under 35 U.S.C. 103 as being unpatentable over Diederichs in view of Yang Mao and Kato in further view of Portnoy et al., US 20220414923 A1 (“Portnoy”). Regarding claim 3, Diederichs, as modified in view of Yang Mao and Kato, discloses The method of claim 2, wherein maneuvering the vehicle through the parking lot using the predetermined driving path further comprises: driving the vehicle through an aisle of the parking lot at less than or equal to a predetermined maximum speed, wherein the parking lot is populated with a plurality of parked vehicles (Diederichs, Fig. 1, trajectory 198, Paragraph [0081] Fig. 9, trajectory planning, speed constraints 912, Paragraph [0121]; See also Paragraph [0073]); and […]. Diederichs, as modified in view of Yang Mao and Kato, does not teach: maneuvering the vehicle using the predetermined driving path, wherein the predetermined driving path is an S-shaped driving path. However, Portnoy teaches a vehicle that performs LIDAR and camera alignment. The vehicle moves in an S-shaped driving path while scanning stationary objects (Fig. 3, vehicle 10, Paragraph [0026]). It would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified the Diederichs’ predetermined driving path by shaping the path in an S-shape, which is disclosed by Portnoy. One of ordinary skill in the art would have been motivated to make this modification in order to “allow for accurate alignment between a lidar and a camera of vehicles in target-less environments”, as suggested by Portnoy (Paragraph [0002]). Regarding claim 7, Diederichs, as modified in view of Yang Mao and Kato, discloses The method of claim 1, wherein collecting the deep-alignment LiDAR data and the deep-alignment camera data further comprises: driving the vehicle through an aisle of a parking lot at less than or equal to a predetermined maximum speed, wherein the parking lot is populated with a plurality of parked vehicles (Diederichs, Fig. 1, trajectory 198, Paragraph [0081]; Fig. 9, trajectory planning, speed constraints 912, Paragraph [0121]; See also Paragraph [0073]); […]; collecting the second plurality of LiDAR data points using a LiDAR sensor (Diederichs, Fig. 22B, 2206, Paragraph [0180]) performing a spatial transformation on the second plurality of LiDAR data points based at least in part on the pre-alignment LiDAR to camera calibration parameters (Diederichs, Fig. 22B, 2209, Paragraph [0181]); and collecting the second plurality of camera data points using a camera (Diederichs, Fig. 22B, 2207, Paragraph [0180]) Diederichs, as modified in view of Yang Mao and Kato, does not teach: maneuvering the vehicle using a predetermined driving path, wherein the predetermined driving path is an S-shaped driving path. However, Portnoy teaches a vehicle that performs LIDAR and camera alignment. The vehicle moves in an S-shaped driving path while scanning stationary objects (Fig. 3, vehicle 10, Paragraph [0026]). It would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified the Diederichs’ predetermined driving path by shaping the path in an S-shape, which is disclosed by Portnoy. One of ordinary skill in the art would have been motivated to make this modification in order to “allow for accurate alignment between a lidar and a camera of vehicles in target-less environments”, as suggested by Portnoy (Paragraph [0002]). Regarding claim 8, Diederichs, as modified in view of Yang Mao and Kato and Portnoy, discloses The method of claim 7, wherein collecting the deep-alignment LiDAR data further comprises: measuring the second plurality of LiDAR data points (Diederichs, Fig. 22B, 2206, Paragraph [0180]), wherein each of the second plurality of LiDAR data points corresponds to a location of one of a plurality of edges of one of a plurality of objects in an environment surrounding the vehicle (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1601, Paragraph [0144]-[0145]), and wherein one or more of the second plurality of LiDAR data points has a location outside of a field-of-view of the camera (Diederichs, Fig. 7, FOV of image 702 and data points 704 are different, Paragraph [0118]). Regarding claim 9, Diederichs, as modified in view of Yang Mao and Kato and Portnoy, discloses The method of claim 8, wherein collecting the deep-alignment camera data further comprises: capturing a second plurality of images using the camera, wherein the second plurality of images includes a second quantity of images (Diederichs, Fig. 22B, 2207, Paragraph [0180]); generating a second plurality of bounding boxes on each of the second plurality of images, wherein each of the second plurality of bounding boxes identifies one of the plurality of objects in the second plurality of images (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0144]-[0145], [0157]); detecting the plurality of edges of each of the plurality of objects in the second plurality of images (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0144]-[0145]); and determining the second plurality of camera data points, wherein each of the second plurality of camera data points corresponds to one of the plurality of edges which does not overlap with any of the second plurality of bounding boxes (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0155]-[0157]). Regarding claim 10, Diederichs, as modified in view of Yang Mao and Kato and Portnoy, discloses The method of claim 9, wherein determining the final LiDAR to camera calibration parameters further comprises: determining a final spatial transformation necessary to align the second plurality of LiDAR data points with the second plurality of camera data points (Diederichs, Fig. 15, extrinsic calibration module 1505, Paragraph [0158],[0163]; Fig. 22B, 2209, Paragraph [0181]); and determining the final LiDAR to camera calibration parameters based at least in part on the final spatial transformation (Diederichs, Fig. 22B, 2209 – 2211, Paragraph [0181]). Regarding claim 12, Diederichs, as modified in view of Yang Mao and Kato, discloses The system of claim 11, wherein to determine the pre-alignment LiDAR to camera calibration parameter, the controller is further programmed to: collect a first plurality of LiDAR data points using the LiDAR sensor (Diederichs, Fig. 22A, 2201, Paragraph [0178]) while the vehicle is following an collect a first plurality of camera data points using the camera (Diederichs, Fig. 22A, 2202, Paragraph [0178]) while the vehicle is following the parking lot populated with the plurality of parked vehicles (Diederichs, Fig. 1, trajectory 198, Paragraph [0081]; See also Paragraph [0073]). Diederichs, as modified in view of Yang Mao, does not teach: an S-shaped driving path. However, Portnoy teaches a vehicle that performs LIDAR and camera alignment. The vehicle moves in an S-shaped driving path while scanning stationary objects (Fig. 3, vehicle 10, Paragraph [0026]). It would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified the Diederichs’ predetermined driving path by shaping the path in an S-shape, which is disclosed by Portnoy. One of ordinary skill in the art would have been motivated to make this modification in order to “allow for accurate alignment between a lidar and a camera of vehicles in target-less environments”, as suggested by Portnoy (Paragraph [0002]). Regarding claim 13, Diederichs, as modified in view of Yang Mao and Kato and Portnoy, discloses The system of claim 12, wherein to collect the first plurality of LiDAR data points and the first plurality of camera data points, the controller is further programmed to: measure the first plurality of LiDAR data points, wherein each of the first plurality of LiDAR data points corresponds to a location of one of a plurality of edges of one of the [objects] in the parking lot (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1601, Paragraph [0144]-[0145]), and wherein one or more of the first plurality of LiDAR data points has a location outside of a field-of-view of the camera (Diederichs, Fig. 7, FOV of image 702 and data points 704 are different, Paragraph [0118]); capture a first plurality of images using the camera (Diederichs, Fig. 22A, 2202, Paragraph [0178]); generate a first plurality of bounding boxes on each of the first plurality of images, wherein each of the first plurality of bounding boxes identifies one of the plurality of [objects] in the first plurality of images (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0144]-[0145], [0157]); detect the plurality of edges of each of the plurality of [objects] in the first plurality of images (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0144]-[0145]); and determine the first plurality of camera data points, wherein each of the first plurality of camera data points corresponds to one of the plurality of edges which does not overlap with any of the first plurality of bounding boxes (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0155]-[0157]). Diederichs, as modified in view of Yang Mao and Portnoy, does not teach: the identified objects being parked vehicles. However, Yang Mao teaches an image scanning system that includes a camera and LIDAR sensor (Fig. 1A, first optical unit 11, second optical unit 12, Paragraph [0020]). Yang Mao selects a boundary around a car as an object of interest in the LIDAR and camera images (Fig. 3A, ROI 145, Paragraph [0024]). It would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified the Diederichs’ calibrating object by using a car instead of a calibration target, which is disclosed by Yang Mao. One of ordinary skill in the art could have substituted one object for another and the results would have been predictable. Regarding claim 14, Diederichs, as modified in view of Yang Mao and Kato and Portnoy, discloses The system of claim 13, wherein to determine the pre-alignment LiDAR to camera calibration parameter, the controller is further programmed to: determine a pre-alignment spatial transformation necessary to align the first plurality of LiDAR data points with the first plurality of camera data points (Diederichs, Fig. 15, extrinsic calibration module 1505, Paragraph [0158],[0163]); and determine the pre-alignment LiDAR to camera calibration parameter based at least in part on the pre-alignment spatial transformation (Diederichs, Fig. 22A, 2205, Paragraph [0179]). Regarding claim 15, Diederichs, as modified in view of Yang Mao and Kato and Portnoy, discloses The system of claim 14, wherein to determine the final LiDAR to camera calibration parameter, the controller is further programmed to: collect a second plurality of LiDAR data points using the LiDAR sensor (Diederichs, Fig. 22B, 2206, Paragraph [0180]) while the vehicle is following the S-shaped driving path (Portnoy, Fig. 3, vehicle 10, Paragraph [0026]) through the aisle of the parking lot populated with the plurality of parked vehicles (Diederichs, Paragraph [0073]), wherein the second plurality of LiDAR data points includes a greater quantity of LiDAR data points than the first plurality of LiDAR data points (Yang Mao, Figs. 3A-B, path 146 of multi-point scanning in the ROI 145, Paragraph [0026]); and collect a second plurality of camera data points using the camera (Diederichs, Fig. 22B, 2207, Paragraph [0180]) while the vehicle is following the S-shaped driving path (Portnoy, Fig. 3, vehicle 10, Paragraph [0026]) through the aisle of the parking lot populated with the plurality of parked vehicles (Diederichs, Paragraph [0073]), wherein the second plurality of camera data points includes a greater quantity of camera data points than the first plurality of camera data points (Yang Mao, Fig. 8, S23, Paragraph [0050]). Regarding claim 16, Diederichs, as modified in view of Yang Mao and Kato and Portnoy, discloses The system of claim 15, wherein to collect the second plurality of LiDAR data points and the second plurality of camera data points, the controller is further programmed to: measure the second plurality of LiDAR data points (Diederichs, Fig. 22B, 2206, Paragraph [0180]), wherein each of the second plurality of LiDAR data points corresponds to a location of one of a plurality of edges of one of the plurality of parked vehicles in the parking lot (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1601, Paragraph [0144]-[0145], Paragraph [0073]; Yang Mao, Fig. 3A, ROI 145, Paragraph [0024]: object can be car), and wherein one or more of the second plurality of LiDAR data points has a location outside of a field-of-view of the camera (Diederichs, Fig. 7, FOV of image 702 and data points 704 are different, Paragraph [0118]); capture a second plurality of images using the camera (Diederichs, Fig. 22B, 2207, Paragraph [0180]); generate a second plurality of bounding boxes on each of the second plurality of images (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0144]-[0145], [0157]), wherein each of the second plurality of bounding boxes identifies one of the plurality of parked vehicles in the second plurality of images (Yang Mao, Fig. 3A, ROI 145, Paragraph [0024]: object can be car); detect the plurality of edges of each of the plurality of parked vehicles in the second plurality of images (Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0144]-[0145]); and determine the second plurality of camera data points, wherein each of the second plurality of camera data points corresponds to one of the plurality of edges which does not overlap with any of the second plurality of bounding boxes ((Diederichs, Fig. 15, feature extraction module 1504, Fig. 16, 1602, 1603, Paragraph [0155]-[0157])). Regarding claim 17, Diederichs, as modified in view of Yang Mao and Portnoy, discloses The system of claim 16, wherein to determine the final LiDAR to camera calibration parameter, the controller is further programmed to: determine a final spatial transformation necessary to align the second plurality of LiDAR data points with the second plurality of camera data points (Diederichs, Fig. 15, extrinsic calibration module 1505, Paragraph [0158],[0163]; Fig. 22B, 2209, Paragraph [0181]); and determine the final LiDAR to camera calibration parameter based at least in part on the final spatial transformation (Diederichs, Fig. 22B, 2209 – 2211, Paragraph [0181]). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to RACHEL N NGUYEN whose telephone number is (571)270-5405. The examiner can normally be reached Monday - Friday 8 am - 5:30 pm ET. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Yuqing Xiao can be reached at (571) 270-3603. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /RACHEL NGUYEN/Examiner, Art Unit 3645 /YUQING XIAO/Supervisory Patent Examiner, Art Unit 3645
Read full office action

Prosecution Timeline

May 06, 2024
Application Filed
Aug 12, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12710541
Differentiating close-range measurements of time of flight
4y 2m to grant Granted Aug 18, 2026
Patent 12687623
SELF-CONTAINED RANGE DETECTION SYSTEMS WITH RECONFIGURABLE CHATTER-MITIGATED OUTPUT INDICATION
3y 10m to grant Granted Jul 21, 2026
Patent 12681034
DUAL-INTERROGATED INTERFEROMETER FOR FLUID MEASUREMENTS
5y 0m to grant Granted Jul 14, 2026
Patent 12674867
LASER RADAR AND METHOD FOR PERFORMING DETECTION BY USING THE SAME
4y 2m to grant Granted Jul 07, 2026
Patent 12644970
COHERENT PULSED LIDAR SYSTEM WITH TWO-SIDED DETECTOR
4y 1m to grant Granted Jun 02, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
27%
Grant Probability
78%
With Interview (+51.2%)
4y 0m (~1y 7m remaining)
Median Time to Grant
Low
PTA Risk
Based on 45 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month