| CPC H04N 5/2628 (2013.01) [G06T 5/70 (2024.01); G06T 2207/10016 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for displaying video, comprising:
obtaining, by a computing system comprising one or more processors and one or more memory devices, a video comprising a plurality of video frames; and
for each of one or more video frames of the plurality of video frames:
sampling, by the computing system, an edge portion of the video frame, the edge portion comprising a portion of the video frame adjacent to an edge of the video frame;
generating, by the computing system, a bias lighting effect for the video frame, wherein generating, by the computing system, the bias lighting effect comprises:
inverting, by the computing system, the edge portion across the edge;
enlarging the edge portion in a vertical direction and a horizontal direction; and
blurring, by the computing system, the edge portion, wherein blurring the edge portion comprises performing a Gaussian blur on the edge portion; and
displaying, on a graphical user interface by the computing system, the video frame concurrently with the bias lighting effect for the video frame, the bias lighting effect displayed adjacent to the edge of the video frame, wherein the graphical user interface comprises a first display field for displaying the video and a second display field for displaying the bias lighting effect.
|