Method for video mode detection
Abstract
A method for video mode detection, wherein video input data (VID) corresponding to a video picture (P) is received and a video mode is determined for said video picture (P). The determining of said video mode depends on a local video mode (LVM) and a global video mode (GVM) of said video picture (P). Said global video mode (GVM) is determined for said video picture (P) based on said video input data (VID) or a derivative (m 1 ) thereof. For determining said local video mode (LVM), first said video picture (P) is subdivided into a ticker area (TA) and a remaining area (RA), thereby generating ticker area data (TAD). Then, said local video mode (LVM) is determined for said ticker area (TA) based on said ticker area data (TAD). When determining said local video mode (LVM), said ticker area (TA) is subdivided into n sub-areas, and at least one of said n sub-areas ( 1 . . . 6 ) is selected as selected sub-area (SSA). Further, a sub-area video mode (SVM) is determined for said selected sub-area and said local video mode (LVM) is determined for said ticker area (TA) based on said sub-area video mode (SVM).
Claims
exact text as granted — not AI-modified1. A method for video mode detection, comprising:
dividing a video image of video input data into a ticker area and a remaining area;
determining a local video mode for the ticker area by
subdividing said ticker area into n sub-areas, where n is an integer value and greater or equal to two;
selecting at least one of said n sub-areas as a selected sub-area;
determining a sub-area video mode for said selected sub-area based on a derivative of sub-area data corresponding to the selected sub-area, said derivative of said sub-area data corresponding to a second measurement value indicating a degree of motion between previous and current video images within said sub-areas; and
determining said local video mode for said ticker area based on said sub-area video mode.
2. The method according to claim 1 , further comprising analyzing said video image, thereby determining a video mode of said video image, wherein said video mode is determined depending on said local video mode and a global video mode of said video image, wherein said global video mode for said video image is determined based on said video image or a derivative thereof.
3. The method according to claim 1 , wherein, when selecting at least one of said n sub-areas, said selected sub-area is selected depending on a previous local video mode, which corresponds to the local video mode of a previous video image.
4. The method according to claim 1 , wherein, when selecting at least one of said n sub-areas, said selected sub-area is selected depending on a previous sub-area video mode, which corresponds to the sub-area video mode of a previous video image.
5. The method according to claim 1 , wherein a first sub-area and an n-th sub-area of said n sub-areas are chosen to be smaller than a remaining n-2 sub-areas, wherein said first sub-area is located on the right side of said ticker area and said n-th sub-area is located on the left side.
6. The method according to claim 5 , wherein
n is greater or equal to four,
said first sub-area is completely contained in a second sub-area of said n sub-areas, and
said n-th sub-area is completely contained in an (n-1)-th sub-area.
7. The method according to claim 5 , wherein, when selecting at least one of said n sub-areas, said first sub-area and said n-th sub-area are selected as selected sub-area, such that a ticker running through said video image is detected when just entering said video image from a right side or when leaving the video image on a left side.
8. The method according to claim 5 , wherein
a second sub-area is chosen as selected sub-area in case a previous first sub-area video mode for a first sub-area was a camera mode,
wherein said previous first sub-area video mode corresponds to the sub-area video mode of a previous video image within said first sub-area.
9. The method according to claim 8 , wherein
when said first sub-area is said selected sub-area and said sub-area video mode is determined to be camera mode, then said local video mode is chosen to be film mode, and
said second sub-area is chosen to be said selected sub-area and a corresponding sub-area video mode is determined,
wherein when said corresponding sub-area video mode is camera mode, said local video mode is chosen to be camera mode,
otherwise said local video mode is chosen to be film mode.
10. The method according to claim 1 , wherein an (n-1)-th sub-area is chosen as selected sub-area when a previous n-th sub-area video mode for an n-th sub-area was camera mode, wherein said previous n-th sub-area video mode corresponds to a sub-area video mode of a previous video image within said n-th sub-area.
11. The method according to claim 10 , wherein
when the n-th sub-area is said selected sub-area and said sub-area video mode is determined to be camera mode, then said local video mode is chosen to be film mode, and
said (n-1)-th sub-area is chosen to be said selected sub-area and a corresponding sub-area video mode is determined,
wherein when said corresponding sub-area video mode is camera mode, said local video mode is chosen to be camera mode,
otherwise said local video mode is chosen to be film mode.
12. The method according to claim 1 , wherein
a second to (n-1)-th sub-areas are non-overlapping areas of said ticker area, and
an m-th sub-area, where 3≦m≦n is selected as said selected sub-area, when a previous (m-1)-th sub-area video mode for an (m-1)-th sub-area was film mode,
wherein said previous (m-1)-th sub-area video mode corresponds to the sub-area video mode of said (m-1)-th sub-area of a previous video image.
13. The method according to claim 2 , wherein
when determining said global video mode for said video image, said global video mode is determined based on a video mode detection algorithm, and
when determining a sub-area video mode for said selected sub-area, said sub-area video mode is determined based on said video mode detection algorithm.
14. The method according to claim 2 , wherein
said derivative of said video image corresponds to a first measurement value indicating a degree of motion between previous and current video images.
15. The method according to claim 14 , wherein said first measurement value and said second measurement value are calculated based on pixel differences between previous and current video images.
16. The method according to claim 13 , wherein said video mode detection algorithm is based on a sum of motion vectors.
17. The method according to claim 14 , wherein said first measurement value and said second measurement value are calculated based on a sum of motion vectors for previous and current video images.
18. The method according to claim 13 , wherein said video mode detection algorithm comprises a decision about a video mode based on a hysteresis, wherein a change of video mode is only determined after a same video mode has been determined for a predetermined number of consecutive video images.
19. The method according to claim 1 , wherein, when determining said local video mode for said ticker area, said local video mode is chosen to be said sub-area video mode.
20. The method according to claim 1 , wherein said ticker area is located in the lower, upper or middle part of said video image.
21. The method according to claim 1 , wherein said ticker area comprises a first picture area on the lower part of said video image and a second picture area on the upper part of said video image.
22. The method according to claim 2 , wherein a state machine is used for modeling said analyzing of said video input picture, wherein each state of said state machine corresponds to one of said n sub-areas and to determining said sub-area video mode.
23. The method according to claim 22 , wherein a change of state within said state machine depends on a video mode determined within a previous state.
24. A method for motion compensated up-conversion depending on a video mode, wherein said video mode is determined based on a method for video mode detection as defined in claim 2 .
25. The method according to claim 24 , wherein a motion compensated up-conversion is performed for said ticker area depending on said local video mode, and a motion compensated up-conversion is performed for a remaining area of said video input picture depending on said global video mode, wherein said remaining area does not comprise said ticker area.
26. A signal processing system,
which performs or realizes a method for video mode detection or a method for motion compensated up-conversion according to claim 1 or 24 .
27. A non-transitory computer-readable storage medium storing computer-readable instructions, that, when executed by a computer, cause the computer to perform a method for video mode detection or a method for motion compensated up-conversion according to claim 1 or 24 .
28. A method for video mode detection, comprising:
dividing a video image of video input data into a ticker area and a remaining area;
determining a local video mode for the ticker area by
subdividing said ticker area into n sub-areas, where n is an integer value and greater or equal to two;
selecting at least one of said n sub-areas as a selected sub-area;
determining a sub-area video mode for said selected sub-area based on sub-area data corresponding to the selected sub-area or a derivative of the sub-area data; and
determining said local video mode for said ticker area based on said sub-area video mode; and
analyzing said video image, thereby determining a video mode of said video image, wherein
said video mode is determined depending on said local video mode and a global video mode of said video image,
said global video mode for said video image is determined based on said video image or a derivative thereof,
the global video mode being determined based on a video mode detection algorithm,
said sub-area video mode for said selected sub-area is determined based on said video mode detection algorithm, and
said video mode detection algorithm being based on pixel differences.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.