CN106407471B - Figure code scanning data processing method, apparatus and system - Google Patents
Figure code scanning data processing method, apparatus and system Download PDFInfo
- Publication number
- CN106407471B CN106407471B CN201610934136.9A CN201610934136A CN106407471B CN 106407471 B CN106407471 B CN 106407471B CN 201610934136 A CN201610934136 A CN 201610934136A CN 106407471 B CN106407471 B CN 106407471B
- Authority
- CN
- China
- Prior art keywords
- information
- code
- data
- barcode data
- code information
- 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.)
- Expired - Fee Related
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 30
- 230000005540 biological transmission Effects 0.000 claims abstract description 39
- 230000002123 temporal effect Effects 0.000 claims abstract description 36
- 238000000034 method Methods 0.000 claims abstract description 35
- 238000003860 storage Methods 0.000 claims abstract description 30
- 238000004891 communication Methods 0.000 claims abstract description 14
- 238000012545 processing Methods 0.000 claims description 34
- 238000006243 chemical reaction Methods 0.000 claims description 14
- 238000012795 verification Methods 0.000 claims description 8
- 238000004458 analytical method Methods 0.000 claims description 7
- 238000000605 extraction Methods 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 2
- 230000008439 repair process Effects 0.000 claims 1
- 238000012546 transfer Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 3
- 239000006002 Pepper Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
- G06T5/92—Dynamic range modification of images or parts thereof based on global image properties
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2358—Change logging, detection, and notification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/40—Image enhancement or restoration using histogram techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06018—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding
- G06K19/06028—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding using bar codes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention belongs to mobile internet technical fields, provide a kind of figure code scanning data processing method, apparatus and system, this method includes obtaining figure code information and temporal information, and memory module, according to the type of figure code information, obtain the decoding information and check information with the figure code information matches, according to decoding information and figure code information, obtain barcode data, according to the software requirement format of pre-acquiring, barcode data is stored, and it is uploaded to mobile office software and cloud database, and local side storage or transmission is carried out to short-range communication interface address, this method can also receive the commodity essential information corresponding with barcode data of service provider address feedback, edit the corresponding commodity essential information of barcode data, and it is updated to service provider address.The scanning of figure code data processing method, apparatus and system of the present invention, can be improved the data-handling efficiency in figure code scanning process, quickly realize data transmission and shared, reduction equipment cost.
Description
Technical field
The present invention relates to mobile internet technical fields, and in particular to a kind of scanning of figure code data processing method, device
And system.
Background technique
Currently, market, supermarket or courier when carrying out figure code or bill data acquires, mostly use scanner to carry out data
Scanning.Hardware and software is mostly integrated in an entirety by existing scanner, and product cost is high, and data processing flexibility ratio is poor.And
And the poor compatibility of most of scanners and office software, realize that cloud data and the process of local side data sharing, inquiry are numerous
It is trivial, poor user experience.
The data-handling efficiency in figure code scanning process how is improved, quickly realize data transmission and is shared, reduction is set
The problem of standby cost is those skilled in the art's urgent need to resolve.
Summary of the invention
For the defects in the prior art, the present invention provides a kind of figure code scanning data processing method, apparatus and system,
It can be improved the data-handling efficiency in figure code scanning process, quickly realize data transmission and shared, reduction equipment cost.
In a first aspect, the present invention provides a kind of figure code scanning data processing method, this method comprises:
Obtain the image information and destination address of figure code;
The image information of analysis diagram code obtains barcode data;
Barcode data is uploaded to destination address.
The present invention provides another figure code scanning data processing method, this method comprises:
Figure code information acquiring step: figure code information and temporal information and memory module are obtained;
Figure code information analyzing step: by the history figure code information in figure code information and history figure code database in predetermined period
It compares: if comparing result is identical, generating multiple scanning prompt information;
If comparing result is different, according to the type of figure code information, obtain with the decoding information of the figure code information matches and
Check information;
According to decoding information and figure code information, barcode data is obtained;
According to check information and figure code information, whether correct barcode data is verified;
According to temporal information, correct figure code information update will be verified to history figure code database;
Information conversion and transmitting step: according to memory module, barcode data is formatted and is transmitted:
If memory module is that the first memory module deposits barcode data according to the software requirement format of pre-acquiring
Storage, and according to the mobile office software address of pre-acquiring, barcode data is uploaded,
If memory module is the second memory module, by barcode data according to the self-built formula format or data form of pre-acquiring
Formula is stored, and according to the cloud database address of pre-acquiring, uploads barcode data,
If memory module is third memory module, according to the self-built formula format of temporal information and pre-acquiring, by a yardage
Barcode data according to formatting, and after format is converted carries out local side storage and/or is transmitted to short-range communication interface
Address;
Information update and shared step: information inquiry instruction and barcode data are sent to service provider address;
Receive the commodity essential information corresponding with barcode data of service provider address feedback;
The corresponding commodity essential information of barcode data is edited, and is updated to service provider address;
Instruction is transferred according to the data of pre-acquiring, the barcode data for transferring instructions match with data is compressed, and more
Newly to service provider address.
Further, figure code information and the history figure code information in predetermined period in history figure code database are being compared into phase
With after, this method further include:
Figure code information is filtered, smooth figure code information is obtained;
Operation is carried out to smooth figure code information, obtains intensity profile histogram;
Histogram equalization processing is carried out to intensity profile histogram, obtains the revised figure code information of gray level;
According to decoding information and the revised figure code information of gray level, barcode data is obtained;
According to check information and the revised figure code information of gray level, whether correct barcode data is verified:
If verification is correct, by the revised figure code information update of gray level to history figure code database;
If check errors, decoding error prompt information is generated.
Further, the present embodiment figure code scanning data processing method further include: obtain figure code characteristic information, Yi Jitu
As information and video information one of both;
According to figure code characteristic information, figure code information and temporal information are extracted from image information and/or video information.
Further, the present embodiment figure code scanning data processing method further include: receive the account letter of user's pre-registration
Breath, according to the Permission Levels of the user, determines the effective storage life length of account information.
Based on above-mentioned Subgraph code scanning data processing method embodiment, which is characterized in that this method further includes basis
Preset timing node information, by format conversion with local side storage barcode data be uploaded to mobile office software address and/
Or service provider address.
Second aspect, the present invention provide a kind of figure code scanning data processing equipment, which includes figure code acquisition of information
Module, figure code information analysis module, information conversion and transmission module and information update and sharing module, figure code data obtaining module
For obtaining figure code information and temporal information and memory module;Figure code information analysis module is used for figure code information and history
History figure code information in figure code database in predetermined period compares: if comparing result is identical, generating multiple scanning and mentions
Show information;If comparing result is different, according to the type of figure code information, obtain and the decoding information of the figure code information matches and school
Test information;According to decoding information and figure code information, barcode data is obtained;According to check information and figure code information, a yardage is verified
According to whether correct;According to temporal information, correct figure code information update will be verified to history figure code database;Information conversion and biography
Defeated module is used to that barcode data to be formatted and be transmitted according to memory module: if memory module is the first memory module,
Then according to the software requirement format of pre-acquiring, barcode data is stored, and according to the mobile office software address of pre-acquiring,
Barcode data is uploaded, if memory module is the second memory module, by barcode data according to the self-built formula format or number of pre-acquiring
It is stored according to sheet format, and according to the cloud database address of pre-acquiring, barcode data is uploaded, if memory module is deposited for third
Storage mode formats barcode data, and format is converted then according to the self-built formula format of temporal information and pre-acquiring
Barcode data afterwards carries out local side storage and/or is transmitted to short-range communication interface address;Information update is used for sharing module
Information inquiry instruction and barcode data are sent to service provider address;Receive the quotient corresponding with barcode data of service provider address feedback
Product essential information;The corresponding commodity essential information of barcode data is edited, and is updated to service provider address;According to the data of pre-acquiring
Instruction is transferred, the barcode data for transferring instructions match with data is compressed, and is updated to service provider address.
Further, the present embodiment figure code scanning data processing equipment further includes preprocessing module, for believing figure code
Breath is filtered, and obtains smooth figure code information;Operation is carried out to smooth figure code information, obtains intensity profile histogram
Figure;Histogram equalization processing is carried out to intensity profile histogram, obtains the revised figure code information of gray level;Believed according to decoding
Breath and the revised figure code information of gray level obtain barcode data;According to check information and the revised figure code information of gray level,
Whether correct verify barcode data: if verification is correct, by the revised figure code information update of gray level to history figure code data
Library;If check errors, decoding error prompt information is generated.
Further, the present embodiment figure code scanning data processing equipment further includes information extraction modules, for obtaining figure
Code characteristic information and image information and video information one of both;According to figure code characteristic information, from image information and/or view
Figure code information and temporal information are extracted in frequency information.
Further, the present embodiment figure code scanning data processing equipment further includes Permission Levels determining module: being used for root
According to the account information of pre-acquiring user, determine that the Permission Levels of user, Permission Levels determine the transmission times of information inquiry instruction
The receive number of instruction is transferred with data.
The third aspect, the present invention provide a kind of figure code scanning number that above-mentioned figure code scanning data processing method is utilized
According to processing system, which includes intelligent mobile terminal, mobile office server and service provider's memory, intelligent mobile terminal packet
Include processor and camera connected to the processor and data transmission module, data transmission module respectively with mobile office server
It is wirelessly connected with service provider's memory, camera obtains figure code information and temporal information, and be transmitted to for carrying out image scanning
Processor, processor, will be in figure code information and history figure code database for obtaining figure code information, temporal information and memory module
History figure code information in predetermined period compares: if comparing result is identical, generating multiple scanning prompt information;If comparison
As a result different, then according to the type of figure code information, obtain decoding information and check information with the figure code information matches;According to translating
Code information and figure code information obtain barcode data;According to check information and figure code information, whether correct barcode data is verified;Root
According to temporal information, correct figure code information update will be verified to history figure code database;According to memory module, by barcode data into
Row format convert with transmission: if memory module into the first memory module, according to the software requirement format of pre-acquiring, by a yardage
According to being stored, and the address of the mobile office server according to pre-acquiring, barcode data is uploaded by data transmission module, if
Memory module is the second memory module, then deposits barcode data according to the self-built formula format or tables of data format of pre-acquiring
Storage, and according to the cloud database address of pre-acquiring, barcode data is uploaded, if memory module is third memory module, according to
The self-built formula format of temporal information and pre-acquiring, barcode data is formatted, and the barcode data after format is converted
It carries out local side storage and/or is transmitted to short-range communication interface address;By data transmission module send information inquiry instruction and
Barcode data is to the address of service provider's memory, and the commodity corresponding with barcode data for receiving service provider's memory feedback are basic
Information;The corresponding commodity essential information of processor editor's barcode data, or instruction is transferred according to the data of pre-acquiring, it will be with data
The barcode data for transferring instructions match is compressed, and is updated to service provider's memory by data transmission module.
As shown from the above technical solution, the scanning of figure code data processing method, apparatus and system of the present invention, can will obtain
Figure code information parsed, obtain barcode data, and can prevent repeat obtain barcode data, improve the accurate of data processing
Rate.This method can also format according to the demand of user, barcode data is stored, mobile office software and cloud are uploaded to
Database, and local side storage or transmission is carried out to short-range communication interface address, facilitate staff's real-time monitoring yardage
According to.Meanwhile this method can also carry out information update and shared, improve data transfer efficiency with service provider.
Therefore, the scanning of figure code data processing method, apparatus and system of the present invention, can be improved in figure code scanning process
Data-handling efficiency quickly realizes data transmission and shared, reduction equipment cost.
Detailed description of the invention
It, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical solution in the prior art
Embodiment or attached drawing needed to be used in the description of the prior art are briefly described.In all the appended drawings, similar element
Or part is generally identified by similar appended drawing reference.In attached drawing, each element or part might not be drawn according to actual ratio.
Fig. 1 shows a kind of figure code scanning data processing method flow chart provided by the present invention;
Fig. 2 shows a kind of structural schematic diagrams of figure code scanning data processing equipment provided by the present invention;
Fig. 3 shows a kind of structural schematic diagram of figure code scanning data processing system provided by the present invention.
Specific embodiment
It is described in detail below in conjunction with embodiment of the attached drawing to technical solution of the present invention.Following embodiment is only used for
Clearly illustrate technical solution of the present invention, therefore be intended only as example, and cannot be used as a limitation and limit protection of the invention
Range.
It should be noted that unless otherwise indicated, technical term or scientific term used in this application should be this hair
The ordinary meaning that bright one of ordinary skill in the art are understood.
In a first aspect, the embodiment of the present invention provides a kind of figure code scanning data processing method, this method comprises: obtaining figure
The image information and destination address of code;
The image information of analysis diagram code obtains barcode data;
Barcode data is uploaded to destination address.
The embodiment of the present invention provides another figure code scanning data processing method, in conjunction with Fig. 1, this method comprises:
Figure code information acquiring step S1: figure code information and temporal information and memory module are obtained;Here, temporal information
For the acquisition moment of the figure code information, memory module can be the first memory module or the second memory module;
Figure code information analyzing step S2: the history figure code in figure code information and history figure code database in predetermined period is believed
Breath compares: if comparing result is identical, generating multiple scanning prompt information;Here, history figure code database can be kept in
Figure code information in fixed time period, if identical as the history figure code information in the history figure code database, then it represents that scanning weight
Multiple, the prompt information of generation can be the voice of prompt " information repetition ", can also show the text etc. of " information repetition ";
If comparing result is different, according to the type of figure code information, obtain with the decoding information of the figure code information matches and
Check information, here, this method can support more than 20 kinds of decoding processes, such as 39 yards of standard, Codabar code, Code25 code,
ITF25 code, Matrix25 code, UPC-A code, UPC-E code, EAN-13 code, EAN-8 code, China Post's code, Code-B code, MSI
The bar codes such as code, Code11 code, Code93 code, ISBN code, ISSN code, Code128 code, Code39EMS and PDF417,
The two-dimensional bar codes such as QR;
According to decoding information and figure code information, barcode data is obtained;
According to check information and figure code information, whether correct barcode data is verified;
According to the temporal information, correct figure code information update will be verified to the history figure code database;Here, if
Barcode data check errors, then generate bar code miscue voice, and prompt user is scanned or automatically processed next time next
A figure code information;
Information conversion is with transmitting step S3: according to memory module, barcode data being formatted and is transmitted: if storage
Mode is that the first memory module stores barcode data, and then according to the software requirement format of pre-acquiring according to pre-acquiring
Mobile office software address, upload barcode data, here, can by barcode data according to Inventory Management Software, ERP, CRM or
The demand formats such as MES are converted;
If memory module is the second memory module, by barcode data according to the self-built formula format or data form of pre-acquiring
Formula is stored, and according to the cloud database address of pre-acquiring, uploads barcode data,
If memory module is third memory module, according to the self-built formula format of temporal information and pre-acquiring, by a yardage
Barcode data according to formatting, and after format is converted carries out local side storage and/or is transmitted to short-range communication interface
Address, here, user can establish storage format according to actual needs, the barcode data after format is converted is according to the time
Sequence carries out local side storage, and the barcode data after can also converting format is transmitted to printer, or uses near-field communication technology,
Scanning obtains Bluetooth address, and barcode data is carried out point-to-point information transmission by bluetooth or WiFi module;
Information update and shared step S4: information inquiry instruction and barcode data are sent to service provider address;
The commodity essential information corresponding with barcode data for receiving service provider address feedback, here, user can obtain quotient
The information such as the place of production, sales volume, the operating approach of product;
The corresponding commodity essential information of barcode data is edited, and is updated to service provider address, here, user can update quotient
The information such as sales volume, operating approach in product information;
Instruction is transferred according to the data of pre-acquiring, the barcode data for transferring instructions match with data is compressed, and more
Newly to service provider address.
As shown from the above technical solution, the present embodiment figure code scanning data processing method, can believe the figure code of acquisition
Breath is parsed, and barcode data is obtained, and can prevent from repeating to obtain barcode data, improves the accuracy rate of data processing.The party
Method can also format according to the demand of user, barcode data is stored, mobile office software and cloud database are uploaded to,
And local side storage or transmission is carried out to short-range communication interface address, facilitate staff's real-time monitoring barcode data.Meanwhile
This method can also carry out information update and shared, improve data transfer efficiency with service provider.
Therefore, the present embodiment figure code scanning data processing method, can be improved the data processing in figure code scanning process
Efficiency is quickly realized data transmission and is shared.
In order to further increase the treatment effeciency of the present embodiment figure code scanning data processing method, specifically, will scheme
After code information is identical as the history figure code information comparison in predetermined period in history figure code database, this method further include:
Figure code information is filtered, smooth figure code information is obtained;
Operation is carried out to smooth figure code information, obtains intensity profile histogram;
Histogram equalization processing is carried out to intensity profile histogram, obtains the revised figure code information of gray level;
According to decoding information and the revised figure code information of gray level, barcode data is obtained;
According to check information and the revised figure code information of gray level, whether correct barcode data is verified:
If verification is correct, by the revised figure code information update of gray level to history figure code database;
If check errors, decoding error prompt information is generated.Here, figure code information is filtered, figure is removed
Isolated point in code information is capable of forming smooth figure code information such as disturbing pulse or salt-pepper noise.Also, this method can also
It is enough that the progress gray level amendment of figure code information can be improved the brightness of figure code information, have particularly with the figure code information of low-light (level)
Conducive to barcode data is quickly obtained, the accuracy and efficiency of data processing are improved.
Specifically, the present embodiment figure code scanning data processing method can also realize automatically scanning mode, that is, obtain figure
Code characteristic information and image information and video information one of both;According to figure code characteristic information, from image information and/or view
Figure code information and temporal information are extracted in frequency information.This method can be automatically extracted from the image information or video information obtained
Figure code information, to realize automatic acquisition figure code informational function.
Specifically, the present embodiment figure code scanning data processing method can also determine the Permission Levels of user, that is, receive
The account information of user's pre-registration determines the effective storage life length of account information according to the Permission Levels of the user.For example
User setting freely experiences permission, and the use time span that user is arranged is half a year or 1 year, is conducive to a surname for improving this method
Biography degree, and user can also obtain application experience accordingly.
Specifically, this method can upload barcode data according to setting time point with setting time point, such as each interval one week
Or be spaced one month, realize that data update, i.e., according to preset timing node information, the item that format conversion is stored with local side
Code data are uploaded to mobile office software address and/or service provider address.
Second aspect, the embodiment of the present invention provide a kind of figure code scanning data processing equipment, in conjunction with Fig. 2, the device packet
Include figure code data obtaining module 1, figure code information analysis module 2, information conversion and transmission module 3 and information update and sharing module
4.Figure code data obtaining module 1 is for obtaining figure code information and temporal information and memory module.
Figure code information analysis module 2 is used for the history figure code in figure code information and history figure code database in predetermined period
Information compares: if comparing result is identical, generating multiple scanning prompt information;If comparing result is different, according to figure code
The type of information obtains decoding information and check information with the figure code information matches;According to decoding information and figure code information, obtain
Take barcode data;According to check information and figure code information, whether correct barcode data is verified;According to the temporal information, high-ranking officers
Correct figure code information update is tested to the history figure code database.
Information conversion with transmission module 3 is used to that barcode data to be formatted and be transmitted: if depositing according to memory module
Storage mode is that the first memory module stores barcode data then according to the software requirement format of pre-acquiring, and according to obtaining in advance
The mobile office software address taken uploads barcode data, if memory module is the second memory module, by barcode data according to pre-
The self-built formula format or tables of data format obtained is stored, and according to the cloud database address of pre-acquiring, uploads a yardage
According to if memory module is that third memory module carries out barcode data according to the self-built formula format of temporal information and pre-acquiring
Format conversion, and the barcode data after format is converted carries out local side storage and/or is transmitted to short-range communication interface address.
Information update and sharing module 4 are for sending information inquiry instruction and barcode data to service provider address;Receive clothes
The commodity essential information corresponding with barcode data for quotient address feedback of being engaged in;The corresponding commodity essential information of barcode data is edited, and
It is updated to service provider address;Instruction is transferred according to the data of pre-acquiring, the barcode data that instructions match is transferred with data is carried out
Compression, and it is updated to service provider address.
As shown from the above technical solution, the present embodiment figure code scanning data processing equipment, can believe the figure code of acquisition
Breath is parsed, and barcode data is obtained, and can prevent from repeating to obtain barcode data, improves the accuracy rate of data processing.The dress
Set can also format according to the demand of user, barcode data is stored, mobile office software and cloud database are uploaded to,
And local side storage or transmission is carried out to short-range communication interface address, facilitate staff's real-time monitoring barcode data.Meanwhile
The device can also carry out information update and shared, improve data transfer efficiency with service provider.
Therefore, the present embodiment figure code scanning data processing equipment, can be improved the data processing in figure code scanning process
Efficiency quickly realizes data transmission and shared, reduction equipment cost.
In order to further increase the treatment effeciency of the present embodiment figure code scanning data processing equipment, specifically, the device
Further include preprocessing module, for being filtered to figure code information, obtains smooth figure code information;Smooth figure code is believed
Breath carries out operation, obtains intensity profile histogram;Histogram equalization processing is carried out to intensity profile histogram, obtains gray level
Revised figure code information;According to decoding information and the revised figure code information of gray level, barcode data is obtained;Believed according to verification
Whether breath and the revised figure code information of gray level, verification barcode data are correct: if verification is correct, gray level is revised
Figure code information update is to history figure code database;If check errors, decoding error prompt information is generated.Here, pretreatment mould
Figure code information is filtered by block, and the isolated point removed in figure code information is capable of forming such as disturbing pulse or salt-pepper noise
Smooth figure code information.Also, figure code information can also be carried out gray level amendment by this method, particularly with the figure code of low-light (level)
Information can be improved the brightness of figure code information, be conducive to be quickly obtained barcode data, improve the accuracy and effect of data processing
Rate.
Specifically, the present embodiment figure code scanning data processing equipment further includes information extraction modules, for obtaining figure code
Characteristic information and image information and video information one of both;According to figure code characteristic information, from image information and/or video
Figure code information and temporal information are extracted in information.The device can automatically extract figure from the image information or video information obtained
Code information, to realize automatic acquisition figure code informational function.
Specifically, the present embodiment figure code scanning data processing equipment further includes Permission Levels determining module: being used for basis
The account information of pre-acquiring user, determines the Permission Levels of user, Permission Levels determine information inquiry instruction transmission times and
Data transfer the receive number of instruction.For example user setting freely experiences permission, and can specify that instruction sends or receives number,
Or the use time span of setting user, be conducive to the publicity degree for improving the device, and user can also obtain accordingly
Using experience.
The third aspect, the present invention provide a kind of figure code scanning number that above-mentioned figure code scanning data processing method is utilized
According to processing system, in conjunction with Fig. 3, which includes intelligent mobile terminal 31, mobile office server 32 and service provider's memory 33,
Intelligent mobile terminal 31 includes processor 311 and the camera 312 and data transmission module 313 that connect with processor 311, data
Transmission module 313 is wirelessly connected with mobile office server 32 and service provider's memory 33 respectively.Camera 312 is for carrying out figure
As scanning, obtain figure code information and temporal information, and be transmitted to processor 311, processor 311 for obtain figure code information, when
Between information and memory module, the history figure code information in predetermined period in figure code information and history figure code database is carried out pair
Than: if comparing result is identical, generate multiple scanning prompt information;If comparing result is different, according to the type of figure code information,
Obtain the decoding information and check information with the figure code information matches;According to decoding information and figure code information, barcode data is obtained;
According to check information and figure code information, whether correct barcode data is verified;According to temporal information, correct figure code information will be verified
It is updated to history figure code database;According to memory module, barcode data is formatted and transmitted: if memory module is the
One memory module stores barcode data then according to the software requirement format of pre-acquiring, and is done according to the movement of pre-acquiring
The address of public server 32 uploads barcode data by data transmission module 313, if memory module is the second memory module,
Barcode data is stored according to the self-built formula format or tables of data format of pre-acquiring, and according to the cloud database of pre-acquiring
Address uploads barcode data, here, data transmission module 313 can be carried out data transmission by mobile interchange transmission network, if
Barcode data is carried out format then according to the self-built formula format of temporal information and pre-acquiring for third memory module by memory module
Conversion, and the barcode data after format is converted carries out local side storage and/or is transmitted to short-range communication interface address, here,
Data transmission module 313 can be WiFi module and bluetooth module;By data transmission module 313 send information inquiry instruction and
Barcode data receives the commodity base corresponding with barcode data of the feedback of service provider's memory 33 to 33 address of service provider's memory
This information;Processor 311 edits the corresponding commodity essential information of barcode data, or transfers instruction according to the data of pre-acquiring, will
The barcode data for transferring instructions match with data is compressed, and is updated to service provider's memory by data transmission module 313
33, here, service provider's storage address specifically can be api interface address.
As shown from the above technical solution, figure code scanning data processing system of the present invention, by figure code scanning data processing
Method is applied to intelligent mobile terminal 31, is scanned using camera 312, obtains figure code information and the time carries out, using place
The treatment process that device 311 realizes this method is managed, is realized and mobile office server 32 and service provider using data transmission module 313
The transmission of 33 information of memory, substantially reduces equipment cost.Therefore, figure code scanning data processing system of the present invention, can be improved
Data-handling efficiency in figure code scanning process quickly realizes data transmission and shared, reduction equipment cost.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to
So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into
Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution
The range of scheme should all cover within the scope of the claims and the description of the invention.
Claims (9)
1. a kind of figure code scanning data processing method characterized by comprising
Figure code information acquiring step: figure code information and temporal information and memory module are obtained;
Figure code information analyzing step: by the history figure code information in the figure code information and history figure code database in predetermined period
It compares: if comparing result is identical, generating multiple scanning prompt information;
If comparing result is different, according to the type of the figure code information, obtain with the decoding information of the figure code information matches and
Check information;
According to the decoding information and the figure code information, barcode data is obtained;
According to the check information and the figure code information, whether correct the barcode data is verified;
According to the temporal information, correct figure code information update will be verified to the history figure code database;
Information conversion and transmitting step: according to the memory module, the barcode data is formatted and is transmitted:
If the memory module is the first memory module, according to the software requirement format of pre-acquiring, by the barcode data into
Row storage, and according to the mobile office software address of pre-acquiring, the barcode data is uploaded,
If the memory module is the second memory module, by the barcode data according to the self-built formula format or data of pre-acquiring
Sheet format is stored, and according to the cloud database address of pre-acquiring, uploads the barcode data,
If the memory module is third memory module, according to the self-built formula format of the temporal information and pre-acquiring, by institute
It states barcode data to format, and the barcode data after format is converted carries out local side storage and/or is transmitted to short distance
Communication interface address;
Information update and shared step: information inquiry instruction and the barcode data are sent to service provider address;
Receive the commodity essential information corresponding with the barcode data of the service provider address feedback;
The corresponding commodity essential information of the barcode data is edited, and is updated to the service provider address;
Instruction is transferred according to the data of pre-acquiring, the barcode data for transferring instructions match with the data is compressed, and more
The new extremely service provider address.
2. figure code scanning data processing method according to claim 1, which is characterized in that
It, should after the figure code information is identical as the history figure code information comparison in predetermined period in history figure code database
Method further include:
The figure code information is filtered, smooth figure code information is obtained;
Operation is carried out to the smooth figure code information, obtains intensity profile histogram;
Histogram equalization processing is carried out to the intensity profile histogram, obtains the revised figure code information of gray level;
According to the decoding information and the revised figure code information of the gray level, barcode data is obtained;
According to the check information and the revised figure code information of the gray level, whether correct the barcode data is verified:
If verification is correct, by the revised figure code information update of the gray level to the history figure code database;
If check errors, decoding error prompt information is generated.
3. figure code scanning data processing method according to claim 1, which is characterized in that this method further include: obtain figure
Code characteristic information and image information and video information one of both;
According to the figure code characteristic information, extracted from described image information and/or the video information figure code information and
The temporal information.
4. figure code scanning data processing method according to claim 1, which is characterized in that this method further include: receive and use
The account information of family pre-registration determines the effective storage life length of the account information according to the Permission Levels of the user.
5. the scanning of figure code described in any one data processing method according to claim 1~4, which is characterized in that this method is also
It include: that format conversion is uploaded to the movement with the barcode data that local side stores and is done according to preset timing node information
Public software address and/or the service provider address.
6. a kind of figure code scanning data processing equipment characterized by comprising
Figure code data obtaining module: for obtaining figure code information and temporal information and memory module;
Figure code information analysis module: for by the history figure code in predetermined period in the figure code information and history figure code database
Information compares: if comparing result is identical, generating multiple scanning prompt information;If comparing result is different, according to
The type of figure code information obtains decoding information and check information with the figure code information matches;According to the decoding information and institute
Figure code information is stated, barcode data is obtained;According to the check information and the figure code information, whether just the barcode data is verified
Really;According to the temporal information, correct figure code information update will be verified to the history figure code database;
Information conversion and transmission module: for according to the memory module, the barcode data being formatted and being transmitted:
If the memory module is that the first memory module deposits the barcode data according to the software requirement format of pre-acquiring
Storage, and according to the mobile office software address of pre-acquiring, the barcode data is uploaded, if the memory module is the second storage mould
Formula then stores the barcode data according to the self-built formula format or tables of data format of pre-acquiring, and according to pre-acquiring
Cloud database address uploads the barcode data, if the memory module is third memory module, believes according to the time
The self-built formula format of breath and pre-acquiring, the barcode data is formatted, and the barcode data after format is converted into
Row local side stores and/or is transmitted to short-range communication interface address;
Information update and sharing module: for sending information inquiry instruction and the barcode data to service provider address;Receive institute
State the commodity essential information corresponding with the barcode data of service provider address feedback;Edit the corresponding commodity of the barcode data
Essential information, and it is updated to the service provider address;Instruction is transferred according to the data of pre-acquiring, instruction will be transferred with the data
Matched barcode data is compressed, and is updated to the service provider address.
7. figure code scanning data processing equipment according to claim 6, which is characterized in that the device further includes pretreatment mould
Block obtains smooth figure code information for being filtered to the figure code information;The smooth figure code information is carried out
Operation obtains intensity profile histogram;Histogram equalization processing is carried out to the intensity profile histogram, gray level is obtained and repairs
Figure code information after just;According to the decoding information and the revised figure code information of the gray level, barcode data is obtained;According to
Whether correct the check information and the revised figure code information of the gray level, verify the barcode data: if verification is correct,
Then by the revised figure code information update of the gray level to the history figure code database;If check errors, decoding is generated
Miscue information.
8. figure code scanning data processing equipment according to claim 6, which is characterized in that the device further includes information extraction
Module, for obtaining figure code characteristic information and image information and video information one of both;Believed according to the figure code feature
Breath, extracts the figure code information and the temporal information from described image information and/or the video information.
9. a kind of figure code scanning data processing system that figure code scanning data processing method described in claim 1 is utilized,
It is characterised by comprising:
Intelligent mobile terminal, mobile office server and service provider's memory,
The intelligent mobile terminal includes processor and the camera and data transmission module that are connected to the processor, the number
It is wirelessly connected respectively with the mobile office server and service provider's memory according to transmission module,
The camera is transmitted to the processor for carrying out image scanning, acquisition figure code information and temporal information,
The processor for obtaining the figure code information, the temporal information and memory module, by the figure code information with go through
History figure code information in history figure code database in predetermined period compares: if comparing result is identical, generating multiple scanning
Prompt information;If comparing result is different, according to the type of the figure code information, obtains the decoding with the figure code information matches and believe
Breath and check information;According to the decoding information and the figure code information, barcode data is obtained;According to the check information and institute
Figure code information is stated, whether correct verifies the barcode data;According to the temporal information, correct figure code information update will be verified
To the history figure code database;According to the memory module, the barcode data is formatted and transmitted: if described
Memory module is that the first memory module stores the barcode data, and root then according to the software requirement format of pre-acquiring
According to the address of the mobile office server of pre-acquiring, the barcode data is uploaded by the data transmission module, if described deposit
Storage mode is the second memory module, then deposits the barcode data according to the self-built formula format or tables of data format of pre-acquiring
Storage, and according to the cloud database address of pre-acquiring, the barcode data is uploaded, if the memory module is that third stores mould
Formula formats the barcode data then according to the self-built formula format of the temporal information and pre-acquiring, and by format
Barcode data after conversion carries out local side storage and/or is transmitted to short-range communication interface address;Mould is transmitted by the data
Block sends information inquiry instruction and the barcode data to the address of service provider's memory, and receives service provider's storage
The commodity essential information corresponding with the barcode data of device feedback;The corresponding commodity of barcode data described in the processor editor
Essential information, or instruction is transferred according to the data of pre-acquiring, the barcode data for transferring instructions match with the data is pressed
Contracting, and service provider's memory is updated to by the data transmission module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610934136.9A CN106407471B (en) | 2016-10-31 | 2016-10-31 | Figure code scanning data processing method, apparatus and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610934136.9A CN106407471B (en) | 2016-10-31 | 2016-10-31 | Figure code scanning data processing method, apparatus and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106407471A CN106407471A (en) | 2017-02-15 |
CN106407471B true CN106407471B (en) | 2019-10-25 |
Family
ID=58012015
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610934136.9A Expired - Fee Related CN106407471B (en) | 2016-10-31 | 2016-10-31 | Figure code scanning data processing method, apparatus and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106407471B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109829526B (en) * | 2019-01-25 | 2023-09-26 | 深圳市优***科技股份有限公司 | Bar code management method and device and electronic equipment |
CN109935276A (en) * | 2019-03-07 | 2019-06-25 | 青岛市疾病预防控制中心(青岛市预防医学研究院) | A kind of genetic barcode biological species identifying system and method based on big data |
CN110399335B (en) * | 2019-07-06 | 2022-10-21 | 深圳市山水原创动漫文化有限公司 | Method and device for checking animation model file |
CN112860639A (en) * | 2019-11-28 | 2021-05-28 | 上海宇季文化传播有限公司 | Data processing system for animation production |
CN115063286B (en) * | 2022-08-08 | 2022-11-25 | 江苏时代新能源科技有限公司 | Detection system and image processing method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186842A (en) * | 2011-12-30 | 2013-07-03 | ***通信集团贵州有限公司 | Shop purchase-sell-stock management system and shop purchase-sell-stock management method |
CN103413156A (en) * | 2013-07-22 | 2013-11-27 | 深圳市辰卓科技有限公司 | Information processing method and device |
CN104252662A (en) * | 2014-08-26 | 2014-12-31 | 天津万象财务咨询服务有限公司 | Processing method and management system for accounting original certificate |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8485430B2 (en) * | 2011-12-06 | 2013-07-16 | Honeywell International, Inc. | Hand held bar code readers or mobile computers with cloud computing services |
-
2016
- 2016-10-31 CN CN201610934136.9A patent/CN106407471B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186842A (en) * | 2011-12-30 | 2013-07-03 | ***通信集团贵州有限公司 | Shop purchase-sell-stock management system and shop purchase-sell-stock management method |
CN103413156A (en) * | 2013-07-22 | 2013-11-27 | 深圳市辰卓科技有限公司 | Information processing method and device |
CN104252662A (en) * | 2014-08-26 | 2014-12-31 | 天津万象财务咨询服务有限公司 | Processing method and management system for accounting original certificate |
Also Published As
Publication number | Publication date |
---|---|
CN106407471A (en) | 2017-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106407471B (en) | Figure code scanning data processing method, apparatus and system | |
US10410171B2 (en) | System and method for inventory management | |
CN103209211A (en) | Meter reading recognizing method, meter self-service reading system and reading method thereof | |
CN102546802B (en) | Data acquisition based on wireless RF label technique and instant messaging transmission system and transmission method thereof | |
CN103390258A (en) | Updating and inquiring method and management system of laboratory object information and based on information code | |
CN103346892A (en) | Sign-in method based on two-dimensional code, mobile terminal and sign-in server | |
CN103501349A (en) | Two-dimensional code cloud service system and method capable of accurately counting access data based on release positions | |
CN103186840A (en) | Storeroom article checking system and method based on barcode | |
CN103761597A (en) | Method and device for processing product information | |
CN104850636A (en) | Animal/plant identification method and system for mobile terminal | |
CN103164759A (en) | Intelligent medicine box management system based on radio frequency identification device (RFID) | |
CN110287750A (en) | A kind of automatic detection system two dimensional code repeated code detection device and system | |
CN110379031A (en) | A kind of meeting signature method, apparatus, equipment and computer readable storage medium | |
CN100452704C (en) | Method and method for issuing blog articles | |
CN108108787A (en) | Figure code scanning data processing method, apparatus and system | |
CN110264226A (en) | It is a kind of based on block chain article retrospect and exchange contract system | |
CN103997417A (en) | Optical network resource connection state management method | |
CN104346667A (en) | Door and window management system | |
CN108171487A (en) | A kind of project of transmitting and converting electricity design review system | |
CN203720878U (en) | Inventory system of store | |
EP2242014A1 (en) | Resolved mobile code content tracking | |
KR20120124135A (en) | Method for Providing Shopping Service by Using Social Network Service, System, Apparatus Therefor | |
CN104240009A (en) | Method for managing wiring relation by bar code combination | |
CN113596095B (en) | Fast Internet of things method, fast Internet of things device, computer equipment and computer readable storage medium | |
CN102968728A (en) | Method for querying commodity standard conformity based on bar code scanning terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20191025 |
|
CF01 | Termination of patent right due to non-payment of annual fee |