Adaptive overlay element placement in video
First Claim
1. A method for placing an overlay element in images of a digital video so that desirable viewing areas of the images are not occluded by the overlay element, the method comprising the steps of:
- a) extracting a frame from the video, the frame defining an image having at least one desirable viewing area;
b) selecting an area in the image for placing an overlay element;
c) determining for the selected area what percentage the overlay element overlaps the at least one desirable viewing area;
d) selecting another area in the image for placing the overlay element if the percentage is above the maximum allowed predetermined percentage of overlapping and continuing on from step c).
2 Assignments
0 Petitions
Accused Products
Abstract
A method for placing overlay elements in images of a digital video so that desirable viewing areas of the images are not occluded by the overlay element, the method includes extracting frames from the video, each of the frames defining an image which may have one or more desirable viewing areas. For each frame, an area is selected in the image for placing an overlay element and the percentage the overlay element overlaps the desirable viewing areas is determined for the selected area. The overlay element is placed in the selected area if the percentage is below a maximum allowed predetermined percentage of overlapping. If it is not, one or more other areas in the image are selected and/or the size, shape, aspect ratio of the overlay element is changed until a position and/or size, shape, aspect ratio is found which minimizes occlusion of the desirable viewing areas in the image. Further, a device, such as a video receiver or video transmitter, for placing an overlay element in images of a digital video so that desirable viewing areas of the images are not occluded by the overlay element. In such a device, a frame extractor extracts frames from the video, each of the frames defining an image having at least one desirable viewing area. An image processor analyzes the images of the frames to identify desirable viewing areas in the images of the frames. An overlay element locator places the overlay element in the images of the frames in a manner which minimizes the occlusion of the desirable viewing areas.
-
Citations
38 Claims
-
1. A method for placing an overlay element in images of a digital video so that desirable viewing areas of the images are not occluded by the overlay element, the method comprising the steps of:
-
a) extracting a frame from the video, the frame defining an image having at least one desirable viewing area;
b) selecting an area in the image for placing an overlay element;
c) determining for the selected area what percentage the overlay element overlaps the at least one desirable viewing area;
d) selecting another area in the image for placing the overlay element if the percentage is above the maximum allowed predetermined percentage of overlapping and continuing on from step c). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device for placing an overlay element in images of a digital video so that desirable viewing areas of the images are not occluded by the overlay element, the device comprising:
-
a frame extractor for extracting frames from the video, each of the frames defining an image having at least one desirable viewing area;
an image processor for analyzing the images of the frames to identify desirable viewing areas in the images of the frames; and
an overlay element locator for placing the overlay element in the images of the frames in a manner which minimizes the occlusion of the desirable viewing areas. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18, 19, 20)
-
-
17. A method for placing an overlay element in images of a digital video so that desirable viewing areas of the images are not occluded by the overlay element, the method comprising the steps of:
-
a) extracting a frame from the video, the frame defining an image having at least one desirable viewing area;
b) selecting an area in the image for the overlay element and at least one of a size, shape, and aspect ratio for the overlay element;
c) determining for the selected area of the overlay element and the at least one of the size, shape and the aspect ratio of the overlay element what percentage the overlay element overlaps the at least one desirable viewing area;
d) changing at least one of the area in the image, the size of the overlay element, the shape of the overlay element, and the aspect ratio of the overlay element if the percentage is above the maximum allowed predetermined percentage of overlapping; and
e) determining for the at least one change what percentage the overlay element overlaps the at least one desirable viewing area.
-
-
21. A receiver device for placing an overlay element in images of a digital video so that desirable viewing areas of the images are not occluded by the overlay element, the receiver device comprising:
-
a signal isolator for isolating a video signal having a video portion and an overlay element portion from a received video signal transmission;
a frame extractor for extracting frames from the video portion of the isolated video signal, each of the frames defining an image having at least one desirable viewing area;
an image processor for analyzing the images of the frames to identify desirable viewing areas in the images of the frames; and
an overlay element locator for placing the overlay element in the images of the frames in a manner which minimizes the occlusion of the desirable viewing areas. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A transmitter device for placing an overlay element in images of a digital video so that desirable viewing areas of the images are not occluded by the overlay element, the transmitter device comprising:
-
a video generator for generating a digital video;
a frame extractor for extracting frames from the video, each of the frames defining an image having at least one desirable viewing area;
an image processor for analyzing the images of the frames to identify desirable viewing areas in the images of the frames;
an overlay element generator for generating an overlay element;
an overlay element locator for determining a position for placing the overlay element in the images of the frames in a manner which minimizes the occlusion of the desirable viewing areas; and
a transmitter for transmitting a video signal of the video with the overlay element positioning information. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
Specification