Systems and methods for changing projection of visual content

US9747667B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9747667-B1
Application numberUS-201615280910-A
CountryUS
Kind codeB1
Filing dateSep 29, 2016
Priority dateSep 29, 2016
Publication dateAug 29, 2017
Grant dateAug 29, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

First visual information defining the visual content in a first projection may be accessed. Second visual information defining lower versions of the visual content in the first projection may be accessed. A transformation of the visual content from the first projection to a second projection may be determined. The transformation may include a visual compression of a portion of the visual content in the first projection. The portion may be identified. An amount of the visual compression of the portion may be determined. One or more lower resolution versions of the visual content may be selected. The visual content may be transformed using the one or more lower resolution versions of the visual content.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for changing projection of visual content, the system comprising: one or more physical processors configured by machine-readable instructions to: access first visual information defining the visual content in a first projection; access second visual information defining lower resolution versions of the visual content in the first projection; determine a transformation of the visual content from the first projection to a second projection, the transformation of the visual content from the first projection to the second projection including a visual compression of a portion of the visual content in the first projection; identify the portion of the visual content in the first projection; determine an amount of the visual compression of the portion of the visual content in the first projection; select one or more of the lower resolution versions of the visual content for the visual compression of the portion based on the amount of the visual compression of the portion, the one or more of the lower resolution versions of the visual content including one or more lower resolution versions of the portion of the visual content in the first projection; and transform the visual content from the first projection to the second projection using the one or more of the lower resolution versions of the portion of the visual content selected for the visual compression of the portion. 2. The system of claim 1 , wherein the visual content includes one or both of an image and a video. 3. The system of claim 1 , wherein the lower resolution versions of the visual content in the first projection are stored in a mipmap. 4. The system of claim 1 , wherein the first projection includes an equirectangular projection. 5. The system of claim 4 , wherein the second projection includes a stereographic projection. 6. The system of claim 1 , wherein the transformation is characterized by a transform function, and the one or more of the lower resolution versions of the visual content are further selected based on a determinant of a Jacobian matrix of the transform function. 7. The system of claim 1 , wherein the transformation is characterized by a transform function, and the one or more of the lower resolution versions of the visual content are further selected based on a first singular value and a second singular value of the Jacobian matrix of the transform function. 8. The system of claim 1 , wherein the one or more of the lower resolution versions of the visual content selected for the visual compression of the portion includes a first version having a first resolution and a second version having a second resolution, the first resolution being greater than the second resolution, and the visual compression of the portion includes an interpolation of the first version and the second version. 9. The system of claim 1 , wherein the one or more physical processors are further configured to generate the lower resolution versions of the visual content in the first projection. 10. A method for changing projection of visual content, the method comprising: accessing first visual information defining the visual content in a first projection; accessing second visual information defining lower resolution versions of the visual content in the first projection; determining a transformation of the visual content from the first projection to a second projection, the transformation of the visual content from the first projection to the second projection including a visual compression of a portion of the visual content in the first projection; identifying the portion of the visual content in the first projection; determining an amount of the visual compression of the portion of the visual content in the first projection; selecting one or more of the lower resolution versions of the visual content for the visual compression of the portion based on the amount of the visual compression of the portion, the one or more of the lower resolution versions of the visual content including one or more lower resolution versions of the portion of the visual content in the first projection; and transforming the visual content from the first projection to the second projection using the one or more of the lower resolution versions of the portion of the visual content selected for the visual compression of the portion. 11. The method of claim 10 , wherein the visual content includes one or both of an image and a video. 12. The method of claim 10 , wherein the lower resolution versions of the visual content in the first projection are stored in a mipmap. 13. The method of claim 10 , wherein the first projection includes an equirectangular projection. 14. The method of claim 13 , wherein the second projection includes a stereographic projection. 15. The method of claim 10 , wherein the transformation is characterized by a transform function, and the one or more of the lower resolution versions of the visual content are further selected based on a determinant of a Jacobian matrix of the transform function. 16. The method of claim 10 , wherein the transformation is characterized by a transform function, and the one or more of the lower resolution versions of the visual content are further selected based on a first singular value and a second singular value of the Jacobian matrix of the transform function. 17. The method of claim 10 , wherein the one or more of the lower resolution versions of the visual content selected for the visual compression of the portion includes a first version having a first resolution and a second version having a second resolution, the first resolution being greater than the second resolution, and the visual compression of the portion includes an interpolation of the first version and the second version. 18. The method of claim 10 , further comprising generating the lower resolution versions of the visual content in the first projection. 19. A system for changing projection of visual content, the system comprising: one or more physical processors configured by machine-readable instructions to: access first visual information defining the visual content in an equirectangular projection; access second visual information defining lower resolution versions of the visual content in the equirectangular projection; determine a transformation of the visual content from the equirectangular projection to a stereographic projection, the transformation of the visual content from the equirectangular projection to the stereographic projection including a visual compression of a portion of the visual content in the equirectangular projection; identify the portion of the visual content in the equirectangular projection; determine an amount of the visual compression of the portion of the visual content in the equirectangular projection; select one or more of the lower resolution versions of the visual content for the visual compression of the portion based on the amount of the visual compression of the portion, the one or more of the lower resolution versions of the visual content including one or more lower resolution versions of the portion of the visual content in the equirectangular projection; and transform the visual content from the equirectangular projection to the stereographic projection using the one or more of the lower resolution versions of the portion of the visual content selected for the visual compression of the portion. 20. The system of claim 19 , wherein the one or more of the lower resolution versio

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • Image coding (bandwidth or redundancy reduction for static pictures H04N1/41; coding or decoding of static colour picture signals H04N1/64; methods or arrangements for coding, decoding, compressing or decompressing digital video signals H04N19/00) · CPC title

  • G06T3/4084Primary

    in the transform domain, e.g. fast Fourier transform [FFT] domain scaling · CPC title

  • Transform domain processing · CPC title

  • Image enhancement details · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9747667B1 cover?
First visual information defining the visual content in a first projection may be accessed. Second visual information defining lower versions of the visual content in the first projection may be accessed. A transformation of the visual content from the first projection to a second projection may be determined. The transformation may include a visual compression of a portion of the visual conten…
Who is the assignee on this patent?
Gopro Inc
What technology area does this patent fall under?
Primary CPC classification G06T3/4084. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 29 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).