CN106407471B - Figure code scanning data processing method, apparatus and system - Google Patents

Figure code scanning data processing method, apparatus and system Download PDF

Info

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
Application number
CN201610934136.9A
Other languages
Chinese (zh)
Other versions
CN106407471A (en
Inventor
黄磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Hi Tech Internet Of Things Technology Co Ltd
Original Assignee
Shanghai Hi Tech Internet Of Things Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Hi Tech Internet Of Things Technology Co Ltd filed Critical Shanghai Hi Tech Internet Of Things Technology Co Ltd
Priority to CN201610934136.9A priority Critical patent/CN106407471B/en
Publication of CN106407471A publication Critical patent/CN106407471A/en
Application granted granted Critical
Publication of CN106407471B publication Critical patent/CN106407471B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/90Dynamic range modification of images or parts thereof
    • G06T5/92Dynamic range modification of images or parts thereof based on global image properties
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2358Change logging, detection, and notification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/40Image enhancement or restoration using histogram techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06009Record 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/06018Record 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/06028Record 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

Figure code scanning data processing method, apparatus and system
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.
CN201610934136.9A 2016-10-31 2016-10-31 Figure code scanning data processing method, apparatus and system Expired - Fee Related CN106407471B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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