CN101860731A - Video information processing method, system and server - Google Patents

Video information processing method, system and server Download PDF

Info

Publication number
CN101860731A
CN101860731A CN 201010179341 CN201010179341A CN101860731A CN 101860731 A CN101860731 A CN 101860731A CN 201010179341 CN201010179341 CN 201010179341 CN 201010179341 A CN201010179341 A CN 201010179341A CN 101860731 A CN101860731 A CN 101860731A
Authority
CN
China
Prior art keywords
video
incident
video information
camera
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 201010179341
Other languages
Chinese (zh)
Other versions
CN101860731B (en
Inventor
李捷
李必勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Puwei cloud Technology Co.,Ltd.
Original Assignee
PUWELL TECHNOLOGIES (HANGZHOU) Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PUWELL TECHNOLOGIES (HANGZHOU) Co Ltd filed Critical PUWELL TECHNOLOGIES (HANGZHOU) Co Ltd
Priority to CN2010101793411A priority Critical patent/CN101860731B/en
Publication of CN101860731A publication Critical patent/CN101860731A/en
Priority to PCT/CN2011/070331 priority patent/WO2011143941A1/en
Application granted granted Critical
Publication of CN101860731B publication Critical patent/CN101860731B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/188Capturing isolated or intermittent images triggered by the occurrence of a predetermined event, e.g. an object reaching a predetermined position

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the invention discloses an information processing method, a system and a server. A plurality of event characteristics defined in advance are stored. The method comprises the following steps: a first camera obtains first video information; according to the first video information, the fact that whether the event defined in advance occurs is determined; and when the event defined in advance occurs, the event occurrence time and the first camera number serve as the index to store the first video information. When being used for video monitoring and video information processing, the embodiment of the invention can store the captured video information corresponding to the event with pertinence; and because video information can be stored according to the event description information, the system can automatically operate during searching and retrieving, so that the availability of the system can be improved.

Description

Video information processing method, system and server
Technical field
The application relates to technical field of video monitoring, relates in particular to a kind of video information processing method, system and server.
Background technology
Video monitoring has been applied in various fields at present, for example, the business hall in place such as telecommunications, bank, video monitoring is by installing video camera in the monitoring occasion, by these video cameras each regional area in monitoring place is monitored and recorded a video, take a large amount of video informations and these video informations are carried out code storage.In the existing video monitoring system, comprise a large amount of cameras, the captured video information of these cameras will consume a large amount of network bandwidths and memory space, and wherein useful video information hiding is difficult to be utilized effectively in the stored information of magnanimity.Referring to Fig. 1, be the structural representation of existing supervisory control system, this supervisory control system is made up of camera apparatus, code storage equipment and managing apparatus usually.Video camera is used for video information is caught, and institute's video information captured input coding memory device is stored, and the keeper is by analyzing and handle the extraction Useful Information to the video information of being stored.
The inventor finds that in to the research of prior art and practice process the video of existing video monitoring system obtains has blindness, and therefore the useless video information of being stored is more; And, because the video information of existing video monitoring system is many to be that index carries out code storage with time and camera number serve, when searching video information, need the keeper to carry out a large amount of manual extraction and operation, so inefficiency, be difficult to carry out real-time analysis, reduced the availability of video monitoring system.
Summary of the invention
The purpose of the embodiment of the present application provides a kind of video information processing method, system and server, obtains video information blindly to solve video monitoring system of the prior art, and the low problem of treatment effeciency when useful information extracted and analyze.
For solving the problems of the technologies described above, the embodiment of the present application provides following technical scheme:
A kind of video information processing method is preserved predefined some affair characters, and described method comprises:
Obtain first video information by first video camera;
Determined whether that according to described first video information predefined incident takes place;
When predefined incident takes place, be that described first video information preserved in index with the time of origin and described first camera number serve of described incident.
Describedly determined whether that according to first video information predefined incident comprises:
Analyze described first video information of obtaining;
When the affair character that extracts is consistent with described predefined affair character, determine that predefined incident takes place from described first video information.
Also comprise:
When predefined incident takes place, to control second video camera and obtain second video information corresponding with described incident, described second video camera and described first video camera are interrelated on the visual field;
Verify according to described second video information whether predefined incident takes place;
When the predefined incident of checking takes place, be that described second video information preserved in index with the time of origin and described second camera number serve of described incident.
Described time of origin and described first camera number serve with described incident is that index is preserved described first video information and comprised:
Time of origin and described first camera number serve with described incident are index, preserve the event description information of described first video information in event database;
Time of origin and described first camera number serve with described incident are index, preserve the coded video information of described first video information in video database;
Described time of origin and described second camera number serve with described incident is that index is preserved described second video information and comprised:
Time of origin and described second camera number serve with described incident are index, preserve the event description information of described second video information in event database;
Time of origin and described second camera number serve with described incident are index, preserve the coded video information of described second video information in video database.
Also comprise:
Receive retrieval command, comprise event description information in the described retrieval command;
In event database, search the time of corresponding camera number serve and incident generation according to described event description information;
Time according to described camera number serve and incident generation is searched video database, and obtains corresponding coded video information from described video database.
Also comprise:
According to the predefine incident of described generation, control the video encoding rate of described first video information and second video information.
A kind of video information process system comprises: first video camera and server,
Described first video camera is used to obtain first video information;
Described server, be used to preserve predefined some affair characters, and determined whether that according to described first video information predefined incident takes place, when predefined incident takes place, be that described first video information preserved in index with the time of origin and described first camera number serve of described incident.
Also comprise:
Second video camera is used for obtaining second video information corresponding with described incident according to the control of described server when predefined incident takes place, and described second video camera and described first video camera are interrelated on the visual field;
Described server also is used for verifying according to described second video information whether predefined incident takes place, and when the predefined incident of checking takes place, is that described second video information preserved in index with the time of origin and described second camera number serve of described incident.
Also comprise: video database, event database, encoder and timing equipment,
Described event database, the time of origin and described first camera number serve that are used for described incident are index, preserve the event description information of described first video information, and be index with the time of origin and described second camera number serve of described incident, preserve the event description information of described second video information;
Described encoder, described first video information and second video information are used to encode;
Described video database, the time of origin and described first camera number serve that are used for described incident are index, preserve the coded video information of described first video information, and be index with the time of origin and described second camera number serve of described incident, preserve the coded video information of described second video information.
Described timing equipment is used for described server and encoder are carried out time service, and the time of described server and encoder is consistent.
Described server, also be used to receive retrieval command, comprise event description information in the described retrieval command, in event database, search the time of corresponding camera number serve and incident generation according to described event description information, and search video database according to the time that described camera number serve and incident take place, and from described video database, obtain corresponding coded video information.
A kind of server comprises:
The predefine unit is used to preserve predefined some affair characters;
Acquiring unit is used for obtaining first video information by first video camera;
Judging unit is used for having determined whether that according to described first video information predefined incident takes place;
Preserving the unit, be used for when predefined incident takes place, is that described first video information preserved in index with the time of origin and described first camera number serve of described incident.
Described judging unit comprises:
The information analysis subelement is used to analyze described first video information of obtaining;
Incident is determined subelement, is used for when the affair character that extracts from described first video information is consistent with described predefined affair character, determines that predefined incident takes place.
Also comprise:
Control unit is used for controlling second video camera and obtaining second video information corresponding with described incident when predefined incident takes place, and described second video camera and described first video camera are interrelated on the visual field;
Authentication unit is used for verifying according to described second video information whether predefined incident takes place;
Described preservation unit also is used for when the predefined incident of checking takes place, and is that described second video information preserved in index with the time of origin and described second camera number serve of described incident.
Described preservation unit comprises:
The event description information saving subunit, the time of origin and described first camera number serve that are used for described incident are index, in event database, preserve the event description information of described first video information, and be index with the time of origin and described second camera number serve of described incident, in event database, preserve the event description information of described second video information;
Coded video information is preserved subelement, the time of origin and described first camera number serve that are used for described incident are index, in video database, preserve the coded video information of described first video information, and be index with the time of origin and described second camera number serve of described incident, in video database, preserve the coded video information of described second video information.
Also comprise:
Receiving element is used to receive retrieval command, comprises event description information in the described retrieval command;
Search the unit, be used for searching at event database the time of corresponding camera number serve and incident generation according to described event description information, and search video database according to the time that described camera number serve and incident take place, and from described video database, obtain corresponding coded video information.
Also comprise:
The coding control unit is used for the predefine incident according to described generation, controls the video encoding rate of described first video information and second video information.
As seen, preserve predefined some affair characters in the embodiment of the present application, after obtaining first video information by first video camera, determined whether that according to described first video information predefined incident takes place, when predefined incident takes place, be that first video information preserved in index with the time of origin and first camera number serve of incident.Use the embodiment of the present application and carry out video monitoring and video information process, can preserve the video information corresponding that captures targetedly with incident, and owing to pass through the relevance of first video camera and second video camera, when capturing the predeterminable event generation, can obtain and the corresponding to target video information of predeterminable event by second video camera, the system that makes can obtain video information targetedly; Because video information can be stored according to event description information, therefore when searching and retrieve, can operate automatically by system, improved the availability of system.
Description of drawings
In order to be illustrated more clearly in the embodiment of the present application or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below, apparently, the accompanying drawing that describes below only is some embodiment that put down in writing among the application, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the structural representation of existing video monitoring system;
Fig. 2 is the first embodiment flow chart of the application's video information processing method;
Fig. 3 is the second embodiment flow chart of the application's video information processing method;
Fig. 4 A is the structural representation of a kind of video monitoring treatment system of application the application video information processing method embodiment;
Fig. 4 B is the structural representation of a kind of business hall video monitoring treatment system of application the embodiment of the present application;
Fig. 5 is the first embodiment block diagram of the application's video information process system;
Fig. 6 is the second embodiment block diagram of the application's video information process system;
Fig. 7 is the embodiment block diagram of the application's server.
Embodiment
The embodiment of the present application provides a kind of video information processing method, system and server.
In order to make those skilled in the art person understand technical scheme in the embodiment of the present application better, and the above-mentioned purpose of the embodiment of the present application, feature and advantage can be become apparent more, below in conjunction with accompanying drawing technical scheme in the embodiment of the present application is described in further detail.
Before describing the embodiment of the present application, at first the technical term that the application is related to carries out description below:
Video information: the information that comprises presentation content of video camera output can be that analog signal output also can be digital signal output;
Incident: system pay close attention to the time aerial people and thing variation;
Affair character: system with computer language definition the time aerial people and thing variation characteristic;
The descriptor of incident: system with computer language describe the time aerial people and thing change information;
The coded message of video: video information is encoded with certain algorithm, reduce taking of bandwidth and memory space during with realization transmission and store video information.
Referring to Fig. 2, be the first embodiment flow chart of the application's video information processing method:
Step 201: preserve predefined some affair characters.
The feature of the photographic subjects that need pay close attention to when predefined affair character mainly refers to video monitoring in the embodiment of the present application, for example, incident can be some security incident and Service events etc.
Step 202: obtain first video information by first video camera.
In the embodiment of the present application, first video camera is often referred to panoramic camera or common focusing video camera, can take the panorama in monitoring place.
Step 203: determined whether that according to first video information predefined incident takes place.
Concrete, analyze first video information of obtaining, when the affair character that extracts is consistent with described predefined affair character, determine that predefined incident takes place from first video information.
Step 204: when predefined incident takes place, be that first video information preserved in index with the time of origin and first camera number serve of incident.
Concrete, the time of origin and first camera number serve with described incident are index, in event database, preserve the event description information of first video information, and be index with the time of origin and described first camera number serve of incident, in video database, preserve the coded video information of first video information;
Referring to Fig. 3, be the second embodiment flow chart of the application's video information processing method, this embodiment shows in detail the processing procedure that event-oriented video obtains, stores and retrieves:
Step 301: preserve predefined some affair characters.
In the embodiment of the present application, pre-defined and preserved some incidents of need paying close attention to, these incidents can be distinguished by affair character, comprise some security incidents and Service events etc.For example, for a monitoring place, can preset the incident of need paying close attention to and be " doorway, place has the people to enter ",, represent that then this incident takes place when capturing the doorway when video that the people enters is arranged.
Step 302: obtain first video information by first video camera.
Comprise first video camera and second video camera that obtain video information in the present embodiment, interrelated on the visual field between first video camera and second video camera, its visual field coordinate carries out normalized by server.Wherein, first video camera is often referred to panoramic camera, can take the panorama in monitoring place, second video camera is generally Pan/Tilt/Zoom camera, and (PTZ is writing a Chinese character in simplified form of Pan, Tilt, Zoom, represent The Cloud Terrace comprehensive move and camera lens becomes doubly, zoom control), be used for when monitoring that event occurs, incident being taken targetedly.
Step 303: determined whether that according to first video information predefined incident takes place.
First video information that analysis is obtained when the affair character that extracts is consistent with predefined affair character, determines that predefined incident takes place from described first video information.
First video information that first video camera is caught will be delivered in the server in real time, by server first video information is analyzed, whether monitoring wherein captures the incident of predefine affair character, for example, the gate that captures the monitoring place has the people to enter, and just determine that event occurs this moment.
Step 304: when predefined incident takes place, be index, in event database, preserve the event description information of first video information with the time of origin and first camera number serve of incident.
Step 305: control the video encoding rate of first video information, and be index, in video database, preserve the coded video information of first video information with the time of origin and first camera number serve of incident.
When first video camera adopts panoramic camera, owing to need the movement locus of each moving target in the record visual field, so need encode to video information with high code check usually, when not having moving target in the visual field, adopt low code check that video information is encoded usually; When first video camera adopts common focusing video camera, when will taking, incident adopt high code check that video information is encoded, and when not having incident to take, adopt low code check that video information is encoded.
Step 306: control second video camera and obtain second video information corresponding with incident, second video camera and first video camera are interrelated on the visual field.
In the monitoring place, according to the quantity of defined incident some second video cameras are set, the incident video is carried out local track up, when defining certain incident and take place, then transfer with this incident to the second corresponding video camera.Control Parameter to second video camera can preestablish, when incident takes place, adjust the position of second video camera according to preset parameters, and control the video information that second video camera need be taken, comprise the content that continues shooting incident video, and personnel's facial video image etc. in the zoom shot incident.
Step 307: verify according to second video information whether predefined incident takes place.
Second video camera is generally Pan/Tilt/Zoom camera, is used for when monitoring that event occurs incident being taken targetedly.Therefore after transfer second video camera carries out the details shooting, can verify further whether time predefined takes place, whether the predefine incident of determining according to first video information with further checking truly takes place.
Step 308: when the predefined incident of checking takes place, be that second video information preserved in index with the time of origin and second camera number serve of incident.
Step 309: the time of origin and second camera number serve with incident are index, preserve the event description information of second video information in event database.
Step 310: control the video encoding rate of second video information, and be index, in video database, preserve the coded video information of second video information with the time of origin and second camera number serve of incident.
Second video camera adopts Pan/Tilt/Zoom camera, adopts high code check coding that video information is encoded when the controlled shooting incident of Pan/Tilt/Zoom camera, when being in not controlled shootings, then can adopting and hang down code check video information is encoded.
Step 311: judge whether to receive the retrieval command that comprises event description information, if then carry out
Step 312; Otherwise, finish current flow process.
Step 312: the time of in event database, searching corresponding camera number serve and incident generation according to event description information.
Step 313: the time according to camera number serve and incident generation is searched video database, and obtains corresponding coded video information from video database, finishes current flow process.
In the foregoing description, can carry out time service to server with to the encoder that video information is encoded, the time of server and encoding device is consistent by timing equipment.
Referring to Fig. 4 A, be the structural representation of a kind of video monitoring treatment system of using the application's video information processing method embodiment:
By Fig. 4 A as seen, compared with prior art, video derived channel equipment, vision server and timing equipment have been increased in this system.
Picture pick-up device in this system can comprise panoramic camera, Pan/Tilt/Zoom camera and some other video cameras, the visual field coordinate of Pan/Tilt/Zoom camera and the visual field coordinate of panoramic camera carry out normalized by the vision server, other video camera is undertaken related with the visual field of panoramic camera by the vision server, link by panoramic camera and Pan/Tilt/Zoom camera, realize the open area in the business hall is carried out whole monitoring by panoramic camera,, carry out the part as service window and take and monitor certain specific region by Pan/Tilt/Zoom camera;
The video content of all video camera outputs is divided into two-way by the video splitter, one the tunnel is input to the vision server unifies to handle, by the concrete application demand of vision server according to the business hall, therefrom parse and the corresponding to video content of predefined incident, preserve the index information of these video contents, comprise event description information (camera number serve of time of origin, correspondence) and incident single frames video or incident short time video, above-mentioned index information is recorded in the event database; Another road is input to video encoder, stores in the video library after by video encoder video content being encoded, and the video content in the video library is preserved according to its time of origin and corresponding camera number serve.
The vision server is understood and is analyzed video according to default incident, for the incident video, then be recorded in together in the database with event description information and captured incident single frames video or incident short time video, event description information comprises the camera number serve of event type, event time, incident etc.; The vision server can also be controlled video encoder, for the incident video content that parses, the control of video encoder is encoded with high code-rate, for other video content, the control of video encoder is encoded with low encoding rate.
Consistent for the time of origin of the video content preserved in the temporal information in the index information that guarantees to preserve in the vision server and the video library, then need in advance vision server and video coding memory device to be carried out temporal unification by timing equipment; Simultaneously, the camera number serve that comprises in the temporal information is also consistent with the camera number serve of the encoded video of encoding device.Wherein, the clock of the clock of vision server and code storage equipment can carry out time service by GPS, guarantees the consistency of clock with this.Above-mentioned unification for time and camera number serve, be for follow-up when carrying out video frequency searching, transfer out the video index information of required incident in the index information that can from the vision server, preserve, from database, find corresponding video content according to this video index information then, unify the processing of playback.The incident video of preserving in the database is corresponding one by one by the incident video behind the event time in the event description information and camera number serve and the coding.
Need to prove that for the integrated web camera of encoding function, the video derived channel equipment in the then desirable sterilizing system is encoded by vision server controls web camera, and the video information after will encoding outputs in the memory device and stores.In addition, the system monitoring personnel can carry out manual analysis to instant video or playback video at the monitoring management end, obtain incident video wherein and are stored in the database.
Referring to Fig. 4 B, for using the application's video information processing method embodiment carries out video monitoring and information processing to the business hall system configuration schematic diagram:
Wherein, predefined incident is kept in the vision server, and the vision server is taken the equal input video splitter of the video of shot by camera by panoramic camera control Pan/Tilt/Zoom camera and other video cameras to local scene; The video splitter is input to the vision server with one road video, by the vision server video is analyzed, separate the incident video of reading wherein, and the event description of incident video is kept in the event database as its index, the video splitter is input to another video in the video encoder, video encoder is controlled by the vision server, and non-incident video is hanged down the coding of encoding rate, carries out the coding of high code-rate for the incident video; Video code flow after video encoder will be encoded is input in the video database to be preserved; Wherein the clock of vision server and video encoder is unified by timing equipment; For the video information of preserving, can search and extract according to search condition.Because the application distinguished incident video and non-incident video, and the incident video preserves according to Time To Event and camera number serve, therefore can navigate to the required incident video of searching fast according to event description.
The embodiment of the present application is event-oriented Video processing, therefore when using said system and carrying out video information process, at first need the incident of paying close attention to is planned and predefine, and predefined incident is saved in the vision server, so that carry out obtaining and storing of video content targetedly.
For example, for the video monitoring and the Video processing of business hall scene, the embodiment of the present application can be defined as follows three class incidents:
1, business hall window events
The business hall window events can define incident that the staff puts in place or off normal, client to window with from window events and window abandon incident etc.
Wherein, the incident that the staff puts in place or offs normal, by the vision server video of the video camera taken at certain window is specially carried out analyzing and processing, the situation that the judgment task personnel are on the throne and not on the throne, form staff's incident that puts in place or off normal, and the associated description information of the incident that will define is recorded in the event database;
Client is to window with from window events, by the vision server video of the video camera taken at certain window is specially carried out analyzing and processing, judge that client to window with from the situation of window, forms client to window with from window events, and event description is recorded in the database;
Window abandon incident is carried out analyzing and processing by the vision server to the video of the video camera taken at certain window specially, judges the situation that client has article to leave over from window, forms the window abandon, and event description is recorded in the database.
2, business hall incident
The incident of business hall, the incident of place, business hall abandon, the incident that abnormal conditions take place in the business hall be advanced and be gone out to the business hall incident can the definition personnel.
Wherein, personnel advance and go out the incident of business hall, by the vision server panoramic camera video of being responsible for place open area shooting are carried out analyzing and processing, and the judgement personnel pass in and out the situation in hall, the formation personnel advance and go out the business hall incident, and the formation event description is recorded in the database;
The incident of place, business hall abandon, by the vision server panoramic camera video of being responsible for place open area shooting is carried out analyzing and processing, judge the situation have article to separate to reach behind the certain hour, form place abandon incident, and form event description and be recorded in the database with the people;
The incident of abnormal conditions takes place in the business hall, by the vision server panoramic camera video of being responsible for place open area shooting is carried out analyzing and processing, judge to find to have personnel to assemble or during the violent behavior situation of personnel, form business hall abnormal conditions incident, and the formation event description is recorded in the database.
Based on above-mentioned event definition and description, the vision server is towards the shooting of above-mentioned incident control Pan/Tilt/Zoom camera.When personnel have into the business hall incident, the vision server will be controlled Pan/Tilt/Zoom camera the personnel of entering will be carried out track up, and control zoom shot personnel's face, the facial photo that control is taken can and event correlation after be recorded in the database; When the abnormal conditions incident of business hall, the vision server will be controlled Pan/Tilt/Zoom camera the anomalous event generation area will be carried out track up, be recorded in the database behind abnormal area photo that control is taken and the event correlation.
The vision server is controlled the code storage of code storage equipment based on above-mentioned captured incident video.For the incident video, vision server controls code storage equipment is used to improve resolution and frame frequency with high code check code storage video; When non-incident video, vision server controls code storage equipment reduces resolution and frame frequency with the Low Bit-rate Coding store video with this, reduces the memory space of system.For example, to window events, vision server controls code storage equipment is with high code check storage incident video since a client, until client till window events; Before next client was taken place to window events, vision server controls code storage equipment was stored non-incident video with low code check.
For the incident video of having stored, can set up the corresponding relation of the incident video after event description and the code storage, and with event information as index marker, can access corresponding incident video according to event information during video playback, ignore non-incident video.
Managing apparatus in this system can be finished various application towards above-mentioned incident video.For example, when the system monitoring administrative staff need check the business window service scenario, then can tabulate playback video to realize with a client to window with from the Service events that window events generates according to system, thereby do not need all videos that window of playback is always taken as existing video monitoring system, therefrom find out Service events inspection, improved the enforcement performance of system.
Corresponding with the embodiment of the application's video information processing method, the application also provides the embodiment of video information process system and server.
Referring to Fig. 5, be the first embodiment block diagram of the application's video information process system, this system comprises: first video camera 510 and server 520.
Wherein, described first video camera 510 is used to obtain first video information;
Described first video camera 510 is used to obtain first video information;
Described server 520, be used to preserve predefined some affair characters, and determined whether that according to described first video information predefined incident takes place, when predefined incident takes place, be that described first video information preserved in index with the time of origin and described first camera number serve of described incident.
Referring to Fig. 6, be the second embodiment block diagram of the application's video information process system, this system comprises: first video camera 610, second video camera 620, video database 630, event database 640, encoder 650, server 660 and timing equipment 670.
Wherein, described first video camera 610 is used to obtain first video information;
Described server 660, be used to preserve predefined some affair characters, and determined whether that according to described first video information predefined incident takes place, when predefined incident takes place, be that described first video information preserved in index with the time of origin and described first camera number serve of described incident;
Second video camera 620 is used for obtaining second video information corresponding with described incident according to the control of described server when predefined incident takes place, and described second video camera and described first video camera are interrelated on the visual field;
Described server 660, also be used for verifying according to described second video information whether predefined incident takes place, when the predefined incident of checking takes place, be that described second video information preserved in index with the time of origin and described second camera number serve of described incident;
Described event database 640, the time of origin and described first camera number serve that are used for described incident are index, preserve the event description information of described first video information, and be index with the time of origin and described second camera number serve of described incident, preserve the event description information of described second video information;
Described encoder 650, described first video information and second video information are used to encode;
Described video database 630, the time of origin and described first camera number serve that are used for described incident are index, preserve the coded video information of described first video information, and be index with the time of origin and described second camera number serve of described incident, preserve the coded video information of described second video information.
Described server 660, also be used to receive retrieval command, comprise event description information in the described retrieval command, in event database, search the time of corresponding camera number serve and incident generation according to described event description information, and search video database according to the time that described camera number serve and incident take place, and from described video database, obtain corresponding coded video information;
Described timing equipment 670 is used for described server and encoder are carried out time service, and the time of described server and encoder is consistent.
Referring to Fig. 7, be the embodiment block diagram of the application's server.
This server comprises: predefine unit 710, acquiring unit 720, judging unit 730 and preservation unit 740.
Wherein, predefine unit 710 is used to preserve predefined some affair characters;
Acquiring unit 720 is used for obtaining first video information by first video camera;
Judging unit 730 is used for having determined whether that according to described first video information predefined incident takes place;
Preserving unit 740, be used for when predefined incident takes place, is that described first video information preserved in index with the time of origin and described first camera number serve of described incident.
Concrete, judging unit 730 can comprise (not shown among Fig. 7): the information analysis subelement is used to analyze described first video information of obtaining; Time is determined subelement, is used for when the affair character that extracts from described first video information is consistent with described predefined affair character, determines that predefined incident takes place.
Further, this server can also comprise (not shown among Fig. 7): control unit, be used for controlling second video camera and obtaining second video information corresponding with described incident when predefined incident takes place, described second video camera and described first video camera are interrelated on the visual field; Authentication unit is used for verifying according to described second video information whether predefined incident takes place; Described preservation unit 740 also is used for when the predefined incident of checking takes place, and is that described second video information preserved in index with the time of origin and described second camera number serve of described incident.
Concrete, preserve unit 740 and can comprise (not shown among Fig. 7): the event description information saving subunit, the time of origin and described first camera number serve that are used for described incident are index, in event database, preserve the event description information of described first video information, and be index with the time of origin and described second camera number serve of described incident, in event database, preserve the event description information of described second video information; Coded video information is preserved subelement, the time of origin and described first camera number serve that are used for described incident are index, in video database, preserve the coded video information of described first video information, and be index with the time of origin and described second camera number serve of described incident, in video database, preserve the coded video information of described second video information.
Further, this server can also comprise (not shown among Fig. 7): receiving element, be used to receive retrieval command, and comprise event description information in the described retrieval command; Search the unit, be used for searching at event database the time of corresponding camera number serve and incident generation according to described event description information, and search video database according to the time that described camera number serve and incident take place, and from described video database, obtain corresponding coded video information; The coding control unit is used for the predefine incident according to described generation, controls the video encoding rate of described first video information and second video information.
As seen through the above description of the embodiments, preserve predefined some affair characters in the embodiment of the present application, after obtaining first video information by first video camera, determined whether that according to described first video information predefined incident takes place, when predefined incident takes place, be that first video information preserved in index with the time of origin and first camera number serve of incident.Use the embodiment of the present application and carry out video monitoring and video information process, can preserve the video information corresponding that captures targetedly with incident, and owing to pass through the relevance of first video camera and second video camera, when capturing the predeterminable event generation, can obtain and the corresponding to target video information of predeterminable event by second video camera, the system that makes can obtain video information targetedly; Because video information can be stored according to event description information, therefore when searching and retrieve, can operate automatically by system, improved the availability of system.
As seen through the above description of the embodiments, those skilled in the art can be well understood to the application and can realize by the mode that software adds essential general hardware platform.Based on such understanding, the part that the application's technical scheme contributes to prior art in essence in other words can embody with the form of software product, this computer software product can be stored in the storage medium, as ROM/RAM, magnetic disc, CD etc., comprise that some instructions are with so that a computer equipment (can be a personal computer, server, the perhaps network equipment etc.) carry out the described method of some part of each embodiment of the application or embodiment.
Each embodiment in this specification all adopts the mode of going forward one by one to describe, and identical similar part is mutually referring to getting final product between each embodiment, and each embodiment stresses all is difference with other embodiment.Especially, for system embodiment, because it is substantially similar in appearance to method embodiment, so description is fairly simple, relevant part gets final product referring to the part explanation of method embodiment.
Though described the application by embodiment, those of ordinary skills know, the application has many distortion and variation and the spirit that do not break away from the application, wish that appended claim comprises these distortion and variation and the spirit that do not break away from the application.

Claims (16)

1. a video information processing method is characterized in that, preserves predefined some affair characters, and described method comprises:
Obtain first video information by first video camera;
Determined whether that according to described first video information predefined incident takes place;
When predefined incident takes place, be that described first video information preserved in index with the time of origin and described first camera number serve of described incident.
2. method according to claim 1 is characterized in that, has describedly determined whether that according to first video information predefined incident comprises:
Analyze described first video information of obtaining;
When the affair character that extracts is consistent with described predefined affair character, determine that predefined incident takes place from described first video information.
3. method according to claim 1 is characterized in that, also comprises:
When predefined incident takes place, to control second video camera and obtain second video information corresponding with described incident, described second video camera and described first video camera are interrelated on the visual field;
Verify according to described second video information whether predefined incident takes place;
When the predefined incident of checking takes place, be that described second video information preserved in index with the time of origin and described second camera number serve of described incident.
4. method according to claim 3 is characterized in that, described time of origin and described first camera number serve with described incident is that index is preserved described first video information and comprised:
Time of origin and described first camera number serve with described incident are index, preserve the event description information of described first video information in event database;
Time of origin and described first camera number serve with described incident are index, preserve the coded video information of described first video information in video database;
Described time of origin and described second camera number serve with described incident is that index is preserved described second video information and comprised:
Time of origin and described second camera number serve with described incident are index, preserve the event description information of described second video information in event database;
Time of origin and described second camera number serve with described incident are index, preserve the coded video information of described second video information in video database.
5. method according to claim 4 is characterized in that, also comprises:
Receive retrieval command, comprise event description information in the described retrieval command;
In event database, search the time of corresponding camera number serve and incident generation according to described event description information;
Time according to described camera number serve and incident generation is searched video database, and obtains corresponding coded video information from described video database.
6. method according to claim 3 is characterized in that, also comprises:
According to the predefine incident of described generation, control the video encoding rate of described first video information and second video information.
7. a video information process system is characterized in that, comprising: first video camera and server,
Described first video camera is used to obtain first video information;
Described server, be used to preserve predefined some affair characters, and determined whether that according to described first video information predefined incident takes place, when predefined incident takes place, be that described first video information preserved in index with the time of origin and described first camera number serve of described incident.
8. system according to claim 7 is characterized in that, also comprises:
Second video camera is used for obtaining second video information corresponding with described incident according to the control of described server when predefined incident takes place, and described second video camera and described first video camera are interrelated on the visual field;
Described server also is used for verifying according to described second video information whether predefined incident takes place, and when the predefined incident of checking takes place, is that described second video information preserved in index with the time of origin and described second camera number serve of described incident.
9. system according to claim 8 is characterized in that, also comprises: video database, event database, encoder and timing equipment,
Described event database, the time of origin and described first camera number serve that are used for described incident are index, preserve the event description information of described first video information, and be index with the time of origin and described second camera number serve of described incident, preserve the event description information of described second video information;
Described encoder, described first video information and second video information are used to encode;
Described video database, the time of origin and described first camera number serve that are used for described incident are index, preserve the coded video information of described first video information, and be index with the time of origin and described second camera number serve of described incident, preserve the coded video information of described second video information.
Described timing equipment is used for described server and encoder are carried out time service, and the time of described server and encoder is consistent.
10. system according to claim 9 is characterized in that,
Described server, also be used to receive retrieval command, comprise event description information in the described retrieval command, in event database, search the time of corresponding camera number serve and incident generation according to described event description information, and search video database according to the time that described camera number serve and incident take place, and from described video database, obtain corresponding coded video information.
11. a server is characterized in that, comprising:
The predefine unit is used to preserve predefined some affair characters;
Acquiring unit is used for obtaining first video information by first video camera;
Judging unit is used for having determined whether that according to described first video information predefined incident takes place;
Preserving the unit, be used for when predefined incident takes place, is that described first video information preserved in index with the time of origin and described first camera number serve of described incident.
12. server according to claim 11 is characterized in that, described judging unit comprises:
The information analysis subelement is used to analyze described first video information of obtaining;
Incident is determined subelement, is used for when the affair character that extracts from described first video information is consistent with described predefined affair character, determines that predefined incident takes place.
13. server according to claim 11 is characterized in that, also comprises:
Control unit is used for controlling second video camera and obtaining second video information corresponding with described incident when predefined incident takes place, and described second video camera and described first video camera are interrelated on the visual field;
Authentication unit is used for verifying according to described second video information whether predefined incident takes place;
Described preservation unit also is used for when the predefined incident of checking takes place, and is that described second video information preserved in index with the time of origin and described second camera number serve of described incident.
14. server according to claim 13 is characterized in that, described preservation unit comprises:
The event description information saving subunit, the time of origin and described first camera number serve that are used for described incident are index, in event database, preserve the event description information of described first video information, and be index with the time of origin and described second camera number serve of described incident, in event database, preserve the event description information of described second video information;
Coded video information is preserved subelement, the time of origin and described first camera number serve that are used for described incident are index, in video database, preserve the coded video information of described first video information, and be index with the time of origin and described second camera number serve of described incident, in video database, preserve the coded video information of described second video information.
15. server according to claim 14 is characterized in that, also comprises:
Receiving element is used to receive retrieval command, comprises event description information in the described retrieval command;
Search the unit, be used for searching at event database the time of corresponding camera number serve and incident generation according to described event description information, and search video database according to the time that described camera number serve and incident take place, and from described video database, obtain corresponding coded video information.
16. server according to claim 14 is characterized in that, also comprises:
The coding control unit is used for the predefine incident according to described generation, controls the video encoding rate of described first video information and second video information.
CN2010101793411A 2010-05-20 2010-05-20 Video information processing method, system and server Active CN101860731B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2010101793411A CN101860731B (en) 2010-05-20 2010-05-20 Video information processing method, system and server
PCT/CN2011/070331 WO2011143941A1 (en) 2010-05-20 2011-01-17 Method, system and server for processing video information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101793411A CN101860731B (en) 2010-05-20 2010-05-20 Video information processing method, system and server

Publications (2)

Publication Number Publication Date
CN101860731A true CN101860731A (en) 2010-10-13
CN101860731B CN101860731B (en) 2012-05-30

Family

ID=42946335

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101793411A Active CN101860731B (en) 2010-05-20 2010-05-20 Video information processing method, system and server

Country Status (2)

Country Link
CN (1) CN101860731B (en)
WO (1) WO2011143941A1 (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102014274A (en) * 2010-11-10 2011-04-13 深圳市海云天科技股份有限公司 Examination monitoring system and monitoring information processing method thereof
WO2011143941A1 (en) * 2010-05-20 2011-11-24 杭州普维光电技术有限公司 Method, system and server for processing video information
CN102497542A (en) * 2011-12-27 2012-06-13 前卫视讯(北京)科技发展有限公司 Video positioning playback system and method thereof
CN102685551A (en) * 2012-05-09 2012-09-19 浙江宇视科技有限公司 Method and system for viewing key event from video data
CN102708210A (en) * 2012-05-24 2012-10-03 浙江宇视科技有限公司 Method and system for checking key events from video data
CN103079061A (en) * 2013-01-30 2013-05-01 浙江宇视科技有限公司 Video tracking processing device and video link processing device
CN103763581A (en) * 2013-05-02 2014-04-30 乐视网信息技术(北京)股份有限公司 Method and system for achieving back view of live program
CN104079890A (en) * 2014-07-11 2014-10-01 黄卿贤 Recording device and method capable of labeling panoramic audio and video information
CN104702874A (en) * 2015-03-05 2015-06-10 安徽清新互联信息科技有限公司 Storing method for file monitored by video
CN105357516A (en) * 2015-11-06 2016-02-24 上海大众汽车有限公司 Vehicle-mounted information system test table image comparison method and system
CN105654506A (en) * 2014-11-24 2016-06-08 韩国电子通信研究院 Apparatus and method for analyzing motion
CN106878423A (en) * 2017-02-21 2017-06-20 苏州亮磊知识产权运营有限公司 A kind of shop business information based on monitoring camera provides method and its device
CN109361904A (en) * 2018-11-21 2019-02-19 佛山市云团科技有限公司 A kind of monitor video slice storage method and system
CN109716060A (en) * 2016-07-19 2019-05-03 视觉机械有限公司 The vehicle location of earth's surface is utilized by event camera
CN110536110A (en) * 2019-07-09 2019-12-03 杭州诚億科技有限公司 A kind of data information acquisition and monitoring method based on Internet of Things
CN112073677A (en) * 2019-06-11 2020-12-11 杭州海康威视数字技术股份有限公司 Method, device and system for detecting articles
CN112235534A (en) * 2020-09-21 2021-01-15 上海讯久网络科技有限公司 Intelligent video monitoring system of entity service hall based on one-window comprehensive acceptance of government affair service
CN112287143A (en) * 2020-10-29 2021-01-29 杭州海康威视数字技术股份有限公司 Event information retrieval and storage method and device
WO2021063070A1 (en) * 2019-09-30 2021-04-08 华为技术有限公司 Communication method and apparatus
CN113473166A (en) * 2021-06-30 2021-10-01 杭州海康威视***技术有限公司 Data storage system and method
CN115129927A (en) * 2022-08-17 2022-09-30 广东龙眼数字科技有限公司 Monitoring video stream backtracking method, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1246021A (en) * 1998-07-09 2000-03-01 松下电器产业株式会社 Camera equipment and video monitoring system
KR20020026715A (en) * 2000-10-02 2002-04-12 강동섭 A Picture Recording System of Supervisory Camera
CN101419670A (en) * 2008-11-21 2009-04-29 复旦大学 Video monitoring method and system based on advanced audio/video encoding standard
CN101576926A (en) * 2009-06-04 2009-11-11 浙江大学 Monitor video searching method based on geographic information system
CN101616309A (en) * 2009-07-16 2009-12-30 上海交通大学 Non-overlapping visual field multiple-camera human body target tracking method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9077882B2 (en) * 2005-04-05 2015-07-07 Honeywell International Inc. Relevant image detection in a camera, recorder, or video streaming device
CN100515092C (en) * 2007-02-05 2009-07-15 北京大学 Time synchronizing method and system for multi-view video collection
CN101119482B (en) * 2007-09-28 2011-07-20 北京智安邦科技有限公司 Overall view monitoring method and apparatus
CN101860731B (en) * 2010-05-20 2012-05-30 杭州普维光电技术有限公司 Video information processing method, system and server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1246021A (en) * 1998-07-09 2000-03-01 松下电器产业株式会社 Camera equipment and video monitoring system
KR20020026715A (en) * 2000-10-02 2002-04-12 강동섭 A Picture Recording System of Supervisory Camera
CN101419670A (en) * 2008-11-21 2009-04-29 复旦大学 Video monitoring method and system based on advanced audio/video encoding standard
CN101576926A (en) * 2009-06-04 2009-11-11 浙江大学 Monitor video searching method based on geographic information system
CN101616309A (en) * 2009-07-16 2009-12-30 上海交通大学 Non-overlapping visual field multiple-camera human body target tracking method

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011143941A1 (en) * 2010-05-20 2011-11-24 杭州普维光电技术有限公司 Method, system and server for processing video information
CN102014274B (en) * 2010-11-10 2016-03-23 深圳市海云天科技股份有限公司 A kind of examination monitoring system and monitor message processing method thereof
CN102014274A (en) * 2010-11-10 2011-04-13 深圳市海云天科技股份有限公司 Examination monitoring system and monitoring information processing method thereof
CN102497542A (en) * 2011-12-27 2012-06-13 前卫视讯(北京)科技发展有限公司 Video positioning playback system and method thereof
CN102685551A (en) * 2012-05-09 2012-09-19 浙江宇视科技有限公司 Method and system for viewing key event from video data
CN102708210A (en) * 2012-05-24 2012-10-03 浙江宇视科技有限公司 Method and system for checking key events from video data
CN103079061A (en) * 2013-01-30 2013-05-01 浙江宇视科技有限公司 Video tracking processing device and video link processing device
CN103079061B (en) * 2013-01-30 2016-07-13 浙江宇视科技有限公司 A kind of video tracking processes device and video link processes device
CN103763581A (en) * 2013-05-02 2014-04-30 乐视网信息技术(北京)股份有限公司 Method and system for achieving back view of live program
CN104079890A (en) * 2014-07-11 2014-10-01 黄卿贤 Recording device and method capable of labeling panoramic audio and video information
CN105654506A (en) * 2014-11-24 2016-06-08 韩国电子通信研究院 Apparatus and method for analyzing motion
CN104702874A (en) * 2015-03-05 2015-06-10 安徽清新互联信息科技有限公司 Storing method for file monitored by video
CN104702874B (en) * 2015-03-05 2018-02-16 安徽清新互联信息科技有限公司 A kind of file memory method of facing video monitoring
CN105357516A (en) * 2015-11-06 2016-02-24 上海大众汽车有限公司 Vehicle-mounted information system test table image comparison method and system
CN109716060A (en) * 2016-07-19 2019-05-03 视觉机械有限公司 The vehicle location of earth's surface is utilized by event camera
CN106878423A (en) * 2017-02-21 2017-06-20 苏州亮磊知识产权运营有限公司 A kind of shop business information based on monitoring camera provides method and its device
CN109361904A (en) * 2018-11-21 2019-02-19 佛山市云团科技有限公司 A kind of monitor video slice storage method and system
CN112073677B (en) * 2019-06-11 2023-04-14 杭州海康威视数字技术股份有限公司 Method, device and system for detecting articles
CN112073677A (en) * 2019-06-11 2020-12-11 杭州海康威视数字技术股份有限公司 Method, device and system for detecting articles
CN110536110A (en) * 2019-07-09 2019-12-03 杭州诚億科技有限公司 A kind of data information acquisition and monitoring method based on Internet of Things
WO2021063070A1 (en) * 2019-09-30 2021-04-08 华为技术有限公司 Communication method and apparatus
CN112235534A (en) * 2020-09-21 2021-01-15 上海讯久网络科技有限公司 Intelligent video monitoring system of entity service hall based on one-window comprehensive acceptance of government affair service
CN112287143A (en) * 2020-10-29 2021-01-29 杭州海康威视数字技术股份有限公司 Event information retrieval and storage method and device
CN113473166A (en) * 2021-06-30 2021-10-01 杭州海康威视***技术有限公司 Data storage system and method
CN115129927A (en) * 2022-08-17 2022-09-30 广东龙眼数字科技有限公司 Monitoring video stream backtracking method, electronic equipment and storage medium
CN115129927B (en) * 2022-08-17 2023-05-02 广东龙眼数字科技有限公司 Monitoring video stream backtracking method, electronic equipment and storage medium

Also Published As

Publication number Publication date
WO2011143941A1 (en) 2011-11-24
CN101860731B (en) 2012-05-30

Similar Documents

Publication Publication Date Title
CN101860731B (en) Video information processing method, system and server
US20180027260A1 (en) Video analytics with pre-processing at the source end
KR102146042B1 (en) Method and system for playing back recorded video
US11197057B2 (en) Storage management of data streamed from a video source device
KR100896949B1 (en) Image Monitoring System for Object Identification
US9740940B2 (en) Event triggered location based participatory surveillance
JP4099973B2 (en) Video data transmission method, video data reception method, and video surveillance system
CN101631237B (en) Video monitoring data storing and managing system
CN108062507B (en) Video processing method and device
CN103826109A (en) Video monitoring image data processing method and system
US20110255590A1 (en) Data transmission apparatus and method, network data transmission system and method using the same
US20150125130A1 (en) Method for network video recorder to accelerate history playback and event locking
CN111277800A (en) Monitoring video coding and playing method and device, electronic equipment and storage medium
KR101033238B1 (en) Video surveillance system and recording medium recording in which video surveillance program is recorded
CN101360228A (en) Image compression method and video monitoring system for video monitoring system
KR102077632B1 (en) Hybrid intellgent monitoring system suing local image analysis and cloud service
US11398091B1 (en) Repairing missing frames in recorded video with machine learning
JP4346998B2 (en) Moving image storage management method and storage management device
CN111027466A (en) Intelligent detection method and device for use specification of bank outlet super cabinet
CN108537563A (en) Customer relation management database building method and system
KR20130104024A (en) Apparatus for searching image data
KR101928220B1 (en) Camera image processing system and image processing method using the same
US20240119736A1 (en) System and Method to Facilitate Monitoring Remote Sites using Bandwidth Optimized Intelligent Video Streams with Enhanced Selectivity
CN111160068B (en) Target picture generation method and device and electronic equipment
CN105100744A (en) Kinect-based warehouse monitoring and managing system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: Room 506, block C, 5 / F, building 3, No. 351, Changhe Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Hangzhou Puwei cloud Technology Co.,Ltd.

Address before: Hangzhou City, Zhejiang province 310000 Binjiang District Dongxin Road No. 66, block E 315

Patentee before: Puwell Technologies Co.,Ltd.

CP03 Change of name, title or address