Methods for controlling rendering of images and video
First Claim
1. A method comprising:
- using a programmed electronic processor, analyzing data representing video or imagery, wherein the video or imagery comprises digital watermarking hidden therein through alterations, wherein the digital watermarking comprises content classification information;
decoding the content classification information from the digital watermarking; and
controlling display or rendering of the video or imagery in response to the content classification information.
4 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure includes disclosure generally related to digital watermarking and steganographic encoding. One claim recites an apparatus including: electronic memory for buffering data representing video or imagery; and an electronic processor. The electronic processor is programmed for: analyzing the data representing video or imagery, the video or imagery comprising digital watermarking hidden therein through alterations, the digital watermarking comprising content classification information; decoding the content classification information from the digital watermarking; and controlling display or rendering of the video or imagery in response to the content classification information. Other combinations are provided and claimed as well.
-
Citations
21 Claims
-
1. A method comprising:
-
using a programmed electronic processor, analyzing data representing video or imagery, wherein the video or imagery comprises digital watermarking hidden therein through alterations, wherein the digital watermarking comprises content classification information; decoding the content classification information from the digital watermarking; and controlling display or rendering of the video or imagery in response to the content classification information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable medium comprising instructions stored therein, wherein the instructions cause an electronic processor to perform operations comprising:
-
analyzing data representing video or imagery, wherein the video or imagery comprises digital watermarking hidden therein through alterations, wherein the digital watermarking comprises content classification information; decoding the content classification information from the digital watermarking; and controlling display or rendering of the video or imagery in response to the content classification information.
-
-
7. A method comprising:
-
obtaining, over an internee channel, data representing video picture elements or representing audible elements that are associated with the video picture elements; using a programmed electronic processor, analyzing the data to decode information steganographically hidden in the data, wherein the information comprises data associated with suitability for viewing of the video picture elements by a particular audience; determining whether to render or display the video picture elements based on at least the information; and controlling rendering or display of the video picture elements based on the determining. - View Dependent Claims (8, 9)
-
-
10. A non-transitory computer readable medium comprising instructions stored therein, wherein the instructions cause an electronic processor to perform operations comprising:
-
obtaining, over an internet channel, data representing video picture elements or representing audible elements that are associated with the video picture elements; analyzing the data to decode information steganographically hidden in the data, wherein the information comprises data associated with suitability for viewing of the video picture elements by a particular audience; determining whether to render or display the video picture elements based on at least the information; and controlling rendering or display of the video picture elements based on the determining.
-
-
11. An apparatus comprising:
-
electronic memory configured to buffer data representing video or imagery; an electronic processor programmed for; analyzing the data representing video or imagery, wherein the video or imagery comprises digital watermarking hidden therein through alterations, wherein the digital watermarking comprises content classification information; decoding the content classification information from the digital watermarking; and controlling display or rendering of the video or imagery in response to the content classification information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
electronic memory for buffering data, obtained over an internet channel, representing video picture elements or representing audible elements that are associated with the video picture elements; an electronic processor programmed for; analyzing the data to decode information steganographically hidden in the video picture elements or in the audible elements that are associated with the video picture elements, wherein the information comprises data associated with suitability for viewing of the video picture elements by a particular audience; determining whether to render or display the video picture elements based on at least the information; and controlling rendering or display of the video picture elements based on said determining. - View Dependent Claims (20, 21)
-
Specification