US 11,856,297 B1
Cylindrical panorama hardware
Yashket Gupta, Santa Clara, CA (US)
Assigned to GN AUDIO A/S, (DK)
Filed by Altia Systems Inc., Cupertino, CA (US)
Filed on Apr. 1, 2019, as Appl. No. 16/372,302.
Application 16/372,302 is a continuation in part of application No. 14/986,555, filed on Dec. 31, 2015, abandoned.
Claims priority of provisional application 62/098,338, filed on Dec. 31, 2014.
Int. Cl. H04N 23/698 (2023.01); G06F 9/30 (2018.01); G06T 7/73 (2017.01); H04N 23/45 (2023.01)
CPC H04N 23/698 (2023.01) [G06F 9/3004 (2013.01); G06T 7/73 (2017.01); H04N 23/45 (2023.01)] 12 Claims
OG exemplary drawing
 
1. A panoramic video camera, comprising:
a plurality of image sensors configured to capture a plurality of frames at a time;
a processor configured to:
generate a frame read signal to read the plurality of frames generated by the plurality of camera sensors;
apply a cylindrical mapping function to map the plurality of frames to a cylindrical image plane;
correct parallax artifacts in the plurality of frames from the camera sensors, calculating a new alignment parameter as a target alignment parameter for each pair of sensors to be used in stitching images from the sensors and
stitch the cylindrically mapped plurality of frames together in the cylindrical image plane based on a plurality of projection parameters and the target alignment parameter calculated for each pair of sensors; wherein for a given target alignment parameter beginning stitching with a horizontal overlap based on the factory alignment parameter for the current frame; and subsequently adjusting said horizontal overlap for each successive frame over a plurality of frames wherein the horizontal overlap is progressively increased or decreased to be nearer to the target alignment parameter until for the final frame of said plurality of frames, the horizontal overlap is equal to the target alignment parameter.