Background technology
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 interval arrangement one,
With the manner behavior of spectators near naked-eye observation, once find the recording for thering is spectators' hand-held mobile terminal to carry out image or photo
Shooting is gone forward to prevent immediately or be alerted using infrared emission pen is held, to interrupt the behavior of taking on the sly of spectators.
However, there is inherent drawback in this artificial anti-mode taken on the sly:First, it if auditorium area is larger, needs
Many staff are arranged to carry out field monitor, it means that need a large amount of cost of labor;Secondly, staff's naked eyes are swept
The mode inefficiency retouched, and the mode of direct surveillance is easy to happen and lets off taking on the sly for certain corner locations because of burnout
Person;Finally, the mode that staff is arranged near spectators brings discomfort to the spectators of normal viewing performance, and it is glad to affect them
Appreciate the mood of performance.
It can be seen that the artificial anti-mode taken on the sly has inborn deficiency, in order to overcome above-mentioned drawback, anti-take on the sly is reduced
Operation cost improves the anti-working efficiency taken on the sly, and operator always searches for the anti-mode taken on the sly of electronics and carries out on-site supervision, electricity
Son is anti-to take on the sly there are two types of developing direction, one is making an issue of on the mobile terminal that spectators hold, certainly when mobile terminal is shot
Dynamic detection is taken on the sly behavior, but this mode may be because that the person of taking on the sly is avoided the selection of mobile terminal, another kind be
The scene of taking on the sly disposes electronic jamming device, and this mode can evading to avoid 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 out the sightless infrared ray of human eye, infrared if the person of taking on the sly is carrying out mobile terminal or video camera shooting
Line will interfere the video camera imaging of the person of taking on the sly, and the image or lower picture quality for causing the person of taking on the sly to obtain can not be sold on the market
It sells and is propagated on network, to effectively safeguard copyright interest.
But this mode needs to emit infrared ray always, and the transmitting of infrared ray is large-scale, is needed from each
Position all emits infrared ray, 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 other
Break through direction.
For this purpose, the present invention proposes a kind of anti-electronic equipment taken on the sly in new scene, it can be by audience seat
The behavioral value of spectators and by the parameter extraction to site environment come determine in audience seat whether there is 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, the person of taking on the sly be reminded to put
Abandon the behavior of taking on the sly.
Invention content
To solve the above-mentioned problems, the present invention provides a kind of big datas to manage system, and auditorium image is arranged at the scene
Collecting device completes the extraction to auditorium image, introduces various image processing equipments and image analysis equipment judges auditorium figure
It extracts the suspicious person of taking on the sly there are the suspicious person of taking on the sly with the presence or absence of the suspicious person of taking on the sly as in and is present
The number of position is then also at the scene measured in real time environmental parameter or current performance content, with according to the suspicious person of taking on the sly
Information and Site Detection result determine really the person of taking on the sly, it is even more important that establish it is a set of can be according to the person of taking on the sly position
It is oriented the mechanism of prompt, to completely automatically realize electronic type detection and warning to the person of taking on the sly.
According to an aspect of the present invention, a kind of big data management system is provided, the system comprises Freescales
MC9S12 chips, orientation equipment and prompting mechanism, orientation equipment are connect with Freescale MC9S12 chips and prompting mechanism respectively,
The driving control signal sent for receiving Freescale MC9S12 chips, to control the mechanized operation of prompting mechanism.
More specifically, in the big data management system, including:Ambient brightness detection device is arranged on theater roof
Middle position, for detecting the real-time luminosity of theater internal environment to be exported as real time environment brightness;Screen intensity detection is set
It is standby, it is arranged in the Background control room of theater, is connect with sub-screen extraction equipment to receive each screen subgraph and its is right
The seat number answered, the gray value for each pixel based on each screen subgraph calculate each screen subgraph
Screen intensity as real time screen brightness to export;Brightness matching equipment is arranged in the Background control room of theater, respectively with ring
Brightness detection device in border is connected with screen intensity detection device, for receiving real time environment brightness and receiving each screen
The real time screen brightness of image matches the real time screen brightness of each screen subgraph with real time environment brightness, when
When subtracting the difference of real time environment brightness more than or equal to predetermined luminance threshold value there are the real time screen brightness of screen subgraph, it will shield
The corresponding seat number of curtain subgraph is as targeted seat number output;Freescale MC9S12 chips, are arranged after theater
It in platform control room, is connect with brightness matching equipment, for sending out the driving numbered including targeted seat based on targeted seat number
Control signal;Orientation equipment is arranged in the Background control room of theater, is connect with Freescale MC9S12 chips, for driving
Dynamic control signal is parsed to determine that targeted seat is numbered, and is numbered to corresponding with targeted seat number and is carried based on targeted seat
Show that Agency channel loudspeaker sends alarm signal of taking pictures;One, at position is arranged on each spectators seat for prompting mechanism
Spectators Yu seat corresponds to the rear of the chair back, including spring, expansion controller and wooden protrusion member, and wooden protrusion member setting exists
The front of spring, expansion controller are connect with orientation equipment, stretching, extension and contraction for controlling spring;Wherein, expansion controller
Receive take pictures alarm signal when stretching, extension spring to realize that wooden protrusion member touches the point of spectators' back;Two-channel is raised one's voice
One is arranged on each spectators seat for device, and position be in spectators seat and corresponds in handrail, is connect with orientation equipment, is used for
It receives and plays voice document corresponding with no photographing when taking pictures alarm signal;Picture pick-up device, setting is in theater roof center
Position carries out Image Acquisition to export auditorium image for the auditorium to theater stage opposite;Big data application platform is led to
It crosses network to connect with picture pick-up device, for receiving auditorium image and handling auditorium image, big data application platform
Including:Gray processing processing equipment, including channel parameters extraction unit, weighted value storage unit and gray value computing unit, channel
Parameter extraction unit is connect with picture pick-up device, for receiving auditorium image to extract each pixel in auditorium image
The channels R pixel value, the channels G pixel value and channel B pixel value, weighted value storage unit is for having prestored R channel weightings
Value, G channel weightings value and channel B weighted value, gray value computing unit are stored with channel parameters extraction unit and weighted value respectively
Unit connects, for each pixel in auditorium image, by the product of the channels R pixel value and R channel weighting values, the channels G
Pixel value is with the product and channel B pixel value of G channel weighting values and the product addition of channel B weighted value to obtain the picture being directed to
The gray value of vegetarian refreshments, and the gray value based on each pixel in auditorium image obtains the corresponding gray processing figure of auditorium image
Picture;Wherein, it is 0.586811 that R channel weightings value value, which is 0.298839, G channel weightings value value, and channel B weighted value value is
0.114350;
Histogram distribution detection device is connect with gray processing processing equipment, 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 out
Otherwise global threshold selection signal sends out non-global threshold selection signal;Threshold value selects equipment, is set with histogram distribution detection
Standby connection, for when receiving global threshold selection signal, global threshold 128 being exported as threshold data, is being received
When non-global threshold selection signal, neighbor pixel gray difference threshold 40 is exported as threshold data;Binary conversion treatment equipment,
Equipment and histogram distribution detection device is selected to connect with threshold value respectively, for when receiving global threshold selection signal, needle
To each pixel in gray level image, when gray value is more than or equal to threshold data, by for pixel be set as
White level pixel, when gray value is less than threshold data, by for pixel be set as black level pixel, and export ash
The corresponding binary image of degreeization image;Binary conversion treatment equipment is additionally operable to when receiving non-global threshold selection signal, needle
To each pixel in gray level image, the gray value of the vertical direction pixel apart from its 3 pixels upwards is calculated
As upper grey scale pixel value, the gray value of the vertical direction pixel apart from its 3 pixels downwards is calculated as lower pixel ash
Angle value, the gray value of the calculated level direction pixel apart from its 3 pixels to the left is as left grey scale pixel value, calculated level
The gray value of the direction pixel apart from its 3 pixels to the right is as right grey scale pixel value, when upper grey scale pixel value and lower picture
The absolute value of the difference of plain gray value is less than or equal to the absolute value of the difference of threshold data and left grey scale pixel value and right grey scale pixel value
When less than or equal to threshold data, by for pixel be set as white level pixel, when upper grey scale pixel value and lower pixel ash
The absolute value of the difference of angle value is more than threshold data or the absolute value of the difference of left grey scale pixel value and right grey scale pixel value is more than threshold value
When data, by for pixel be set as black level pixel, and the corresponding binary image of output gray level image;Image
Smoothing processing equipment is connect with binary conversion treatment equipment, for receiving binary image, for each in binary image
Pixel, when in adjacent all pixels point there are when the trip point of more than half, then by for the gray value of pixel protect
Stay, otherwise, by for the gray value of pixel be set as white level pixel, and export the corresponding smooth figure of binary image
Picture;Wiener filtering equipment is arranged in the Background control room of theater, is connect, is used for image balance processing equipment by network
Smoothed image is received, Wiener filtering processing is executed to obtain filtering image to smoothed image, wherein Wiener filtering processing is for making
The mean square error minimum of smoothed image and filtering image is obtained to remove the white noise and speckle noise in smoothed image;Sub-screen carries
Taking equipment is arranged in the Background control room of theater, is connect with Wiener filtering equipment to obtain filtering image;For filtering image
In each pixel, when its gray value is in default mobile terminal screen upper limit gray value and default mobile terminal screen lower limit
When between gray value, screen pixels point is determined that it is;By the region of all screen pixels points composition in filtering image from filtering
It is split in image to obtain each screen subgraph;For each screen subgraph, for it in filtering image
The corresponding seat number of screen subgraph that location determination is directed to;Wherein, for screen subgraph corresponding seat number be
Hold for the corresponding mobile terminal of screen subgraph spectators where theater seat number.
More specifically, in the big data management system, further include:MS cards, for storing predetermined luminance threshold value.
More specifically, in the big data management system, further include:MS cards, for storing predetermined luminance threshold value.
More specifically, in the big data management system, further include:User input equipment is touch screen or keyboard battle array
Row.
More specifically, in the big data management system, further include:The network of big data application platform connection is mobile
Communication network.
More specifically, in the big data management system, further include:Mobile communications network is that 3G communication networks or 4G are logical
Communication network.
More specifically, in the big data management system, further include:Equipment is shown, with Freescale MC9S12 chips
Connection is numbered for display target seat.
Specific implementation mode
The embodiment for managing system to the big data of the present invention below with reference to accompanying drawings is described in detail.
According to the record of Motion Picture Association of America, movie piracy makes film industry lose up to 6,000,000,000 dollars every year.Film
Piracy has far-reaching influence to entire economic sectors, so that he is identified a kind of crime in each country
Behavior.And a kind of main source of pirated film is exactly to image to take on the sly, that is, set by movement in cinema or projection room
The standby film that carries out is taken on the sly.Although BBC reports that most of movie piracy may be from industry internal staff and be supplied to movie critic
Advance film duplicates, but it is still an important sources of online pirate sale that camera shooting, which is taken on the sly,.In nearest decades, interconnection
Guipure is wide and the development of 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 pirate
Source.
Some industry leaders are in order to identify and tracing pirate film, it is proposed that by the method for Coded Anti-Piracy (CAP),
I.e. toward increasing watermark in film.First Coded Anti-Piracy is designed by Kodak, subsequent Deluxe Laboratories couple
It is improved.Philips also proposed a mark system for being named as CineFence in 2006.However, digital watermark is only
It is a kind of passive measure, he cannot eliminate and prevent camera shooting to take 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 camera shooting, while these interference signals to be made not interfere with the spectators of movie theatre.
Early stage, the principle of imaging sensor response infrared ray was mainly utilized in a large amount of camera interference method.It is moved to interfere
It moves video camera and generates light in the picture of shooting, infrared emitter is mounted in the cinema.In addition to those transmitters
Etc. additional cost and regular job expense, this scheme can be by enclosing filter appropriate on camera lens.But it is this
Mode is easy to be avoided because of the selection of the person of taking on the sly.
All there are certain drawbacks in above-mentioned anti-pattern of taking on the sly, in order to overcome above-mentioned deficiency, the present invention to build a kind of big number
According to management system, electronic analysis is carried out to auditorium image, electronic analysis is carried out to live performance environment, and based on two kinds of analyses
As a result the person's of taking on the sly judgement is carried out, in addition, also the location information based on the person of taking on the sly reminds the person of taking on the sly, to realize that performance is existing
The oriented detection and orientation of the field person of taking on the sly alerts.
Fig. 1 is the block diagram that system is managed according to the big data shown in embodiment of the present invention, the system comprises
Freescale MC9S12 chips, orientation equipment and prompting mechanism, orientation equipment respectively with Freescale MC9S12 chips and prompt
Mechanism connects, the driving control signal sent for receiving Freescale MC9S12 chips, to control the mechanization of prompting mechanism
Operation.
Then, the concrete structure for continuing to manage the big data of the present invention system is further detailed.
The system comprises:Ambient brightness detection device is arranged in theater roof middle position, for detecting inside theater
The real-time luminosity of environment as real time environment brightness to export;Screen intensity detection device is arranged in the Background control room of theater
It is interior, it connects with sub-screen extraction equipment and is numbered with receiving each screen subgraph and its corresponding seat, for based on each
The gray value of each pixel of a screen subgraph calculates the screen intensity of each screen subgraph using bright as real time screen
Degree output.
The system comprises:Brightness matching equipment is arranged in the Background control room of theater, is detected respectively with ambient brightness
Equipment is connected with screen intensity detection device, for receiving real time environment brightness and receiving the real-time of each screen subgraph
Screen intensity matches the real time screen brightness of each screen subgraph with real time environment brightness, when there are screen
When the difference that the real time screen brightness of image subtracts real time environment brightness is more than or equal to predetermined luminance threshold value, by screen subgraph pair
The seat number answered is as targeted seat number output.
The system comprises:Freescale MC9S12 chips are arranged in the Background control room of theater, are set with brightness matching
Standby connection, for sending out the driving control signal numbered including targeted seat based on targeted seat number.
The system comprises:Orientation equipment is arranged in the Background control room of theater, connects with Freescale MC9S12 chips
Connect, for driving control signal is parsed with determine targeted seat number, based on targeted seat number to targeted seat
It numbers corresponding prompting mechanism and two-way speaker sends alarm signal of taking pictures.
The system comprises:One is arranged on each spectators seat for prompting mechanism, and position is in spectators seat and corresponds to chair
The rear of the back of the body, including spring, expansion controller and wooden protrusion member, wooden protrusion member are arranged in the front of spring, stretch
Controller is connect with orientation equipment, stretching, extension and contraction for controlling spring;Wherein, expansion controller is receiving warning of taking pictures
Spring is stretched when signal to realize that wooden protrusion member touches the point of spectators' back.
The system comprises:One is arranged on each spectators seat for two-way speaker, and position is in spectators seat pair
It answers in handrail, is connect with orientation equipment, for play corresponding with no photographing voice literary receiving the when of taking pictures alarm signal
Part;Picture pick-up device, setting carry out Image Acquisition with defeated in theater roof middle position, for the auditorium to theater stage opposite
Go out auditorium image.
The system comprises:Big data application platform is connect by network with picture pick-up device, for receiving auditorium image
And auditorium image is handled.
Big data application platform includes:Gray processing processing equipment, including channel parameters extraction unit, weighted value storage unit
With gray value computing unit, channel parameters extraction unit is connect with picture pick-up device, is seen for receiving auditorium image with extracting
The channels R pixel value, the channels G pixel value and the channel B pixel value of each pixel in many seat images, weighted value storage unit are used
In having prestored R channel weightings value, G channel weightings value and channel B weighted value, gray value computing unit respectively with channel parameters
Extraction unit is connected with weighted value storage unit, and for each pixel in auditorium image, the channels R pixel value is led to R
The product of higher, the product of the channels G pixel value and G channel weighting values and channel B pixel value multiply with channel B weighted value
Product is added to obtain the gray value for the pixel being directed to, and the gray value based on each pixel in auditorium image obtains spectators
The corresponding gray level image of seat image;Wherein, R channel weightings value value is that 0.298839, G channel weighting value values are
0.586811, channel B weighted value value is 0.114350.
Big data application platform includes:Histogram distribution detection device is connect with gray processing processing equipment, for receiving ash
Degreeization image, and grey level histogram processing is carried out to obtain corresponding histogram image, in histogram image to gray level image
When bimodal distribution is presented, global threshold selection signal is sent out, otherwise, sends out non-global threshold selection signal.
Big data application platform includes:Threshold value selects equipment, is connect with histogram distribution detection device, for receiving
When global threshold selection signal, global threshold 128 is exported as threshold data, is receiving non-global threshold selection signal
When, neighbor pixel gray difference threshold 40 is exported as threshold data.
Big data application platform includes:Binary conversion treatment equipment selects equipment and histogram distribution to detect with threshold value respectively
Equipment connects, for when receiving global threshold selection signal, for each pixel in gray level image, working as gray scale
Value be more than or equal to threshold data when, by for pixel be set as white level pixel, when gray value be less than threshold data when,
By for pixel be set as black level pixel, and the corresponding binary image of output gray level image;Binary conversion treatment
Equipment is additionally operable to when receiving non-global threshold selection signal, for each pixel in gray level image, is calculated and is hung down
Gray value from histogram to the pixel upwards apart from its 3 pixels as upper grey scale pixel value, calculate vertical direction downwards away from
The gray value of pixel from its 3 pixels is as lower grey scale pixel value, and calculated level direction is to the left apart from its 3 pixels
Pixel gray value as left grey scale pixel value, the ash of the calculated level direction pixel apart from its 3 pixels to the right
Angle value is as right grey scale pixel value, when the absolute value of the difference of upper grey scale pixel value and lower grey scale pixel value is less than or equal to threshold data
And the absolute value of the difference of left grey scale pixel value and right grey scale pixel value be less than or equal to threshold data when, by for pixel be arranged
For white level pixel, when the absolute value of the difference of upper grey scale pixel value and lower grey scale pixel value is more than threshold data or left pixel ash
When angle value and the absolute value of the difference of right grey scale pixel value are more than threshold data, by for pixel be set as black level pixel
Point, and the corresponding binary image of output gray level image.
Big data application platform includes:Picture smooth treatment equipment is connect with binary conversion treatment equipment, for receiving two-value
Change image, for each pixel in binary image, when there are the saltus steps of more than half in adjacent all pixels point
When point, then by for the gray value of pixel retain, otherwise, by for the gray value of pixel be set as white level pixel
Point, and export the corresponding smoothed image of binary image.
Big data application platform includes:Wiener filtering equipment is arranged in the Background control room of theater, passes through network and figure
As the connection of Balance Treatment equipment, for receiving smoothed image, Wiener filtering is executed to smoothed image and is handled to obtain filtering image,
Wherein Wiener filtering processing is for so that the mean square error minimum of smoothed image and filtering image is white in smoothed image to remove
Noise and speckle noise.
Big data application platform includes:Sub-screen extraction equipment is arranged in the Background control room of theater, with Wiener filtering
Equipment is connected to obtain filtering image;For each pixel in filtering image, when its gray value is in default mobile terminal
When between screen upper limit gray value and default mobile terminal screen lower limit gray value, screen pixels point is determined that it is;Filtering is schemed
The region of all screen pixels points composition as in is split from filtering image to obtain each screen subgraph;For every
One screen subgraph is numbered for the corresponding seat of screen subgraph that its location determination in filtering image is directed to;Its
In, for screen subgraph corresponding seat number be the spectators institute for holding the corresponding mobile terminal of screen subgraph being directed to
Theater seat number.
Optionally, in the platform:MS cards, for storing predetermined luminance threshold value;MS cards, for storing predetermined luminance threshold
Value;User input equipment is touch screen or keyboard array;The network of big data application platform connection is mobile communications network;It is mobile
Communication network is 3G communication networks or 4G communication networks;And display equipment, it is connect with Freescale MC9S12 chips, for showing
Show that targeted seat is numbered.
In addition, filter is as its name suggests the device being filtered to wave." wave " is that a very extensive physics is general
It reads, in electronic technology field, " wave " is narrowly confined to refer in particular to describe the values of various physical quantitys fluctuations at any time
Process.The process is converted into the function of time of voltage or electric current by the effect of various kinds of sensors, referred to as various physical quantitys
Time waveform, or referred to as signal.Because the independent variable time is continuous value, referred to as continuous time signal,
Habitually it is referred to as analog signal again.
With the generation and rapid development of digital electronic computer technology, for ease of calculation machine to signal at
Reason produces the complete theoretical and method that continuous time signal is transformed into discrete-time signal under sampling theorem guidance.
That is, only the sample value with original analog signal on series of discrete time coordinate point original signal can be expressed without losing
Lose any information since the expression of wave, waveform, signal these concepts be various physical quantitys in objective world variation, naturally
It is the carrier for the various information that modern society depends on for existence.Information needs to propagate, and what is leaned on is exactly the transmission of waveform signal.Signal exists
Its generation, conversion, transmission each link may be distorted due to the presence of environment and interference, even quite a lot of
In the case of, this distortion is also very serious, and signal and its entrained information is caused to be embedded in noise dearly.In order to
These noises are filtered out, the signal of script is restored, need to be filtered using various filters.
Big data using the present invention manages system, can not be that taking on the sly for performance provides effective electronics for the prior art
The technical issues of detection, by using targetedly, high-precision a series of images processing equipment and image analysis equipment pair
The audience status of auditorium is analyzed, and is also analyzed by the environment to performance scene, right on the basis of above-mentioned analysis
The behavior of pirates shoot person carries out accurate detection and position identification in auditorium, finally takes aposematic mechanism to carry out electronics to the person of taking on the sly and carries
It wakes up, to while avoiding that other spectators is interfered to watch, effectively reduce the generation of the behavior of taking on the sly.
It is understood that although the present invention has been disclosed in the preferred embodiments as above, above-described embodiment not to
Limit the present invention.For any person skilled in the art, without departing from the scope of the technical proposal of the invention,
Many possible changes and modifications all are 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 variation.Therefore, every content without departing from technical solution of the present invention is right according to the technical essence of the invention
Any simple modifications, equivalents, and modifications made for any of the above embodiments still fall within the range of technical solution of the present invention protection
It is interior.