US 12,395,696 B2
Pipelined video interface for remote controlled aerial vehicle with camera
Joseph Anthony Enke, San Carlos, CA (US); and Anupam Joshi, Palo Alto, CA (US)
Assigned to GoPro, Inc., San Mateo, CA (US)
Filed by GoPro, Inc., San Mateo, CA (US)
Filed on Jul. 12, 2023, as Appl. No. 18/221,096.
Application 18/221,096 is a continuation of application No. 17/404,764, filed on Aug. 17, 2021, granted, now 11,711,572.
Application 17/404,764 is a continuation of application No. 16/802,975, filed on Feb. 27, 2020, granted, now 11,102,544, issued on Aug. 24, 2021.
Application 16/802,975 is a continuation of application No. 15/197,579, filed on Jun. 29, 2016, granted, now 10,582,259, issued on Mar. 3, 2020.
Claims priority of provisional application 62/187,200, filed on Jun. 30, 2015.
Prior Publication US 2023/0362436 A1, Nov. 9, 2023
Int. Cl. H04N 21/4402 (2011.01); B64U 10/14 (2023.01); B64U 20/87 (2023.01); B64U 30/291 (2023.01); B64U 30/293 (2023.01); B64U 60/10 (2023.01); B64U 60/40 (2023.01); B64U 101/30 (2023.01); H04L 65/75 (2022.01); H04N 7/18 (2006.01); H04N 21/4363 (2011.01); H04N 23/54 (2023.01); H04N 23/80 (2023.01)
CPC H04N 21/440281 (2013.01) [B64U 10/14 (2023.01); B64U 20/87 (2023.01); B64U 30/291 (2023.01); B64U 30/293 (2023.01); B64U 60/40 (2023.01); H04L 65/762 (2022.05); H04N 7/185 (2013.01); H04N 21/43637 (2013.01); H04N 23/54 (2023.01); H04N 23/80 (2023.01); B64U 60/10 (2023.01); B64U 2101/30 (2023.01); B64U 2201/20 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving images or video frames at a wireless receiver interface from a wireless transmitter;
decoding the images or the video frames;
performing decoder nudging at a fast image decoder while decoding the images or the video frames received by the wireless transmitter, wherein the fast image decoder makes an entire decoded image or an entire decoded video frame available as soon as the decoded images or the decoded videos are completed;
inserting dummy data into a transmission by the wireless transmitter to push the images or the video frames out from the fast image decoder;
overclocking a display of a controller at an overclocked frequency;
outputting the decoded images or the decoded video frames to the display of the controller at the overclocked frequency; and
displaying the decoded images or the decoded video frames on the display.