MONITORING SYSTEM, CAMERA, AND VIDEO ENCODING METHOD
First Claim
1. A monitoring system comprising plural cameras connected through a transmission path,wherein each of said plural cameras includes:
- an object detecting unit operable to detect an object that is a moving object to be monitored;
a video capturing unit operable to capture the object detected by said object detecting unit so as to obtain video;
a video encoding unit operable to encode the video obtained by said capturing unit;
a collaboration parameter storage unit for storing a collaboration parameter indicating a relative amount of a target code amount assigned to a camera and a target code amount assigned to a neighboring camera, the target code amount being a target value for video encoding, and said neighboring camera being a predetermined camera, among said plural cameras, that is located near said camera;
a communication interface unit operable to exchange, by communicating with said neighboring camera, the collaboration parameter stored in said collaboration parameter storage unit of said camera and the target code amount assigned to said camera;
a neighboring camera information storage unit for storing position identification information for identifying a position of said neighboring camera, as well as the collaboration parameter and the target code amount for said neighboring camera that are obtained by said communication interface unit;
a collaboration parameter updating unit operable to update the collaboration parameter stored in said collaboration parameter storage unit, based on a position of the object detected by said object detecting unit as well as the position identification information and the collaboration parameter of said neighboring camera that are stored in said neighboring camera information storage unit, so that (i) a distribution pattern, which indicates a distribution of a value of the collaboration parameter in a space in which said plural cameras are present, forms concentric circles having the object detected by said object detecting unit as an origin, and that (ii) the target code amount for a camera capturing the object becomes larger than the target code amount for a camera not capturing the object; and
a target code amount determining unit operable to determine the target code amount to be assigned to said camera, based on the collaboration parameter updated by said collaboration parameter updating unit as well as the collaboration parameter and the target code amount for said neighboring camera that are stored in said neighboring camera information storage unit, andwherein said video encoding unit is operable to encode the video so that an amount of code generated in the encoding attains the target code amount determined by said target code amount determining unit.
2 Assignments
0 Petitions
Accused Products
Abstract
A monitor system is provided for making it possible to efficiently determine a coding quantity of each camera in accordance with the movement of an object. In each camera (101) composing the monitor system, based on a position of the object detected by a sensor (106) and position specifying information of neighboring cameras and cooperation parameters stored at a neighboring camera information memory unit (405), (1) a distribution pattern indicative of a distribution of values of the cooperation parameter in a space where a plurality of the cameras exist forms a concentric circle defined from the object as a starting point, and (2) a cooperation parameter renewal unit (413) for renewing the cooperation parameters so that a target coding quantity of the camera, which picks up an image of the object, can be larger than a target quantity of the camera, which has not picked up an image of the object, and the camera is provided with a target coding quantity determining unit (410) for determining the target coding quantity allocated to its own camera based on the cooperation parameters of the neighboring camera and the target coding quantity stored at the neighboring camera information memory unit (405).
72 Citations
18 Claims
-
1. A monitoring system comprising plural cameras connected through a transmission path,
wherein each of said plural cameras includes: -
an object detecting unit operable to detect an object that is a moving object to be monitored; a video capturing unit operable to capture the object detected by said object detecting unit so as to obtain video; a video encoding unit operable to encode the video obtained by said capturing unit; a collaboration parameter storage unit for storing a collaboration parameter indicating a relative amount of a target code amount assigned to a camera and a target code amount assigned to a neighboring camera, the target code amount being a target value for video encoding, and said neighboring camera being a predetermined camera, among said plural cameras, that is located near said camera; a communication interface unit operable to exchange, by communicating with said neighboring camera, the collaboration parameter stored in said collaboration parameter storage unit of said camera and the target code amount assigned to said camera; a neighboring camera information storage unit for storing position identification information for identifying a position of said neighboring camera, as well as the collaboration parameter and the target code amount for said neighboring camera that are obtained by said communication interface unit; a collaboration parameter updating unit operable to update the collaboration parameter stored in said collaboration parameter storage unit, based on a position of the object detected by said object detecting unit as well as the position identification information and the collaboration parameter of said neighboring camera that are stored in said neighboring camera information storage unit, so that (i) a distribution pattern, which indicates a distribution of a value of the collaboration parameter in a space in which said plural cameras are present, forms concentric circles having the object detected by said object detecting unit as an origin, and that (ii) the target code amount for a camera capturing the object becomes larger than the target code amount for a camera not capturing the object; and a target code amount determining unit operable to determine the target code amount to be assigned to said camera, based on the collaboration parameter updated by said collaboration parameter updating unit as well as the collaboration parameter and the target code amount for said neighboring camera that are stored in said neighboring camera information storage unit, and wherein said video encoding unit is operable to encode the video so that an amount of code generated in the encoding attains the target code amount determined by said target code amount determining unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A video encoding method used in a camera in a monitoring system including plural cameras connected through a transmission path,
wherein each of said plural cameras includes: -
an object detecting unit operable to detect an object that is a moving object to be monitored; a video capturing unit operable to capture the object detected by said object detecting unit so as to obtain video; a video encoding unit operable to encode the video obtained by said video capturing unit; a collaboration parameter storage unit for storing a collaboration parameter indicating a relative amount of a target code amount assigned to a camera and a target code amount assigned to a neighboring camera, the target code amount being a target value in video encoding, and said neighboring camera being a predetermined camera, among said plural cameras, that is located near said camera; a communication interface unit operable to exchange, by communicating with the neighboring camera, the collaboration parameter stored in said collaboration parameter storage unit of said camera and the target code amount assigned to said camera; and a neighboring camera information storage unit for storing position identification information for identifying a position of said neighboring camera, as well as the collaboration parameter and the target code amount for said neighboring camera that are obtained by said communication interface unit, and wherein said video encoding method includes; a collaboration parameter updating step of updating the collaboration parameter stored in said collaboration parameter storage unit, based on a position of the object detected by said object detecting unit as well as the position identification information and the collaboration parameter of said neighboring camera that are stored in said neighboring camera positioning information unit so that;
(i) a distribution pattern, which indicates a distribution of a value of the collaboration parameter in a space in which said plural cameras are present, forms concentric circles having the object detected by said object detecting unit as an origin, and that (ii) the target code amount for a camera capturing the object becomes larger than the target code amount for a camera not capturing the object;a target code amount determining step of determining the target code amount to be assigned to said camera, based on the collaboration parameter updated in said collaboration parameter updating step as well as the collaboration parameter and the target code amount for said neighboring camera that are stored in said neighboring camera information storage unit; and a video encoding step of encoding the video so that an amount of code generated in the encoding attains the target code amount determined in said target code amount determining step. - View Dependent Claims (18)
-
Specification