Video Surveillance System and Method for Location-Based Communication
AssigneeEagle Eye Networks, Inc.
InventorTijmen Vos
Life of this patent
Estimating the term…
Abstract
Embodiments comprise a data center with one or more servers configured to store text messages in a first language (e.g., a base language), wherein each text message corresponds to an event type. As the data center receives video streams from a plurality of cameras, the server detects an instance of an event type captured by a camera at a location, determines a second language (e.g., a local language) associated with the camera, generates an audio clip containing speech in the second language corresponding to the text message and communicates the audio clip to a speaker to emit the audio.
Claims20
A method for a video surveillance system to communicate with an end user about an event in a language associated with the user location, the method comprising:
- storing, in a data structure stored in a memory, a text message associated with an event type, wherein the text message is stored in a first language;
- determining a camera is in a location associated with a second language;
- determining a video stream corresponding to the camera contains an instance of the event type;
- generating an audio file in the second language based on the stored text message;
- and
- communicating the audio file to a speaker associated with the camera, wherein the speaker emits the audio file.
A system for communicating with a person in the vicinity of a camera, the system comprising:
- a server communicatively coupled to a plurality of cameras including the camera, the server comprising:
- a memory storing a database of a plurality of text messages in a first language, each text message corresponding to an event type;
- and
- a processor executing a set of instructions for:
- receiving a video stream from a camera;
- detecting an event captured in the video stream;
- determining the event comprises an instance of the event type;
- determining a second language associated with the camera;
- and
- communicating an audio file to a speaker associated with the camera,
- wherein the speaker emits speech in the second language based on the text message.
A system comprising:
- a server communicatively coupled to a plurality of cameras, the server comprising:
- a memory storing a database of a plurality of text messages, each text message corresponding to an event type;
- a plurality of sets of text-to-speech instructions, each set of text-to-speech instructions being executable to convert a text message of the plurality of text messages into a language of a plurality of languages;
- and
- a processor executing a set of instructions for:
- receiving a video stream from a camera of the plurality of cameras;
- detecting an event captured in the video stream;
- determining the event comprises an instance of the event type;
- determining a language associated with the camera from the plurality of languages;
- and
- communicating an audio file to a speaker associated with the camera, wherein the speaker emits speech in the language associated with the camera based on the text message stored in the database.
Dependencies are inferred from the claim text.