CN1072526A - Recognition system - Google Patents

Recognition system Download PDF

Info

Publication number
CN1072526A
CN1072526A CN92112837A CN92112837A CN1072526A CN 1072526 A CN1072526 A CN 1072526A CN 92112837 A CN92112837 A CN 92112837A CN 92112837 A CN92112837 A CN 92112837A CN 1072526 A CN1072526 A CN 1072526A
Authority
CN
China
Prior art keywords
mark
information
machine
label
article
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.)
Pending
Application number
CN92112837A
Other languages
Chinese (zh)
Inventor
H·T·萨里夫
K·G·施莱德
R·K·萨里夫
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.)
Kiwisoft Programs Ltd
Original Assignee
Kiwisoft Programs 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 Kiwisoft Programs Ltd filed Critical Kiwisoft Programs Ltd
Publication of CN1072526A publication Critical patent/CN1072526A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F3/00Labels, tag tickets, or similar identification or indication means; Seals; Postage or like stamps
    • G09F3/02Forms or constructions
    • G09F3/0297Forms or constructions including a machine-readable marking, e.g. a bar code

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Character Discrimination (AREA)
  • Image Analysis (AREA)
  • Warehouses Or Storage Devices (AREA)
  • Preparation Of Compounds By Using Micro-Organisms (AREA)
  • Physical Or Chemical Processes And Apparatus (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Sorting Of Articles (AREA)

Abstract

Recognition system relates to the mark of the such article in groups of the parcel of for example log, shipping container or mailing and tracking and is transporting, handling and preserve the current location that its interocclusal record is identified article.Provide and be applicable to the machine-readable tag of discerning and reading according to mixed and disorderly background.These labels have the boundary marker that is used to locate purpose that is different from inner information flag.Boundary marker comprises a series of substantially the same tick marks of similar solid or hollow ellipse or a part or a series of sprocket bit or the character of circle or circle.Information flag comprises point, bar, ring or local text character.

Description

Recognition system
This patent relates to digital image acquisition and identification subsequently, and to machine-readable character and/or be imprinted on decoding on the label that will paste or that be printed directly on the coded markings on fixing or the movable object.
Though existing many systems provide the identification one by one of the data of being carried by mobile article or the position of identify objects are moved according to the information of finding then, (for example in the selling spot that is positioned at the supermarket), but still need in single collection action, to handle the system of a collection of article of marshalling, a certain place-this place that these article have been concentrated in warehouse or the distribution network can be outdoor, has preferably also comprised analysis or function of reporting in the system.
For example, the transportation, processing of the timber after log and processing and between the storage life at first needs to distinguish them in each place, needs then they are carried out easy, record automatically preferably.
The objective of the invention is perhaps provides the selection of usefulness at least for the article that are carried out observation with respect to complicated background provide improved automatic identification and positioning control system to the public.
One aspect of the present invention provides the machine-readable label that can be used to article, described label comprises the contrast mark with machine video equipment compatibility, described mark comprises the boundary marker that at least one is special, this boundary marker forms the outer boundary that limits the zone that is covered by adjacent information retaining zone, and described information retaining zone can comprise a plurality of information and carry mark.
On the other hand, the present invention also provides the method that is identified in on-the-spot one or more article, may further comprise the steps:
On each described one or more article, put on machine-readable tag, described label comprises the contrast mark with machine video equipment compatibility, described mark comprises the boundary marker that at least one is special, this boundary marker forms the outer boundary that limits the zone that is covered by adjacent information retaining zone, described information retaining zone comprises the information relevant with its corresponding article and carries mark
Be recorded at least one image of at least one on-the-spot article that are labeled,
With at least one image conversion is the form of computing machine compatibility.
The applied for machines video algorithm detects the existence and the position thereof on each the special tag border within each image,
Calculate the position of each adjacent information retaining zone,
Determine the rotation orientation of each label,
The information that detects and decipher within the label border is carried mark, thereby discerns each article.
Identification label of the present invention and/or recognition methods of the present invention are particularly suitable for the such article in groups of for example log are carried out mark and tracking.In most preferred embodiment of the present invention, be preferably in on-the-spot at the very start in the one or both ends of log with entitlement, position, supvr, kind or the quality of exclusive tag recognition log.This exclusive label can comprise the information as the index of database.Between shipment date, perhaps need the image acquisition stage.
Other application comprises the location of the various article from the etui to the shipping container in the warehouse, perhaps the identification of moving vehicle or the identification in the fixedly storeroom zone in the warehouse at a distance.On the basis of article one by one, this system can be used at the on-the-spot mail of letter sorting, and this system also can be used to tracking of mail during sort at the letter sorting scene.
The signal that obtains from such system can be used to each whereabouts that the goods of shipment is classified, prepared the place of processing or accurately makes many article at transport operation or duration of storage.Accurate identification helps effective operation and production management and can reduce inventory loss.
Following examples just are described by example, can not limit the scope of the invention.Many to those skilled in the art variations or be equal to the displacement be conspicuous.
In the description of accompanying drawing, will be referred to the zone of blacking, for example Hei circle, ellipse or triangle.But, in the following drawings, represent black with shade.
Fig. 1: the figure shows Typical Disposition and the bundled log that is labeled that when harbour carries out image acquisition movable type videotapes platform.
Fig. 2: the figure shows the single complete content of being gathered image, be presented in a bundle of piling up on the support and support the log that hits mutually.
Fig. 3: the figure shows the example of the code tag of circular frame, be about the concentric form of bar code label with an external stability.Below label represent to have example corresponding to the circular bar coded sticker of the information of Fig. 4 and Fig. 5.Each label all has an outside black control loop, a middle black control loop and a central stain.Black line and white line have equal thickness in the encoding scheme of the best.
Fig. 4: the figure shows a code tag, it comprises alphanumeric identification code, repeat with the form of part Latin square (Latin Square), information carry have on the mark delegation provide the open circles of orientation and a circle around framework.
Fig. 5: the figure shows the example that has along the alphanumeric code tag of the hollow of line spread and Filled Ellipse framework, this straight line is determined the external world of label and the orientation of regulation label uniquely.Identification code in the label comprises that nine alphanumeric characters and this code repeat three times with the form of part Latin square, have spatial redundancy so that in any three row the whole numeral of appearance.
Fig. 6: the figure shows comprise alphanumeric code and in single code (each code is followed by the complement code on its own next door) adopt the billet and the rectangular coding mode of parity check bit and spatial redundancy and have around the code tag of the external frame of the pattern of symbol of two kinds of codes.This code repeats three times with the form of part Latin square, has spatial redundancy so that whole numerals occurs in any three row.
Fig. 7: the figure shows the label example that comprises alphanumeric code and in single code, adopt the mode point of parity check bit and spatial redundancy and have the external frame of the pattern of symbol that centers on two kinds of codes.So each row comprises that whole numerals appears in the code of one group of rotation in any three character rows.
This example-Fig. 3, Fig. 8 and Fig. 9 also so-also provide the conventional bar code that keeps same information with text outside the border.Perhaps, this also needs the occasion of following the trail of with common bar code at goods, is useful when reading by handheld reader or in other existing mode.Existing bar code system will parallel running occasion, also be useful in the transition period at least.
Fig. 8: the figure shows and comprise alphanumeric code and (code next door complement code) adopts the billet and the rectangular coding mode of parity check bit and spatial redundancy and have the external frame of symbol around the two kinds of codes triangle of solid form (hollow and) in single code code tag.This code repeats three times with the form of part Latin square, has spatial redundancy so that whole numerals occurs in any three row.
Fig. 9: the figure shows the example of the alphanumeric code tag of the framework that uses hollow and Filled Ellipse, these ellipses are determined the external world of label and the orientation of regulation label uniquely.Identification code in the label comprises that nine alphanumeric characters and this code repeat eight times with the form of complete Latin square, has spatial redundancy so that whole cognizance codes occurs in any row and major part comprise the subregion of 8 characters.
Figure 10: the example that the figure shows user Ke Yin label; This label has a border, promptly forms a line of a circle, and the description point that is represented as delegation's hollow ellipse.This is preprinted label, and user's (for example to taxonomy of goods the time) in use can carry information mark and is added on this label.
Figure 11: the example that the figure shows the alphanumeric code tag that does not have information flag; It has the framework that carries interval hollow and Filled Ellipse around a blank information; This is another kind of preprinted label.This label also helps the pinpoint record mark of mark.
Figure 12: the mixing of two kinds of codes of this label case representation; A kind of people of being is readable and another kind is machine-readable, is blended within 3 * 9 improved Latin square repeats.Below bar code label can be used to (for example) and help from the conversion of an older recording method.
Use the application example of circular code tag
In one embodiment, with circular code tag identify objects during handling article or afterwards, for example there are not the two ends of bar, pipe, bottle or log that normal single position (rotation) is orientated.
We more are ready to use the ring of fixed width to represent numeral in this example.One group of three ring of outermost preferably make three rings radially second be used for reference data that the circular code tag in complex image is positioned with color so that provide with other two the paired ratios of ring.
For the error-detecting purpose also can be used additional control loop.For example black border ring (being represented by light and shade) can be an external control ring, an intermediate controlled ring and a central control loop.The means that software adopts these rings correctly to be scanned as detected symbol.
A kind of application of this circular code tag is by the positioning round framework and reads circular code tag and discern log and automatically write down log subsequently.
Arrangement is on-the-spot is proved conclusively with data because each log arrives, so log is specified the numeral of one or seven figure places.Computing machine produces the copy of label, may be the circular black bar code pattern of 18 centimetres of the diameters of the numeral on a white plastic sheet.Label as shown in Figure 3.Single ring is 3 mm wides in this example.Plastic sheet preferably is nailed to the two ends of suitable log then.
When anchor clamps pick up a bundle log subsequently and prepare they are taken on board or during the truck shipping, these anchor clamps are at first by a posting field.Posting field must make anchor clamps move to scanning position, is blocked by barrier at these place's anchor clamps then.At this moment, one group of floodlight is opened automatically, and an end of this group log is scanned, and all logs in the jaw of anchor clamps are also scanned simultaneously, and floodlight is closed during the end of scan, and barrier is removed.Anchor clamps are sent to truck or ship with log then.
On the other hand, as depicted in figs. 1 and 2, being fixed on moving recording platform 13 on the conveyer 10 that also is equipped with floodlight 15, power supply 16, two gamma camera/stadimeter unit 19 and the computing machine 17 that is coupled to control box 14 can be used to handle and be placed on the support 201 in advance and the most handy mobile putter is pushed into a bundle log 12,202 of near linear by anchor clamps.The record platform is gathered the image or the combination picture 200 of an end, moves on to the other end then and gathers second image.Information is transmitted to analysis station at a distance by wireless device 18.
Typical image has the content that is similar to Fig. 2, and more mixed and disorderly background is arranged certainly.Image 200 has enough resolution, therefore can recognize each label 204 on each article (being log 202 herein).Used in the figure tag types such as Fig. 4.Support 201 preferably also has the mark that vision can be recognized or wireless device is read, and for example bar code or wireless device identification marking 203 are so that determine the whereabouts of article when record.Noticing that best PEL (picture element) density is far away goodly is used for representing grid in the wooden figure in what be included in each log end.Typical line scanning gamma camera has the CCD linear array of 3456 photodiodes, provides 3456 pixel columns, preferably includes 11,200 pixel rows for an images.The ccd array that gamma camera has 4096 * 4096 photodiodes is gathered in typical zone, and being gathered in each of a support part has 4096 pixel columns and 4096 pixel rows in the image, and these images are combined into the complete video of support.
What Computer Analysis was complete is scanned image so that determine the framework of all labels and the information Recognition log that comprises according to each label.In the situation of graphic bar font code (300,301), the circular of code tag provides information redundancy by allowing to calculate several probable values according to the analysis of different radial components.In the situation of alphanumeric code, the mark of expression code is repeated several times.Because statistical reliability, the Latin square repetition methods is best.Many redundancies prevent the information loss that lost efficacy and cause because of code tag that dirt or other pollution or CCD element fault cause.Many codes pattern prevents to be analysed by the misunderstanding that single analysis subroutine causes.
The image of being gathered is compressed by wireless device 18 and sends computer workstation (not shown) at a distance to so that store, then analyze, and watches later on.Analytical Computer Program is the image of retrieve stored automatically, analyzes this image and produces the file of the cognizance code that is encoded of this image.
According to the present invention, preprinted label can be as being set up mark in the example of Figure 10, and paper material preferably.Wherein a kind of quality matetrial is that shaggy filling out moulded paper, and it can tolerate during laser printing because toner focuses on the heat that is produced.This label 1001 has line and the description point 1002 that forms a circle, and the latter is defined as the information of being positioned to carry delegation's hollow ellipse on the mark.
Also can use the preprinted label 1100 of Figure 11 type, it has the mark 1002 as the compactness on border.Equally also adopt delegation's hollow ellipse as description point.This label also has record mark 1101, is used for the accurate location to the information that carries the mark of being represented by grid 1101.
Use the application example of alphanumeric and marker code
Fig. 4 is illustrated in the alphanumeric character (it is to be designated as 204 label among Fig. 2) in circular frame or the border 400.The orientation of information is not represented on border itself, but one second boundary representation that comprises delegation's hollow ellipse on text the orientation of information.
Fig. 4 to Fig. 9 and embodiment shown in Figure 12 use the label that has the alphanumeric cognizance code and adopt spatial redundancy.The framework of the involved a series of hollow and Filled Ellipses of each label of Fig. 5, Fig. 7, Fig. 9 and Figure 12 round.Fig. 6 uses the framework of being made up of character, and Fig. 8 uses hollow and solid triangle symbol.From the viewpoint of computer Recognition applicability, the priority ranking of framework mark is oval, is triangle then, is character at last.Figure 12 is illustrated in the label 1200 that comprises mixed code Class1 201 in the repetition of 3 * 9 improved Latin square spaces.
During handling for example single or in groups log, timber container and box single or in heaps or afterwards, Fig. 3 is fit to be used for identify objects to any label of Fig. 9 or Figure 12.
But systematically scanning flood row, searching identification label by the machine video algorithm can be discerned at an easy rate as the little repeat character (RPT) of the best of boundary marker.Even series of markings-or arc or complete circle-being better than the straight line framework, this is because they are more clearly determined the whereabouts of the breath of taking a message and are positioned than straight line is easier because of them.According to the analyses position that just can make arc of two row or two row only; Make straight line be different from arc and need more row and columns and end points.For example, it is found that in visual background single straight line is difficult to be positioned, the position of information both may also may be at opposite side in this side.For example, pattern matching algorithm can be used to determine the position of the special character outside one or more labels, and described special character is at least in part because they are relatively rare and selected in the world.Ellipse especially triangle has directivity in itself.
In this schematic example, the reason that (especially for as shown in Figure 3 circular code tag) subsidiary label 204 is different from the growth ring of log 202 is (a), and it and (b) has than increasing the bigger contrast of circle within the circular frame of contrast color.
Coding alphanumeric labels 400,500,700 and 900 is comprising hollow circle or the ellipse of use delegation, for example numeral ' 0 ' on the delegation of cognizance code.800 on label is used triangle.In the most handy solid shape of the end of the row that comprises cognizance code, solid ' 0 ' a part for example as framework.Except that 900, also its underpart printing comprise rotation the space sequence form cognizance code and have solid circle endways or two extracodes of ellipse capable.Below the 3rd identification row, delegation's filled symbols (part of framework) is set so that the position of the code more than the identification.Additionally repeated seven times so that produce complete Latin square figure with space rotation form for 900, eight row identification characters.Below the 8th row identification row, the solid symbol of delegation is set for 900 so that make closed framework complete.
Select alphanumeric character from the fixed width font storehouse of European character, alphanumeric character comprises the character pattern of being distinguished easily each other.As long as with the machine recognition compatibility, preferably with regard to territory of use font storehouse (for example cyrillic alphabet in respective country or katakana) commonly used.(in some font storehouse, some character is indifference almost each other, numeral 1 for example, lowercase " l ", perhaps zero-sum letter " O " and Q, even in the font storehouse of preferentially selecting for use, Lille, storehouse (Courier font) also like this).Can make correction to this: the character that for example is represented as scale-of-eight 370 in " appendix " set is the letter " l " that a fork is arranged on its word is done, and at least one group of information flag that perhaps is printed at least one different code helps to solve ambiguity.
As Fig. 4 to Fig. 8 illustrative, generally have nine characters partly or wholly to be repeated with the Latin square diagram form of m * n usually, at Fig. 4 m=3 in the example of Fig. 8, n=9.In this form, all code is repeated with the form of three horizontal line under positioning framework, and also the form with one group of any three row is repeated.(Fig. 9 is illustrated in eight characters among 8 * 8 complete Latin square figure.) in general, only use single Latin square generation rule for all labels in single application.
A kind of like this application of alphanumeric coding label is to discern log and automatically write down log subsequently by location ellipse frame and read out word alphameric code label.
When at every log of the on-the-spot reception of arrangement, specify the cognizance code of nine characters to log.In cognizance code, use upper case and lower case alphabetic character and numeral 0.In most preferred embodiment, computing machine be created on the white plastic scraps of paper of 13 centimetres of 18 cm x the oval identification framework that is determined orientation round the copy of cognizance code of spatial balance pattern.The single letter numerical character is high 15 millimeters, the wideest 15 millimeters in wide 15 millimeters zones.Be preferably in to have on the rotating label in space and use with sign and represented at interval second kind of readable code of while so that increase the possibility of the correct identification in Computer Analysis aspect afterwards.Fig. 7 is illustrated in a kind of like this code tag that additional bar code is arranged outside the framework, to allow using another kind of parallel method simultaneously.Plastic sheet preferably is fixed on the two ends of log.
Scanning image after gathering and transmitting (see top described-Fig. 1 for example) is analyzed so that determine the position of all label frameworks and discern log according to the code tag value automatically by computing machine.Ellipse frame (or being actually circular frame) can make the plane in the bookmark image crooked (being objective plane and optical axis out of plumb) be identified and to proofread and correct.Framework also makes the rotation orientation of determining image become easy.Even the additional copy of the cognizance code of separated by spaces or copy make label 2/3rds because of dirt or other pollute, to the damage of label or because of the fault of CCD element, basal plane, column or row thickens unclear back cognizance code still can be reproduced.
The image of being gathered is preferably compressed by wireless device and sends computer workstation at a distance to so that store, then analyze, watch later on.Analytical Computer Program automatically retrieve stored image, analyze this image and produce the file of the cognizance code that is encoded of this image.For general computing equipment, beginning image acquisition and the time-delay of finishing the standard between the analysis can be short to 33 seconds.Certainly, just can begin image transfer as long as receive first scan-data.
Software
Following example represents to be used for the typical instruction sequence of the steering order of log identification when being provided with the scanning work station of fixed position.
The steering order sequence:
1. wait the anchor clamps that log is housed and arrive the scanning work station, and lay gamma camera.
2. begin to scan and store the image that is scanned.
Then, for circular cognizance code,
3. the analysis scan image is so that find all label framework circles.
4. determine the center of first circle.(also can determine other control annulus).
5. from the outside to the center of circle, rotate read the code as sample value 1 with 0 degree.
6. from the outside to the center of circle, rotate read the codes as sample value 2 with 120 degree.
7. from the outside to the center of circle, rotate read the codes as sample value 3 with 240 degree.
8. make sample value consistent so that form discriminating digit.
9. transmit discriminating digit and give digital library software.
10. all other circle repeating steps 4 that are scanned are arrived step 9.
Leave the scanning work station 11. can also inform anchor clamps.
12. return step 1.
Perhaps, for the alphanumeric cognizance code:
3. the analysis scan image is so that find all label frameworks.
4. show non-perpendicular property and correct it with the framework that is recorded, eliminate the distortion of orientation and rotation.
5. be identified in the character at each the character position place in the triple character arrays in the framework.
6. make three sample values consistent so that form discriminating digit.
7. transmit discriminating digit and give database software.
8. all other framework repeating steps 4 that are scanned are arrived step 7.
9. the anchor clamps of announcement leave the scanning work station.
10. return step 1.
Use the postal application example of alphanumeric code
This most preferred embodiment is described and is used for the mixing alphanumeric of target and the postal cognizance code of coding, and described target comprises spatial redundancy and the framework that is positioned centers on.They have been prepared and have been used for discerning mail, parcel, mailbox and mailbag.
Code tag can be with the repetitive sequence of letter group, for example one group " USPO " as around comprising the delegation of cognizance code or the framework of multirow.A this label as shown in Figure 6.The also available symbol sebolic addressing that other type of orientation information is provided, circle that for example replaces and triangle.
The skeleton code sequence, the two ends of being expert at comprise cognizance code, are continued the part as the framework figure.Also have two extracodes capable below in Fig. 6, it comprises the different coding rule that adopts spatial redundancy in the character, verify error coding (" ASC II " code for example, " sign " is black and " at interval " to be white in this code, perhaps conversely) and space sequence that rotates and the cognizance code that continuous framework figure is arranged at every end.At also available other symbol of the continuous frame figure of every end, for example round or triangle.Under the 3rd identification row, another sequence of same letter group is finished the framework around cognizance code.Under the third line, also can use other symbol, for example circle and triangle.
Label can be fixed on the article with any orientation, owing to there is the distinctive outside framework that orientation information also is provided, they can be identified.Because repeat in the space of the cognizance code in the framework, local ambiguous label still can be identified.Because in same label, use the different coding form of the readable form and the label of label simultaneously, so the label of cosmetic damage still can be identified.
When mail, parcel or box were posted, the label that has framework can be produced and automatically or manually is fixed on these article by computing machine.Also can first individually print frame, when mailing, cognizance code is fixed in the framework.Can in framework, stamp fine rule for example or the such guide markings of colour bar so that help cognizance code alignment in the framework.Figure 10 represents of the present inventionly have a border but information area leaves an example of blank alphanumeric coding label.
Requirement separates each article on travelling belt, makes and has only article by the scanning work station at every turn.By article sensor trigger the line scanning gamma camera at place, scanning work station with convenient article before gamma camera by the time article are carried out a series of scannings.In case by gamma camera, computing machine is just analyzed the sector scanning image so that determine the cognizance code of destination, this code is transmitted to the letter sorting machine so that the path of orientation is provided for mobile article.Unrecognized article produce and are used for they are sent to the target code that the post office staff carries out the falseness of manual identification.
Use the licence plate application example of alphanumeric coding
Make according to the present invention have spatial redundancy and be positioned framework round the vehicle license of alphanumeric cognizance code can on delivery vehicle, be used or can be directly used in means of transport and shipping container so that can automatically scan and read the license cognizance code, described delivery vehicle has automobile, train, aircraft, ship etc.
In a best format shown in Figure 5, the alphanumeric labels that is encoded is comprising hollow circle or the ellipse of use delegation, for example digital " 0 " on the delegation of cognizance code.At the two ends of the row that comprises cognizance code, solid oval or circle, for example solid " 0 " is used as the part of framework.Comprise the space sequence of rotation and solid circle is arranged endways or two capable being positioned at of extracode of oval cognizance code below.A solid circle of delegation or an oval part as the framework of discerning above code position are set under the 3rd cognizance code is capable.
Identical mode available and noted earlier is made, is distributed and fixing licence plate, but licence plate has new code and around framework.
Gamma camera or scanner can be used to produce the image of article in common environment; and can be used to automatically analyze this image so that be identified in one or more delivery vehicles in the image; can determine the position of image according to the framework of delivery vehicle label, this image produces eight points or wideer monolithic colored region at the edge feature place.This image preferably can be printed so that provide the permanent recording that has cognizance code, date and time along the edge of trace.Numeral also can be transmitted to a central machinery by wireless device, so that check use in other such application in for example traffic statistics, stolen vehicle inspection or license circulation.
Use the measurement tag application example of alphanumeric code
For the commodity of the external encode that needs content detail, can be produced on use on big container, woodwork shelf, shipping container and other article have spatial redundancy and be positioned framework round label.
The coding alphanumeric labels can be produced on demand, and comes preferably printing in advance of coding framework with information and other important information on for example kind, weight, quantity, color, destination, date and so on.
From Fig. 3 to Fig. 9 or any alphanumeric labels that is encoded of Figure 12 be preferably on the delegation that comprises cognizance code and use hollow circle or the ellipse of delegation, for example digital " 0 ".At the two ends that comprise the row that contains cognizance code, solid circle, for example solid " 0 " is used as the part of framework.Comprise the revolution space order and solid circle is arranged endways or two extracodes of oval cognizance code below capable.A solid circle of delegation or an oval part as the framework of discerning above code position are set under nethermost cognizance code is capable.
Goods is classified, weighs and measure in a special inspection post.The special label that contains classification, weight, size, date and cognizance code is produced (preferably on preprinted framework) and is fixed to a place or the many places of article in this inspection post.All labels all have identical framework.
Gamma camera or scanner sending station and in the end the destination photograph images single or one group of article.Scanning area is automatically analyzed then so that determine the position and the information of automatically reading relevant each article of label framework.
Can directly be printed then from the information that label is read so that screen, classify or handle.This information also can be stored in the computing machine so that use as sending in loading plan, storage plan, new data input and registration and the arrival notice in other application examples.This information also can be used to examine or anacomization recall record.
Variation aspect the framework label design
Can change the design of code tag with multiple mode according to the needs of application-specific.
Can increase or dwindle the overall dimension of code tag so that adapt to the material that is labeled.The number of framework and identification marking or annulus preferably carry out appropriate change so that the required number that makes different units is come by difference or error-detecting or corrigendum information can be added among the application demand rightly in scanning process.
When increase or reduced field of view so that can suitably increase or dwindle design so that keep the resolution of framework and cognizance code when being received in more or less label in the images.
Except that the annulus of the monochrome on common background color or character oval or round, can use the zone of more color to lateral frame increase sharpness or increase particular value; For example, use the four look annulus that comprise background just annulus to be used quaternary notation.
Can print the framework of not being with cognizance code in advance, and then the seal cognizance code.Figure 10 represents an of the present invention example that has the preprinted label on a border, and this border comprises around the framework of the hollow and Filled Ellipse of a blank information carrier area.The information of any desired form carries mark and can be added in use by the user-especially when taxonomy of goods.
Except the two-dimensional array of preferential employing, information is carried the one-dimensional array (preferably using the linear space of " Latin square " form to repeat) that mark can be arranged as information.
Preprinted framework can be added into introduction mark-as pointed mark-to help the location with the cognizance code in the afterframe.
Except that the English alphabet character of standard, the character of other glossary of symbols or image for example Chinese characters, katakana or cyrillic alphabet or gothic character collection also can be used to the free token code.
Can encode so that more information is provided to ellipse frame or circle framework round alphabetical cognizance code with other pattern of solid and hollow oval or circle, for example summary or manufacturer are checked in identification.
Can obtain further design variation by the label control framework that uses other shape.For example, the dash line pattern can be used to the external control ring of circular code.Another example is to use argyle design in the framework of alphanumeric cognizance code.
Many parts or complete Latin square design rule can be used for cognizance code spatial placement and can be by for example in cognizance code, using special character or representing by used special framework.The Latin square space distribution also is applicable to the linear array of the repetition of mark.
Image acquisition need not be confined to the gamma camera of described type.For example the day of reckoning of stock allow many people with on take each article in each company warehouse, the image of later scanning shoot according to the machine of resembling.The XYCCD gamma camera chip of enough resolution has been easy to obtain, therefore gathers situation glitter down irradiation system in area data and perhaps preferentially selects for use.
Image analysis need not be confined to information therein, the computing machine of representing with the digital electric signal form.The principle of optical computer is suitable for the image processing of this class.
At last, should be understood that other embodiment according to some other variations of principle of the present invention or invention is still within the scope of being represented by following claim of the present invention.

Claims (10)

1, can be used to the machine-readable tag of article, described label comprises the contrast mark with machine video equipment compatibility, described mark comprises at least one distinctive boundary marker, this boundary marker forms and limits the outer boundary that is covered by adjacent information retaining zone, and described information retaining zone can comprise a plurality of information and carry mark.
2, the machine-readable tag of claim 1, wherein said distinctive boundary marker is selected from the set that comprises at least one arc mark, a plurality of alphanumeric character, a plurality of ellipse, a plurality of triangle, multiple mark or their combination in any.
3, the machine-readable tag of claim 2, wherein said boundary marker comprise the mark of the circular formula at least one border, and described information retaining zone comprises information and carries mark, and this information is carried mark and comprised the concentric concentric circles of a series of and described border circle.
4, the machine-readable tag of claim 2, wherein said boundary marker comprises a plurality of marks, this mark forms and is arranged at least one close-shaped distinctive sequence.
5, the machine-readable tag of claim 2 also comprises one or more orientation expressive notations.
6, the machine-readable tag of claim 5, wherein description point also comprises one or more marks with compactness of the shape different with the mark that uses in the border.
7, the machine-readable tag of claim 2, wherein said information retaining zone comprise the repetition of selecting from comprise alphanumeric character, distinguished symbol, mark and a plurality of code collection information is carried the array of mark.
8, the machine-readable tag of claim 7, wherein said information carry and are marked at that the form with local at least Latin square is repeated in the array.
9, be identified in the method for on-the-spot one or more article, may further comprise the steps:
On each described one or more article, put on machine-readable tag, described label comprises the contrast mark with machine video equipment compatibility, described mark comprises at least one distinctive boundary marker, this boundary marker forms the outer boundary that limits the zone that is covered by adjacent information retaining zone, described information retaining zone comprises the information relevant with its corresponding article and carries mark
Be recorded at least one image of at least one on-the-spot article that are labeled,
With at least one image conversion is the form of computing machine compatibility,
The applied for machines video algorithm detects the existence and the position on each the special tag border within each image,
Calculate the position of each adjacent information retaining zone,
Determine the rotation orientation of each label,
The information that detects and decipher within the label border is carried mark, to discern each article.
10, the method for the one or more article of identification of claim 9, wherein the described information retaining zone of each label comprises that the information that is repeated with local at least Latin square form carries the array of mark, examines and come in needs the information that is encoded of control information retaining zone with the information that repeats.
CN92112837A 1991-10-09 1992-10-09 Recognition system Pending CN1072526A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NZ240172A NZ240172A (en) 1991-10-09 1991-10-09 Computerised detection and identification of multiple labels in a field of view
NZ240172 1991-10-09

Publications (1)

Publication Number Publication Date
CN1072526A true CN1072526A (en) 1993-05-26

Family

ID=19923764

Family Applications (1)

Application Number Title Priority Date Filing Date
CN92112837A Pending CN1072526A (en) 1991-10-09 1992-10-09 Recognition system

Country Status (13)

Country Link
EP (1) EP0607298A4 (en)
JP (1) JPH07500200A (en)
CN (1) CN1072526A (en)
AU (1) AU660506B2 (en)
BR (1) BR9206607A (en)
CA (1) CA2116540A1 (en)
FI (1) FI941606A (en)
HU (1) HUT69107A (en)
NZ (1) NZ240172A (en)
RU (1) RU2115167C1 (en)
TW (1) TW207017B (en)
WO (1) WO1993007006A1 (en)
ZA (1) ZA927708B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102376003A (en) * 2010-08-24 2012-03-14 通用汽车环球科技运作有限责任公司 Multi-purpose appendable marking method
CN106297551A (en) * 2016-09-14 2017-01-04 哈工大机器人集团上海有限公司 A kind of road sign for determining robot location and coding checkout method thereof
CN106599967A (en) * 2016-12-08 2017-04-26 同方威视技术股份有限公司 Security check item positioning label and security check item positioning method
CN109360331A (en) * 2017-12-29 2019-02-19 广州Tcl智能家居科技有限公司 A kind of automatic vending method and automatic vending machine based on article identification
CN111033527A (en) * 2017-07-28 2020-04-17 可口可乐公司 Method and apparatus for encoding and decoding circular symbol code
CN112182271A (en) * 2019-07-03 2021-01-05 深圳市创能亿科科技开发有限公司 Device identification method and system

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2731535B1 (en) * 1995-03-10 1997-04-25 Poste LOCATION MARK AND METHOD OF LOCATING INFORMATION BY ADDING THIS MARK
WO2002065385A1 (en) * 2001-02-09 2002-08-22 Enseal Systems Limited Document printed with graphical symbols which encode information
EA003307B1 (en) * 2002-04-16 2003-04-24 Ежов Владимир Александрович Method of identification movable objects
DE20317451U1 (en) * 2003-11-10 2004-12-23 Bauer, Karl-Heinz Storage magazine or rack for disk type storage media, e.g. CDs., has a scanning device for reading circular barcodes on labels stuck to the disks to permit management of the disks
US7751585B2 (en) * 2004-06-28 2010-07-06 Microsoft Corporation System and method for encoding high density geometric symbol set
WO2007004271A1 (en) * 2005-06-30 2007-01-11 Nobutoshi Miyazaki System and method for utilizing resource such as wood
WO2007013835A1 (en) * 2006-03-24 2007-02-01 Zuev, Boris Alexandrovich Information encoding and decoding method
GB0702090D0 (en) * 2007-02-02 2007-03-14 Fracture Code Corp Aps Virtual code window
GB0714534D0 (en) 2007-07-26 2007-09-05 Iti Scotland Ltd Secure authentic feature
CN103165019A (en) * 2011-12-11 2013-06-19 褚相奇 Accurate identification method for personal used items and identification mark
RU2589325C1 (en) * 2015-01-28 2016-07-10 Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Санкт-Петербургский государственный лесотехнический университет имени С.М. Кирова" Method of monitoring movement and automatic control of legality of round timber workpiece in supply chain
RU2626656C2 (en) * 2015-12-02 2017-07-31 Общество с ограниченной ответственностью "Аби Девелопмент" Method and system of determining orientation of text image
CN107658835B (en) * 2017-09-26 2023-10-27 深圳供电局有限公司 Protective pressing plate and misoperation prevention method and system thereof

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3848112A (en) * 1970-12-02 1974-11-12 Sherwood Medical Ind Inc Identification system
US3847346A (en) * 1972-08-30 1974-11-12 Scanner Data field recognition and reading method and system
US4053433A (en) * 1975-02-19 1977-10-11 Minnesota Mining And Manufacturing Company Method of tagging with color-coded microparticles
US4239261A (en) * 1978-08-24 1980-12-16 Richardson Robert H Micro-marking label and apparatus
US4358017A (en) * 1980-10-21 1982-11-09 Bell & Howell Company Mail direction system
FR2514179A1 (en) * 1981-10-07 1983-04-08 Rockall France Sa Ste Nle IDENTIFICATION LABEL OF OBJECTS AND APPARATUS FOR USE THEREOF
DE3203897A1 (en) * 1981-11-07 1983-05-19 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Device for detecting and processing characters and/or predetermined optical details
US4588211A (en) * 1983-11-17 1986-05-13 Greene Edwin B Machine readable document
US4614366A (en) * 1983-11-18 1986-09-30 Exactident, Inc. Nail identification wafer
DE3545960C1 (en) * 1985-12-23 1987-07-09 Messerschmitt Boelkow Blohm Method and arrangement for recognizing parts
US4924078A (en) * 1987-11-25 1990-05-08 Sant Anselmo Carl Identification symbol, system and method
US4958064A (en) * 1989-01-30 1990-09-18 Image Recognition Equipment Corporation Bar code locator for video scanner/reader system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102376003A (en) * 2010-08-24 2012-03-14 通用汽车环球科技运作有限责任公司 Multi-purpose appendable marking method
CN102376003B (en) * 2010-08-24 2014-10-22 通用汽车环球科技运作有限责任公司 Multi-purpose appendable marking method
CN106297551A (en) * 2016-09-14 2017-01-04 哈工大机器人集团上海有限公司 A kind of road sign for determining robot location and coding checkout method thereof
CN106599967A (en) * 2016-12-08 2017-04-26 同方威视技术股份有限公司 Security check item positioning label and security check item positioning method
CN111033527A (en) * 2017-07-28 2020-04-17 可口可乐公司 Method and apparatus for encoding and decoding circular symbol code
CN109360331A (en) * 2017-12-29 2019-02-19 广州Tcl智能家居科技有限公司 A kind of automatic vending method and automatic vending machine based on article identification
CN112182271A (en) * 2019-07-03 2021-01-05 深圳市创能亿科科技开发有限公司 Device identification method and system

Also Published As

Publication number Publication date
RU94033154A (en) 1996-06-20
HUT69107A (en) 1995-08-28
HU9400926D0 (en) 1994-08-29
JPH07500200A (en) 1995-01-05
FI941606A0 (en) 1994-04-07
AU2864492A (en) 1993-05-03
TW207017B (en) 1993-06-01
AU660506B2 (en) 1995-06-29
CA2116540A1 (en) 1993-04-15
WO1993007006A1 (en) 1993-04-15
EP0607298A4 (en) 1995-05-24
EP0607298A1 (en) 1994-07-27
FI941606A (en) 1994-04-07
NZ240172A (en) 1996-05-28
BR9206607A (en) 1995-12-12
ZA927708B (en) 1993-04-15
RU2115167C1 (en) 1998-07-10

Similar Documents

Publication Publication Date Title
US5725253A (en) Identification system
CN1072526A (en) Recognition system
US7436979B2 (en) Method and system for image processing
US4874936A (en) Hexagonal, information encoding article, process and system
US4896029A (en) Polygonal information encoding article, process and system
US4998010A (en) Polygonal information encoding article, process and system
WO1996032692A1 (en) Two-camera system for locating and storing indicia on conveyed items
CN1425168A (en) Method and device for processing of information
KR19980703503A (en) Machine readable labels
KR100388061B1 (en) 4-State barcode printing and image reader system and control method thereoff
US20020020746A1 (en) System and method for optical coding
CN1151467C (en) Image processor with mark location and device for extracting path from packet
CN1179752A (en) Machine-readable label
NZ314609A (en) Readable label set: machine location of information field
CN1053053C (en) Method and device to recognize signature by electro-optic scan
DE3943680C2 (en) Visually readable labeling
LV10820B (en) Polygonal information encouding article,process and system
CA2486817A1 (en) An apparatus and method for marking and sorting articles of mail
WO2022207847A1 (en) Coding method for embedding cassettes and apparatus used therefore
DK175743B1 (en) Polygonal information encoding article, process and system - optically scans data array of information encoded polygons to retrieve information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C01 Deemed withdrawal of patent application (patent law 1993)