Title of Invention

PROCESS FOR DETECTING BLACK BARS IN A VIDEO IMAGE.

Abstract TITLE: PROCESS FOR DETECTING BLACK BARS IN A VIDEO IMAGE. The invention relates to a process for detecting black bands (1, 2) in a video image. It is characterized in that, in a luminance range corresponding to low luminance values: - it calculates, per line, a value relating to a maximum number of occurrences, that is to say a maximum number of points having the same luminance value, for lines situated in the usual location of black band, — it averages this value over these lines, - it calculates a threshold dependent on this average, — it compares the value relating to a maximum number of occurrences obtained for a new line, with this threshold. Applications relate, for example, to the detection of the "letterbox" format. (FIG.3a)
Full Text The invention relates to a process for
automatically detecting horizontal black bands, for
example for Implement ing automatic zoom for video
images in the 4/3 format on 16/9 screens.
Processes exist for automatically detecting so-
called "letterbox" formats comprising black horizontal
bars at the top and bottom of the. television image.
These processes are generally based on a measurement of
the video levels over the first few and last few lines
of the video image. It is as a function of the
luminance levels averaged over these first few lines
and over these last few lines that the "letterbox"
format is detected.
These processes are however not very reliable
since they depend on luminance settings, on the
signal/noise ratio, on the insertion of logos into the
black bands, etc.
The purpose of the invention is to alleviate
the aforesaid drawbacks.
Its subject is a process for detecting black
bands in a video image, characterized in thar, in a
luminance range corresponding to low luminance values:
- it calculates, per line, a value relating to
a maximum number of occurrences, that is to say a
maximum number of points haying the same luminance
value, for lines situated in the usual location of a
black band,
- it averages this value over these lines,
- it calculates a threshold dependent on this
average,
- it compares the value relating to a maximum
number of occurrences obtained for a new line, with
this threshold.
According to a particular embodiment, the value
relating to a maximum number of occurrences, for a
line, is the maximum number of occurrences
(Maxzone Principal i) of the points of the complete
line or of a line portion.

According to another embodiment, the value
relating to a maximum number of occurrences, for a
line, is the sum of the first, second and third
greatest occurrences (Maxzong i) of the points of the
complete line or of a line portion.
According to other embodiments, the threshold
is also dependent on the signal-to-noise ratio of the
image. It can be a percentage of the average, this
percentage possibly being dependent on the value of the
average, over these lines, calculated for occurrences
corresponding to the points of a complete line (Zl).
According to a particular embodiment, the value
relating to the maximum number of occurrences, for a
line, is calculated for all the points of the line
(Zl) .
According to another embodiment, the image is
split up into vertical zones (Z2, Z3, Z4), and the
value relating to the number of occurrences, for a
line, is calculated for only those points of the line
portion corresponding to this zone. The comparison can
be performed for various zones.
According to a particular embodiment, the
threshold relates to Maxzone_Principal i for a high
signal-to-noise ratio and Maxzone i for a low signal-
to-noise ratio.
The comparison can be performed over several
images and the detection can depend on a reliability
criterion dependent on the number of identical
detections for the various images. The reliability
criterion can also be dependent on the number of
identical detections for the various zones.
The main advantage of the invention is reliable
detection of the black bands and hence of the
"letterbox" formats even if the information-carrying
video, that is to say the video lines outside of the
black bands, is much the same as the levels of the
black. The displaying of a logo in a black band does
not impede such detection owing to the fact that the
detection can be performed for vertical zones so as to

detect or eliminate the effects of the small insets
present in the black bands.
The characteristics and advantages of the
invention will become better apparent from the
following description given by way of example and with
reference to the appended (figures accompanying in which:
- Figure 1 represents an image in the letterbox
format,
- Figure 2a represents a histogram
corresponding to a homogeneous black level,
- Figure 2b represents a histogram
corresponding to different levels of black,
- Figure 3a represents an apportioning of the
image into zones for the calculation of the histograms,
- Figure 3b represents a histogram
corresponding to zone 1,
- Figure 3c represents a histogram
corresponding to zones 2 to 4,
- Figure 4a represents a histogram for which
the threshold value taken into account is the maximum
number of occurrences,
- Figure 4b represents a histogram for which
the threshold value taken into account relates to the
sum of the first, second and third greatest
occurrences.
Figure la represents a video image in the 4/3
format comprising an upper black band and a lower black
band and displayed on a 16/9 screen. The right- and
left-hand sides of the screen are filled in with
¦ vertical black bars. In an exemplary use of the
process, an automatic zoom is triggered by the
detection of the horizontal bars so as to display a
full-screen image.
The detection of the black bands amounts in
fact to determining in the image the first and the last
line of information-carrying video which will
subsequently be referred to as the "active" video. The
first line of the "active" video, in Figure 1, is
referenced 1 and the last line is referenced 2.
- 4 -
The principle of the algorithm implemented
within the invention relies on the comparing of a value
corresponding to the maximum number of pixels having
the same luminance value in the low levels, over a
video line, with a threshold dependent on the quality
of the image to be processed.
A criterion defining the quality of the image
is therefore evaluated as a function of the noise level
within the image and also depending on the
apportionment per line of the video points over a
luminance histogram for the low levels, for example
those below 63. The "purer" the black, the larger the
value of the maximum of the histogram will be.
Figure 2a represents a histogram corresponding
to horizontal black bands having a homogeneous black
level.
The labelling used for the histogram
corresponds, for the ordinate axis, to the number of
occurrences, that is to say to the number of samples
and for the abscissa axis, to the luminance values. In
the case considered, the 720 samples corresponding to a
video line have the same luminance value.
The histograms are described hereinbelow, with
the same labelling.
Figure 2b represents a histogram corresponding
to different levels of black.
The most frequent luminance level, in the
example illustrated, appears for 160 samples out of the ;
720 samples of a line. This is the first maximum peak
over a line of samples.
For reliability of detection reasons, and so as
to take account of insets or logos displayed or of any
type of display in zones defined in the black bands,
the characterization of the image is carried out over
several zones, in our example over four zones.
Figure 3a represents such zones:
- a first zone Zl corresponding to the width of
a line of the image in the 4/3 format, i.e. 720 points,
- a second, third and fourth zone Z2, Z3, Z4
corresponding to the first third, to the second third
and to the third third of a video line, i.e. 240 points
for each zone.
Figure 3b represents a histogram corresponding
to zone 1. The values Pmax, Dmax and Tmax are
respectively the first, second and third maxima
relating to the number of samples per luminance value.
They therefore correspond to the three values of low
luminance, below 63 in our example, which are most
commonly encountered in a line.
The characteristic values chosen for zone 1
are, for each line, the maximum number of identical
luminance values Pmax and the sum of the values Pmax,
Dmax and Tmax.
Figure 3c represents a histogram corresponding
to zone 2, 3 or 4. For these zones, the characteristic
value chosen is the value Pmaxi. This is therefore the
maximum occurrence for the line portion corresponding
to zone i.
The various characteristic values are extracted
per video line and therefore yield histograms
corresponding to 720 samples for zone 1 and 240 samples
for each of the other zones.
The quality criteria chosen correspond to the
average values of these measured characteristic values,
for an image or a frame, over a part of the image
situated in the usual location of a black band of the
image.
This is for example an average over the first n
video lines displayed. In a particular example, n = 16.
By way of comparison, a black band corresponds to
several tens of video lines.
In what follows, the generic term image will be
used to designate both an image and an frame.
One therefore has the following five quality
criteria:
- Noise level calculated in a known manner for
an image or a set of images or else precalculated, for
example if the image transmission conditions do not
influence its value.
- Average value, over the set of n lines of
each of the zones i, of the value Pmaxi, this giving
four values called Maxzone_Principali for the four zones
i.
- Average value, over the set of n lines of
each of the zones i, of the sum Pmax + Dmax + Tmax,
this giving four values called Maxzonei for the four
zones i.
These quality criteria, which therefore relate
to the purity of the black, are evaluated for an image.
Thresholds are then defined for each of these
criteria for detecting the black bands. It is the
values of the quality criteria which are obtained for
the first n lines of the image which are utilized for
calculating the thresholds and for detecting the
"active" video in the subsequent lines.
The threshold values calculated depend on the
signal-to-noise ratio.
For a noise-free image (signal-to-noise ratio
S/B > 30 dB) , a first test is performed on the value
Maxzonei.
If this value is greater than 480 evidencing
good purity of the black, the threshold chosen for zone
i (Val Purei) is the value Maxzone Principali lowered
by a margin of the order of 12%. Figure 4a shows such
an example.
If this value is less than or equal to 480, the
threshold value chosen for zone i (Val_Thresholdi) is
the value Maxzonei, lowered by a margin of 25% if
Maxzone_Principal1 is less than or equal to 240 or else
lowered by a margin of 18% if Maxzone_Principal1 is
greater than 240 and therefore corresponds to a greater
purity of black. Figure 4b shows an example where the
threshold is calculated with respect to Maxzonei.
The better the quality of the image, the
smaller the margins.

Minimum threshold values are imposed, 270 for
zone 1 and 270/3 for the other zones, when the
calculated threshold values are lower than these floor
values.
The above exemplary algorithm is repeated
hereinbelow, supplemented for the other values of
signal-to-noise ratio (slightly noisy image and very
noisy image). It will be observed that, in the case of
a very noisy image, the floor threshold values are
higher so as to maintain good reliability in the
detections.
1) Signal/Noise > 30 dB
if (Maxzone1 > 480), then the threshold value is:
Val_Purei = Maxzone_Principali - Maxzone_Principali/8 (-12%)
or else if (Maxzone1 and if (Maxzone_Principal1 Val_Thresholdi = Maxzonei - Maxzonei/4 (-25%)
unless (Val_threshold1 unless (Val_threshold2-3-4 or else, if (Maxzone_Principal1 > 240), then:
Val__Thresholdi = Maxzonei - Maxzonei/8 - Maxzonei/16 (-18%)
unless (Val_threshold1 unless (Val_threshold2-3-4 2) 25 dB if (Maxzone1 > 480), then:
Val_Thresholdi = Maxzonei - Maxzonei/16 (-6%)
or else, if (Maxzone1 Val_Thresholdi = Maxzonei - Maxzonei/8 - Maxzonei/16 (-18%)
unless (Val_threshold1 unless (Val_threshold2-3-4 3) Signal/Noise Val_Thresholdi = Maxzonei - Maxzonei/16 (-6%)
unless (Val_threshold1 > 480), then Val_Threshold1 =480
unless (Val_threshold2-3-4 > 160), then Val_Threshold2-3-4 = 160
Thus, according to the value of the average,
over the first n lines, of the sum of the first three
maxima of the histogram, Maxzonei, and of the value of
the noise, the detection is carried out, for each
subsequent line j, either by comparing the sum of the
first three maxima per line for this line j
(Pmaxi+Dmaxi+TmaXi) linej with the associated threshold
(Val_thresholdi) , or by comparing the value of the first
maximum for this line j (Pmaxi)linej with the associated
threshold (Val_purei) .
For an image rated as "pure", the useful
information is contained in the value of Pmaxi. The
detection with regard to this single value is more
accurate.
These comparisons are made for each of the
zones and hence by taking the values of the maxima for
each part of line j corresponding to a zone.
The altering of the threshold value as a
function of the purity of the black makes it possible
to be more accurate in the detection. If the image is
found to be only slightly noisy, homogeneous, during
the measurements over the first few lines, the
calculated threshold can be closer to the corresponding
calculated average value (that is to say have a small
margin). These threshold adjustments, when the quality
of the image is declared to be good, allow the
detection of insets, logos, etc even if they affect
only a very small zone of the image.
The following criteria can be used to confirm
or define a line to be "active" video.
- The part of the image in which the line or
lines detected as "active video" are situated, for
example the first third and the last third of the
image. For an image of 28 8 lines, the detection
confirmation zone may be situated for example between
line 16 and line 288/3 for the upper part of the image
and line 288 x 2/3 and 288 - 16 for the lower part.
- The number of identical detections over each
of the four zones of the same frame.
- The number of samples and the position of the
first maximum. (The confidence level is dependent on
the magnitude of the peak and on the value of the
black) .
A time criterion can be added. The 4 values
detected, corresponding to the 4 zones, plus the value
chosen, are stored in memory for each frame, over p
frames. A zonewise majority procedure is then performed
so as to determine, per zone, the "top" line
corresponding to the first line of the image and the
"bottom" line corresponding to the last line of the
information-carrying image.
The presence of a logo in a zone can thus be
detected with great reliability.
A higher weighting is given to the spatial or
temporal criterion depending on the type of detection
desired, that is to say depending on whether one wishes
to ignore the logo or not, preserve the black bands or
not in the presence of a logo, etc.
WE CLAIMS
1. Process for detecting black bars (1, 2) in a
video image, characterized in that, in a luminance
/range corresponding to low luminance values:
it calculates, per line, a value relating to a
maximum number of occurrences, that is to say a maximum
number of points having the same luminance value, for
lines situated in the usual location of a black band,
it averages this value over these lines,
it calculates a threshold dependent on this
average,
- it compares the value relating to a maximum
number of occurrences obtained for a new line, with
this threshold.
2. Process according to Claim 1, characterized in
that the value relating to a maximum number of
occurrences, for a line, is the maximum number of
occurrences (Maxzone_Principal i) of the points of the
complete line or of a line portion.
3. Process according to Claim 1, characterized in
that the value relating to a maximum number of
occurrences, for a line, is the sum of the first,
second and third greatest occurrences (Maxzone i) of
the points of the complete line or of a line portion.
4. Process according to Claim 1, characterized in
that the threshold is also dependent on the signal-to-
noise ratio of the image.
5. Process according to Claim 1, characterized in
that the threshold is a percentage of the average.
6. Process according to Claim 5, characterized in
that the percentage is dependent on the value of the
average, over these lines, calculated for occurrences
corresponding to the points of a complete line (Zl).
7. Process according to Claim 1, characterized in
that the value relating to the maximum number of
occurrences, for a line, is calculated for all the
points of the line (Zl).
8. Process according to Claim 1, characterized in
that the image is split up into vertical zones (Z2, Z3,
Z4), and in that the value relating to the number of
occurrences, for a line, is calculated for only those
points of the line portion corresponding to this zone.
9. Process according to Claim 8, characterized in
that the comparison is performed for various zones.
10. Process according to Claim 2, characterized in
that the threshold relates to Maxzone_Principal i for a
high signal-to-noise ratio.
11. Process according to Claim 2, characterized in
that the threshold relates to Maxzone i for a low
signal-to-noise ratio.
12. Process according to one of the preceding
claims, characterized in that the comparison is
performed over several images.
13. Process according to Claim 9, characterized in
that the detection is dependent on a reliability
criterion dependent on the number of identical
detections for various zones.
14. Process according to Claim 12, characterized in
that the detection is dependent on a reliability
criterion dependent on the number of identical
detections for the various images.
Process for detecting black bars in a video image
The invention relates to a process for
detecting black bands (1, 2) in a video image. It is
characterized in that, in a luminance range
corresponding to low luminance values:
- it calculates, per line, a value relating to
a maximum number of occurrences, that is to say a
maximum number of points having the same luminance
value, for lines situated in the usual location of a
black band,
- it averages this value over these lines,
- it calculates a threshold dependent on this
average,
- it compares the value relating to a maximum
number of occurrences obtained for a new line, with
this threshold.
Applications relate, for example, to the
detection of the "letterbox" format.

Documents:

223-cal-2000-granted-abstract.pdf

223-cal-2000-granted-claims.pdf

223-cal-2000-granted-correspondence.pdf

223-cal-2000-granted-description (complete).pdf

223-cal-2000-granted-drawings.pdf

223-cal-2000-granted-form 1.pdf

223-cal-2000-granted-form 18.pdf

223-cal-2000-granted-form 2.pdf

223-cal-2000-granted-form 26.pdf

223-cal-2000-granted-form 3.pdf

223-cal-2000-granted-form 5.pdf

223-cal-2000-granted-letter patent.pdf

223-cal-2000-granted-priority document.pdf

223-cal-2000-granted-reply to examination report.pdf

223-cal-2000-granted-specification.pdf

223-cal-2000-granted-translated copy of priority document.pdf


Patent Number 218698
Indian Patent Application Number 223/CAL/2000
PG Journal Number 15/2008
Publication Date 11-Apr-2008
Grant Date 09-Apr-2008
Date of Filing 17-Apr-2000
Name of Patentee THOMSON MULTIMEDIA
Applicant Address 46, QUAI A. LE GALLO, F-92100 BOULOGNE-BILLANCOURT, FRANCE.
Inventors:
# Inventor's Name Inventor's Address
1 JOANBLANQ ANNE-FRANCOISE 6 RUE JACQUES BREL, F-35235 THORIGNE FOUILLARD, FRANCE.
PCT International Classification Number H04N 5/44
PCT International Application Number N/A
PCT International Filing date
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 9905777 1999-05-06 France