Disclosure of Invention
In order to solve the technical problems in the related field, the invention provides a block chain information receiving and recording platform which can improve the accuracy of detection on a field dangerous appliance and ensure the reliability and the referential of recorded data based on an information recording mode of a block chain.
Therefore, the invention needs to have the following two important points:
(1) when the color feature and the appearance feature of the image of a certain dangerous appliance exist in the received image at the same time, sending out an existence alarm signal corresponding to the type of the dangerous appliance, otherwise sending out a security check passing signal;
(2) and receiving and recording the detection results of all baggage detectors distributed in all detection places of the city based on the block chain, thereby avoiding data tampering and realizing mutual reference of the detection data of all detection places.
According to an aspect of the present invention, there is provided a block chain information receiving and recording platform, the platform comprising:
the signal receiving equipment is arranged in the luggage detector and is used for receiving a current scanning image obtained by scanning the luggage by the detection probe;
the background stripping device is connected with the signal receiving device and is used for stripping the background in the current scanning image to obtain a corresponding instant foreground image;
the content storage device is used for storing imaging characteristics of various dangerous instruments in advance, and the imaging characteristics of each dangerous instrument comprise the color characteristics and the appearance characteristics of the imaging thereof;
the image rendering device is connected with the background stripping device and used for receiving the instant foreground image and performing image rendering processing on the instant foreground image so as to obtain and output a corresponding field rendering image;
the histogram equalization equipment is connected with the image rendering equipment and is used for executing histogram equalization processing on the received field rendering image so as to obtain and output a corresponding histogram equalization image;
the characteristic comparison equipment is respectively connected with the histogram equalization equipment and the content storage equipment and is used for sending an existence alarm signal corresponding to the type of the dangerous appliance when the color characteristic and the appearance characteristic of the image of a certain dangerous appliance simultaneously exist in the received histogram equalization image;
the characteristic comparison equipment is also used for sending a security check passing signal when the received histogram equalized image does not have the color characteristic and the appearance characteristic of any dangerous instrument;
and the data uploading equipment is connected with the block chain processing server through a network and is used for sending the received existence alarm signal or security check passing signal corresponding to the type of the dangerous appliance to the block chain processing server.
According to another aspect of the present invention, there is also provided a block chain information receiving and recording method, the method includes using a block chain information receiving and recording platform as described above, for receiving and recording block chain-based information of detection results of respective baggage detectors distributed at respective detection sites of a city.
The block chain information receiving and recording platform is compact in design, convenient and reliable. The intelligent detection results of all the luggage detectors distributed in all the detection places of the city are received and recorded based on the block chain, so that the security and protection capability of the whole city is improved.
Detailed Description
An embodiment of the block chain information receiving and recording platform of the present invention will be described in detail below with reference to the accompanying drawings.
Data processing refers to the technical process of analyzing and processing data (both numerical and non-numerical). Including the processing and processing of various raw data analysis, sorting, calculation, editing, etc. Has wider meaning than data analysis.
With the increasing popularity of computers, the proportion of numerical calculation in the field of computer applications is small, and information management through computer data processing has become a major application. Such as mapping management, warehouse management, financial management, transportation management, technical information management, office automation, etc. In the aspect of geographic data, a large amount of natural environment data (various resource data such as land, water, climate, biology and the like) and a large amount of social and economic data (population, traffic, industry and agriculture and the like) are provided, and comprehensive data processing is often required. Therefore, a geographic database needs to be established, geographic data is systematically arranged and stored, redundancy is reduced, data processing software is developed, and database technology is fully utilized for data management and processing.
At present, in each security protection place in each city, all set up the danger degree that the luggage detector realized that business turn over personnel carry luggage and detect, however, the testing result in each security protection place is that the record is alone and the management, and it is comparatively easy to falsify, and the data of record also lack the referential each other, and simultaneously, the detection precision of luggage detector is also poor and happy.
In order to overcome the defects, the invention builds a block chain information receiving and recording platform, and can effectively solve the corresponding technical problem.
Fig. 1 is a schematic diagram illustrating an external appearance of a baggage inspection device to which a blockchain information receiving and recording platform is applied according to an embodiment of the present invention.
The block chain information receiving and recording platform according to the embodiment of the invention comprises:
the signal receiving equipment is arranged in the luggage detector and is used for receiving a current scanning image obtained by scanning the luggage by the detection probe;
the background stripping device is connected with the signal receiving device and is used for stripping the background in the current scanning image to obtain a corresponding instant foreground image;
the content storage device is used for storing imaging characteristics of various dangerous instruments in advance, and the imaging characteristics of each dangerous instrument comprise the color characteristics and the appearance characteristics of the imaging thereof;
the image rendering device is connected with the background stripping device and used for receiving the instant foreground image and performing image rendering processing on the instant foreground image so as to obtain and output a corresponding field rendering image;
the histogram equalization equipment is connected with the image rendering equipment and is used for executing histogram equalization processing on the received field rendering image so as to obtain and output a corresponding histogram equalization image;
the characteristic comparison equipment is respectively connected with the histogram equalization equipment and the content storage equipment and is used for sending an existence alarm signal corresponding to the type of the dangerous appliance when the color characteristic and the appearance characteristic of the image of a certain dangerous appliance simultaneously exist in the received histogram equalization image;
the characteristic comparison equipment is also used for sending a security check passing signal when the received histogram equalized image does not have the color characteristic and the appearance characteristic of any dangerous instrument;
and the data uploading equipment is connected with the block chain processing server through a network and is used for sending the received existence alarm signal or security check passing signal corresponding to the type of the dangerous appliance to the block chain processing server.
Next, the specific structure of the blockchain information receiving and recording platform of the present invention will be further described.
In the block chain information receiving and recording platform:
the background stripping device, the content storage device and the feature comparison device are arranged inside the luggage detector, and the data uploading device is located on a shell of the luggage detector.
In the block chain information receiving and recording platform:
the histogram equalization equipment is realized by adopting a CPLD device, and the CPLD device is designed by adopting VHDL.
In the block chain information receiving and recording platform:
the characteristic comparison equipment is a DSP processing chip, and a timer and a ROM memory are arranged in the DSP processing chip.
In the block chain information receiving and recording platform:
and the histogram equalization equipment and the feature comparison equipment are in data connection and data interaction through an 8-bit parallel data interface.
The block chain information receiving and recording platform may further include:
and the touch screen is used for receiving input information of the user according to the operation of the user.
The block chain information receiving and recording platform may further include:
and the hard disk equipment is used for storing various configuration parameters of the histogram equalization equipment.
In the block chain information receiving and recording platform:
the hard disk equipment adopts rubber shock absorption or steel wire shock absorption.
The block chain information receiving and recording platform may further include:
and the pickup equipment is positioned near the histogram equalization equipment and is used for acquiring real-time audio data of the environment where the histogram equalization equipment is positioned in real time.
Meanwhile, in order to overcome the defects, the invention also provides a block chain information receiving and recording method, which comprises the step of using the block chain information receiving and recording platform for receiving and recording the detection results of all the baggage detectors distributed in all the detection places of the city based on the block chain information.
In addition, VHDL is mainly used to describe the structure, behavior, function, and interface of a digital system. Except for the fact that it contains many statements with hardware features, the linguistic form, description style, and syntax of VHDL are very similar to a general computer high-level language. The structural features of the VHDL program are to divide an engineering design, or design entity (which may be a component, a circuit module or a system) into an external (or visible part, and port) and an internal (or invisible part), which relate to the internal functions and algorithm completion of the entity. After an external interface is defined for a design entity, once its internal development is complete, other designs can invoke the entity directly. This concept of dividing the design entity into inner and outer parts is the fundamental point of VHDL system design.
VHDL has powerful language structure, and can describe complex logic control by simple and clear source code. The method has a multi-level design description function, is refined layer by layer, and can directly generate circuit level description. VHDL supports the design of synchronous, asynchronous, and random circuits, which is incomparable with other hardware description languages. VHDL also supports various design methods, both bottom-up and top-down; the method supports both modular design and hierarchical design.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature.
Although the present invention has been described with reference to the above embodiments, it should be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the spirit and scope of the invention. Therefore, the protection scope of the present invention should be subject to the scope defined by the claims of the present application.