Data processing apparatus to generate an alarm
First Claim
1. A method of testing an operation of a data processing apparatus configured for generating an alarm signal as a result of analysis of video data signals, the method comprising:
- simulating one or more conditions in a scene by;
receiving video data representing the scene;
receiving a virtual test signal representative of one or more locations of a virtual object in said scene;
setting data representing a horizontal size and a vertical size of the virtual object dependent upon said one or more locations of the virtual object in said scene; and
overlaying the received video data with an image of the virtual object at said one or more locations determined from the virtual test signal to generate virtual test video data;
analysing the virtual test video data and generating an alarm signal based on an output signal generated by said analysis;
responding to user input to display in an image of a scene displayed on a display screen the virtual object representative of a real size object to establish a first datum position and to store data defining the first datum position;
varying a size of the virtual object in the image responsive to the user input;
storing the data representative of the horizontal size and the vertical size of the virtual object relative to the displayed image at the first datum position;
displaying said virtual object at a second datum position in said image responsive to the user input and to store data defining the second datum position;
varying the size of the virtual object on the display screen at the second datum position responsive to user input; and
storing data representative of the vertical size and the horizontal size of the virtual object at the second datum position relative to the displayed image.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of operating a data processing apparatus is provided. The method includes receiving video data; receiving a virtual test signal representative of a location of a virtual object; setting data representing the horizontal and vertical size of the virtual object dependent upon the location of the virtual object; overlaying the received video data with an image of the virtual object at locations determined from the virtual test signal to generate virtual test video data; and analyzing the virtual test video data and generating an alarm signal based on an output signal generated by said analysis.
-
Citations
12 Claims
-
1. A method of testing an operation of a data processing apparatus configured for generating an alarm signal as a result of analysis of video data signals, the method comprising:
-
simulating one or more conditions in a scene by; receiving video data representing the scene; receiving a virtual test signal representative of one or more locations of a virtual object in said scene; setting data representing a horizontal size and a vertical size of the virtual object dependent upon said one or more locations of the virtual object in said scene; and overlaying the received video data with an image of the virtual object at said one or more locations determined from the virtual test signal to generate virtual test video data; analysing the virtual test video data and generating an alarm signal based on an output signal generated by said analysis; responding to user input to display in an image of a scene displayed on a display screen the virtual object representative of a real size object to establish a first datum position and to store data defining the first datum position; varying a size of the virtual object in the image responsive to the user input; storing the data representative of the horizontal size and the vertical size of the virtual object relative to the displayed image at the first datum position; displaying said virtual object at a second datum position in said image responsive to the user input and to store data defining the second datum position; varying the size of the virtual object on the display screen at the second datum position responsive to user input; and storing data representative of the vertical size and the horizontal size of the virtual object at the second datum position relative to the displayed image. - View Dependent Claims (2, 3, 4)
-
-
5. Data processing apparatus, for generating an alarm signal as a result of analysis of video data signals comprising:
-
(a) a video data receiver configured to receive video data; (b) a module for testing the operation of said apparatus by simulating one or more conditions in a scene, said module comprising; (i) a virtual test signal receiver configured to receive a virtual test signal representative of one or more locations of a virtual object in said scene; and (ii) a video overlay engine configured to overlay the received video data with the virtual object at said one or more locations determined from the virtual test signal to generate virtual test video data, wherein the video overlay engine is configured to set data representative of a horizontal size and a vertical size of the virtual object dependent upon the location of the virtual object; and (c) an alarm engine configured to analyse the virtual test video data and generate an alarm signal based on an output signal generated by said analysis, wherein the data processing apparatus is operative to; respond to user input by displaying in an image of a scene displayed on a display screen the virtual object representative of a real size object to establish a first datum position and to store data defining the first datum position; vary a size of the virtual object in the image responsive to the user input; store data representative of the horizontal size and the vertical size of the virtual object relative to the displayed image at the first datum position; display said virtual object at a second datum position in said image responsive to the user input and to store data defining the second datum position; vary the size of the virtual object on the display screen at the second datum position responsive to the user input; and store data representative of the vertical size and the horizontal size of the virtual object at the second datum position relative to the displayed image. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory carrier carrying a computer program comprising non-transitory processor-implementable instructions for causing a computer to perform a method of testing an operation of a data processing apparatus configured for generating an alarm as a result of analysis of video data signals, said instruction being executable to cause the data processing apparatus to perform the steps of:
-
receiving video data representing a scene; receiving a virtual test signal representative of one or more locations of a virtual object in said scene; setting data representing a horizontal size and a vertical size of the virtual object dependent upon said one or more locations of the virtual object in said scene; overlaying the received video data with an image of the virtual object at said one or more locations determined from the virtual test signal to generate virtual test video data; analysing the virtual test video data and generating an alarm signal based on an output signal generated by said analysis; responding to user input to display in an image of a scene displayed on a display screen the virtual object representative of a real size object to establish a first datum position and to store data defining the first datum position; varying a size of the virtual object in the image responsive to the user input; storing data representative of the horizontal size and the vertical size of the virtual object relative to the displayed image at the first datum position; displaying said virtual object at a second datum position in said image responsive to the user input and to store data defining the second datum position; varying the size of the virtual object on the display screen at the second datum position responsive to the user input; and storing data representative of the vertical size and the horizontal size of the virtual object at the second datum position relative to the displayed image. - View Dependent Claims (10, 11, 12)
-
Specification