US 11,756,171 B1
Systems and methods for increasing image fidelity
Robert McIntosh, Marina Del Rey, CA (US)
Assigned to GoPro, Inc., San Mateo, CA (US)
Filed by GoPro, Inc., San Mateo, CA (US)
Filed on Jul. 7, 2021, as Appl. No. 17/369,766.
Int. Cl. G06T 5/00 (2006.01); G06T 3/00 (2006.01); G06T 3/40 (2006.01)
CPC G06T 5/006 (2013.01) [G06T 3/0018 (2013.01); G06T 3/0093 (2013.01); G06T 3/4053 (2013.01); G06T 5/003 (2013.01); G06T 2207/20132 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for increasing image fidelity, the system comprising:
one or more physical processors configured by machine-readable instructions to:
obtain visual information, the visual information defining visual content of an image, the visual content depicting a scene with a distortion based on capture of the visual content through a non-rectilinear lens such that a straight line within the scene is depicted as a curved line within the visual content;
generate rectilinear visual content based on non-uniform warping of the visual content, the non-uniform warping of the visual content performed based on a type or characteristics of the non-rectilinear lens through which the visual content was captured, the non-uniform warping of the visual content including stretching or squeezing of different portions of the visual content to straighten the curved line within the visual content, stretching of the visual content resulting in greater loss of fidelity of the visual content than squeezing of the visual content, the non-uniform warping of the visual content including different warping applied to the different portions of the visual content such that the rectilinear visual content has non-uniform fidelity from non-uniform loss of fidelity in the visual content, wherein a first portion of the rectilinear visual content has first fidelity and a second portion of the rectilinear visual content has second fidelity lower than the first fidelity; and
generate higher-fidelity visual content based on non-uniform enhancement of the rectilinear visual content, the non-uniform enhancement of the rectilinear visual content performed based on the non-uniform warping of the visual content that stretched or squeezed the different portions of the visual content based on the type or the characteristics of the non-rectilinear lens through which the visual content was captured, the non-uniform enhancement of the visual content restoring non-uniform fidelity reduction of the visual content from the non-uniform warping of the visual content, wherein the non-uniform enhancement of the rectilinear visual content increases fidelity uniformity of the higher-fidelity visual content such that difference between the first fidelity of the first portion of the higher-fidelity visual content and the second fidelity of the second portion of the higher-fidelity visual content is reduced.