IP Library Granted Patent US 12,309,500
Granted Patent B2
US 12,309,500 · App. 16/883,523 · Granted May 20, 2025

Trans-spectral feature detection for volumetric image alignment and colorization

Inventors: Tobias Anderberg (Los Angeles, CA); Scott Metzger (Los Angeles, CA)
Assignees: Sony Group Corporation; Sony Pictures Entertainment Inc.
H04N23/741G01S17/89G06T7/33G06T7/90H04N5/208H04N23/73G06T2207/10028
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,309,500
App. No.
16/883,523
Granted
May 20, 2025
Kind
B2
Abstract

Aligning and coloring a volumetric image, including: capturing intensity data using at least one scanner; generating an intensity image using the intensity data, wherein the intensity image includes at least one feature in a scene, the at least one feature including a sample feature; capturing image data using at least one camera, wherein the image data includes color information; generating a camera image using the image data, wherein the camera image includes the sample feature; matching the sample feature in the intensity image with the sample feature in the camera image to align the intensity image and the camera image; and generating a color image by applying the color information to the aligned intensity image.

Claims (30)

1. A non-transitory computer-readable storage medium storing a computer program to align and color a volumetric image, the computer program comprising executable instructions that cause a computer to:

receive a 2-D color image and a 2-D intensity image;

convert the 2-D color image to a 2-D grayscale image;

perform a shape detection on the 2-D grayscale image and the 2-D intensity image to produce detected shapes;

perform a feature detection on the detected shapes to find matching shape points in the 2-D grayscale image and the 2-D intensity image;

calculate a phase correlation between the 2-D grayscale image and the 2-D intensity image;

transform the 2-D color image using the phase correlation to produce a correlated 2-D color image which has same orientation as the 2-D intensity image;

perform an initial image alignment including pre-processing for edges to produce a result;

perform finer feature detection based on the initial image alignment including feeding the result into a line detection processing to produce matched features;

extract matching feature points from the matched features;

calculate a final image transform using the matching shape points, the phase correlation, and the extracted matching feature points; and

align the 2-D color image to the 2-D intensity image using the final image transform.

2. The non-transitory computer-readable storage medium of claim 1 , further comprising executable instructions that cause the computer to

perform exposure stacking and color corrections on the 2-D color image.

3. The non-transitory computer-readable storage medium of claim 2 , further comprising executable instructions that cause the computer to:

generate one or more control points in the 2-D intensity image during the alignment of the volumetric image.

4. The non-transitory computer-readable storage medium of claim 1 , further comprising executable instructions that cause the computer to

capture and reproduce a 3-D intensity image of a scene from multiple locations using at least one scanner.

5. The non-transitory computer-readable storage medium of claim 4 , wherein the at least one scanner includes at least one Light Detection and Ranging (LIDAR) scanner.

6. The non-transitory computer-readable storage medium of claim 4 , further comprising executable instructions that cause the computer to

apply color information on the 3-D intensity image to produce the 2-D intensity image.

7. The non-transitory computer-readable storage medium of claim 4 , further comprising executable instructions that cause the computer to

capture the scene from multiple locations with multiple exposures using at least one camera to generate the 2-D color image.

8. The non-transitory computer-readable storage medium of claim 7 , wherein the at least one camera includes at least one high-dynamic-range (HDR) camera.

9. The non-transitory computer-readable storage medium of claim 1 , further comprising executable instructions that cause the computer to

perform correction of lens distortions in the 2-D color image during the image alignment.

10. The non-transitory computer-readable storage medium of claim 1 , further comprising executable instructions that cause the computer to:

send the 2-D color image and the 2-D intensity image to a cloud cluster, and

wherein the shape detection, the feature detection, the phase correlation, the 2-D color image transformation, the initial image alignment, the finer feature detection, the matching feature points extraction, and the final image transformation are performed in the cloud cluster to produce an output;

receive the output from the cloud cluster.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNMOR'S NAME PREVIOUSLY RECORDED AT REEL: 063283 FRAME: 0701. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 4, 2023
From: METZGER, SCOTT
To: SONY PICTURES ENTERTAINMENT INC.
Reel/Frame 064499/0094 →
CHANGE OF NAME Recorded May 16, 2023
From: SONY CORPORATION
To: SONY GROUP CORPORATION
Reel/Frame 063665/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2023
From: ANDERBERG, TOBIAS
To: SONY CORPORATION; SONY PICTURES ENTERTAINMENT INC.
Reel/Frame 063275/0343 →
EMPLOYMENT AGREEMENT Recorded Apr 10, 2023
From: SCOTT, SCOTT
To: SONY PICTURES ENTERTAINMENT INC.
Reel/Frame 063283/0701 →
Continuity (2)
Provisional Application 62947747 · Dec 13, 2019
Related Publication 20210185214A1 · Jun 17, 2021
References Cited (31)
US 7003136B1 · Harville · 2006 [cited by examiner]
US 9256980B2 · Kirk · 2016 [cited by applicant]
US 9877009B2 · Tran et al. · 2018 [cited by applicant]
US 20100271498A1 · Hwang · 2010 [cited by examiner]
US 20120098986A1 · Robertson · 2012 [cited by examiner]
US 20120148162A1 · Zhang et al. · 2012 [cited by applicant]
US 20140002694A1 · Levy et al. · 2014 [cited by applicant]
US 20160104289A1 · Chang · 2016 [cited by examiner]
US 20180176543A1 · Wan · 2018 [cited by examiner]
US 20180262737A1 · Monnier · 2018 [cited by examiner]
US 20180329066A1 · Pacala · 2018 [cited by applicant]
US 20180345965A1 · Payne · 2018 [cited by applicant]
US 20200088855A1 · Zhu · 2020 [cited by examiner]
US 20200160487A1 · Kanzawa · 2020 [cited by examiner]
US 20200160542A1 · Kanzawa · 2020 [cited by examiner]
US 20200174130A1 · Banerjee · 2020 [cited by examiner]
CN 107705268A · 2018 [cited by applicant]
CN 109804622A · 2019 [cited by applicant]
JP 2010514041A · 2010 [cited by applicant]
JP 2018503325A · 2018 [cited by applicant]
JP 2018203250A · 2018 [cited by applicant]
JP 2019095876A · 2019 [cited by applicant]
KR 20140100054A · 2014 [cited by applicant]
WO WO2008075061A2 · 2008 [cited by applicant]
WO 2015107260A1 · 2015 [cited by applicant]
WO WO2016073648A2 · 2016 [cited by applicant]
WO WO2019025035A1 · 2019 [cited by applicant]
International Preliminary Report on Patentability in application No. PCT/US2020/064268, Jun. 23, 2022. [cited by applicant]
Mahmoudabadi Hamid et al: “Efficient terrestrial laser scan segmentation exploiting data structure”, ISPRS Journal of Photogrammetry and Remote Sensing, Amsterdam [U.A.] : Elsevier, Amsterdam, NL, vol. 119, Jun. 10, 201… [cited by applicant]
Michael Weinmann et al: “Advances in geometry and reflectance acquisition (course notes)”, Nov. 2, 2015; 1077952576-1077952576, Nov. 2, 2015 (Nov. 2, 2015), pp. 1-71, XP058075388, DOI: 10.1145/2818143.2818165 ISBN: 978-… [cited by applicant]
Juan Li, et al., 2D LiDAR and Camera Fusion in 3D Modeling of Indoor Environment, 2015 National Aerospace and Electronics Conference (NAECON), Jun. 15-19, 2015, IEEE, ISSN: 2379-2027, DOI: 10.1109/NAECON.2015.7443100. [cited by applicant]