-
1.
公开(公告)号:US20240257297A1
公开(公告)日:2024-08-01
申请号:US18632691
申请日:2024-04-11
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , Timothy MacMillan , Cesar Douady-Pleven
IPC: G06T3/08 , G06T3/12 , G06T3/14 , G06T3/4038 , H04N23/45 , H04N23/698
CPC classification number: G06T3/08 , G06T3/12 , G06T3/14 , G06T3/4038 , H04N23/45 , H04N23/698
Abstract: Apparatus and methods for the stitch zone calculation of a generated projection of a spherical image. In one embodiment, a non-transitory computer-readable apparatus comprising a storage apparatus, the storage apparatus comprising instructions configured to, when executed by a processor apparatus, cause a computerized apparatus to identify a stitch line associated with an equatorial area of a plurality of spherical images; re-orient the plurality of spherical images in accordance with the stitch line; and project the re-oriented plurality of spherical images to a selected image projection type.
-
2.
公开(公告)号:US20230368329A1
公开(公告)日:2023-11-16
申请号:US18225850
申请日:2023-07-25
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , Timothy MacMillan , Cesar Douady-Pleven
CPC classification number: G06T3/005 , G06T3/4038 , G06T3/0062 , G06T3/0068 , H04N23/698 , H04N23/45
Abstract: Apparatus and methods for the stitch zone calculation of a generated projection of a spherical image. In one embodiment, a non-transitory computer-readable apparatus comprising a storage apparatus, the storage apparatus comprising instructions configured to, when executed by a processor apparatus, cause a computerized apparatus to identify a stitch line associated with an equatorial area of a plurality of spherical images; re-orient the plurality of spherical images in accordance with the stitch line; and project the re-oriented plurality of spherical images to a selected image projection type.
-
公开(公告)号:US11765396B2
公开(公告)日:2023-09-19
申请号:US17502852
申请日:2021-10-15
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , David Newman
IPC: H04N19/86 , H04N19/82 , H04N19/597 , H04N19/85 , H04N23/698 , H04N25/40
CPC classification number: H04N19/86 , H04N19/597 , H04N19/82 , H04N19/85 , H04N23/698 , H04N25/40
Abstract: Reducing artifacts in decoded images includes decoding a first facet of an image, where the first facet includes first edge pixels. A second facet of the image that includes second edge pixels is decoded. The first edge pixels are not adjacent to the second edge pixels and the second facet is decoded independently of the first facet. The first edge pixels are copied to an area adjacent to the second edge pixels. The second edge pixels are filtered using the copied first edge pixels. The second edge pixels are copied to an area adjacent to the first edge pixels. The first edge pixels are filtered using the copied second edge pixels.
-
公开(公告)号:US11756152B2
公开(公告)日:2023-09-12
申请号:US17960040
申请日:2022-10-04
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , Timothy Macmillan , Cesar Douady-Pleven
IPC: G06T3/00 , H04N23/45 , H04N23/698 , G06T3/40
CPC classification number: G06T3/005 , G06T3/0062 , G06T3/0068 , G06T3/4038 , H04N23/45 , H04N23/698
Abstract: Apparatus and methods for the stitch zone calculation of a generated projection of a spherical image. In one embodiment, a computing device is disclosed which includes logic configured to: obtain a plurality of images; map the plurality of images onto a spherical image; re-orient the spherical image in accordance with a desired stitch line and a desired projection for the desired stitch line; and map the spherical image to the desired projection having the desired stitch line. In a variant, the desired stitch line is mapped onto an optimal stitch zone, the optimal stitch zone characterized as a set of points that defines a single line on the desired projection in which the set of points along the desired projection lie closest to the spherical image in a mean square sense.
-
公开(公告)号:US20220103800A1
公开(公告)日:2022-03-31
申请号:US17545156
申请日:2021-12-08
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , Balineedu Chowdary Adsumilli , David Newman
IPC: H04N13/161 , H04N13/111 , H04N13/194 , H04N13/243 , H04N13/282 , H04N5/232 , H04N19/597 , H04N13/344 , H04N5/225
Abstract: A device includes a processor that is configured to obtain first facets of a first wide field-of-view image. An object is identified in a facet of the first facets. A second wide field-of-view image is obtained. A location of the object is identified in the second wide field-of-view image. Using the location of the object, the second wide field-of-view image is partitioned into second facets such that no boundary of any of the second facets overlaps the object. The second facets are then encoded in a compressed bitstream.
-
6.
公开(公告)号:US20210218891A1
公开(公告)日:2021-07-15
申请号:US17215362
申请日:2021-03-29
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Adeel Abbas , Sumit Chawla
IPC: H04N5/232 , H04N19/597 , H04N19/122 , H04N19/115 , H04N19/117 , H04N19/126 , H04N19/167 , H04N19/57 , H04N13/243 , H04N13/296 , H04N13/178 , H04N13/344
Abstract: A method includes obtaining visual content comprising spatial portions; determining respective spatial qualities of the spatial portions, wherein the respective spatial qualities are based on locations of the spatial portions within the visual content; and encoding the spatial portions of the visual content based on the respective spatial qualities. An apparatus includes a camera, a display, and a processor. The processor is configured to identify, using facial recognition, a face of a user of the apparatus; identify a distance of the face of the user to the display; and render visual content on the display using a quality that is based on the distance.
-
公开(公告)号:US10992881B2
公开(公告)日:2021-04-27
申请号:US16666221
申请日:2019-10-28
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , Cesar Douady , Timothy MacMillan
Abstract: Apparatus and methods for stitching images, or re-stitching previously stitched images. Specifically, the disclosed systems in one implementation save stitching information and/or original overlap source data during an original stitching process. During subsequent retrieval, rendering, and/or display of the stitched images, the originally stitched image can be flexibly augmented, and/or re-stitched to improve the original stitch quality. Practical applications of the disclosed solutions enable, among other things, a user to create and stitch a wide field of view (FOV) panorama from multiple source images on a device with limited processing capability (such as a mobile phone or other capture device). Moreover, post-processing stitching allows for the user to convert from one image projection to another without fidelity loss (or with an acceptable level of loss).
-
8.
公开(公告)号:US10965868B2
公开(公告)日:2021-03-30
申请号:US16363668
申请日:2019-03-25
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Adeel Abbas , Sumit Chawla
IPC: G06K9/00 , H04N5/232 , H04N19/597 , H04N19/122 , H04N19/115 , H04N19/117 , H04N19/126 , H04N19/167 , H04N19/57 , H04N13/243 , H04N13/296 , H04N13/178 , H04N13/344
Abstract: Methods and apparatus for encoding and decoding image data based on one or more parameters. In one embodiment, various spatial portions or regions of image data (e.g., a still or moving image) are weighted according to the perceived or measured quality. Processing for these weighted regions can be selectively altered or adjusted so as to optimize one or more operational parameters including for example processing and/or memory requirements, or speed.
-
公开(公告)号:US20200336725A1
公开(公告)日:2020-10-22
申请号:US16866447
申请日:2020-05-04
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , Balineedu Chowdary Adsumilli , David Newman
IPC: H04N13/161 , H04N13/111 , H04N13/194 , H04N13/243 , H04N13/282 , H04N5/232 , H04N5/225 , H04N19/597 , H04N13/344
Abstract: Apparatus and methods for characterizing panoramic content, such as by a wide field of view and large image size. In one implementation, a panoramic image may be mapped to a cube or any other projection e.g icosahedron or octahedron. The disclosure exploits content continuity between facets, such as in the case of encoding/decoding cube-projected images. One facet may be encoded/decoded independently from other facets to obtain a seed facet. One or more transformed versions of the seed facet may be obtained; e.g., one corresponding to a 90° counterclockwise rotation, another to a 90° clockwise rotation, and one to an 180° rotation. Transformed versions may be used to form an augmented image. The remaining facets of the cube may be encoded using transformed versions within the augmented image. Continuity between transformed facets in the top row of the augmented image and facets in the middle row of the augmented image may be utilized for motion or intra prediction, and to obtain greater encoding performance compared to encoding facets independently.
-
公开(公告)号:US20200221135A1
公开(公告)日:2020-07-09
申请号:US16821744
申请日:2020-03-17
Applicant: GoPro, Inc.
Inventor: Adeel Abbas , David Newman
IPC: H04N19/86 , H04N19/597 , H04N19/85 , H04N19/82
Abstract: Panoramic content may be characterized by a wide field of view and large image size. Panoramic image may be mapped to cube projection. When encoding/decoding cube-projected images, the disclosure exploits content continuity between cube facets. One facet may be encoded/decoded independently from other facets to obtain a seed facet. One or more transformed versions of the seed facet may be obtained, for example, one corresponding to a 90° counterclockwise rotation, another to a 90° clockwise rotation, and one to an 180° rotation. Transformed versions may be used to form an augmented image. The remained facets of the cube may be encoded using transformed versions within the augmented image. Boundary filtering may be applied to one or more edges of one or more facets.
-
-
-
-
-
-
-
-
-