CN110308868A - Adaptive big data storage platform - Google Patents
Adaptive big data storage platform Download PDFInfo
- Publication number
- CN110308868A CN110308868A CN201910209363.9A CN201910209363A CN110308868A CN 110308868 A CN110308868 A CN 110308868A CN 201910209363 A CN201910209363 A CN 201910209363A CN 110308868 A CN110308868 A CN 110308868A
- Authority
- CN
- China
- Prior art keywords
- equipment
- image
- storage
- filtering
- type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000013500 data storage Methods 0.000 title claims abstract description 52
- 230000003044 adaptive effect Effects 0.000 title abstract description 7
- 238000003860 storage Methods 0.000 claims abstract description 133
- 238000001914 filtration Methods 0.000 claims description 80
- 238000001514 detection method Methods 0.000 claims description 25
- 238000000034 method Methods 0.000 claims description 18
- 238000004458 analytical method Methods 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 9
- 239000000203 mixture Substances 0.000 claims description 5
- 230000015556 catabolic process Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D21/00—Measuring or testing not otherwise provided for
- G01D21/02—Measuring two or more variables by means not covered by a single other subclass
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/73—Deblurring; Sharpening
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/194—Segmentation; Edge detection involving foreground-background segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Processing (AREA)
Abstract
The present invention relates to a kind of self-adapting data storage platforms, it include: storage selection equipment, for carrying out the sequence of memory priority to each current storage devices type, stored according to the data that the sequence of memory priority carries out each storage equipment corresponding with each current storage devices type in subsequent computer storing data.Effectively, storage is orderly for self-adapting data storage platform control of the invention.Since the type to the storage equipment for being currently inserted into or placing in computer cabinet is detected to obtain each current storage devices type, and the sequence of memory priority is carried out to each current storage devices type according to equipment damaged degree, in subsequent computer storing data, the data storage that each storage equipment corresponding with each current storage devices type is carried out according to the sequence of memory priority, to improve the adaptive level of computer data storage.
Description
Technical field
The present invention relates to computer field more particularly to a kind of adaptive big data storage platforms.
Background technique
Computer (computer) is commonly called as computer, is a kind of modern electronic computer device for supercomputing, Ke Yijin
Line number value calculates, and can carry out logic calculation, also has the function of store-memory.It is that can be run according to program, automatic, high speed
Handle the modernization intelligent electronic device of mass data.
Computer is made of hardware system and software systems, and the computer for being fitted without any software is known as bare machine.Meter
Calculation machine can be divided into supercomputer, industrial control computer, network computer, personal computer, five class of embedded computer, compared with
Advanced computer has biocomputer, photonic computer, quantum computer etc..
Invention on computer person's John's von Neumann.Computer is one of the most advanced inventions of science and technology in the 20th century,
It has an extremely important influence on human production activities and social activities, and develops rapidly with strong vitality.It
Application field, to the every field of society, has formd huge computer and has produced from initial military research application extension
Industry, has driven the technological progress of global range, has thus caused deep social change, and computer has spread general school, enterprise
Public institution becomes essential tool in information-intensive society into common people family.
Summary of the invention
The present invention needs to have inventive point crucial at following three:
(1) type for the storage equipment for being currently inserted into or placing in computer cabinet is detected each current to obtain
Storage device type, and the sequence of memory priority is carried out to each current storage devices type, to be stored in subsequent computer
When data, each storage equipment corresponding with each current storage devices type is carried out according to the sequence of memory priority
Data storage, to improve the adaptive level of computer data storage;
(2) on the basis of high-precision image processing, according to the shell damaged degree of each current storage devices to each
The sequence of current storage devices type progress memory priority;
(3) adaptive filtering strategies are used to image according to image particular content, with while guaranteeing filter effect,
Reduce the operand of image procossing.
According to an aspect of the present invention, a kind of self-adapting data storage platform is provided, the platform includes: full-color camera shooting
Head is arranged in computer cabinet, is used for whole camera operation is carried out in cabinet, to obtain and export corresponding whole machine
Case image.
More specifically, in the self-adapting data storage platform, further includes: servicing lighting is arranged in computer
Cabinet in, be located at the full-color camera near, for providing floor light light for the camera shooting of the full-color camera.
More specifically, in the self-adapting data storage platform, further includes: storage selection equipment, it is each for receiving
Current storage devices type, and the sequence of memory priority is carried out to each current storage devices type, in subsequent computer
When storing data, each storage corresponding with each current storage devices type is carried out according to the sequence of memory priority and is set
Standby data storage;In storage selection equipment, in subsequent computer storing data, according to the sequence of memory priority
The data storage for carrying out each storage equipment corresponding with each current storage devices type includes: that current sequence number is forward
After storage device memory is slow, start the data storage of the storage equipment of Next Sequence;Equipment is selected in the storage
In, in subsequent computer storing data, distinguish with each current storage devices type according to the sequence of memory priority
The data storage of corresponding each storage equipment includes: using storage equipment corresponding to the serial number 1 of memory priority as most
The storage equipment of first storing data;In storage selection equipment, each current storage devices type store preferential
The sequence of power includes: to store according to the shell damaged degree of each current storage devices to each current storage devices type
The sequence of priority;Prospect peel-off device is connect with the full-color camera, for receiving the whole cabinet image, by institute
Pixel of the gray value between prospect upper limit sum of the grayscale values prospect lower limit gray value is stated in whole cabinet image as prospect picture
Vegetarian refreshments, based on the corresponding live prospect of each foreground pixel point composition whole process cabinet image in the whole cabinet image
Image;Target identification equipment is connect with the prospect peel-off device, for receiving the live foreground image, is identified described
Each target that the quantity of pixel transfinites is occupied in live foreground image, and using the quantity of each target as live mesh
Mark quantity output.
Effectively, storage is orderly for self-adapting data storage platform control of the invention.Due to currently being inserted in computer cabinet
The type for the storage equipment for entering or placing is detected to obtain each current storage devices type, and according to equipment damaged degree
The sequence of memory priority is carried out to each current storage devices type, in subsequent computer storing data, according to storage
The sequence of priority carries out the data storage of each storage equipment corresponding with each current storage devices type, to mention
The adaptive level of computer data storage is risen.
Specific embodiment
Embodiment of the present invention will be described in detail below.
Data storage object includes the temporary file that data flow generates in process or requires to look up in process
Information.Data are recorded in a certain format on computer-internal or exterior storage medium.Data storage will be named, this name
Reflect the composition meaning of information characteristics.Data flow reflects the data flowed in system, shows the feature of dynamic data;Number
According to data static in storage reflection system, the feature of static data is shown.
Disk and tape is all common storage medium.Data storage organization mode is different because of storage medium.On tape
Only file mode accesses data in order;On disk then sequential access or direct access method can be used by requirement.Number
Closely related according to storage mode and data file tissue, key is corresponding pass between the logical AND physical sequential for establishing record
System, determines storage address, to improve data access speed.
Currently, computer-internal, especially industrial control computer, are frequently inserted various storage cards or memory, but not
The order that the storage equipment after data arrive stores data, which is arranged, leads to the storage nothing of data under complicated storage environment
Chapter can follow, needless to say carry out the sequence of memory priority to each current storage devices type according to equipment damaged degree.
In order to overcome above-mentioned deficiency, the present invention has built a kind of self-adapting data storage platform, can effectively solve the problem that corresponding
The technical issues of.
The self-adapting data storage platform shown according to an embodiment of the present invention includes:
Full-color camera is arranged in computer cabinet, is used for whole camera operation is carried out in cabinet, to obtain simultaneously
The corresponding whole cabinet image of output.
Then, continue that the specific structure of self-adapting data storage platform of the invention is further detailed.
Can also include: in the self-adapting data storage platform
Servicing lighting is arranged in computer cabinet, is located near the full-color camera, for being described
The camera shooting of full-color camera provides floor light light.
Can also include: in the self-adapting data storage platform
Storage selection equipment, for receiving each current storage devices type, and to each current storage devices type into
The sequence of row memory priority, work as with each according to the sequence of memory priority in subsequent computer storing data
The data storage of the corresponding each storage equipment of preceding storage device type;
In storage selection equipment, in subsequent computer storing data, carried out according to the sequence of memory priority
The data storage of each storage equipment corresponding with each current storage devices type includes: the forward storage of current sequence number
After device memory is slow, start the data storage of the storage equipment of Next Sequence;
In storage selection equipment, in subsequent computer storing data, carried out according to the sequence of memory priority
The data storage of each storage equipment corresponding with each current storage devices type includes: by the serial number of memory priority
For storage equipment of the storage equipment as storing data at first corresponding to 1;
In storage selection equipment, the sequence for carrying out memory priority to each current storage devices type includes:
The sequence of memory priority is carried out to each current storage devices type according to the shell damaged degree of each current storage devices;
Prospect peel-off device is connect with the full-color camera, for receiving the whole cabinet image, by the whole process
Pixel of the gray value between prospect upper limit sum of the grayscale values prospect lower limit gray value is as foreground pixel point, base in cabinet image
The corresponding live foreground image of each foreground pixel point composition whole process cabinet image in the whole cabinet image;
Target identification equipment is connect with the prospect peel-off device, for receiving the live foreground image, identifies institute
It states and occupies each target that the quantity of pixel transfinites in live foreground image, and using the quantity of each target as scene
Destination number output;
It sharpens and executes equipment, connect with the target identification equipment, for being greater than institute in the on-site target quantity received
When stating preset quantity threshold value, enter operating status from dormant state to receive the whole cabinet image, to the whole cabinet
Image executes real-time Edge contrast, to obtain corresponding real-time sharpening image;
The sharpening executes equipment and is also used to when the on-site target quantity received is less than or equal to preset quantity threshold value, from
Operating status enters dormant state, stops receiving the whole cabinet image;
Picture breakdown equipment executes equipment with the sharpening and connect, for receiving the real-time sharpening image, described in acquisition
Cyan brightness value, magenta brightness value, yellow brightness value and the black channel value of each pixel, are based in real-time sharpening image
The cyan channel value of each pixel obtains first passage image, and it is logical that the magenta channel value based on each pixel obtains second
Road image, the yellow channels value based on each pixel obtain third channel image, the black channel value based on each pixel
Obtain fourth lane image;
Filtering executes equipment, connect with described image resolving device, for executing maximum value to the third channel image
Filtering processing, to obtain filtering processing image, and by the first passage image, the second channel image, the four-way
Road image and the filtering processing image superposition are to obtain filtering processing image;
Homomorphic filtering equipment executes equipment with the filtering and connect, for receiving the filtering processing image, and to described
Image is filtered and executes homomorphic filtering processing, to obtain and export filtering image again;
Type-collection equipment is connect with the homomorphic filtering equipment, for depositing the filtering image again with each
Storage equipment baseline profile is matched to obtain each storage device type present in the filtering image again using as each
A current storage devices type;
Device for detecting breakage is connect with the type-collection equipment, for every present in the filtering image again
A kind of corresponding storage equipment baseline profile in region where storage equipment carries out similarity-rough set, is based on comparison result
Determine its shell damaged degree;
Wherein, in the device for detecting breakage, to each storage equipment institute present in the filtering image again
The corresponding storage equipment baseline profile in region carry out similarity-rough set, determine that its shell is broken based on comparison result
Damage degree includes: that similarity is higher, and corresponding shell damaged degree is lower.
In the self-adapting data storage platform:
Described image resolving device, the filtering execute equipment and the homomorphic filtering equipment shares same elapsed time clock;
Wherein, difference is respectively adopted in described image resolving device, filtering execution equipment and the homomorphic filtering equipment
Programmable logic device realize.
Can also include: in the self-adapting data storage platform
Multiple humidity detection units are separately positioned on the inside of the homomorphic filtering equipment, the multiple Humidity Detection list
Member matches in the spread geometry of the inside of the homomorphic filtering equipment and the shape of the homomorphic filtering equipment, each humidity
Detection unit is used to incude the humidity of its position to export as real-time humidity;
Multiple temperature detecting units are separately positioned on the inside of the type-collection equipment, the multiple temperature detection list
Member matches in the spread geometry of the inside of the type-collection equipment and the shape of the type-collection equipment, each temperature
Detection unit is used to incude the temperature of its position to export as real time temperature;
Psychrometrc analysis equipment is connect with the multiple humidity detection unit respectively, for receiving the multiple Humidity Detection
Multiple real-time humidities that unit exports respectively, and weighted mean operation is executed to obtain interior humidity to the multiple real-time humidity
Reference value;
Temperature analysis equipment is connect with the multiple temperature detecting unit respectively, for receiving the multiple temperature detection
Multiple real time temperatures that unit exports respectively, and weighted mean operation is executed to obtain internal temperature to the multiple real time temperature
Reference value;
Voice playing equipment is connect, for receiving respectively with the temperature analysis equipment and the psychrometrc analysis equipment
Internal temperature reference value and the interior humidity reference value are stated, and the internal temperature reference value and the interior humidity are referred to
Value carries out real-time voice broadcasting;
Wherein, spread geometry and the type of the multiple temperature detecting unit in the inside of the type-collection equipment
It includes: position of form center and each vertex position in the shape of the type-collection equipment that the shape of extract equipment, which matches,
Respectively one corresponding temperature detecting unit of setting;
Wherein, spread geometry and the homomorphism of the multiple humidity detection unit in the inside of the homomorphic filtering equipment
It includes: position of form center and each vertex position in the shape of the homomorphic filtering equipment that the shape of filter apparatus, which matches,
Respectively one corresponding humidity detection unit of setting.
The self-adapting data storage method shown according to an embodiment of the present invention includes:
Using full-color camera, it is arranged in computer cabinet, is used for whole camera operation is carried out in cabinet, to obtain
It obtains and exports corresponding whole cabinet image.
Then, continue that the specific steps of self-adapting data storage method of the invention are further detailed.
In the self-adapting data storage method:
Using servicing lighting, be arranged in computer cabinet, be located near the full-color camera, for for
The camera shooting of the full-color camera provides floor light light.
The self-adapting data storage method can also include:
Equipment is selected using storage, for receiving each current storage devices type, and to each current storage devices class
Type carries out the sequence of memory priority, to carry out according to the sequence of memory priority and each in subsequent computer storing data
The data storage of the corresponding each storage equipment of a current storage devices type;
In storage selection equipment, in subsequent computer storing data, carried out according to the sequence of memory priority
The data storage of each storage equipment corresponding with each current storage devices type includes: the forward storage of current sequence number
After device memory is slow, start the data storage of the storage equipment of Next Sequence;
In storage selection equipment, in subsequent computer storing data, carried out according to the sequence of memory priority
The data storage of each storage equipment corresponding with each current storage devices type includes: by the serial number of memory priority
For storage equipment of the storage equipment as storing data at first corresponding to 1;
In storage selection equipment, the sequence for carrying out memory priority to each current storage devices type includes:
The sequence of memory priority is carried out to each current storage devices type according to the shell damaged degree of each current storage devices;
Prospect of the application peel-off device is connect with the full-color camera, will be described for receiving the whole cabinet image
Pixel of the gray value between prospect upper limit sum of the grayscale values prospect lower limit gray value is as foreground pixel in whole cabinet image
Point, based on the corresponding live foreground picture of each foreground pixel point composition whole process cabinet image in the whole cabinet image
Picture;
It using target identification equipment, is connect with the prospect peel-off device, for receiving the live foreground image, identification
Occupy each target that the quantity of pixel transfinites in the live foreground image out, and using the quantity of each target as
The output of on-site target quantity;
Equipment is executed using sharpening, is connect with the target identification equipment, for big in the on-site target quantity received
When the preset quantity threshold value, enter operating status from dormant state to receive the whole cabinet image, to the whole process
Cabinet image executes real-time Edge contrast, to obtain corresponding real-time sharpening image;
The sharpening executes equipment and is also used to when the on-site target quantity received is less than or equal to preset quantity threshold value, from
Operating status enters dormant state, stops receiving the whole cabinet image;
Using picture breakdown equipment, equipment is executed with the sharpening and is connect, for receiving the real-time sharpening image, obtain
The cyan brightness value of each pixel, magenta brightness value, yellow brightness value and black channel value in the real-time sharpening image,
Cyan channel value based on each pixel obtains first passage image, and the magenta channel value based on each pixel obtains the
Two channel images, the yellow channels value based on each pixel obtain third channel image, and the black based on each pixel is logical
Road value obtains fourth lane image;
Equipment is executed using filtering, is connect with described image resolving device, for being executed most to the third channel image
Big value filtering processing, to obtain filtering processing image, and by the first passage image, the second channel image, described the
Four-way image and the filtering processing image superposition are to obtain filtering processing image;
Using homomorphic filtering equipment, equipment is executed with the filtering and is connect, for receiving the filtering processing image, and it is right
The filtering processing image executes homomorphic filtering processing, to obtain and export filtering image again;
Usage type extract equipment is connect with the homomorphic filtering equipment, for will the filtering image again with it is each
Kind storage equipment baseline profile is matched to obtain each storage device type present in the filtering image again to make
For each current storage devices type;
It using device for detecting breakage, is connect with the type-collection equipment, for existing in the filtering image again
Each storage equipment where the corresponding storage equipment baseline profile in region carry out similarity-rough set, based on what is compared
As a result its shell damaged degree is determined;
Wherein, in the device for detecting breakage, to each storage equipment institute present in the filtering image again
The corresponding storage equipment baseline profile in region carry out similarity-rough set, determine that its shell is broken based on comparison result
Damage degree includes: that similarity is higher, and corresponding shell damaged degree is lower.
In the self-adapting data storage method:
Described image resolving device, the filtering execute equipment and the homomorphic filtering equipment shares same elapsed time clock;
Wherein, difference is respectively adopted in described image resolving device, filtering execution equipment and the homomorphic filtering equipment
Programmable logic device realize.
The self-adapting data storage method can also include:
Using multiple humidity detection units, it is separately positioned on the inside of the homomorphic filtering equipment, the multiple humidity inspection
Unit is surveyed to match in the spread geometry of the inside of the homomorphic filtering equipment and the shape of the homomorphic filtering equipment, each
Humidity detection unit is used to incude the humidity of its position to export as real-time humidity;
Using multiple temperature detecting units, it is separately positioned on the inside of the type-collection equipment, the multiple temperature inspection
Unit is surveyed to match in the spread geometry of the inside of the type-collection equipment and the shape of the type-collection equipment, each
Temperature detecting unit is used to incude the temperature of its position to export as real time temperature;
It using psychrometrc analysis equipment, is connect respectively with the multiple humidity detection unit, for receiving the multiple humidity
Multiple real-time humidities that detection unit exports respectively, and weighted mean operation is executed to obtain inside to the multiple real-time humidity
Humidity reference value;
It using temperature analysis equipment, is connect respectively with the multiple temperature detecting unit, for receiving the multiple temperature
Multiple real time temperatures that detection unit exports respectively, and weighted mean operation is executed to obtain inside to the multiple real time temperature
Temperature reference value;
Using voice playing equipment, it is connect respectively with the temperature analysis equipment and the psychrometrc analysis equipment, for connecing
The internal temperature reference value and the interior humidity reference value are received, and to the internal temperature reference value and the interior humidity
Reference value carries out real-time voice broadcasting;
Wherein, spread geometry and the type of the multiple temperature detecting unit in the inside of the type-collection equipment
It includes: position of form center and each vertex position in the shape of the type-collection equipment that the shape of extract equipment, which matches,
Respectively one corresponding temperature detecting unit of setting;
Wherein, spread geometry and the homomorphism of the multiple humidity detection unit in the inside of the homomorphic filtering equipment
It includes: position of form center and each vertex position in the shape of the homomorphic filtering equipment that the shape of filter apparatus, which matches,
Respectively one corresponding humidity detection unit of setting.
In addition, the image filtering mode that the homomorphic filtering equipment uses, in the condition for retaining image minutia as far as possible
Under the noise of target image is inhibited, be indispensable operation in image preprocessing, the quality for the treatment of effect will be straight
Connect the validity and reliability for influencing subsequent image processing and analysis.
Not perfect due to imaging system, transmission medium and recording equipment etc., digital picture formed at it, transmission log mistake
The often pollution by a variety of noises in journey.In addition, certain links in image procossing when the picture object inputted and are not so good as pre-
Also noise can be introduced when thinking in result images.These noises often show as one on the image and cause the isolated of stronger visual effect
Pixel or block of pixels.Generally, noise signal it is uncorrelated to the object to be studied it occur with useless message form, upset figure
The observable information of picture.For data image signal, psophometer is either large or small extreme value, these extreme values are acted on by plus-minus
On the true gray value of image pixel, cause bright, dim spot to interfere image, greatly reduce picture quality, influence image restoration,
The progress of the subsequent work such as segmentation, feature extraction, image recognition.The filter for constructing a kind of effectively inhibition noise must be taken into consideration
Two basic problems: the noise that can be effectively removed in target and background;Meanwhile can protect well image object shape,
Size and specific geometry and topological features.
One of common image filtering mode is nonlinear filter, it is, in general, that when signal spectrum and noise frequency
When composing aliasing or such as the noise as caused by mission nonlinear or there are non-gaussian to make an uproar when containing nonadditivity noise in signal
Sound etc.), traditional linear filter technology, if Fourier converts, while filtering out noise, always blurred picture is thin in some way
Section (such as edge) and then the extraction property reduction for leading to the positioning accuracy and feature as linear character.And nonlinear filter is
Based on a kind of Nonlinear Mapping relationship to input signal, often a certain specific noise approximatively can be mapped as zero and retained
Signal wants feature, thus it can overcome the shortcoming of linear filter to a certain extent.
It is last it is noted that each function device in each embodiment of the present invention can integrate and set in a processing
In standby, it is also possible to each equipment and physically exists alone, it can also be with two or more integration of equipments within one device.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function equipment
It is stored in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words
The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a
People's computer, server or network equipment etc.) it performs all or part of the steps of the method described in the various embodiments of the present invention.
And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited
The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic or disk.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain
Lid is within protection scope of the present invention.Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (5)
1. a kind of self-adapting data storage platform, which is characterized in that the platform includes:
Full-color camera is arranged in computer cabinet, is used for whole camera operation is carried out in cabinet, to obtain and export
Corresponding whole process cabinet image.
2. self-adapting data storage platform as described in claim 1, which is characterized in that the platform further include:
Servicing lighting is arranged in computer cabinet, is located near the full-color camera, for being described full-color
The camera shooting of camera provides floor light light.
3. self-adapting data storage platform as claimed in claim 2, which is characterized in that the platform further include:
Storage selection equipment, is deposited for receiving each current storage devices type, and to each current storage devices type
The sequence of priority is stored up, currently deposit with each according to the sequence of memory priority in subsequent computer storing data
Store up the data storage of the corresponding each storage equipment of device type;
In storage selection equipment, in subsequent computer storing data, carried out according to the sequence of memory priority and each
The data storage of the corresponding each storage equipment of a current storage devices type includes: the forward storage equipment of current sequence number
After memory space is slow, start the data storage of the storage equipment of Next Sequence;
In storage selection equipment, in subsequent computer storing data, carried out according to the sequence of memory priority and each
The data storage of the corresponding each storage equipment of a current storage devices type includes: by the serial number 1 of memory priority
Storage equipment of the corresponding storage equipment as storing data at first;
The storage selection equipment in, to each current storage devices type carry out memory priority sequence include: according to
The shell damaged degree of each current storage devices carries out the sequence of memory priority to each current storage devices type;
Prospect peel-off device is connect with the full-color camera, for receiving the whole cabinet image, by the whole cabinet
Pixel of the gray value between prospect upper limit sum of the grayscale values prospect lower limit gray value is based on institute as foreground pixel point in image
State the corresponding live foreground image of each foreground pixel point composition whole process cabinet image in whole cabinet image;
Target identification equipment is connect with the prospect peel-off device, for receiving the live foreground image, is identified described existing
Each target that the quantity of pixel transfinites is occupied in the foreground image of field, and using the quantity of each target as on-site target
Quantity output;
It sharpens and executes equipment, connect with the target identification equipment, it is described pre- for being greater than in the on-site target quantity received
If when amount threshold, entering operating status from dormant state to receive the whole cabinet image, to the whole cabinet image
Real-time Edge contrast is executed, to obtain corresponding real-time sharpening image;
The sharpening executes equipment and is also used to when the on-site target quantity received is less than or equal to preset quantity threshold value, from operation
State enters dormant state, stops receiving the whole cabinet image;
Picture breakdown equipment executes equipment with the sharpening and connect, and for receiving the real-time sharpening image, obtains described real-time
The cyan brightness value of each pixel, magenta brightness value, yellow brightness value and black channel value in sharpening image, based on each
The cyan channel value of pixel obtains first passage image, and the magenta channel value based on each pixel obtains second channel figure
Picture, the yellow channels value based on each pixel obtain third channel image, and the black channel value based on each pixel obtains
Fourth lane image;
Filtering executes equipment, connect with described image resolving device, for executing maximum value filtering to the third channel image
Processing, to obtain filtering processing image, and by the first passage image, the second channel image, the fourth lane figure
Picture and the filtering processing image superposition are to obtain filtering processing image;
Homomorphic filtering equipment executes equipment with the filtering and connect, for receiving the filtering processing image, and to the filtering
It handles image and executes homomorphic filtering processing, to obtain and export filtering image again;
Type-collection equipment is connect with the homomorphic filtering equipment, for setting the filtering image again and each storage
Standby baseline profile is matched to obtain each storage device type present in the filtering image again to work as each
Preceding storage device type;
Device for detecting breakage is connect with the type-collection equipment, for present in the filtering image again each
The corresponding storage equipment baseline profile in region where storing equipment carries out similarity-rough set, based on comparison result determination
Its shell damaged degree;
Wherein, in the device for detecting breakage, to where each storage equipment present in the filtering image again
The corresponding storage equipment baseline profile in region carries out similarity-rough set, its shell breakage journey is determined based on comparison result
Degree includes: that similarity is higher, and corresponding shell damaged degree is lower.
4. self-adapting data storage platform as claimed in claim 3, it is characterised in that:
Described image resolving device, the filtering execute equipment and the homomorphic filtering equipment shares same elapsed time clock;
Wherein, described image resolving device, the filtering execute equipment and the homomorphic filtering equipment be respectively adopted it is different can
Programmed logic device is realized.
5. self-adapting data storage platform as claimed in claim 4, which is characterized in that the platform further include:
Multiple humidity detection units, are separately positioned on the inside of the homomorphic filtering equipment, and the multiple humidity detection unit exists
The spread geometry of the inside of the homomorphic filtering equipment and the shape of the homomorphic filtering equipment match, each Humidity Detection
Unit is used to incude the humidity of its position to export as real-time humidity;
Multiple temperature detecting units, are separately positioned on the inside of the type-collection equipment, and the multiple temperature detecting unit exists
The spread geometry of the inside of the type-collection equipment and the shape of the type-collection equipment match, each temperature detection
Unit is used to incude the temperature of its position to export as real time temperature;
Psychrometrc analysis equipment is connect with the multiple humidity detection unit respectively, for receiving the multiple humidity detection unit
The multiple real-time humidities exported respectively, and weighted mean operation is executed to the multiple real-time humidity to obtain interior humidity reference
Value;
Temperature analysis equipment is connect with the multiple temperature detecting unit respectively, for receiving the multiple temperature detecting unit
The multiple real time temperatures exported respectively, and weighted mean operation is executed to the multiple real time temperature to obtain internal temperature reference
Value;
Voice playing equipment is connect with the temperature analysis equipment and the psychrometrc analysis equipment respectively, for receiving in described
Portion's temperature reference value and the interior humidity reference value, and to the internal temperature reference value and the interior humidity reference value into
Row real-time voice plays;
Wherein, spread geometry and the type-collection of the multiple temperature detecting unit in the inside of the type-collection equipment
It includes: respectively to set in the position of form center of the shape of the type-collection equipment and each vertex position that the shape of equipment, which matches,
Set a corresponding temperature detecting unit;
Wherein, spread geometry and the homomorphic filtering of the multiple humidity detection unit in the inside of the homomorphic filtering equipment
It includes: respectively to set in the position of form center of the shape of the homomorphic filtering equipment and each vertex position that the shape of equipment, which matches,
Set a corresponding humidity detection unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910209363.9A CN110308868B (en) | 2019-03-19 | 2019-03-19 | Self-adaptive big data storage platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910209363.9A CN110308868B (en) | 2019-03-19 | 2019-03-19 | Self-adaptive big data storage platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110308868A true CN110308868A (en) | 2019-10-08 |
CN110308868B CN110308868B (en) | 2020-01-31 |
Family
ID=68074361
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910209363.9A Active CN110308868B (en) | 2019-03-19 | 2019-03-19 | Self-adaptive big data storage platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110308868B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111125113A (en) * | 2019-12-25 | 2020-05-08 | 中科三清科技有限公司 | Method and device for storing air pollutant data |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6476858B1 (en) * | 1999-08-12 | 2002-11-05 | Innovation Institute | Video monitoring and security system |
CN104700425A (en) * | 2015-04-01 | 2015-06-10 | 无锡桑尼安科技有限公司 | Detecting platform for damaged degrees of outdoor electric energy meter |
CN205672014U (en) * | 2016-04-19 | 2016-11-09 | 南阳医学高等专科学校 | A kind of Novel Chinese medicine tongue determinator |
CN107547852A (en) * | 2016-06-27 | 2018-01-05 | 秦艳 | A kind of big data storage system |
US20180350144A1 (en) * | 2018-07-27 | 2018-12-06 | Yogesh Rathod | Generating, recording, simulating, displaying and sharing user related real world activities, actions, events, participations, transactions, status, experience, expressions, scenes, sharing, interactions with entities and associated plurality types of data in virtual world |
CN208256210U (en) * | 2018-05-25 | 2018-12-18 | 东莞市正荣信息科技有限公司 | A kind of LCD interaction transparent screen |
CN109060806A (en) * | 2018-08-29 | 2018-12-21 | 孙燕 | Chest bottom end material type recognition mechanism |
CN109325144A (en) * | 2018-08-27 | 2019-02-12 | 章云娟 | Content complexity detection method |
-
2019
- 2019-03-19 CN CN201910209363.9A patent/CN110308868B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6476858B1 (en) * | 1999-08-12 | 2002-11-05 | Innovation Institute | Video monitoring and security system |
CN104700425A (en) * | 2015-04-01 | 2015-06-10 | 无锡桑尼安科技有限公司 | Detecting platform for damaged degrees of outdoor electric energy meter |
CN205672014U (en) * | 2016-04-19 | 2016-11-09 | 南阳医学高等专科学校 | A kind of Novel Chinese medicine tongue determinator |
CN107547852A (en) * | 2016-06-27 | 2018-01-05 | 秦艳 | A kind of big data storage system |
CN208256210U (en) * | 2018-05-25 | 2018-12-18 | 东莞市正荣信息科技有限公司 | A kind of LCD interaction transparent screen |
US20180350144A1 (en) * | 2018-07-27 | 2018-12-06 | Yogesh Rathod | Generating, recording, simulating, displaying and sharing user related real world activities, actions, events, participations, transactions, status, experience, expressions, scenes, sharing, interactions with entities and associated plurality types of data in virtual world |
CN109325144A (en) * | 2018-08-27 | 2019-02-12 | 章云娟 | Content complexity detection method |
CN109060806A (en) * | 2018-08-29 | 2018-12-21 | 孙燕 | Chest bottom end material type recognition mechanism |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111125113A (en) * | 2019-12-25 | 2020-05-08 | 中科三清科技有限公司 | Method and device for storing air pollutant data |
Also Published As
Publication number | Publication date |
---|---|
CN110308868B (en) | 2020-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107527337B (en) | A kind of the video object removal altering detecting method based on deep learning | |
CN108920580A (en) | Image matching method, device, storage medium and terminal | |
US20230206720A1 (en) | System for counting quantity of game tokens | |
CN109635657A (en) | Method for tracking target, device, equipment and storage medium | |
CN102799854B (en) | Pattern recognition device and image-recognizing method | |
CN109145708B (en) | Pedestrian flow statistical method based on RGB and D information fusion | |
CN107305624A (en) | A kind of person recognition method and device based on multi-mode biometric information | |
CN109344701A (en) | A kind of dynamic gesture identification method based on Kinect | |
CN106295502A (en) | A kind of method for detecting human face and device | |
CN109086734A (en) | The method and device that pupil image is positioned in a kind of pair of eye image | |
CN111444964B (en) | Multi-target rapid image matching method based on adaptive ROI (region of interest) division | |
JP2013128438A (en) | Image processing apparatus, program, and image processing system | |
CN109241973A (en) | A kind of full-automatic soft dividing method of character under grain background | |
CN107451156A (en) | A kind of image recognition methods and identification device again | |
CN111126393A (en) | Vehicle appearance refitting judgment method and device, computer equipment and storage medium | |
CN111159150A (en) | Data expansion method and device | |
CN109472219A (en) | A kind of statistical method, device and the computer storage medium of the website volume of the flow of passengers | |
CN109711375A (en) | A kind of recognition methods of signal lamp and device | |
CN116383791A (en) | Customer identity authentication method, device, electronic equipment and medium | |
CN110308868A (en) | Adaptive big data storage platform | |
CN107133964A (en) | A kind of stingy image space method based on Kinect | |
CN109727268A (en) | Method for tracking target, device, computer equipment and storage medium | |
CN111368865A (en) | Method and device for detecting remote sensing image oil storage tank, readable storage medium and equipment | |
CN108764248A (en) | Image feature point extraction method and device | |
CN115937056A (en) | Method, device and equipment for detecting dispensing defects of circuit board and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200102 Address after: 430000, No. 88, postal academy road, Hongshan District, Hubei, Wuhan Applicant after: Wuhan Fiberhome Intergration Technologies Co., Ltd. Address before: 225300 Kangya East Court Building, Yexu Town, Taizhou City, Jiangsu Province, 201-206, 2nd floor Applicant before: Taizhou Yuecheng Science and Technology Information Consulting Center |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |