Control device, imaging system, control method, and program for controlling imaging unit according to image capturing direction and zoom magnification
AssigneeCanon Kabushiki Kaisha
InventorTakumi Kimura
Life of this patent
Estimating the term…
Abstract
On a display screen of a display unit which displays an image captured by an imaging unit, the image capturing direction and the zoom magnification for a specified imaging region to be captured by the imaging unit are determined. If the determined image capturing direction is out of a range of the image capturing direction of the imaging unit that can be changed, the zoom magnification of the imaging unit is restricted to be lower than the zoom magnification determined in the determination.
Claims15
A control device comprising:
- an acceptance unit configured to accept a specification of a specified region on a display screen of a display unit which displays an image captured by an imaging unit;
- a determination unit configured to determine an image capturing direction and a zoom magnification for the specified region accepted by the acceptance unit;
- and
- a control unit configured to control the imaging unit on the basis of the image capturing direction and the zoom magnification determined by the determination unit,
- wherein, in a coordinate system in which x denotes a pan direction and y denotes a tilt direction, when an upper limit value of a movable range in the pan direction is defined as Lx, when a center coordinate of the specified region is defined as (x0, y0) and horizontal and vertical sizes thereof are defined as (w0, h0), and when a center of an imaging region determined finally is defined as (X, Y) and horizontal and vertical sizes thereof are defined as (W, H),
- the control unit changes the image capturing direction of the imaging unit such that equations of (X, Y)=(x0, y0), (W, H)=(w0, h0) hold in a case where the center of the specified region is within the movable range in the pan direction of the imaging unit, and
- the control unit changes the image capturing direction of the imaging unit such that equations of X=Lx, W=w0+2×(x0−Lx), H=W×(h0/w0) hold in a case where the center of the specified region is not within the movable range in the pan direction of the imaging unit,
- wherein the acceptance unit is realized by a processor or a combination of the processor and software,
- wherein the determination unit is realized by a processor or a combination of the processor and software, and
- wherein the control unit is realized by a processor or a combination of the processor and software.
A control method for a control device, comprising:
- an acceptance step of accepting a specification of a specified region on a display screen of a display unit which displays an image captured by an imaging unit;
- a determination step of determining an image capturing direction and a zoom magnification for the specified region accepted in the acceptance step;
- and
- a control step of controlling the imaging unit on the basis of the image capturing direction and the zoom magnification determined by the determination step,
- wherein, in a coordinate system in which x denotes a pan direction and v denotes a tilt direction, when an upper limit value of a movable range in the pan direction is defined as Lx, when a center coordinate of the specified region is defined as (x0, y0) and horizontal and vertical sizes thereof are defined as (w0, h0), and when a center of an imaging region determined finally is defined as (X, Y) and horizontal and vertical sizes thereof are defined as (W, H),
- the control step changes the image capturing direction of the imaging unit such that equations of (X, Y)=(x0, y0), (W, H)=(w0, h0) hold in a case where the center of the specified region is within the movable range in the pan direction of the imaging unit, and
- the control step changes the image capturing direction of the imaging unit such that equations of X=Lx, W=w0+2×(x0−Lx), H=W×(h0/w0) hold in a case where the center of the specified region is not within the movable range in the pan direction of the imaging unit,
- wherein the acceptance step is executed by a processor or a combination of the processor and software,
- wherein the determination step is executed by a processor or a combination of the processor and software, and
- wherein the control step is executed by a processor or a combination of the processor and software.
A non-transitory computer-readable storage medium storing a program for executing a control method for a control device, the control method comprising:
- an acceptance step of accepting a specification of a specified region on a display screen of a display unit which displays an image captured by an imaging unit;
- a determination step of determining an image capturing direction and a zoom magnification for the specified region accepted in the acceptance step;
- and
- a control step of controlling the imaging unit on the basis of the image capturing direction and the zoom magnification determined by the determination step,
- wherein, in a coordinate system in which x denotes a pan direction and v denotes a tilt direction, when an upper limit value of a movable range in the pan direction is defined as Lx, when a center coordinate of the specified region is defined as (x0, y0) and horizontal and vertical sizes thereof are defined as (w0, h0), and when a center of an imaging region determined finally is defined as (X, Y) and horizontal and vertical sizes thereof are defined as (W, H),
- the control step changes the image capturing direction of the imaging unit such that equations of (X, Y)=(x0, y0), (W, H)=(w0, h0) hold in a case where the center of the specified region is within the movable range in the pan direction of the imaging unit, and
- the control step changes the image capturing direction of the imaging unit such that equations of X=Lx, W=w0+2×(x0−Lx), H=W×(h0/w0) hold in a case where the center of the specified region is not within the movable range in the pan direction of the imaging unit,
- wherein the acceptance step is executed by a processor or a combination of the processor and software,
- wherein the determination step is executed by a processor or a combination of the processor and software, and
- wherein the control step is executed by a processor or a combination of the processor and software.
A control device comprising:
- an acceptance unit configured to accept a specification of a specified region on a display screen of a display unit which displays an image captured by the imaging unit;
- a determination unit configured to determine an image capturing direction and a zoom magnification for the specified region accepted by the acceptance unit;
- and
- a control unit configured to control the imaging unit on the basis of the image capturing direction and the zoom magnification determined by the determination unit,
- wherein, in a coordinate system in which x denotes a pan direction and y denotes a tilt direction, when an upper limit value of a movable range in the tilt direction is defined as Ly, when a center coordinate of the specified region is defined as (x0, y0) and horizontal and vertical sizes thereof are defined as (w0, h0), and when a center of an imaging region determined finally is defined as (X, Y) and horizontal and vertical sizes thereof are defined as (W, H),
- the control unit changes the image capturing direction of the imaging unit such that equations of (X, Y)=(x0, y0), (W, H)=(w0, h0) hold in a case where the center of the specified region is within the movable range in the tilt direction of the imaging unit, and
- the control unit changes the image capturing direction of the imaging unit such that equations of Y=Ly, H=h1+2×(y0−Ly), W=H×(w0/h0) hold in a case where the center of the specified region is not within the movable range in the pan direction of the imaging unit,
- wherein the acceptance unit is realized by a processor or a combination of the processor and software,
- wherein the determination unit is realized by a processor or a combination of the processor and software, and
- wherein the control unit is realized by a processor or a combination of the processor and software.
Dependencies are inferred from the claim text.