CN107547842A - Intensive image real time transfer platform - Google Patents
Intensive image real time transfer platform Download PDFInfo
- Publication number
- CN107547842A CN107547842A CN201610479305.4A CN201610479305A CN107547842A CN 107547842 A CN107547842 A CN 107547842A CN 201610479305 A CN201610479305 A CN 201610479305A CN 107547842 A CN107547842 A CN 107547842A
- Authority
- CN
- China
- Prior art keywords
- image
- pixel
- value
- equipment
- face
- 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.)
- Withdrawn
Links
Landscapes
- Image Processing (AREA)
Abstract
The present invention relates to a kind of intensive image real time transfer platform, including cloud service central apparatus, data splitting equipment and multiple high in the clouds storage devices, data splitting equipment is stored for pending image to be divided into multiple images piecemeal with being sent respectively to multiple high in the clouds storage devices, cloud service central apparatus are connected with multiple high in the clouds storage devices, for handling multiple images piecemeal.By the present invention, be advantageous to efficiently handle high-resolution image or video.
Description
Technical field
The present invention relates to image processing field, more particularly to a kind of intensive image real time transfer platform.
Background technology
Currently, the behavior of taking on the sly of the performance such as cinema, theater, arenas, projection room or theatre occasion is very serious, due to
The development of camera technique and the development of image processing techniques, the quality of image that scene is taken on the sly are very high, it is easy to for carrying out net
Network is sold or dish sale, and so by the pressure of serious blow legal copy operator, certain negative effect is brought to industry development.
For example, according to the record of Motion Picture Association of America, movie piracy causes film industry to lose up to 6,000,000,000 dollars every year.
Movie piracy has far-reaching influence to whole economic sectors, so that he is identified a kind of in each country
Criminal offence.And a kind of main source of pirated film is exactly that shooting is taken on the sly, that is, pass through shifting in cinema or projection room
Dynamic equipment carries out film and taken on the sly.Although BBC reports that most of movie piracy may be from industry internal staff and be supplied to shadow
The advance film duplicates of people are commented, but it is still an important sources of online pirate sale that shooting, which is taken on the sly,.In nearest decades,
The development of Internet bandwidth and point-to-point protocol all promotes the further circulation of pirated film.
In order to detect the uncommitted digital multimedia video illegally propagated, digital watermark by universal research and is answered
With extensive.In Making Movies or film ejection stage, implantation can be taken to make one eye in film and can't see " pattern " information
Method.If these films are taken on the sly record by video camera, collection of illustrative plates of this insertion can be extracted and identify piracy
Source.
Some industry leaders are in order to identify and tracing pirate film, it is proposed that by Coded Anti-Piracy (CAP) method,
I.e. toward increasing watermark in film.First Coded Anti-Piracy is designed by Kodak, subsequent Deluxe Laboratories couple
It is improved.Philips it is also proposed the mark for being named as a CineFence system in 2006.However, digital watermark is only
It is a kind of passive measure, he can not eliminate and prevent shooting from taking on the sly.On the other hand, camera perturbation technique is intended to by seriously breaking
Bad film visual quality is taken on the sly to eliminate shooting, while these interference signals is not interfered with the spectators of movie theatre.
Early stage, substantial amounts of camera interference method mainly make use of the principle of imaging sensor response infrared ray.Moved to disturb
Move video camera and light is generated in the picture of shooting, infrared emitter is mounted in the cinema.Except those transmitters
Etc. extra cost and regular job expense, this scheme can be by enclosing appropriate filter on camera lens.It is but this
Mode is easy to be avoided because of the selection of the person of taking on the sly.
Therefore, it is necessary to which a kind of new live anti-pirates shoot technology, can carry out electronic analysis to auditorium image, scene is drilled
Go out environment and carry out electronic analysis, and carry out the person of taking on the sly based on two kinds of analysis results and judge, in addition, the position letter also based on the person of taking on the sly
Breath is reminded the person of taking on the sly, so as to realize that the oriented detection of the live person of taking on the sly of performance and orientation alert.
The content of the invention
In order to solve the above problems, the invention provides a kind of intensive image real time transfer platform, transforms prior art
In switch board at each traffic intersection,.
According to an aspect of the present invention, there is provided a kind of intensive image real time transfer platform, the platform include high in the clouds
Service centre's equipment, data splitting equipment and multiple high in the clouds storage devices, data splitting equipment are used to split pending image
Stored into multiple images piecemeal with being sent respectively to multiple high in the clouds storage devices, cloud service central apparatus and multiple high in the clouds
Storage device connects, for handling multiple images piecemeal.
More specifically, in the intensive image real time transfer platform, including:MSP430 single-chip microcomputers, are arranged on arenas
Background control room in, be connected with brightness away from detection device, for based on targeted seat numbering send including targeted seat compile
Number driving control signal;Orientation equipment, be arranged in the Background control room of arenas, be connected with MSP430 single-chip microcomputers, for pair
Driving control signal is parsed to determine that targeted seat is numbered, and is numbered based on targeted seat corresponding to being numbered with targeted seat
Prompting mechanism and two-way speaker send alarm signal of taking pictures;Prompting mechanism, one is set on each spectators seat, position
The rear of the chair back, including spring, expansion controller and wooden protrusion member are corresponded in spectators seat, wooden protrusion member is set
In the front of spring, expansion controller is connected with orientation equipment, for controlling the stretching, extension and contraction of spring;Wherein, extension and contraction control
Device stretches spring to realize that wooden protrusion member touches to the point of spectators' back when receiving and taking pictures alarm signal;Two-channel is raised one's voice
Device, one is set on each spectators seat, position is in spectators seat and corresponded in handrail, is connected with orientation equipment, for
Receive and voice document corresponding with no photographing is played when taking pictures alarm signal;Timer, it is arranged on the Background control of arenas
Interior, for providing timing signal;Ambient brightness sensing equipment, arenas roof middle position is arranged on, for sensing in arenas
The real-time luminosity of portion's environment as real time environment brightness to export;Face brightness detection device, it is arranged on the Background control of arenas
Interior, connected with facial image splitting equipment with everyone face image of reception and its corresponding seat numbering, for based on
The gray value of each pixel of everyone face image calculates the brightness of image of everyone face image to be used as real-time people
Face brightness exports;Brightness deviates from detection device, is arranged in the Background control room of arenas, is examined respectively with timer, ambient brightness
Measurement equipment connects with face brightness detection device, for receiving real time environment brightness and receiving the reality of everyone face image
When face brightness, for everyone face image, reach when the time that its real-time face brightness deviates from real time environment brightness
During predetermined time period threshold value, seat numbering corresponding to face subgraph is numbered as targeted seat and exported;Picture pick-up device, if
Put in arenas roof middle position, for carrying out IMAQ to the auditorium on theatrical stage opposite to export auditorium image;
Data splitting equipment, positioned at high in the clouds, it is connected with picture pick-up device, for auditorium image to be divided into N number of image block, N is big
In 1 natural number;N number of high in the clouds storage device, positioned at high in the clouds, it is connected with data splitting equipment, for storing N number of image point respectively
Block;Cloud service central apparatus, positioned at high in the clouds, it is connected with N number of high in the clouds storage device, for concentrating N number of image block, and by N
Individual image block is distributed to M high in the clouds application apparatus, and M is the natural number more than 1 and M is less than or equal to N;High in the clouds command channel manages
Equipment, positioned at high in the clouds, for carrying out channel management to high in the clouds order;M high in the clouds application apparatus, positioned at high in the clouds, with cloud service
Central apparatus connect, and for receiving image block be assigned to, more than one, each high in the clouds application apparatus includes:Gray scale
Change and handle sub- equipment, including channel parameters extraction unit, weighted value memory cell and gray value computing unit, channel parameters extraction
Unit is used to receive each image block, extracts R passages pixel value, the G passage pictures of each pixel in image block
Element value and channel B pixel value, weighted value memory cell are used to prestore R channel weightings value, G channel weightings value and channel B
Weighted value, gray value computing unit is connected with channel parameters extraction unit and weighted value memory cell respectively, for image block
In each pixel, the product of R passages pixel value and R channel weighting values, G passages pixel value are multiplied with G channel weighting values
The gray value for the pixel that product and channel B pixel value and the product addition of channel B weighted value are directed to obtaining, and it is based on image
The gray value of each pixel obtains gray level image corresponding to image block in piecemeal;Wherein, R channel weightings value value is
0.298839, G channel weighting value value is 0.586811, and channel B weighted value value is 0.114350;Histogram distribution detection
Equipment, it is connected with the sub- equipment of gray processing processing, is carried out for receiving gray level image, and to gray level image at grey level histogram
Reason, when bimodal distribution is presented in histogram image, sends global threshold selection signal to obtain corresponding histogram image, no
Then, non-global threshold selection signal is sent;Threshold value selects sub- equipment, and detecting sub- equipment with histogram distribution is connected, for connecing
When receiving global threshold selection signal, exported global threshold 128 as threshold data, receiving non-global threshold selection letter
Number when, using neighbor pixel gray difference threshold 40 as threshold data export;The sub- equipment of binary conversion treatment, selected respectively with threshold value
Sub- equipment and histogram distribution detect sub- equipment and connected, for when receiving global threshold selection signal, for gray processing figure
As in each pixel, when gray value is more than or equal to threshold data, by for pixel be arranged to white level pixel
Point, when gray value is less than threshold data, by for pixel be arranged to black level pixel, and output gray level image pair
The binary image answered;The sub- equipment of binary conversion treatment is additionally operable to when receiving non-global threshold selection signal, for gray processing
Each pixel in image, calculate vertical direction upwards apart from its 3 pixels pixel gray value as upper picture
Plain gray value, calculate vertical direction downwards apart from its 3 pixels pixel gray value as lower grey scale pixel value, calculate
Horizontal direction to the left apart from its 3 pixels pixel gray value as left grey scale pixel value, calculated level direction is to the right
Apart from its 3 pixels pixel gray value as right grey scale pixel value, when upper grey scale pixel value and lower grey scale pixel value
The absolute value of difference be less than or equal to the absolute value of threshold data and the difference of left grey scale pixel value and right grey scale pixel value and be less than or equal to
During threshold data, by for pixel be arranged to white level pixel, when the difference of upper grey scale pixel value and lower grey scale pixel value
Absolute value when being more than the absolute value of threshold data or the difference of left grey scale pixel value and right grey scale pixel value and being more than threshold data, general
For pixel be arranged to black level pixel, and binary image corresponding to output gray level image;Picture smooth treatment
Sub- equipment, it is connected with the sub- equipment of binary conversion treatment, for receiving binary image, for each pixel in binary image
Point, when more than half trip point in adjacent all pixels point be present, then by for the gray value of pixel retain, it is no
Then, by for the gray value of pixel be arranged to white level pixel, and export smoothed image corresponding to binary image;Number
According to equipment is merged, positioned at high in the clouds, it is connected with M high in the clouds application apparatus, for by the image smoothing of each high in the clouds application apparatus
The smoothed image for handling sub- equipment output is spliced to obtain smooth integration image;Wiener filtering equipment, is arranged on arenas
In Background control room, merge equipment with data and be connected, for receiving smooth integration image, wiener filter is performed to smooth integration image
To obtain filtering image, wherein Wiener filtering handles the mean square error for causing smooth integration image and filtering image for ripple processing
It is minimum to remove the white noise and speckle noise in smooth integration image;Facial image splitting equipment, it is arranged on the backstage of arenas
In control room, it is connected with Wiener filtering equipment to obtain filtering image;For each pixel in filtering image, when its ash
When angle value is between default face upper limit gray value and default face lower limit gray value, screen pixels point is determined that it is;Will filtering
The region of all face pixels composition in image is split from filtering image to obtain each face subgraph;For
Everyone face image, seat corresponding to the face subgraph for determining to be directed to for its position in filtering image are numbered;
Wherein, for face subgraph corresponding to seat numbering be that theatre seats where spectators corresponding to people's face image are numbered;
Wherein, the real-time face brightness of face subgraph and the determination mode that real time environment brightness deviates from are as follows:When face subgraph
When real-time face brightness is more than real time environment brightness, the real-time face brightness and real time environment brightness that determine face subgraph are carried on the back
From when the real-time face brightness of face subgraph is less than or equal to real time environment brightness, determining the real-time face of face subgraph
Brightness with real time environment brightness is non-deviates from.
More specifically, in the intensive image real time transfer platform, in addition to:The sub- equipment of binary conversion treatment is by CPLD
Chip is realized.
More specifically, in the intensive image real time transfer platform, in addition to:The sub- equipment of picture smooth treatment by
CPLD chips are realized.
More specifically, in the intensive image real time transfer platform, in addition to:The built-in storage of MSP430 single-chip microcomputers is single
Member.
More specifically, in the intensive image real time transfer platform, in addition to:MSP430 single-chip microcomputers also include timing
Unit.
More specifically, in the intensive image real time transfer platform, in addition to:Alternatively, replaced using timing unit
Change timer.
Brief description of the drawings
Embodiment of the present invention is described below with reference to accompanying drawing, wherein:
Fig. 1 is the block diagram of the intensive image real time transfer platform according to embodiment of the present invention.
Reference:1 cloud service central apparatus
Embodiment
The embodiment of the intensive image real time transfer platform of the present invention is described in detail below with reference to accompanying drawings.
Due to the continuous development of camcorder technology, high-resolution, the microcam of small volume are increasingly popularized, and spectators only need
High-resolution image recording or image taking can be completed by carrying the various mobile terminals with camera, so, be carried out
Piracy is taken on the sly very easy, and huge economic losses are caused to relevant industry.
Piracy, which is taken on the sly, to be typically occurred in cinema, theater, arenas, projection room or theatre, and operator is in order to avoid steathily
Bat behavior it is prevailing, it will usually arrange special staff to be arranged in around auditorium, every fixed intervals arrange one,
With the manner behavior of spectators near naked-eye observation, once the recording that finds to there is spectators' hand-held mobile terminal to carry out image or photo
Shooting, is gone forward to prevent immediately or is alerted using hand-held infrared emission pen, so as to interrupt the behavior of taking on the sly of spectators.
However, there is the drawbacks of inherent in this artificial anti-mode taken on the sly:First, if auditorium area is larger, need
Many staff are arranged to carry out field monitor, it means that to need substantial amounts of cost of labor;Secondly, staff's naked eyes are swept
The mode efficiency retouched is low, and the mode of direct surveillance easily occurs to let off taking on the sly for some corner locations because of burnout
Person;Finally, set the mode of staff to bring discomfort to the spectators of normal viewing performance near spectators, it is glad to have impact on them
Appreciate the mood of performance.
As can be seen here, the artificial anti-mode taken on the sly has inborn deficiency, in order to overcome above-mentioned drawback, reduces and prevents what is taken on the sly
Operation cost, the anti-operating efficiency taken on the sly is improved, operator always searches for the anti-mode taken on the sly of electronics and carries out on-site supervision, electricity
Anti- take on the sly of son has two kinds of developing direction, and a kind of made an issue of on the mobile terminal held in spectators, when mobile terminal is shot certainly
Dynamic detection is taken on the sly behavior, but this mode may be because that the person of taking on the sly is avoided to the selection of mobile terminal, another kind be
The scene of taking on the sly disposes electronic jamming device, and this mode can avoid evading for the person of taking on the sly.
The existing anti-electronic jamming device taken on the sly is that a kind of infrared facility is placed in the back side of curtain or stage,
Infrared facility sends the sightless infrared ray of human eye, infrared if the person of taking on the sly is moving terminal or video camera shooting
Line will disturb the video camera imaging of the person of taking on the sly, the image or lower picture quality for causing the person of taking on the sly to obtain, can not commercially sell
Sell and propagated on network, so as to effectively safeguard copyright interest.
But this mode needs to launch infrared ray always, and the transmitting of infrared ray is large-scale, it is necessary to from each
Infrared ray is all launched in position, and cost is higher and poor feasibility.Therefore the anti-equipment of taking on the sly of the electronics at scene also needs to find others
Break through direction.
In order to overcome above-mentioned deficiency, the present invention has built a kind of intensive image real time transfer platform, can be by existing
The behavioral value of spectators and determine whether deposited in audience seat by the parameter extraction to site environment in auditorium
In the person of taking on the sly, and the position where the person of taking on the sly can be positioned in time, in order to take corresponding orientation warning measure, carried
The person of taking on the sly that wakes up abandons the behavior of taking on the sly.
Fig. 1 is the block diagram of the intensive image real time transfer platform according to embodiment of the present invention, described
Platform includes cloud service central apparatus, data splitting equipment and multiple high in the clouds storage devices, and data splitting equipment is used to treat
Processing image is divided into multiple images piecemeal and stored with being sent respectively to multiple high in the clouds storage devices, and cloud service center is set
It is standby to be connected with multiple high in the clouds storage devices, for handling multiple images piecemeal.
Then, continue that the concrete structure of the intensive image real time transfer platform of the present invention is further detailed.
The platform includes:MSP430 single-chip microcomputers, it is arranged in the Background control room of arenas, deviates from detection device with brightness
Connection, the driving control signal of targeted seat numbering is included for being sent based on targeted seat numbering.
The platform includes:Orientation equipment, it is arranged in the Background control room of arenas, is connected with MSP430 single-chip microcomputers, is used
In driving control signal is parsed with determine targeted seat number, based on targeted seat number to targeted seat numbering pair
The prompting mechanism and two-way speaker answered send alarm signal of taking pictures.
Prompting mechanism, one being set on each spectators seat, position is in the rear that spectators seat corresponds to the chair back, including
Spring, expansion controller and wooden protrusion member, wooden protrusion member are arranged on the front of spring, and expansion controller is set with orientation
Standby connection, for controlling the stretching, extension and contraction of spring;Wherein, expansion controller stretches spring when receiving and taking pictures alarm signal
To realize that wooden protrusion member touches to the point of spectators' back.
The platform includes:Two-way speaker, one is set on each spectators seat, position is in spectators seat pair
Answer in handrail, be connected with orientation equipment, for playing voice text corresponding with no photographing when receiving and taking pictures alarm signal
Part;Timer, it is arranged in the Background control room of arenas, for providing timing signal;Ambient brightness sensing equipment, is arranged on play
Drill shack top middle position, for sensing the real-time luminosity of arenas internal environment to be exported as real time environment brightness.
The platform includes:Face brightness detection device, is arranged in the Background control room of arenas, splits with facial image
Equipment connection is with reception everyone face image seat numbering corresponding with its, for each based on everyone face image
The gray value of individual pixel calculates the brightness of image of everyone face image to be exported as real-time face brightness.
The platform includes:Brightness deviates from detection device, is arranged in the Background control room of arenas, respectively with timer,
Ambient brightness detection device connects with face brightness detection device, for receiving real time environment brightness and receiving each face
The real-time face brightness of subgraph, for everyone face image, when its real-time face brightness deviates from real time environment brightness
Time when reaching predetermined time period threshold value, using seat numbering corresponding to face subgraph as targeted seat numbering output;
Picture pick-up device, arenas roof middle position is arranged on, for carrying out IMAQ to the auditorium on theatrical stage opposite to export
Auditorium image;Data splitting equipment, positioned at high in the clouds, it is connected with picture pick-up device, for auditorium image to be divided into N number of image
Piecemeal, N are the natural number more than 1;N number of high in the clouds storage device, positioned at high in the clouds, it is connected with data splitting equipment, for depositing respectively
Store up N number of image block.
The platform includes:Cloud service central apparatus, positioned at high in the clouds, it is connected with N number of high in the clouds storage device, for concentrating
N number of image block, and N number of image block is distributed to M high in the clouds application apparatus, M is the natural number more than 1 and M is less than or equal to
N;High in the clouds command channel management equipment, positioned at high in the clouds, for carrying out channel management to high in the clouds order;M high in the clouds application apparatus, position
In high in the clouds, it is connected with cloud service central apparatus, for receiving image block be assigned to, more than one.
Each high in the clouds application apparatus includes:The sub- equipment of gray processing processing, including channel parameters extraction unit, weighted value are deposited
Storage unit and gray value computing unit, channel parameters extraction unit are used to receive each image block, extract image block
In each pixel R passages pixel value, G passages pixel value and channel B pixel value, weighted value memory cell be used for deposit in advance
Stored up R channel weightings value, G channel weightings value and channel B weighted value, gray value computing unit respectively with channel parameters extraction unit
Connected with weighted value memory cell, for each pixel in image block, by R passages pixel value and R channel weighting values
The product addition of product, the product of G passages pixel value and G channel weighting values and channel B pixel value and channel B weighted value is to obtain
The gray value for the pixel being directed to is taken, and the gray value based on each pixel in image block obtains ash corresponding to image block
Degreeization image;Wherein, R channel weightings value value is that 0.298839, G channel weighting values value is 0.586811, channel B weighted value
Value is 0.114350.
Each high in the clouds application apparatus includes:Histogram distribution detects sub- equipment, is connected, uses with the sub- equipment of gray processing processing
In reception gray level image, and grey level histogram processing is carried out to gray level image to obtain corresponding histogram image, straight
When bimodal distribution is presented in square figure image, global threshold selection signal is sent, otherwise, sends non-global threshold selection signal.
Each high in the clouds application apparatus includes:Threshold value selects sub- equipment, and detecting sub- equipment with histogram distribution is connected, and is used for
When receiving global threshold selection signal, exported global threshold 128 as threshold data, receiving non-global threshold choosing
When selecting signal, exported neighbor pixel gray difference threshold 40 as threshold data.
Each high in the clouds application apparatus includes:The sub- equipment of binary conversion treatment, select sub- equipment and histogram with threshold value respectively
Distribution detects the connection of sub- equipment, for when receiving global threshold selection signal, for each picture in gray level image
Vegetarian refreshments, when gray value is more than or equal to threshold data, by for pixel be arranged to white level pixel, when gray value is less than
During threshold data, by for pixel be arranged to black level pixel, and binary image corresponding to output gray level image;
The sub- equipment of binary conversion treatment is additionally operable to when receiving non-global threshold selection signal, for each picture in gray level image
Vegetarian refreshments, it is vertical as upper grey scale pixel value, calculating to calculate gray value of the vertical direction upwards apart from the pixel of its 3 pixels
Direction downwards apart from its 3 pixels pixel gray value as lower grey scale pixel value, calculated level direction distance to the left
The gray value of the pixel of its 3 pixels is as left grey scale pixel value, and calculated level direction is to the right apart from its 3 pixels
The gray value of pixel is as right grey scale pixel value, when upper grey scale pixel value and the absolute value of the difference of lower grey scale pixel value are less than etc.
When threshold data and the absolute value of the difference of left grey scale pixel value and right grey scale pixel value are less than or equal to threshold data, by for
Pixel is arranged to white level pixel, when upper grey scale pixel value and the absolute value of the difference of lower grey scale pixel value are more than threshold data
Or the absolute value of the difference of left grey scale pixel value and right grey scale pixel value is when being more than threshold data, by for pixel be arranged to black
Level pixel point, and binary image corresponding to output gray level image.
Each high in the clouds application apparatus includes:The sub- equipment of picture smooth treatment, it is connected, is used for the sub- equipment of binary conversion treatment
Receive binary image, for each pixel in binary image, when exist in adjacent all pixels point half with
On trip point when, then by for the gray value of pixel retain, otherwise, by for the gray value of pixel be arranged to white
Level pixel point, and export smoothed image corresponding to binary image.
The platform includes:Data merge equipment, positioned at high in the clouds, be connected with M high in the clouds application apparatus, for by each
The smoothed image of the sub- equipment output of picture smooth treatment of high in the clouds application apparatus is spliced to obtain smooth integration image.
The platform includes:Wiener filtering equipment, it is arranged in the Background control room of arenas, equipment company is merged with data
Connect, for receiving smooth integration image, Wiener filtering processing is performed to smooth integration image to obtain filtering image, wherein wiener
Filtering process is used to make it that the mean square error minimum of smooth integration image and filtering image is white in smooth integration image to remove
Noise and speckle noise.
The platform includes:Facial image splitting equipment, it is arranged in the Background control room of arenas, with Wiener filtering equipment
Connect to obtain filtering image;For each pixel in filtering image, when its gray value is in default face upper limit gray scale
When between value and default face lower limit gray value, screen pixels point is determined that it is;By all face pixels in filtering image
The region of composition is split from filtering image to obtain each face subgraph;For everyone face image, for
Number at seat corresponding to the face subgraph that its position in filtering image determines to be directed to;Wherein, for face subgraph
Corresponding seat numbering is the theatre seats numbering where spectators corresponding to people's face image.
Wherein, the real-time face brightness of face subgraph and the determination mode that real time environment brightness deviates from are as follows:Work as face
When the real-time face brightness of subgraph is more than real time environment brightness, real-time face brightness and the real time environment of face subgraph are determined
Brightness deviates from, and when the real-time face brightness of face subgraph is less than or equal to real time environment brightness, determines the reality of face subgraph
When face brightness with real time environment brightness is non-deviates from.
Alternatively, in the platform:The sub- equipment of binary conversion treatment is realized by CPLD chips;Picture smooth treatment is set
It is standby to be realized by CPLD chips;MSP430 single-chip microcomputer built-in storage units;MSP430 single-chip microcomputers also include timing unit;And replace
Ground is changed, timer is replaced using timing unit.
In addition, cloud storage is new in conceptive one that extends and developed of cloud computing (cloud computing)
Concept, refer to by functions such as cluster application, grid or distributed file systems, by a large amount of various types in network
Storage device collaborative work is gathered by application software, it is common externally to provide the one of data storage and Operational Visit function
Individual system.When the core of cloud computing system computing and processing is the storage and management of mass data, just needed in cloud computing system
Configure substantial amounts of storage device, then cloud computing system is transformed into as a cloud storage system, so cloud storage is one
Cloud computing system with data storage and management for core.
Can not be that taking on the sly for performance is provided with for prior art using the intensive image real time transfer platform of the present invention
The technical problem of the detection of electrons of effect, by using targetedly, high-precision a series of images processing equipment and image point
Desorption device is analyzed the audience status of auditorium, also by analyzing the environment at performance scene, in above-mentioned analysis
On the basis of, the behavior to pirates shoot person in auditorium carries out accurately detection and position identifies, finally takes aposematic mechanism to the person of taking on the sly
Electronic reminding is carried out, so as to while avoiding disturbing other spectators to watch, effectively reduce the generation for behavior of taking on the sly.
It is understood that although the present invention is disclosed as above with preferred embodiment, but above-described embodiment and it is not used to
Limit the present invention.For any those skilled in the art, without departing from the scope of the technical proposal of the invention,
Many possible changes and modifications are all made to technical solution of the present invention using the technology contents of the disclosure above, or are revised as
With the equivalent embodiment of change.Therefore, every content without departing from technical solution of the present invention, the technical spirit pair according to the present invention
Any simple modifications, equivalents, and modifications made for any of the above embodiments, still fall within the scope of technical solution of the present invention protection
It is interior.
Claims (2)
1. a kind of intensive image real time transfer platform, the platform include cloud service central apparatus, data splitting equipment and
Multiple high in the clouds storage devices, data splitting equipment are used to be divided into multiple images piecemeal more to be sent respectively to pending image
Individual high in the clouds storage device is stored, and cloud service central apparatus are connected with multiple high in the clouds storage devices, for multiple images
Piecemeal is handled.
2. intensive image real time transfer platform as claimed in claim 1, it is characterised in that the platform includes:
MSP430 single-chip microcomputers, it is arranged in the Background control room of arenas, is connected with brightness away from detection device, for based on target
Seat numbering sends the driving control signal for including targeted seat numbering;
Orientation equipment, it is arranged in the Background control room of arenas, is connected with MSP430 single-chip microcomputers, for enters to driving control signal
Row parsing is numbered to targeted seat based on targeted seat to determine that targeted seat is numbered and numbers corresponding prompting mechanism and alliteration
Road loudspeaker sends alarm signal of taking pictures;
Prompting mechanism, one is set on each spectators seat, position is in the rear that spectators seat corresponds to the chair back, including bullet
Spring, expansion controller and wooden protrusion member, wooden protrusion member are arranged on the front of spring, expansion controller and orientation equipment
Connection, for controlling the stretching, extension and contraction of spring;Wherein, expansion controller receive take pictures alarm signal when stretch spring with
Realize that wooden protrusion member touches to the point of spectators' back;
Two-way speaker, one is set on each spectators seat, position is in spectators seat and corresponded in handrail, is set with orientation
Standby connection, for playing voice document corresponding with no photographing when receiving and taking pictures alarm signal;
Timer, it is arranged in the Background control room of arenas, for providing timing signal;
Ambient brightness sensing equipment, be arranged on arenas roof middle position, for sense the real-time luminosity of arenas internal environment with
Exported as real time environment brightness;
Face brightness detection device, is arranged in the Background control room of arenas, is connected with facial image splitting equipment every to receive
One people's face image seat numbering corresponding with its, based on the gray value of each pixel based on everyone face image
The brightness of image of everyone face image is calculated to be exported as real-time face brightness;
Brightness deviates from detection device, is arranged in the Background control room of arenas, respectively with timer, ambient brightness detection device and
Face brightness detection device connects, bright for receiving real time environment brightness and receiving everyone real-time face of face image
Degree, for everyone face image, reach preset time when the time that its real-time face brightness and real time environment brightness deviate from
During length threshold, seat numbering corresponding to face subgraph is numbered as targeted seat and exported;
Picture pick-up device, be arranged on arenas roof middle position, for the auditorium on theatrical stage opposite is carried out IMAQ with
Export auditorium image;
Data splitting equipment, positioned at high in the clouds, it is connected with picture pick-up device, for auditorium image to be divided into N number of image block, N
For the natural number more than 1;
N number of high in the clouds storage device, positioned at high in the clouds, it is connected with data splitting equipment, for storing N number of image block respectively;
Cloud service central apparatus, positioned at high in the clouds, it is connected with N number of high in the clouds storage device, for concentrating N number of image block, and by N
Individual image block is distributed to M high in the clouds application apparatus, and M is the natural number more than 1 and M is less than or equal to N;
High in the clouds command channel management equipment, positioned at high in the clouds, for carrying out channel management to high in the clouds order;
M high in the clouds application apparatus, positioned at high in the clouds, be connected with cloud service central apparatus, for receive be assigned to, more than one
Image block, each high in the clouds application apparatus includes:
The sub- equipment of gray processing processing, including channel parameters extraction unit, weighted value memory cell and gray value computing unit, passage
Parameter extraction unit be used for receive each image block, extract each pixel in image block R passages pixel value,
G passages pixel value and channel B pixel value, weighted value memory cell are used to prestore R channel weightings value, G channel weighting values
With channel B weighted value, gray value computing unit is connected with channel parameters extraction unit and weighted value memory cell respectively, for figure
As each pixel in piecemeal, by R passages pixel value and product, G passages pixel value and the G channel weightings of R channel weighting values
The gray value for the pixel that the product and channel B pixel value of value are directed to the product addition of channel B weighted value with obtaining, and base
The gray value of each pixel obtains gray level image corresponding to image block in image block;Wherein, R channel weightings value takes
It is 0.586811 to be worth for 0.298839, G channel weighting values value, and channel B weighted value value is 0.114350;
Histogram distribution detects sub- equipment, is connected with the sub- equipment of gray processing processing, for receiving gray level image, and to gray processing
Image carries out grey level histogram processing to obtain corresponding histogram image, when bimodal distribution is presented in histogram image, sends
Global threshold selection signal, otherwise, send non-global threshold selection signal;
Threshold value selects sub- equipment, and detecting sub- equipment with histogram distribution is connected, for when receiving global threshold selection signal,
Exported global threshold 128 as threshold data, when receiving non-global threshold selection signal, by neighbor pixel gray scale difference
Threshold value 40 exports as threshold data;
The sub- equipment of binary conversion treatment, select sub- equipment and histogram distribution to detect sub- equipment with threshold value respectively and be connected, for connecing
When receiving global threshold selection signal, for each pixel in gray level image, when gray value is more than or equal to number of threshold values
According to when, by for pixel be arranged to white level pixel, when gray value is less than threshold data, by for pixel set
It is set to black level pixel, and binary image corresponding to output gray level image;The sub- equipment of binary conversion treatment is additionally operable to connecing
When receiving non-global threshold selection signal, for each pixel in gray level image, the upward distance of vertical direction is calculated
The gray value of the pixel of its 3 pixels calculates vertical direction downwards apart from its 3 pixels as upper grey scale pixel value
The gray value of pixel as lower grey scale pixel value, calculated level direction to the left apart from its 3 pixels pixel gray scale
Value be used as left grey scale pixel value, calculated level direction to the right apart from its 3 pixels pixel gray value as right pixel
Gray value, when upper grey scale pixel value and the absolute value of the difference of lower grey scale pixel value are less than or equal to threshold data and left grey scale pixel value
When being less than or equal to threshold data with the absolute value of the difference of right grey scale pixel value, by for pixel be arranged to white level pixel
Point, when upper grey scale pixel value and the absolute value of the difference of lower grey scale pixel value are more than threshold data or left grey scale pixel value and right pixel
When the absolute value of the difference of gray value is more than threshold data, by for pixel be arranged to black level pixel, and output gray level
Change binary image corresponding to image;
The sub- equipment of picture smooth treatment, it is connected with the sub- equipment of binary conversion treatment, for receiving binary image, for binary picture
Each pixel as in, when more than half trip point in adjacent all pixels point be present, then by for pixel
The gray value of point retains, otherwise, by for the gray value of pixel be arranged to white level pixel, and export binary image
Corresponding smoothed image;
Data merge equipment, positioned at high in the clouds, are connected with M high in the clouds application apparatus, for by the figure of each high in the clouds application apparatus
As the smoothed image that the sub- equipment of smoothing processing exports is spliced to obtain smooth integration image;
Wiener filtering equipment, it is arranged in the Background control room of arenas, merging equipment with data is connected, for receiving smooth integration
Image, Wiener filtering processing is performed to smooth integration image to obtain filtering image, wherein Wiener filtering handles flat for causing
Sliding integral image and the mean square error minimum of filtering image are to remove the white noise and speckle noise in smooth integration image;
Facial image splitting equipment, it is arranged in the Background control room of arenas, is connected with Wiener filtering equipment to obtain filtering figure
Picture;For each pixel in filtering image, when its gray value is in default face upper limit gray value and default face lower limit
When between gray value, screen pixels point is determined that it is;The region that all face pixels in filtering image are formed is from filtering
Split in image to obtain each face subgraph;For everyone face image, for it in filtering image
Number at seat corresponding to the face subgraph that position determines to be directed to;Wherein, for face subgraph corresponding to seat numbering be
Theatre seats numbering corresponding to face subgraph where spectators;
Wherein, the real-time face brightness of face subgraph and the determination mode that real time environment brightness deviates from are as follows:When face subgraph
When the real-time face brightness of picture is more than real time environment brightness, the real-time face brightness and real time environment brightness of face subgraph are determined
Deviate from, when the real-time face brightness of face subgraph is less than or equal to real time environment brightness, determine the real-time people of face subgraph
Face brightness with real time environment brightness is non-deviates from;
The sub- equipment of binary conversion treatment is realized by CPLD chips;
The sub- equipment of picture smooth treatment is realized by CPLD chips.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610479305.4A CN107547842A (en) | 2016-06-27 | 2016-06-27 | Intensive image real time transfer platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610479305.4A CN107547842A (en) | 2016-06-27 | 2016-06-27 | Intensive image real time transfer platform |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107547842A true CN107547842A (en) | 2018-01-05 |
Family
ID=60961685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610479305.4A Withdrawn CN107547842A (en) | 2016-06-27 | 2016-06-27 | Intensive image real time transfer platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107547842A (en) |
-
2016
- 2016-06-27 CN CN201610479305.4A patent/CN107547842A/en not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105868748A (en) | Data service platform on basis of cloud processing | |
CN105898246A (en) | Smart home system | |
CN106027850A (en) | Cloud median filtering system | |
CN105868747B (en) | Cloud computing system | |
CN106060473A (en) | Big data processing method and big data processing device | |
CN107547839A (en) | Remote control table based on graphical analysis | |
CN105933676B (en) | Remote control table based on graphical analysis | |
CN106096665A (en) | Dual pathways cloud data management platform | |
CN105858377A (en) | Elevator safety control system | |
CN107545212A (en) | Binary channels cloud data management platform | |
CN106157260B (en) | parallel image smoothing processing platform | |
CN106127157A (en) | Intensive image real time transfer platform | |
CN105905727A (en) | Multifunctional elevator safety control method | |
CN107545211A (en) | High in the clouds data handling system | |
CN106199133A (en) | Current sample processing platform | |
CN106096578A (en) | Multifunctional lift safety control platform | |
CN106101624B (en) | Big data manages system | |
CN106998442A (en) | Intelligent domestic system | |
CN107547842A (en) | Intensive image real time transfer platform | |
CN107347147B (en) | parallel image smoothing processing platform | |
CN106127158A (en) | Alternating current voltage sampling conditioning system | |
CN107547836A (en) | High in the clouds medium filtering system | |
CN106067011A (en) | It is positioned at the high-definition image parallel processing platform in high in the clouds | |
CN107547833A (en) | High-definition image parallel processing platform positioned at high in the clouds | |
CN107545558A (en) | Alternating current voltage samples conditioning system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20180105 |
|
WW01 | Invention patent application withdrawn after publication |