FIELD
[0001] The embodiment discussed herein is directed to a determination program, or the like.
BACKGROUND
[0002] In recent years, there have been attempts to provide users, who miss various types
of sports broadcasting, with data that represents more realistic feelings as well
as winning or losing and scores. For example, to provide users with the result of
a soccer game, there is a conventional technology for also providing the ball possession
rate of each team. Soccer is a sport for competing in the number of times the ball
is scored at the opposing goal, and it is fundamental to keep the ball and make an
offensive move to the opposing territory. Therefore, the ball possession rate is often
used as the index for determining the team that is giving offense, and a user sees
the ball possession rate so as to assume superiority/inferiority of the teams. These
related-art examples are described, for example, in
Japanese Laid-open Patent Publication No. 2006-204420.
[0003] Serhat Aydin et al: "An Evaluation of Possession Information in Playfield Zones from
Soccer Video Using Mid-level Descriptors" relates to a method to acquire the possession information in different zones of
the playfield from soccer video by using view type and playfield zone mid-level descriptors.
Each video frame is classified into three kinds of view type according to a domain-specific
feature, grass area ratio and series of classification rules. Then, the classified
frames are used to determine the currently active playfield zone in the match. The
history of active playfield zones is post processed to acquire the possession information
in playfield zones during the game.
[0004] Accordingly, it is an object in one aspect of an embodiment of the invention to provide
a determination program, a determination method, and a determination device, which
make it possible to notify a user of superiority/inferiority of a team.
SUMMARY
[0005] According to an aspect of an embodiment, a determination program causing a computer
to execute a process for generating a superiority index for a team during a game comprising:
obtaining a plurality of images which are captured in different areas of a field,
where first team's territory of a first team is separated from second team's territory
of a second team by using a center line;
detecting the center line on the basis of each image; detecting, for each image of
the plurality of images, a distance between the position of the center line and a
reference position;
detecting, for each image of the plurality of images, which one of the territories
separated by using the detected center line, mainly appears in the respecive image;
storing as a record in a table, for each of the plurality of images, the detected
distance in association with the territory which mainly appears in the respecive image;
creating a first index for the first team based on the number of the records stored
in association with the first team's territory, where the distance is larger than
zero;
creating a second index for the second team based on the number of the records stored
in association with the second team's territory, where the distance is larger than
zero; and outputting the first index and the second index as the superiority indices
for the first and the second team respectively.
BRIEF DESCRIPTION OF DRAWINGS
[0006]
FIG. 1 is a diagram that illustrates a configuration of a system according to the
present embodiment;
FIG. 2 is a functional block diagram that illustrates a configuration of a determination
device according to the present embodiment;
FIG. 3 is a diagram that illustrates an example of the data structure of a management
table;
FIG. 4 is a diagram that illustrates an example of the template that is included in
filter information;
FIG. 5 is a diagram that illustrates an example of the image frame that is being zoomed;
FIG. 6 is a diagram that illustrates an operation to extract the center line from
an image frame;
FIG. 7 is a diagram that illustrates an operation to register information in the management
table by a determining unit;
FIG. 8 is a flowchart that illustrates the steps of an operation of the determination
device according to the present embodiment; and
FIG. 9 is a diagram that illustrates an example of the computer that executes an image
processing program.
DESCRIPTION OF EMBODIMENTS
[0007] However, the above-described conventional technology has a problem in that it is
difficult to notify a user of superiority/inferiority of teams.
[0008] For example, because of the nature of the sport soccer, there is a situation where
the team keeping the ball has some difficulties in making an offensive move to the
opposing team. For instance, assuming the situation where a team A is good at defense
and a team B is unable to take the offensive, although the ball possession rate of
the team B is high, it is sometimes difficult to say that the team B is more superior
to the team A. Furthermore, in the case of a short-term game, such as tournament,
for example, there is a case where, if a strong team plays with a lower rank team,
it does not aggressively keep the ball so as to save the physical power and, in that
case, the ball possession rate of the lower rank team is high. That is, it is sometimes
difficult to determine superiority/inferiority of teams by using only the ball possession
rate.
[0009] Preferred embodiments of the present invention will be explained with reference to
accompanying drawings. Furthermore, the present invention is not limited to the embodiment.
[0010] FIG. 1 is a diagram that illustrates a configuration of a system according to the
present embodiment. As illustrated in FIG. 1, the system includes a user terminal
10, a television station server 20, and a determination device 100. The user terminal
10, the television station server 20, and the determination device 100 are connected
to a network 50. Here, only the user terminal 10 is illustrated as an example; however,
the system according to a first embodiment may include other user terminals.
[0011] The user terminal 10 is a device that receives video data on a TV program, or the
like, from the television station server 20 and that displays the received video data.
For example, the user terminal 10 is equivalent to a device, such as a personal computer
(PC) or a television. Furthermore, the user terminal 10 may receive video data via
the network 50 or may receive video data via radio waves that are generated by a radio
tower, or the like.
[0012] The television station server 20 is a server that provides the user terminal 10 with
various types of video data on TV programs, or the like. Furthermore, the television
station server 20 transmits, for example, the video data on soccer broadcasting to
the determination device 100 and receives, from the determination device 100, information
on the index that indicates which one of the teams playing the soccer game is more
superior. In the following explanation, the information on the index that indicates
which team is more superior is referred to as the "superiority/inferiority index information"
as appropriate. The television station server 20 transmits the superiority/inferiority
index information to the user terminal 10.
[0013] The determination device 100 is a device that generates the superiority/inferiority
index information on the basis of the video data on soccer broadcasting, which is
received from the television station server 20. For example, the determination device
100 performs image processing on the video data to detect the center line that is
present on the soccer field. Furthermore, the determination device 100 generates the
superiority/inferiority index information by using the determination result as to
which territory mainly appears in the video among the territories that are separated
by using the detected center line. The determination device 100 transmits the generated
superiority/inferiority index information to the television station server 20.
[0014] Next, an explanation is given of an example of the configuration of the determination
device 100, illustrated in FIG. 1. FIG. 2 is a functional block diagram that illustrates
a configuration of the determination device according to the present embodiment. As
illustrated in FIG. 2, the determination device 100 includes a communication unit
110, an input unit 120, a display unit 130, a storage unit 140, and a control unit
150.
[0015] The communication unit 110 is a processing unit that performs data communication
with a different device via the network 50. For example, the communication unit 110
is equivalent to a communication device, or the like. For example, upon receiving
the video data on soccer broadcasting from the television station server 20, the communication
unit 110 outputs the received video data to the control unit 150. The control unit
150 communicates data with the television station server 20 via the communication
unit 110.
[0016] The input unit 120 is an input device that inputs various types of information to
the determination device 100. For example, the input unit 120 is equivalent to a keyboard,
mouse, touch panel, or the like.
[0017] The display unit 130 is a display device that displays various types of data that
is output from the control unit 150. For example, the display unit 130 is equivalent
to a liquid crystal display, a touch panel, or the like.
[0018] The storage unit 140 includes an image data buffer 140a, a management table 140b,
and filter information 140c. The storage unit 140 is equivalent to a storage device,
such as a semiconductor memory device, e.g., a random access memory (RAM), a read
only memory (ROM), or a flash memory.
[0019] The image data buffer 140a is a buffer that stores the video data on soccer broadcasting.
For example, the video data contains multiple continuous image frames. In the present
embodiment, for example, an explanation is given of a case where "the home team" and
"the away team" play a soccer game. Furthermore, the image frame is related to the
frame identification number for uniquely identifying an image frame and the information
on the time that elapses after the game starts.
[0020] The management table 140b is a table that stores, for each image frame, the positional
information on the center line in the soccer field, which is detected from the image
frame. FIG. 3 is a diagram that illustrates an example of the data structure of the
management table. As illustrated in FIG. 3, frame identification number, Time, Home,
and Away are related to one another in the management table 140b. Frame identification
number is the information for uniquely identifying an image frame. Time corresponds
to, for example, the time that elapses after the soccer game starts.
[0021] Home is the information that indicates how much the center line moves from the reference
position in the direction opposite to the direction in which the home team makes an
offensive move. For example, as the number of Home increases, it means that the home
team plays more in front of the goal of the away team. Furthermore, in the management
table 140b of FIG. 3, "disappearance", which is included in the field of Home, indicates
that the center line on the image frame moves out in the direction opposite to the
direction in which the home team makes an offensive move and is not present on the
image frame.
[0022] Furthermore, if the center line moves from the reference position in the direction
in which the home team makes an offensive move, the number of Home in the management
table 140b is blank.
[0023] Away is the information that indicates how much the center line moves from the reference
position in the direction opposite to the direction in which the away team makes an
offensive move. For example, as the number of Away increases, it means that the away
team plays more in front of the goal of the home team. Furthermore, in the management
table 140b of FIG. 3, "disappearance", which is included in the field of Away, indicates
that the center line on the image frame moves out in the direction opposite to the
direction in which the away team makes an offensive move and is not present on the
image frame.
[0024] Furthermore, if the center line moves from the reference position in the direction
in which the away team makes an offensive move, the number of Away in the management
table 140b is blank.
[0025] Return to the explanation of FIG. 2. The filter information 140c includes templates
of image frames that do not include the center line and that indicate the front of
the goal. FIG. 4 is a diagram that illustrates an example of the template that is
included in the filter information. For example, as illustrated in templates 61 and
62 of FIG. 4, in the image frames that do not include the center line and that indicate
the front of the goal, corners 61a and 62a of the soccer field are located in the
center of the upper section of the image frame. Here, the templates 61 and 62 are
illustrated; however, the filter information 140c may include other templates.
[0026] The control unit 150 includes an acquiring unit 150a, a determining unit 150b, and
a determination-result notifying unit 150c. The control unit 150 is equivalent to,
for example, an integrated device, such as an application specific integrated circuit
(ASIC) or a field programmable gate array (FPGA). Furthermore, the control unit 150
is equivalent to, for example, an electronic circuit, such as a central processing
unit (CPU) or a micro processing unit (MPU).
[0027] The acquiring unit 150a is a processing unit that acquires video data from the television
station server 20. The acquiring unit 150a stores the acquired video data in the image
data buffer 140a.
[0028] The determining unit 150b is a processing unit that detects the center line on the
basis of each image frame, stored in the image data buffer 140a, and determines which
one of the territories, separated by using the detected center line, mainly appears
in the video. The determining unit 150b uses the determination result to generate
the superiority/inferiority index information and outputs the generated superiority/inferiority
index information to the determination-result notifying unit 150c.
[0029] The determination-result notifying unit 150c is a processing unit that notifies the
television station server 20 of the superiority/inferiority index information that
is acquired from the determining unit 150b.
[0030] Next, a specific explanation is given of an example of the operation of the determining
unit 150b. The determining unit 150b performs an operation to remove an image frame
that is being zoomed, an operation to detect the center line from an image frame and
register various types of information in the management table 140b, and an operation
to generate the superiority/inferiority index information on the basis of the management
table 140b.
[0031] An explanation is given of the operation to remove an image frame that is being zoomed
by the determining unit 150b. For example, the image frame that is being zoomed, where
the image of a player is zoomed in, does not include the center line; therefore, the
determining unit 150b eliminates the image frame that is being zoomed from the target
image frames, from which the center line is to be detected. FIG. 5 is a diagram that
illustrates an example of the image frame that is being zoomed. For example, an image
frame 70 that is being zoomed, illustrated in FIG. 5, includes a signboard, or the
like, and the frame of the signboard, or the like, is sometimes mistakenly detected
as the center line.
[0032] The determining unit 150b may use any technique to detect an image frame that is
being zoomed. For example, the determining unit 150b calculates the difference between
an image frame A1 and an image frame A2 that are adjacent to each other and, if the
calculated difference value is equal to or more than a threshold, detects the image
frame A2 as an image frame that is being zoomed.
[0033] An explanation is given of the operation to detect the center line from image frame
and to register various types of information in the management table 140b by the determining
unit 150b. FIG. 6 is a diagram that illustrates an operation to extract the center
line from the image frame. As illustrated in FIG. 6, the determining unit 150b performs
binarization processing on an image frame 71 to extract an edge, thereby generating
an edge image 72. The determining unit 150b may perform an operation to remove, from
the edge image 72, the edge whose length is less than a threshold. The determining
unit 150b compares the straight line information on the previously set center line
with the edge image 72, thereby detecting a center line 73.
[0034] After detecting the center line, the determining unit 150b determines in which one
of "Home" and "Away" in the management table the number is to be registered on the
basis of the position of the center line and registers the distance between the reference
position and the position of the center line in the determined area.
[0035] FIG. 7 is a diagram that illustrates an operation to register information in the
management table by the determining unit. In FIG. 7, for example, the left side of
image frames 81 to 84 is the away team's territory, and the right side thereof is
the home team's territory. Furthermore, the center line is a center line 80a, and
the reference position is a reference position 80b. The determining unit 150b may
determine the reference position by using any technique and, for example, the center
position of the image frame at the start of the game is determined as the reference
position.
[0036] For example, if the center line 80a moves to right and the away team's territory
is mainly present in the image frame, it can be said that the home team makes an offensive
move to the away team's territory and the home team is superior. Conversely, if the
center line 80a moves to left and the home team's territory is mainly present in the
image frame, it can be said that the away team makes an offensive move to the home
team's territory and the away team is superior.
[0037] The operation of the determining unit 150b for the image frame 81 is explained. On
the image frame 81, the center line 80a and the reference position 80b are overlapped
with each other. In this case, the determining unit 150b sets "0" in the fields of
Home and Away in relation to the frame identification number of the image frame 81
and the time. Furthermore, the determining unit 150b may perform the same operation
in a case where the distance between the center line 80a and the reference position
80b is less than a threshold.
[0038] The operation of the determining unit 150b for the image frame 82 is explained. On
the image frame 82, the center line 80a moves to the side of the home's territory,
and the home team makes an offensive move to the away team's territory. In this case,
the determining unit 150b sets, in the field of Home, the distance between the center
line 80a and the reference position 80b in relation to the frame identification number
of the image frame 82 and the time.
[0039] The operation of the determining unit 150b for the image frame 83 is explained. On
the image frame 83, the center line 80a moves to the side of the home's territory,
and the home team makes an offensive move to the away team's territory. In this case,
the determining unit 150b sets, in the field of Home, the distance between the center
line 80a and the reference position 80b in relation to the frame identification number
of the image frame 83 and the time.
[0040] The operation of the determining unit 150b for the image frame 84 is explained. On
the image frame 84, the center line 80a moves out on the side of the home's territory.
In this case, the determining unit 150b sets "disappearance" in the field of Home
in relation to the frame identification number of the image frame 84 and the time.
[0041] The determining unit 150b may determine the disappearance by using any technique.
For example, there are image frames B1, B2, and B3, the distance between the center
line and the reference position is equal to or more than a threshold and the center
line is present on the home's territory in the image frames B1 and B3, and the center
line is not present in the image frame B2. In this case, the determining unit 150b
determines that the center line moves out on the side of the home's territory.
[0042] Conversely, assume that there are image frames C1, C2, and C3, the distance between
the center line and the reference position is equal to or more than a threshold and
the center line is present on the away's territory in the image frames C1 and C3,
and the center line is not present in the image frame C2. In this case, the determining
unit 150b determines that the center line moves out on the side of the away's territory.
[0043] Furthermore, when the determining unit 150b detects the center line from the image
frame, it determines whether the characteristics of the image frame match the characteristics
of the template, included in the filter information 140c. If the characteristics of
the image frame match the characteristics of the template, the determining unit 150b
refrains from detecting the center line from the image frame. For example, if the
characteristics of the image frame match the characteristics of the template, there
is a possibility that the image frame is the image frame that indicates the front
of the goal; therefore, it is possible to prevent improper detection of the penalty
arc, or the like, as the center line.
[0044] An explanation is given of the operation to generate the superiority/inferiority
index information on the basis of the management table 140b by the determining unit
150b. For example, the determining unit 150b calculates the superiority value of the
home team by using Equation (1) and calculates the superiority value of the away team
by using Equation (2). For example, the information that is the combination of the
superiority value of the home team and the superiority value of the away team is equivalent
to the superiority/inferiority index information.
[0045] Superiority value of home team=first time/(first

[0046] Superiority value of away team=second time/(first

[0047] In Equations (1) and (2), the first time is the time, during which the home team
makes an offensive move to the away's territory. For example, the determining unit
150b calculates the first time as described below. Out of the records in the management
table 140b, the number of the records, in which the number larger than zero or the
disappearance is set in the field of Home, is multiplied by the time per one image
frame and the multiplied values are add to calculate the first time.
[0048] In Equations (1) and (2), the second time is the time, during which the away team
makes an offensive move to the home's territory. For example, the determining unit
150b calculates the second time as described below. Out of the records in the management
table 140b, the number of records, in which the number larger than zero or the disappearance
is set in the field of Away, is multiplied by the time per one image frame, and the
multiplied values are add to calculate the second time.
[0049] Furthermore, when calculating the first time, the determining unit 150b may apply
a weight to a record that includes "disappearance" in the field of Home for calculation.
For example, the determining unit 150b may calculate the first time as represented
in Equation (3).
[0050] In Equation (3), X is the time per one image frame. Record number A is the number
of records, in which the number larger than zero is set in the field of Home. Record
number B is the number of records, in which "disappearance" is set in the field of
Home. α is a weight and, for example, an integer equal to or more than 1 is set.

[0051] When calculating the second time, the determining unit 150b may apply a weight to
a record that includes "disappearance" in the field of Away for calculation. For example,
the determining unit 150b may calculate the second time as represented in Equation
(4). In Equation (4), X is the time per one image frame. Record number C is the number
of records, in which the number larger than zero is set in the field of Away. Record
number D is the number of records, in which "disappearance" is set in the field of
Away. α is a weight and, for example, an integer equal to or more than 1 is set.

[0052] Next, an explanation is given of the steps of the operation of the determination
device 100 according to the present embodiment. FIG. 8 is a flowchart that illustrates
the steps of the operation of the determination device according to the present embodiment.
The determining unit 150b of the determination device 100 acquires an image frame
from the image data buffer 140a (Step S101), compares the adjacent image frames, and
determines whether it is the image frame that is being zoomed (Step S102).
[0053] If it is the image frame that is being zoomed (Step S103, Yes), the determining unit
150b proceeds to Step S110. Conversely, if it is not the image frame that is being
zoomed (Step S103, No), the determining unit 150b conducts matching and determines
whether the center line is detected (Step S104).
[0054] If the center line is not detected (Step S105, No), the determining unit 150b determines
whether the center line disappears on the side of one of the territories (Step S106).
If the center line does not disappear on the side of one of the territories (Step
S107, No), the determining unit 150b proceeds to Step S110.
[0055] Conversely, if the center line disappears on the side of one of the territories (Step
S107, Yes), the determining unit 150b sets, in the management table 140b, the information
indicating that the center line disappears (Step S108) and proceeds to Step S110.
[0056] Furthermore, at Step S105, if the center line is detected (Step S105, Yes), the determining
unit 150b sets the distance between the center line position and the reference position
in the management table 140b (Step S109) and proceeds to Step S110.
[0057] At Step S110, if it is not the final image frame (Step S110, No), the determining
unit 150b proceeds to Step S101. Conversely, if it is the final image frame (Step
S110, Yes), the determining unit 150b generates the superiority/inferiority index
information on the basis of the management table 140b (Step S111).
[0058] Next, an explanation is given of the advantage of the determination device 100 according
to the present embodiment. The determination device 100 performs image processing
on each image frame to detect the center line that is present on the soccer field.
Then, the determination device 100 uses the determination result as to which one of
the territories, separated by using the detected center line, mainly appears in the
video to generate the superiority/inferiority index information.
[0059] For example, if the determination device 100 detects that the center line, detected
in the image, moves to the side of one of the territories, it determines that the
team on the side of one of the territories is more superior. Therefore, according
to the present embodiment, it is possible to notify a user of superiority/inferiority
of the team.
[0060] An explanation is given of a case where, for example, the home team and the away
team are playing a game and the home team's territory mainly appears in the image.
In this case, the determination device 100 determines that the away team is superior.
In a case where the home team's territory mainly appears in the video, it can be said
that the away team actually keeps the ball and makes an offensive move to the home
team and that the away team is superior. Furthermore, in a case where the home team's
territory mainly appears in the video, the away team keeps the ball in the home team's
territory due to aggressive defensive, and it can be said that the away team is superior.
Furthermore, in a case where the home team's territory mainly appears in the video,
the away team sometimes keeps the ball near the flag in order to reduce the risks
of the goal allowed just before the end of the game; therefore, it can be said that
the away team is superior.
[0061] Furthermore, in a case where the determination device 100 detects that the detected
center line disappears on the side of one of the territories, it is determined that
the team on the side of one of the territories is more superior, compared to a case
where it is detected that the detected center line moves to the side of one of the
territories. For example, if the center line disappears on the side of the home team's
territory, it can be said that the away team makes a more offensive move to the home
team's territory; thus, it is possible to determine superiority/inferiority more accurately.
[0062] Furthermore, if the image area indicating the characteristics of neighborhood of
the goal is detected from the image frame, the determination device 100 refrains from
detecting the center line from the image frame. Therefore, it is possible to prevent
improper detection of the center line from the image frame that does not include the
center line. For example, it is possible to prevent detection of the line segment
in the penalty area in front of the goal as the center line.
[0063] Next, an explanation is given of an example of the computer that executes a determination
program that implements the same functionality as that of the image processing device
that is illustrated in the above-described embodiment. FIG. 9 is a diagram that illustrates
an example of the computer that executes the image processing program.
[0064] As illustrated in FIG. 9, a computer 200 includes a CPU 201 that performs various
calculation operations; an input device 202 that receives input of data from a user;
and a display 203. Furthermore, the computer 200 includes a reading device 204 that
reads a program, or the like, from a storage medium; and an interface device 205 that
transfers and receives data to and from a different computer via a network. Furthermore,
the computer 200 includes a RAM 206 that temporarily stores various types of information;
and a hard disk device 207. Moreover, the CPU 201, the input device 202, the display
203, the reading device 204, the interface device 205, the RAM 206, and the hard disk
device 207 are connected to a bus 208.
[0065] The hard disk device 207 includes, for example, a determination program 207a. The
CPU 201 reads the determination program 207a and loads it into the RAM 206. The determination
program 207a functions as a determination process 206a. The determination process
206a is equivalent to, for example, the determining unit 150b.
[0066] Furthermore, the determination program 207a does not always need to be stored in
the hard disk device 207 initially. For example, each program is stored in a "portable
physical medium", such as a flexible disk (FD), CD-ROM, DVD disk, magnet-optical disk,
or IC card, which is inserted into the computer 200. Then, the computer 200 may read
the determination program 207a from the above and execute it.
[0067] According to one example, it is possible to notify a user of superiority/inferiority
of a team.
1. A determination program causing a computer to execute a process for generating a superiority
index for a team during a game comprising:
obtaining a plurality of images which are captured in different areas of a field,
where first team's territory of a first team is separated from second team's territory
of a second team by using a center line;
detecting the center line on the basis of each image;
detecting, for each image of the plurality of images, a distance between the position
of the center line and a reference position;
detecting, for each image of the plurality of images, which one of the territories
separated by using the detected center line, mainly appears in the respective image;
storing as a record in a table, for each of the plurality of images, the detected
distance in association with the territory which mainly appears in the respective
image;
creating a first index for the first team based on the number of the records stored
in association with the first team's territory, where the distance is larger than
zero;
creating a second index for the second team based on the number of the records stored
in association with the second team's territory, where the distance is larger than
zero; and
outputting the first index and the second index as the superiority indices for the
first and the second team respectively.
2. The determination program according to claim 1, wherein the process further comprises
determining that the first team is a superior team making the offensive move against
the second team, when it is detected that the center line, detected in the plurality
of images, moves to a side of first team's territory.
3. The determination program according to claim 2, wherein the determining determines
that the first team is the superior team or not while the distance associated with
the first team's territory is more than a threshold.
4. The determination program according to claim 3, wherein the distance includes disappearance
which indicates that the center on the image moves out in a direction opposite to
the direction in which the first team makes an offensive move and is not present on
the image.
5. The determination program according to any one of claims 1 to 4, wherein the process
further comprises refraining from detecting the center line from the plurality of
images, when a matching of the image with a template indicates that the image is the
front of a goal.
6. The determination program according to claim 4, wherein the process further comprises
calculating a first time by adding a time proportional to the time, during which the
center line disappears on the side of first team's territory, to a time, during which
the center line is present on the side of first team's territory and a second time
by adding a time proportional to the time, during which the center line disappears
on a side of the second team's territory, to a time, during which the center line
is present on the side of the second team's territory and outputting an index as to
which one of the teams is more superior in the game based on the first time and the
second time.
7. The determination program according to claim 1, the process further comprises determining
that a first team is more superior to a second team in the game when the second team's
territory is mainly present in the plurality of images, and that the second team is
more superior to the first team in the game when the first team's territory is mainly
present in the plurality of images.
8. A determination method that is implemented by a computer, the determination method
for generating a superiority index for a team during a game comprising:
obtaining a plurality of images which are captured in different areas of a field,
where first team's territory of a first team is separated from second team's territory
of a second team by using a center line;
detecting the center line on the basis of each image;
detecting, for each image of the plurality of images, a distance between the position
of the center line and a reference position;
detecting, for each image of the plurality of images, which one of the territories
separated by using the detected center line, mainly appears in the respective image;
storing as a record in a table, for each of the plurality of images, the detected
distance in association with the territory which mainly appears in the respective
image;
creating a first index for the first team based on the number of the records stored
in association with the first team's territory, where the distance is larger than
zero;
creating a second index for the second team based on the number of the records stored
in association with the second team's territory, where the distance is larger than
zero; and
outputting the first index and the second index as the superiority indices for the
first and the second team respectively.
9. The determination method according to claim 8, wherein the process further comprises
determining that the first team is a superior team making the offensive move against
the second team, when it is detected that the center line, detected in the plurality
of images, moves to a side of first team's territory.
10. The determination method according to claim 9, wherein the determining determines
that the first team is the superior team or not while the distance associated with
the first team's territory is more than a threshold.
11. The determination method according to claim 10, wherein the distance includes disappearance
which indicates that the center on the image moves out in a direction opposite to
the direction in which the first team makes an offensive move and is not present on
the image.
12. The determination method according to any one of claims 8 to 11, wherein the determination
method further comprises refraining from detecting the center line from the plurality
of images, when a matching of the image with a template indicates that the image is
the front of a goal.
13. The determination method according to claim 11, the process further comprises calculating
a first time by adding a time proportional to the time, during which the center line
disappears on the side of first team's territory, to a time, during which the center
line is present on the side of first team's territory and a second time by adding
a time proportional to the time, during which the center line disappears on a side
of the second team's territory, to a time, during which the center line is present
on the side of the second team's territory and outputting an index as to which one
of the teams is more superior in the game based on the first time and the second time.
14. The determination method according to claim 8, the method further comprises determining
that a first team is more superior to a second team in the game when the second team's
territory is mainly present in the plurality of images, and that the second team is
more superior to the first team in the game when the first team's territory is mainly
present in the plurality of images.
15. A determination device comprising a determining unit (150b) that obtains a plurality
of images which are captured in different areas of a field where first team's territory
of a first team is separated from second team's territory of a second team by using
a center line, that detects the center line on the basis of each image, that detects
for each image of the plurality of images, a distance between the position of the
center line and a reference position, that detects, for each image of the plurality
of images, which one of the territories separated by using the detected center line,
mainly appears in the respective image, that stores as a record in a table for each
of the plurality of images, the detected distance in association with the territory
which mainly appears in the respective image, that creates a first index for the first
team based on the number of the records stored in association with the first team's
territory, where the distance is larger than zero, that creates a second index for
the second team based on the number of the records stored in association with the
second team's territory, where the distance is larger than zero, that outputs the
first index and the second index as the superiority indices for the first and the
second team respectively.
16. The determination device according to claim 15, wherein the determining unit (150b)
determines that the first team is a superior team making the offensive move against
the second team, when it is detected that the center line, detected in the plurality
of images, moves to a side of first team's territory.
17. The determination device according to claim 16, wherein the determining unit (150b)
determines that the first team is the superior team or not while the distance associated
with the first team's territory is more than a threshold.
18. The determination device according to claim 17, wherein, the distance includes disappearance
which indicates that the center on the image moves out in a direction opposite to
the direction in which the first team makes an offensive move and is not present on
the image.
19. The determination device according to any one of claims 15 to 18, wherein the determining
unit (150b) refrains from detecting the center line from the video, when a matching
of the image with a template indicates that the image is the front of a goal.
20. The determination device according to claim 19, wherein the determining unit (150b)
calculates a first time by adding a time proportional to the time during which the
center line disappears on the side of first team's territory, to a time, during which
the center line is present on the side of first team's territory the one of the territories
and a second time by adding a time proportional to the time, to a time, during which
the center line is present on the side of the second team's territory other one of
the territories and outputting an index as to which one of the teams is more superior
in the game based on the first time and the second time.
21. The determination device according to claim 15, wherein the determining unit (150b)
determines that a first team is more superior to a second team in the game when the
second team's territory is mainly present in the plurality of images, and that the
second team is more superior to the first team in the game when the first team's territory
is mainly present in the plurality of images.
1. Bestimmungsprogramm, das bewirkt, dass ein Computer einen Prozess zum Erzeugen eines
Überlegenheitsindex für eine Mannschaft während eines Spiels ausführt, umfassend:
Erhalten einer Vielzahl von Bildern, die in unterschiedlichen Bereichen eines Felds
erfasst werden, wo das Erstmannschaftsgebiet einer ersten Mannschaft von dem Zweitmannschaftsgebiet
einer zweiten Mannschaft durch Verwenden einer Mittellinie getrennt ist;
Erkennen der Mittellinie auf der Grundlage von jedem Bild;
Erkennen für jedes Bild der Vielzahl von Bildern eines Abstands zwischen der Position
der Mittellinie und einer Bezugsposition;
Erkennen für jedes Bild der Vielzahl von Bildern, welches der Gebiete, die durch Verwenden
der erkannten Mittellinie getrennt sind, hauptsächlich in dem jeweiligen Bild erscheint;
Speichern als Eintrag in einer Tabelle für jedes der Vielzahl von Bildern des erkannten
Abstands in Zuordnung zu dem Gebiet, das hauptsächlich in dem jeweiligen Bild erscheint;
Erstellen eines ersten Index für die erste Mannschaft basierend auf der Anzahl der
gespeicherten Einträge in Zuordnung zu dem Erstmannschaftsgebiet, wo der Abstand größer
als null ist;
Erstellen eines zweiten Index für die zweite Mannschaft basierend auf der Anzahl der
gespeicherten Einträge in Zuordnung zu dem Zweitmannschaftsgebiet, wo der Abstand
größer als null ist; und
Ausgeben des ersten Index und des zweiten Index als Überlegenheitsindizes für die
erste beziehungsweise die zweite Mannschaft.
2. Bestimmungsprogramm nach Anspruch 1, wobei der Prozess weiter Bestimmen umfasst, dass
die erste Mannschaft eine überlegene Mannschaft ist, die die Angriffsbewegung gegen
die zweite Mannschaft macht, wenn erkannten ist, dass sich die in der Vielzahl von
Bildern erkannte Mittellinie zu einer Seite des Erstmannschaftsgebiets bewegt.
3. Bestimmungsprogramm nach Anspruch 2, wobei das Bestimmen bestimmt, dass die erste
Mannschaft die überlegene Mannschaft ist oder nicht, während der Abstand, der dem
Erstmannschaftsgebiet zugeordnet ist, mehr als ein Schwellenwert ist.
4. Bestimmungsprogramm nach Anspruch 3, wobei der Abstand Verschwinden einschließt, was
anzeigt, dass sich die Mitte des Bilds in eine Richtung entgegengesetzt zu der Richtung,
in die die erste Mannschaft eine Angriffsbewegung macht, nach außen bewegt und nicht
auf dem Bild vorhanden ist.
5. Bestimmungsprogramm nach einem der Ansprüche 1 bis 4, wobei der Prozess weiter Absehen
von Erkennen der Mittellinie aus der Vielzahl von Bildern umfasst, wenn ein Abgleich
des Bilds mit einer Vorlage anzeigt, dass das Bild die Front eines Tors ist.
6. Bestimmungsprogramm nach Anspruch 4, wobei der Prozess weiter Berechnen einer ersten
Zeit umfasst durch Hinzufügen einer Zeit, die proportional ist zu der Zeit, während
der die Mittellinie an der Seite des Erstmannschaftsgebiets verschwindet, zu einer
Zeit, während der die Mittellinie an der Seite des Erstmannschaftsgebiets vorhanden
ist, und einer zweiten Zeit durch Hinzufügen einer Zeit, die proportional ist zu der
Zeit, während der die Mittellinie an einer Seite des Zweitmannschaftsgebiets verschwindet,
zu einer Zeit, während der die Mittellinie an der Seite des Zweitmannschaftsgebiets
vorhanden ist, und Ausgeben eines Index darüber, welche der Mannschaften in dem Spiel
überlegener ist basierend auf der ersten Zeit und der zweiten Zeit.
7. Bestimmungsprogramm nach Anspruch 1, wobei der Prozess weiter Bestimmen umfasst, dass
eine erste Mannschaft einer zweiten Mannschaft in dem Spiel überlegener ist, wenn
das Zweitmannschaftsgebiet hauptsächlich in der Vielzahl von Bildern vorhanden ist,
und dass die zweite Mannschaft der ersten Mannschaft in dem Spiel überlegener ist,
wenn das Erstmannschaftsgebiet hauptsächlich in der Vielzahl von Bildern vorhanden
ist.
8. Bestimmungsverfahren, das von einem Computer implementiert wird, wobei das Bestimmungsverfahren
zum Erzeugen eines Überlegenheitsindex für eine Mannschaft während eines Spiels Folgendes
umfassend:
Erhalten einer Vielzahl von Bildern, die in unterschiedlichen Bereichen eines Felds
erfasst werden, wo das Erstmannschaftsgebiet einer ersten Mannschaft von dem Zweitmannschaftsgebiet
einer zweiten Mannschaft durch Verwenden einer Mittellinie getrennt ist;
Erkennen der Mittellinie auf der Grundlage von jedem Bild; Erkennen für jedes Bild
der Vielzahl von Bildern eines Abstands zwischen der Position der Mittellinie und
einer Bezugsposition;
Erkennen für jedes Bild der Vielzahl von Bildern, welches der Gebiete, die durch Verwenden
der erkannten Mittellinie getrennt sind, hauptsächlich in dem jeweiligen Bild erscheint;
Speichern als Eintrag in einer Tabelle für jedes der Vielzahl von Bildern des erkannten
Abstands in Zuordnung zu dem Gebiet, das hauptsächlich in dem jeweiligen Bild erscheint;
Erstellen eines ersten Index für die erste Mannschaft basierend auf der Anzahl der
gespeicherten Einträge in Zuordnung zu dem Erstmannschaftsgebiet, wo der Abstand größer
als null ist;
Erstellen eines zweiten Index für die zweite Mannschaft basierend auf der Anzahl der
gespeicherten Einträge in Zuordnung zu dem Zweitmannschaftsgebiet, wo der Abstand
größer als null ist; und
Ausgeben des ersten Index und des zweiten Index als Überlegenheitsindizes für die
erste beziehungsweise die zweite Mannschaft.
9. Bestimmungsverfahren nach Anspruch 8, wobei der Prozess weiter Bestimmen umfasst,
dass die erste Mannschaft eine überlegene Mannschaft ist, die die Angriffsbewegung
gegen die zweite Mannschaft macht, wenn erkannten ist, dass sich die in der Vielzahl
von Bildern erkannte Mittellinie zu einer Seite des Erstmannschaftsgebiets bewegt.
10. Bestimmungsverfahren nach Anspruch 9, wobei das Bestimmen bestimmt, dass die erste
Mannschaft die überlegene Mannschaft ist oder nicht, während der Abstand, der dem
Erstmannschaftsgebiet zugeordnet ist, mehr als ein Schwellenwert ist.
11. Bestimmungsverfahren nach Anspruch 10, wobei der Abstand Verschwinden einschließt,
was anzeigt, dass sich die Mitte des Bilds in eine Richtung entgegengesetzt zu der
Richtung, in die die erste Mannschaft eine Angriffsbewegung macht, nach außen bewegt
und nicht auf dem Bild vorhanden ist.
12. Bestimmungsverfahren nach einem der Ansprüche 8 bis 11, wobei das Bestimmungsverfahren
weiter Absehen von Erkennen der Mittellinie aus der Vielzahl von Bildern umfasst,
wenn ein Abgleich des Bilds mit einer Vorlage anzeigt, dass das Bild die Front eines
Tors ist.
13. Bestimmungsverfahren nach Anspruch 11, wobei der Prozess weiter Berechnen einer ersten
Zeit umfasst durch Hinzufügen einer Zeit, die proportional ist zu der Zeit, während
der die Mittellinie an der Seite des Erstmannschaftsgebiets verschwindet, zu einer
Zeit, während der die Mittellinie an der Seite des Erstmannschaftsgebiets vorhanden
ist, und einer zweiten Zeit durch Hinzufügen einer Zeit, die proportional ist zu der
Zeit, während der die Mittellinie an einer Seite des Zweitmannschaftsgebiets verschwindet,
zu einer Zeit, während der die Mittellinie an der Seite des Zweitmannschaftsgebiets
vorhanden ist, und Ausgeben eines Index darüber, welche der Mannschaften in dem Spiel
überlegener ist basierend auf der ersten Zeit und der zweiten Zeit.
14. Bestimmungsverfahren nach Anspruch 8, wobei das Verfahren weiter Bestimmen umfasst,
dass eine erste Mannschaft einer zweiten Mannschaft in dem Spiel überlegener ist,
wenn das Zweitmannschaftsgebiet hauptsächlich in der Vielzahl von Bildern vorhanden
ist, und dass die zweite Mannschaft der ersten Mannschaft in dem Spiel überlegener
ist, wenn das Erstmannschaftsgebiet hauptsächlich in der Vielzahl von Bildern vorhanden
ist.
15. Bestimmungsvorrichtung umfassend eine Bestimmungseinheit (150b), die eine Vielzahl
von Bildern erhält, die in unterschiedlichen Bereichen eines Felds erfasst werden,
wo das Erstmannschaftsgebiet einer ersten Mannschaft von dem Zweitmannschaftsgebiet
einer zweiten Mannschaft durch Verwenden einer Mittellinie getrennt ist, die die Mittellinie
auf der Grundlage von jedem Bild erkennt, die für jedes Bild der Vielzahl von Bildern
einen Abstand zwischen der Position der Mittellinie und einer Bezugsposition erkennt,
die für jedes Bild der Vielzahl von Bildern erkennt, welches der Gebiete, die durch
Verwenden der erkannten Mittellinie getrennt sind welches der Gebiete, die durch Verwenden
der erkannten Mittellinie getrennt sind, hauptsächlich in dem jeweiligen Bild erscheint,
die als Eintrag in einer Tabelle für jedes der Vielzahl von Bildern den erkannten
Abstand in Zuordnung zu dem Gebiet, das hauptsächlich in dem jeweiligen Bild erscheint
speichert, die einen ersten Index für die erste Mannschaft basierend auf der Anzahl
der gespeicherten Einträge in Zuordnung zu dem Erstmannschaftsgebiet, wo der Abstand
größer als null ist, erstellt, die einen zweiten Index für die zweite Mannschaft basierend
auf der Anzahl der gespeicherten Einträge in Zuordnung zu dem Zweitmannschaftsgebiet,
wo der Abstand größer als null ist, erstellt, die den ersten Index und den zweiten
Index als die Überlegenheitsindizes für die erste beziehungsweise die zweite Mannschaft
ausgibt.
16. Bestimmungsvorrichtung nach Anspruch 15, wobei die Bestimmungseinheit (150b) bestimmt,
dass die erste Mannschaft eine überlegene Mannschaft ist, die die Angriffsbewegung
gegen die zweite Mannschaft macht, wenn erkannten ist, dass sich die in der Vielzahl
von Bildern erkannte Mittellinie zu einer Seite des Erstmannschaftsgebiets bewegt.
17. Bestimmungsvorrichtung nach Anspruch 16, wobei die Bestimmungseinheit (150b) bestimmt,
dass die erste Mannschaft die überlegene Mannschaft ist oder nicht, während der Abstand,
der dem Erstmannschaftsgebiet zugeordnet ist, mehr als ein Schwellenwert ist.
18. Bestimmungsvorrichtung nach Anspruch 17, wobei der Abstand Verschwinden einschließt,
was anzeigt, dass sich die Mitte des Bilds in eine Richtung entgegengesetzt zu der
Richtung, in die die erste Mannschaft eine Angriffsbewegung macht, nach außen bewegt
und nicht auf dem Bild vorhanden ist.
19. Bestimmungsvorrichtung nach einem der Ansprüche 15 bis 18, wobei die Bestimmungseinheit
(150b) von Erkennen der Mittellinie aus dem Video absieht, wenn ein Abgleich des Bilds
mit einer Vorlage anzeigt, dass das Bild die Front eines Tors ist.
20. Bestimmungsvorrichtung nach Anspruch 19, wobei die Bestimmungseinheit (150b) eine
erste Zeit berechnet durch Hinzufügen einer Zeit, die proportional ist zu der Zeit,
während der die Mittellinie an der Seite des Erstmannschaftsgebiets verschwindet,
zu einer Zeit, während der die Mittellinie an der Seite des Erstmannschaftsgebiets
vorhanden ist, und einer zweiten Zeit durch Hinzufügen einer Zeit, die proportional
ist zu der Zeit, während der die Mittellinie an einer Seite des Zweitmannschaftsgebiets
verschwindet, zu einer Zeit, während der die Mittellinie an der Seite des Zweitmannschaftsgebiets
vorhanden ist,
21. Bestimmungsvorrichtung nach Anspruch 15, wobei die Bestimmungseinheit (150b) bestimmt,
dass eine erste Mannschaft einer zweiten Mannschaft in dem Spiel überlegener ist,
wenn das Zweitmannschaftsgebiet hauptsächlich in der Vielzahl von Bildern vorhanden
ist, und dass die zweite Mannschaft der ersten Mannschaft in dem Spiel überlegener
ist, wenn das Erstmannschaftsgebiet hauptsächlich in der Vielzahl von Bildern vorhanden
ist.
1. Programme de détermination amenant un ordinateur pour exécuter un processus pour générer
un indice de supériorité pour un équipe durant un jeu, comprenant :
l'obtention d'une pluralité d'images qui sont capturées dans différentes zones d'un
champ, dans lequel un premier territoire d'équipe d'une première équipe est séparé
d'un second territoire d'équipe d'une seconde équipe à l'aide d'une ligne centrale
;
la détection de la ligne centrale sur la base de chaque image ;
la détection, pour chaque image de la pluralité d'images, d'une distance entre la
position de la ligne centrale et une position de référence ;
la détection, pour chaque image de la pluralité d'images, duquel parmi les territoires
séparés à l'aide de la ligne centrale détectée apparaît principalement dans l'image
respective ;
le stockage comme un enregistrement dans une table, pour chacune de la pluralité d'images,
de la distance détectée en association avec le territoire qui apparaît principalement
dans l'image respective ;
la création d'un premier indice pour la première équipe sur la base du nombre des
enregistrements stockés en association avec le premier territoire d'équipe, où la
distance est supérieure à zéro ;
la création d'un second indice pour la seconde équipe sur la base du nombre des enregistrements
stockés en association avec le second territoire d'équipe, où la distance est supérieure
à zéro ; et
la fourniture en sortie du premier indice et du second indice comme les indices de
supériorité respectivement pour la première et la seconde équipe.
2. Programme de détermination selon la revendication 1, dans lequel le processus comprend
en outre la détermination que la première équipe est une équipe supérieure effectuant
le mouvement d'attaque contre la seconde équipe, quand il est détecté que la ligne
centrale, détectée dans la pluralité d'images, se déplace vers un côté du premier
territoire d'équipe.
3. Programme de détermination selon la revendication 2, dans lequel la détermination
détermine que la première équipe est ou non l'équipe supérieure alors que la distance
associée au premier territoire d'équipe est supérieure à un seuil.
4. Programme de détermination selon la revendication 3, dans lequel la distance comprend
une disparition qui indique que le centre sur l'image sort dans une direction opposée
à la direction dans laquelle la première équipe effectue un mouvement d'attaque et
n'est pas présent sur l'image.
5. Programme de détermination selon l'une quelconque des revendications 1 à 4, dans lequel
le processus comprend en outre la non-détection de la ligne centrale à partir de la
pluralité d'images, quand une correspondance de l'image avec un modèle indique que
l'image est le devant d'un but.
6. Programme de détermination selon la revendication 4, dans lequel le processus comprend
en outre le calcul d'un premier temps en ajoutant un temps proportionnel au temps,
durant lequel la ligne centrale disparaît sur le côté du premier territoire d'équipe,
à un temps, durant lequel la ligne centrale est présente sur le côté du premier territoire
d'équipe, et d'un second temps en ajoutant un temps proportionnel au temps, durant
lequel la ligne centrale disparaît sur un côté du second territoire d'équipe, à un
temps, durant lequel la ligne centrale est présente sur le côté du second territoire
d'équipe, et la fourniture en sortie d'un indice indiquant laquelle des équipes est
supérieure dans le jeu sur la base du premier temps et du second temps.
7. Programme de détermination selon la revendication 1, le processus comprend en outre
la détermination qu'une première équipe est supérieure à une seconde équipe dans le
jeu quand le second territoire d'équipe est principalement présent dans la pluralité
d'images, et que la seconde équipe est supérieure à la première équipe dans le jeu
quand le premier territoire d'équipe est principalement présent dans la pluralité
d'images.
8. Procédé de détermination qui est mis en oeuvre par un ordinateur, le procédé de détermination
pour générer un indice de supériorité pour une équipe durant un jeu, comprenant :
l'obtention d'une pluralité d'images qui sont capturées dans différentes zones d'un
champ, dans lequel un premier territoire d'équipe d'une première équipe est séparé
d'un second territoire d'équipe d'une seconde équipe à l'aide d'une ligne centrale
;
la détection de la ligne centrale sur la base de chaque image, la détection, pour
chaque image de la pluralité d'images, d'une distance entre la position de la ligne
centrale et une position de référence ;
la détection, pour chaque image de la pluralité d'images, duquel parmi les territoires
séparés à l'aide de la ligne centrale détectée apparaît principalement dans l'image
respective ;
le stockage comme un enregistrement dans une table, pour chacune de la pluralité d'images,
de la distance détectée en association avec le territoire qui apparaît principalement
dans l'image respective ;
la création d'un premier indice pour la première équipe sur la base du nombre des
enregistrements stockés en association avec le premier territoire d'équipe, où la
distance est supérieure à zéro ;
la création d'un second indice pour la seconde équipe sur la base du nombre des enregistrements
stockés en association avec le second territoire d'équipe, où la distance est supérieure
à zéro ; et
la fourniture en sortie du premier indice et du second indice comme les indices de
supériorité respectivement pour la première et la seconde équipe.
9. Procédé de détermination selon la revendication 8, dans lequel le processus comprend
en outre la détermination que la première équipe est une équipe supérieure effectuant
le mouvement d'attaque contre la seconde équipe, quand il est détecté que la ligne
centrale, détectée dans la pluralité d'images, se déplace vers un côté du premier
territoire d'équipe.
10. Procédé de détermination selon la revendication 9, dans lequel la détermination détermine
que la première équipe est ou non l'équipe supérieure alors que la distance associée
au premier territoire d'équipe est supérieure à un seuil.
11. Procédé de détermination selon la revendication 10, dans lequel la distance comprend
une disparition qui indique que le centre sur l'image sort dans une direction opposée
à la direction dans laquelle la première équipe effectue un mouvement d'attaque et
n'est pas présent sur l'image.
12. Procédé de détermination selon l'une quelconque des revendications 8 à 11, dans lequel
le procédé de détermination comprend en outre la non-détection de la ligne centrale
à partir de la pluralité d'images, quand une correspondance de l'image avec un modèle
indique que l'image est le devant d'un but.
13. Procédé de détermination selon la revendication 11, le processus comprend en outre
le calcul d'un premier temps en ajoutant un temps proportionnel au temps, durant lequel
la ligne centrale disparaît sur le côté du premier territoire d'équipe, à un temps,
durant lequel la ligne centrale est présente sur le côté du premier territoire d'équipe,
et d'un second temps en ajoutant un temps proportionnel au temps, durant lequel la
ligne centrale disparaît sur un côté du second territoire d'équipe, à un temps, durant
lequel la ligne centrale est présente sur le côté du second territoire d'équipe, et
la fourniture en sortie d'un indice indiquant laquelle des équipes est supérieure
dans le jeu sur la base du premier temps et du second temps.
14. Procédé de détermination selon la revendication 8, le procédé comprend en outre la
détermination qu'une première équipe est supérieure à une seconde équipe dans le jeu
quand le second territoire d'équipe est principalement présent dans la pluralité d'images,
et que la seconde équipe est supérieure à la première équipe dans le jeu quand le
premier territoire d'équipe est principalement présent dans la pluralité d'images.
15. Dispositif de détermination comprenant une unité de détermination (150b) qui obtient
une pluralité d'images qui sont capturées dans différentes zones d'un champ, dans
lequel un premier territoire d'équipe d'une première équipe est séparé d'un second
territoire d'équipe d'une seconde équipe à l'aide d'une ligne centrale, qui détecte
la ligne centrale sur la base de chaque image, qui détecte, pour chaque image de la
pluralité d'images, une distance entre la position de la ligne centrale et une position
de référence, qui détecte, pour chaque image de la pluralité d'images, lequel parmi
les territoires séparés à l'aide de la ligne centrale détectée apparaît principalement
dans l'image respective, qui stocke comme un enregistrement dans une table, pour chacune
de la pluralité d'images, la distance détectée en association avec le territoire qui
apparaît principalement dans l'image respective, qui crée un premier indice pour la
première équipe sur la base du nombre des enregistrements stockés en association avec
le premier territoire d'équipe, où la distance est supérieure à zéro, qui crée un
second indice pour la seconde équipe sur la base du nombre des enregistrements stockés
en association avec le second territoire d'équipe, où la distance est supérieure à
zéro, qui fournit en sortie le premier indice et le second indice comme les indices
de supériorité respectivement pour la première et la seconde équipe.
16. Dispositif de détermination selon la revendication 15, dans lequel l'unité de détermination
(150b) détermine que la première équipe est une équipe supérieure effectuant le mouvement
d'attaque contre la seconde équipe, quand il est détecté que la ligne centrale, détectée
dans la pluralité d'images, se déplace vers un côté du premier territoire d'équipe.
17. Dispositif de détermination selon la revendication 16, dans lequel l'unité de détermination
(150b) détermine que la première équipe est ou non l'équipe supérieure alors que la
distance associée au premier territoire d'équipe est supérieure à un seuil.
18. Dispositif de détermination selon la revendication 17, dans lequel la distance comprend
une disparition qui indique que le centre sur l'image sort dans une direction opposée
à la direction dans laquelle la première équipe effectue un mouvement d'attaque et
n'est pas présent sur l'image.
19. Dispositif de détermination selon l'une quelconque des revendications 15 à 18, dans
lequel l'unité de détermination (150b) s'abstient de détecter la ligne centrale à
partir de la vidéo, quand une correspondance de l'image avec un modèle indique que
l'image est le devant d'un but.
20. Dispositif de détermination selon la revendication 19, dans lequel l'unité de détermination
(150b) calcule un premier temps en ajoutant un temps proportionnel au temps, durant
lequel la ligne centrale disparaît sur le côté du premier territoire d'équipe, à un
temps, durant lequel la ligne centrale est présente sur le côté du premier territoire
d'équipe, l'un des territoires, et d'un second temps en ajoutant un temps proportionnel
au temps, à un temps, durant lequel la ligne centrale est présente sur le côté du
second territoire d'équipe, l'autre des territoires, et la fourniture en sortie d'un
indice indiquant laquelle des équipes est supérieure dans le jeu sur la base du premier
temps et du second temps.
21. Dispositif de détermination selon la revendication 15, dans lequel l'unité de détermination
(150b) détermine qu'une première équipe est supérieure à une seconde équipe dans le
jeu quand le second territoire d'équipe est principalement présent dans la pluralité
d'images, et que la seconde équipe est supérieure à la première équipe dans le jeu
quand le premier territoire d'équipe est principalement présent dans la pluralité
d'images.