Technology to accelerate scene change detection and achieve adaptive content display
Abstract
Systems, apparatuses and methods may include a source device that generates a scene change notification in response to a movement of a camera, modifies an encoding scheme associated with the video content captured by the camera in response to the scene change notification, identifies a full-frame difference threshold, wherein scene analysis information includes frame difference data, and compares the frame difference data to an intermediate threshold that is less than the full-frame difference threshold, wherein the scene change notification is generated when the frame difference data exceeds the intermediate threshold. A sink device may obtain transport quality data associated with video content, modify an output parameter of a display based on the transport quality data, determine a view perspective of a still image containing a plurality of image slices, retrieve only a subset of the plurality of image slices based on the view perspective and decode the retrieved subset.
Claims
exact text as granted — not AI-modified1 . A source device comprising:
a camera to capture video content; a substrate; and logic coupled to the substrate, wherein the logic is implemented in one or more of configurable logic or fixed-functionality hardware logic, the logic to: generate a scene change notification in response to a movement of the camera, and modify an encoding scheme associated with the video content in response to the scene change notification.
2 . The source device of claim 1 , wherein the modified encoding scheme is to include one or more of a modified quality level or a modified frame stitching pattern.
3 . The source device of claim 1 , further including a motion sensor, wherein the logic is to detect the movement based on one or more of a signal from the motion sensor or scene analysis information.
4 . The source device of claim 3 , wherein the logic is to:
identify a full-frame difference threshold, wherein the scene analysis information is to include frame difference data, and compare the frame difference data to an intermediate threshold that is less than the full-frame difference threshold, wherein the scene change notification is to be generated when the frame difference data exceeds the intermediate threshold.
5 . The source device of claim 4 , wherein the intermediate threshold is to be approximately one half of the full-frame difference threshold.
6 . The source device of claim 1 , wherein the modification of the encoding scheme is to be based on a velocity at which the camera is moving.
7 . A semiconductor apparatus comprising logic implemented at least partly in one or more of configurable logic or fixed-functionality hardware logic, the logic comprising:
a scene change detector to generate a scene change notification in response to a movement of a camera capturing video content, and an encoder to modify an encoding scheme associated with the video content in response to the scene change notification.
8 . The apparatus of claim 7 , wherein the modified encoding scheme is to include one or more of a modified quality level or a modified frame stitching pattern.
9 . The apparatus of claim 7 , wherein the scene change detector is to detect the movement based on one or more of a signal from a motion sensor or scene analysis information from a scene analyzer.
10 . The apparatus of claim 9 , wherein the scene analyzer is to:
identify a full-frame difference threshold, wherein the scene analysis information is to include frame difference data, and compare the frame difference data to an intermediate threshold that is less than the full-frame difference threshold; wherein the scene change notification is to be generated when the frame difference data exceeds the intermediate threshold.
11 . The apparatus of claim 10 , wherein the intermediate threshold is to be approximately one half of the full-frame difference threshold.
12 . The apparatus of claim 7 , wherein the modification of the encoding scheme is to be based on a velocity at which the camera is moving.
13 . At least one non-transitory computer readable storage medium comprising a set of instructions which, when executed by a computing system, cause the computing system to:
generate a scene change notification in response to a movement of a camera capturing video content, and modify an encoding scheme associated with the video content in response to the scene change notification.
14 . The at least one non-transitory computer readable storage medium of claim 13 , wherein the modified encoding scheme is to include one or more of a modified quality level or a modified frame stitching pattern.
15 . The at least one non-transitory computer readable storage medium of claim 13 , wherein the instructions, when executed by the computing system, cause the computing system to detect the movement based on one or more of a signal from a motion sensor or scene analysis information.
16 . The at least one non-transitory computer readable storage medium of claim 15 , wherein the instructions, when executed by the computing system, further cause the computing system to:
identify a full-frame difference threshold, wherein the scene analysis information is to include frame difference data, and compare the frame difference data to an intermediate threshold that is less than the full-frame difference threshold; wherein the scene change notification is to be generated when the frame difference data exceeds the intermediate threshold.
17 . The at least one non-transitory computer readable storage medium of claim 16 , wherein the intermediate threshold is to be approximately one half of the full-frame difference threshold.
18 . The at least one non-transitory computer readable storage medium of claim 13 , wherein the modification of the encoding scheme is to be based on a velocity at which the camera is moving.
19 . A method comprising:
generating a scene change notification in response to a movement of a camera capturing video content; and modifying an encoding scheme associated with the video content in response to the scene change notification.
20 . The method of claim 19 , wherein the modified encoding scheme includes one or more of a modified quality level or a modified frame stitching pattern.
21 . The method of claim 19 , wherein the movement is detected based on one or more of a signal from a motion sensor or scene analysis information.
22 . The method of claim 21 , further comprising:
identifying a full-frame difference threshold, wherein the scene analysis information includes frame difference data; and comparing the frame difference data to an intermediate threshold that is less than the full-frame difference threshold; wherein the scene change notification is generated when the frame difference data exceeds the intermediate threshold.
23 . The method of claim 22 , wherein the intermediate threshold is approximately one half of the full-frame difference threshold.
24 . The method of claim 19 , wherein the modification of the encoding scheme is based on a velocity at which the camera is moving.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.