Patent ID: 11935295
Assignee: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 9:
10. A method for processing a video stream, the method comprising:
obtaining, by a first processor, frame data of a current frame of the video stream;
determining, by the first processor, frame difference data based on a comparison of the frame data of the current frame and scene cache data for a previous frame of the video stream, the scene cache data being stored in a scene cache for the video stream;
determining, by the first processor, based on the frame difference data, regions of the video stream to be re-sampled at a higher resolution than the frame data;
obtaining, by the first processor, re-sampling data for the determined regions;
updating, by the first processor, the scene cache data based on the obtained frame data and the re-sampling data; and
providing, by the first processor, the re-sampling data to a second processor to update an analysis scene cache for the video stream;
wherein determining the frame difference data comprises:
determining, by the first processor, shared motion data for the frame data; and
aligning, by the first processor, the frame data and the scene cache data based on the shared motion data before implementing the comparison;

wherein determining the shared motion data comprises determining, by the first processor, motion vectors based on the frame data and the scene cache data; and
wherein determining the shared motion data comprises determining, based on the motion vectors, regional shared motion data and global shared motion data.