Summary of the invention
The present invention provides a kind of automation remote monitoring method, the process employs 4G cordless communication network and realize monitoring data transmission, enhance monitoring from do as one likes and flexibility ratio, increase work efficiency, reduce system cost, it is provided with special data process and transmission system in addition, the compatibility of data can be solved, and the high speed that can realize large capacity image data exchanges.
In order to realize above-mentioned purpose, the present invention provides a kind of automation remote monitoring method. The method specifically comprises the steps:
S1. the high definition mobile camera of many Image Acquisition terminals obtains video image according to instruction, and data acquisition interface gathers vedio data;
S2. data processing and transmission platform receive the view data that data acquisition interface collects, and view data are determined, process and send;
S3. monitoring device receives data processing and the view data of transmission platform transmission by 4G wireless data receipt modules;
S4. view data is decoded by decoder module, and decoded graphic information is sent to image procossing module and carries out processing and/or identifying;
S5. video procession result is shown on display terminal;
Wherein, the method in step sl, adopts following steps to obtain the image of moving target:
S11. high definition mobile camera is at the image in the first moment and the moving target of the 2nd moment collection;
S12. the described image obtained is carried out analyzing and processing by terminal process device, it is determined that the moving parameter of moving target;
S13. the rotation parameter of high definition mobile camera is determined according to the described moving parameter determined;
S14. control described high definition mobile camera according to the described rotation parameter determined to rotate.
Preferably, step S2 specifically comprises following sub-step:
S21. the pending view data that preset data acquisition interface sends is received;
After data acquisition interface has gathered pending view data from client terminal, this pending view data is sent in data processing and transmission platform, data processing and transmission platform receive this pending view data and this pending view data are carried out format process, after process, the pending view data after process is sent to monitoring device; Wherein, the pending view data that data processing and transmission platform receive may be one, it is also possible to for multiple.
S22. determine that whether the data type of described pending view data is consistent with the data type in described data acquisition instructions;
After data processing and transmission platform receive pending view data, first, determine the number of pending view data, if the number of pending view data is at least two, need the data type that respectively at least two pending view data are determined this pending view data; Secondly, whether the data type of the pending view data that the data type obtained in data acquisition instructions is determined with data processing and transmission platform is consistent.
If S23. consistent, then according to preset specification rule, described pending view data is carried out format process.
When determining that whether the data type of described pending view data is consistent with the data type in described data acquisition instructions, illustrate that this pending view data is the data that server needs to gather; In data processing and transmission platform, before sending pending view data to server, due to the concrete number of the pending view data of uncertain reception, format it is thus desirable to treat image data processing; If the number of pending view data is at least two, then need to splice these at least two pending view data, according to preset specification rule, spliced pending view data is being carried out format process; Wherein, preset specification rule is used for the form of pending view data described in specification.
S24. the described pending view data after format being processed is sent to server.
Preferably, according to preset specification rule pending view data carried out format process time, first determine whether the quantity of this pending view data is at least two, if the quantity determining this pending view data is at least two, then those pending view data are spliced, and spliced pending view data is carried out format process. If when the quantity determining pending view data is one, based on described preset specification rule, described pending view data is carried out format process.
Preferably, in order to the pending view data after can successfully format being processed is sent to server, when sending the pending view data after formaing to server, first determine to send the transmission agreement of the rear pending view data of format, based on this transmission agreement determined, the pending view data after format is sent to server. As a kind of implementation of the embodiment of the present invention, resolution data acquisition instructions, obtain and determine to send agreement, wherein, this data acquisition instructions also includes the transmission agreement of pending view data; As another kind of implementation of the embodiment of the present invention, default setting one agreement can be sent in data processing and transmission platform, it is determined that the transmission agreement of this acquiescence is the transmission agreement sending pending view data; Or, it is determined that transmission agreement selected in data processing and transmission platform is the transmission agreement of pending view data.
Preferably, in order to can guarantee format in data processing and transmission platform process after pending view data all can be sent to server, before pending view data after format being processed is sent to server, pending view data after format being processed is added in transmission waiting list, and this transmission waiting list is used for the pending view data after storage formatting process.
Preferably, in step s 4 which, in the following way moving target is carried out security identification:
Mode 1: the image determining whether to collect moving target, if it does, whether the image judging described moving target is positioned at outside default image-region, if it does, carry out alert process;
Mode 2: the moving parameter determined if described, not in preset threshold range, carries out alert process;
Mode 3: judge whether comprise the image with default compromising feature in the image gathered, if it does, carry out alert process.
Preferably, in step s 4 which, can adopt and with the following method video image be processed, to promote video image quality:
S41: obtain a frame in video, namely obtain the image that this frame represents;
S42: remove rule according to predetermined noise and remove the noise data in described image;
S43: identify target object in the image of described removal noise data according to predetermine one identification rule.
The present invention has the following advantages and useful effect: (1) utilizes 4G technical transmission view data, efficiency height, saves equipment, high financial profit; (2) utilize data processing and transmission platform, multiple terminal different monitoring image data format is unified, and according to unified transmission protocol transmission, ensure that the unity of data and compatibility; (3) image of movable platen can automatically be obtained, go forward side by side row relax and recognition image.
Embodiment
Fig. 1 shows a kind of automation remote supervisory system of the present invention. This system comprises multiple Image Acquisition terminal 1 (in figure only exemplary illustrate), be positioned at the monitoring device 2 of Central Control Room and data processing and transmission platform 3.
Wherein, Image Acquisition terminal 1 comprises: the high definition mobile camera 11 being arranged in Image Acquisition terminal and data acquisition interface 12.
Described data acquisition interface 12, taking SOC single-chip multimedia processor as core, exports interface, audio input output interface, video A/D/digital to analog converter, storage and network communication interface with video input.
Described data processing and transmission platform 3 comprise:
Receiver module, for receiving the pending view data that preset data acquisition interface sends; Wherein, described preset data acquisition interface gathers described pending view data according to data acquisition instructions, comprises the data type of described pending view data in described data acquisition instructions;
Determination module, consistent for the data type determined in the described the data acquisition instructions whether data type of described pending view data receives with described receiver module;
Processing module, for when described determination module determines that the data type of described pending view data is consistent with the data type in described data acquisition instructions, according to preset specification rule, described pending view data being carried out format process, described preset specification rule is used for the form of pending view data described in specification;
4G wireless data sending module, is sent to described monitoring device for the described pending view data after described processing module format being processed.
Monitoring device 2 comprises: Central Control Room 4G radio communication module 21, decoder module 22, image procossing module 23, display and alarm terminal 24 and control module 25; Described Central Control Room 4G wireless data receipt modules 21, receives the figure image signal of described terminal 4G radio communication module 13.
Control module 25 is for carrying out cooperation control to module each in monitoring device.
Preferably, described processing module 33 comprises:
Whether process determining unit, be at least two for determining the quantity of described pending view data;
Concatenation unit, for when described process determining unit determines the quantity of described pending view data at least two, splicing described pending view data;
First processing unit, for carrying out format process based on described preset specification rule to the spliced described pending view data of described concatenation unit;
2nd processing unit, for when the quantity that described process determining unit determines described pending view data is one, carrying out format process based on described preset specification rule by described pending view data.
Preferably, described 4G wireless data sending module 34 comprises:
Data send determining unit, for determining the transmission agreement of the described pending view data after sending format process;
Data transmission unit, is sent to described monitoring device for the described transmission agreement determined based on described data transmission determining unit by the described pending view data after format process.
Preferably, described data transmission determining unit comprises:
Resolve subelement, for resolving described data acquisition instructions; Wherein, described data acquisition instructions also comprises described transmission agreement;
Obtain subelement, after resolving described data acquisition instructions at described parsing subelement, obtain and determine described transmission agreement;
Subelement is determined in transmission, for determining that give tacit consent in described data processing and transmission platform or selected transmission agreement is described transmission agreement.
Preferably, described determination module 32 comprises:
Determining resolution unit, for resolving described data acquisition instructions, described first data type is the data type in described data acquisition instructions;
Determine acquiring unit, for described determine that resolution unit resolves described data acquisition instructions after, obtain the first data type;
First determining unit, for determining the 2nd data type, described 2nd data type is the data type of described pending view data;
2nd determining unit, described determines described first data type that acquiring unit obtains and whether obtain described 2nd data type that the first determining unit determines consistent for determining;
Described processing module 33, also for when described determination module 32 determines that described first data type is consistent with described 2nd data type, described pending view data being carried out format process according to preset specification rule.
Preferably, described image procossing and identification module 23 comprise:
Acquiring unit, the frame that described acquiring unit is come from Central Control Room 4G radio communication module transfer and decode through decoder module 22 for obtaining, namely obtains the image that this frame represents.
Denoising unit, described denoising unit is used for removing rule according to predetermined noise and removes the noise data in described image; Image usually can be subject to the interference of various noise and impact and make image fall matter obtaining, in transmission and storage process. In order to obtain high-quality digital picture, it is necessary to image is carried out noise reduction process, as far as possible while keeping raw information integrity, information useless in signal can be removed again. In view of video monitoring system is the singularity of the monitoring to movable target object mostly, in an enforcement mode of the application, the immovable background not needing monitoring or key monitoring being separated with movable prospect, the background parts of the monitor video being about to acquisition is removed as a part of of noise data.
Recognition unit, described recognition unit is used for identifying target object according to predetermine one identification rule in the image of described removal noise data. The object retrieved by image to be identified target object wherein, first to be extracted the feature of target object, and according to this feature identification object. Therefore one of main problem of image retrieval is exactly the extraction of image low-level image feature. Namely the application implements mode is extract based on to the feature of the target in the image after denoising with the identification of realize target object.
Adding device, described adding device is used for as described frame adds label, and described label can based on the predetermined characteristic of semantic meaning representation target object. After completing the identification of target object, can to the target object filling label identified, the label of filling can based on the expression of the high-layer semantic information of the intuitivism apprehension of people.
Storage unit, described storage unit is for storing label corresponding to described frame.
Fig. 2 shows a kind of automation remote monitoring method of the present invention. The method specifically comprises the steps:
S1. the high definition mobile camera of many Image Acquisition terminals obtains video image according to instruction, and data acquisition interface gathers vedio data;
S2. data processing and transmission platform receive the view data that data acquisition interface collects, and view data are determined, process and send;
S3. monitoring device receives data processing and the view data of transmission platform transmission by 4G wireless data receipt modules;
S4. view data is decoded by decoder module, and decoded graphic information is sent to image procossing module and carries out processing and/or identifying;
S5. video procession result is shown on display terminal;
Wherein, the method in step sl, adopts following steps to obtain the image of moving target:
S11. high definition mobile camera is at the image in the first moment and the moving target of the 2nd moment collection;
S12. the described image obtained is carried out analyzing and processing by terminal process device, it is determined that the moving parameter of moving target;
S13. the rotation parameter of high definition mobile camera is determined according to the described moving parameter determined;
S14. control described high definition mobile camera according to the described rotation parameter determined to rotate.
Preferably, step S2 specifically comprises following sub-step:
S21. the pending view data that preset data acquisition interface sends is received;
After data acquisition interface has gathered pending view data from client terminal, this pending view data is sent in data processing and transmission platform, data processing and transmission platform receive this pending view data and this pending view data are carried out format process, after process, the pending view data after process is sent to monitoring device. Wherein, the pending view data that data processing and transmission platform receive may be one, it is also possible to for multiple.
Data acquisition interface is when gathering pending view data based on data acquisition instructions, the data type of its pending view data need to be determined according to the programming language of Image Acquisition terminal, data processing and transmission platform, and the data type type that different programming languages is corresponding may exist difference. In the embodiment of the present invention, the data type of described pending view data including but not limited to following content, such as: integer, character type, floating-point type, character string etc., the data type that the embodiment of the present invention treats image data processing does not specifically limit.
S22. determine that whether the data type of described pending view data is consistent with the data type in described data acquisition instructions.
After data processing and transmission platform receive pending view data, first, determine the number of pending view data, if the number of pending view data is at least two, need the data type that respectively at least two pending view data are determined this pending view data; Secondly, whether the data type of the pending view data that the data type obtained in data acquisition instructions is determined with data processing and transmission platform is consistent.
Data processing and transmission platform, except determining the data type of pending view data, also comprise: determine whether pending view data comprises length information of special character, pending view data etc. If determining pending view data comprises special character, then the pending view data comprising special character is carried out coded treatment; If the length of pending view data exceedes pre-set length threshold, then this pending view data is intercepted according to pre-set length threshold, wherein, described pre-set length threshold is artificial setting, when arranging pre-set length threshold, to arrange based on the data type of different pending view data.
If S23. consistent, then according to preset specification rule, described pending view data is carried out format process.
When determining that whether the data type of described pending view data is consistent with the data type in described data acquisition instructions, illustrate that this pending view data is the data that server needs to gather. In data processing and transmission platform, before sending pending view data to server, due to the concrete number of the pending view data of uncertain reception, format it is thus desirable to treat image data processing. If the number of pending view data is at least two, then need to splice these at least two pending view data, according to preset specification rule, spliced pending view data is being carried out format process; Wherein, preset specification rule is used for the form of pending view data described in specification.
S24. the described pending view data after format being processed is sent to server.
Pending view data after format being processed is sent to server, it is achieved realize the pending image data acquiring of numerous types of data in a data acquisition platform.
Preferably, according to preset specification rule pending view data carried out format process time, first determine whether the quantity of this pending view data is at least two, if the quantity determining this pending view data is at least two, then those pending view data are spliced, and spliced pending view data is carried out format process. If when the quantity determining pending view data is one, based on described preset specification rule, described pending view data is carried out format process.
Preferably, in order to the pending view data after can successfully format being processed is sent to server, when sending the pending view data after formaing to server, first determine to send the transmission agreement of the rear pending view data of format, based on this transmission agreement determined, the pending view data after format is sent to server. As a kind of implementation of the embodiment of the present invention, resolution data acquisition instructions, obtain and determine to send agreement, wherein, this data acquisition instructions also includes the transmission agreement of pending view data; As another kind of implementation of the embodiment of the present invention, default setting one agreement can be sent in data processing and transmission platform, it is determined that the transmission agreement of this acquiescence is the transmission agreement sending pending view data; Or, it is determined that transmission agreement selected in data processing and transmission platform is the transmission agreement of pending view data.
Preferably, in order to can guarantee format in data processing and transmission platform process after pending view data all can be sent to server, before pending view data after format being processed is sent to server, pending view data after format being processed is added in transmission waiting list, and this transmission waiting list is used for the pending view data after storage formatting process.
Preferably, in step s 4 which, in the following way moving target is carried out security identification:
Mode 1: the image determining whether to collect moving target, if it does, whether the image judging described moving target is positioned at outside default image-region, if it does, carry out alert process;
Mode 2: the moving parameter determined if described, not in preset threshold range, carries out alert process;
Mode 3: judge whether comprise the image with default compromising feature in the image gathered, if it does, carry out alert process.
Preferably, in step s 4 which, can adopt and with the following method video image be processed, to promote video image quality:
S41: obtain a frame in video, namely obtain the image that this frame represents.
S42: remove rule according to predetermined noise and remove the noise data in described image.
Image usually can be subject to the interference of various noise and impact and make image fall matter obtaining, in transmission and storage process. In order to obtain high-quality digital picture, it is necessary to image is carried out noise reduction process, as far as possible while keeping raw information integrity, and information useless in signal can be removed.
The final purpose of video image denoising improves given image, solves the problem that real image causes image quality decrease due to noise jamming. Effectively improve picture quality by noise-removed technology, increase signal to noise ratio, better embody the information entrained by original image.
The method that image carries out denoising at present can be divided into two classes substantially: space domain method and transpositions domain. The former directly carries out data computing on original image, is processed by the gray-scale value of pixel; Common space area image Denoising Algorithm has neighborhood statistical method, middle value filtering, low-pass filtering etc. The latter is the space territory enterprising row operation relevant in process pixel field, image is carried out certain computing, image is changed to transform domain from transform of spatial domain, again the transformation coeffcient in transform domain is processed, then carry out inverse transformation by image from transform domain be transformed into territory, space reach remove image noise object. Wherein, fourier transformation and little wave conversion are the common transform methods for image denoising. Owing to denoising method is comparatively proven technique, therefore the embodiment of the present application according to practical situation unrestricted choice aforesaid method, can not form the restriction to application.
In view of video monitoring system is the singularity of the monitoring to movable target object mostly, in an enforcement mode of the application, the immovable background not needing monitoring or key monitoring being separated with movable prospect, the background parts of the monitor video being about to acquisition is removed as a part of of noise data.
S43: identify target object in the image of described removal noise data according to predetermine one identification rule;
The object retrieved by image to be identified target object wherein, first to be extracted the feature of target object, and according to this feature identification object.
Although as mentioned above, it is necessary, the embodiment limited according to embodiment and accompanying drawing are illustrated, but the art being had and can carry out various amendment and distortion from above-mentioned record the technician of general knowledge. Such as, carry out according to the order mutually different from method illustrated in the technology illustrated, and/or carry out combining or combining according to the form mutually different from the method illustrated by the system illustrated, structure, device, the integrant such as circuit, or carry out replacing or replacing according to other integrants or equipollent also reaching suitable effect. For general technical staff of the technical field of the invention, without departing from the inventive concept of the premise, make some equivalent replacements or obvious modification, and performance or purposes identical, all should be considered as belonging to protection scope of the present invention.