US2019182462A1PendingUtilityA1

Methods and apparatus for projection conversion decoding for applications eco-systems

Assignee: GOPRO INCPriority: Dec 8, 2017Filed: Dec 6, 2018Published: Jun 13, 2019
Est. expiryDec 8, 2037(~11.4 yrs left)· nominal 20-yr term from priority
H04N 23/6812H04N 23/698H04N 9/3185H04N 5/23238G06T 15/20
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Apparatus and methods for projection conversion decoding for applications eco-systems are disclosed. In one embodiment, a decoder apparatus is utilized to read formatting information from an intermediate projection format; convert the intermediate projection format to a display projection format; apply a rotation operation to the display projection format in accordance with the reading of the formatting information; and transmit the display projection format for use by an application. In some implementations, the intermediate projection format has been stabilized prior to encoding in order to improve upon the encoding efficiency for the intermediate projection format. The application of the rotation operation may then be utilized to reverse the stabilized imaging data. Methods and computing systems are also disclosed.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
         1 . A method for projection conversion decoding, the method comprising:
 reading formatting information from an intermediate projection format;   converting the intermediate projection format to a display projection format;   applying a rotation operation to the display projection format in accordance with the reading of the formatting information; and   transmitting the display projection format for use by an application.   
     
     
         2 . The method of  claim 1 , wherein the reading of the formatting information comprises reading information that identifies a type of intermediate projection format. 
     
     
         3 . The method of  claim 2 , further comprising identifying that the type of intermediate projection format comprises a rotated sphere projection. 
     
     
         4 . The method of  claim 1 , wherein the applying of the rotation operation comprises applying the rotation operation on a per-frame basis. 
     
     
         5 . The method of  claim 4 , wherein the applying of the rotation operation on the per-frame basis comprises recovering unstabilized imaging information for the intermediate projection format prior to the transmitting of the display projection format for use by the application. 
     
     
         6 . The method of  claim 5 , wherein the converting of the intermediate projection format to the display projection format comprises converting a rotated sphere projection to an equirectangular projection format. 
     
     
         7 . A decoder apparatus, comprising:
 a processing apparatus, the processing apparatus configured to:
 read formatting information from an intermediate projection format; 
 convert the intermediate projection format to a display projection format; 
 apply a rotation operation to the display projection format in accordance with the read formatting information; and 
 transmit the display projection format for use by an application. 
   
     
     
         8 . The decoder apparatus of  claim 7 , wherein the processing apparatus is further configured to read information that identifies a type of intermediate projection format. 
     
     
         9 . The decoder apparatus of  claim 8 , wherein the processing apparatus is further configured to identify that the type of intermediate projection format comprises a rotated sphere projection. 
     
     
         10 . The decoder apparatus of  claim 7 , wherein the processing apparatus is further configured to apply the rotation operation on a per-frame basis. 
     
     
         11 . The decoder apparatus of  claim 10 , wherein the application of the rotation operation on the per-frame basis comprises recovery of unstabilized imaging information for the intermediate projection format prior to the transmission of the display projection format for use by the application. 
     
     
         12 . The decoder apparatus of  claim 11 , wherein the conversion of the intermediate projection format to the display projection format comprises conversion of a rotated sphere projection to an equirectangular projection format. 
     
     
         13 . A computing system, comprising:
 a network interface, the network interface configured to receive imaging data in an intermediate projection format;   a non-transitory computer readable apparatus, the non-transitory computer readable apparatus configured to store the imaging data in the intermediate projection format; and   a processing apparatus, the processing apparatus configured to:
 retrieve the imaging data in the intermediate projection format from the non-transitory computer readable apparatus; 
 read formatting information from the intermediate projection format; 
 convert the intermediate projection format to a display projection format; 
 apply a rotation operation to the display projection format in accordance with the read formatting information; and 
 transmit the display projection format for use by an application. 
   
     
     
         14 . The computing system of  claim 13 , further comprising a display and the processing apparatus is further configured to display the display projection format. 
     
     
         15 . The computing system of  claim 14 , wherein the computing system comprises a portable communications device. 
     
     
         16 . The computing system of  claim 15 , wherein the processing apparatus is further configured to read information that identifies a type of intermediate projection format. 
     
     
         17 . The computing system of  claim 16 , wherein the processing apparatus is further configured to identify that the type of intermediate projection format comprises a rotated sphere projection. 
     
     
         18 . The computing system of  claim 13 , wherein the processing apparatus is further configured to apply the rotation operation on a per-frame basis. 
     
     
         19 . The computing system of  claim 18 , wherein the application of the rotation operation on the per-frame basis comprises recovery of unstabilized imaging information for the intermediate projection format prior to the transmission of the display projection format for use by the application. 
     
     
         20 . The computing system of  claim 19 , wherein the conversion of the intermediate projection format to the display projection format comprises conversion of a rotated sphere projection to an equirectangular projection format.

Join the waitlist — get patent alerts

Track US2019182462A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.