WO2009055839A1 - Object singulation process - Google Patents

Object singulation process Download PDF

Info

Publication number
WO2009055839A1
WO2009055839A1 PCT/AU2008/001412 AU2008001412W WO2009055839A1 WO 2009055839 A1 WO2009055839 A1 WO 2009055839A1 AU 2008001412 W AU2008001412 W AU 2008001412W WO 2009055839 A1 WO2009055839 A1 WO 2009055839A1
Authority
WO
WIPO (PCT)
Prior art keywords
tag
time
rssi
moving
data
Prior art date
Application number
PCT/AU2008/001412
Other languages
French (fr)
Inventor
Anthony Laviale
David Malcolm Hall
Original Assignee
Tagsys Sas
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
Priority claimed from AU2007905992A external-priority patent/AU2007905992A0/en
Application filed by Tagsys Sas filed Critical Tagsys Sas
Publication of WO2009055839A1 publication Critical patent/WO2009055839A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10019Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers.
    • G06K7/10029Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers. the collision being resolved in the time domain, e.g. using binary tree search or RFID responses allocated to a random time slot
    • G06K7/10039Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers. the collision being resolved in the time domain, e.g. using binary tree search or RFID responses allocated to a random time slot interrogator driven, i.e. synchronous
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management

Definitions

  • the present invention relates to an object management system wherein information bearing electronically coded radio frequency identification (RFID) tags are attached to objects which are to be identified, sorted, controlled and/or audited.
  • RFID radio frequency identification
  • the present invention relates to a method for singulation of at least two moving tag populations in an RFID application to determine if the tag belongs to one of the two moving tag populations wherein each tag is read in the presence of other tags which may or may not be associated with the RFID application.
  • Placing reader antennae in a metallic enclosure or tunnel goes some way to confining the reading volume, but some signal leakage still occurs at tunnel entry and exit regions which leads to reading of tags outside the tunnel.
  • Lengthening the reading tunnel may ensure that even if reinforcement has occurred from reflections off the tunnel structure, the signal leaking from the tunnel entry and exit regions is attenuated or weakened due to propagation loss experienced by the signal. Similarly due to propagation loss of the tag reply, the tag reply level in the reader is also weakened.
  • Reply threshold techniques may be used to filter tags not within the reading volume. This technique works to a point, beyond which further increases in tunnel length means that two successive containers of tag populations may be simultaneously present within the tunnel, and the sequence of containers cannot be further separated in their relative distances to each other as this would slow down the throughput of the RFID application.
  • RSSI received signal strength indication
  • An alternative to RSSI data may be data bits which are included in a tag reply that represent the tag excitation level (TEL) experienced by the tag from the reader field.
  • the tag reply which is generated by reflecting back to the reader varying amounts of the reader's field at the tag position, has a level in the reader's receiver circuitry which is proportional or related to the TEL data bits.
  • the TEL data bits may be generated by an analogue to digital conversion of one or more control signals within the tag's chip or micro-circuit.
  • the control signals may perform a combination of tag detuning and power diversion when the tag is in a strong reader field to collect less energy or dissipate energy in excess of what is needed for tag operation.
  • a further but less reliable method may be to use a frequency component of the tag reply of an UHF tag, since the reply is formed from a self-timed or asynchronous to the reader operating carrier frequency.
  • This asynchronous frequency varies with tag excitation but its characteristics vary between chip or micro-circuit vendors in applications using open standard protocols.
  • the method of the present invention may include repeating steps (a), (b) and (c).
  • the method may be performed by a tag reader, and may be initiated by activating software trigger controls.
  • the raw data collected from or along with the tag replies may include received signal strength indication (RSSI) data and a time-stamp or time-sequence.
  • RSSI received signal strength indication
  • the raw data collected from or along with the tag replies may include tag excitation level (TEL) data and a time-stamp or time-sequence.
  • TEL tag excitation level
  • the method may further include processing characteristics of signal values of the RSSI data or TEL data using mathematical and/or statistical processing tools.
  • the mathematical and/or statistical tools may include average of time weighted by RSSI data and maximum of absolute value of time derivative of
  • the mathematical and/or statistical tools may include average of time weighted by TEL data and maximum of absolute value of time derivative of TEL data.
  • the method of the present invention may be performed by means of a neural network.
  • the method of the present invention may further include a genetic algorithm to adapt the method to changes over time of application parameters.
  • the level of the field at the tag position is proportional or related to the level of the tag reply in the reader's receiver circuitry due to reciprocity.
  • RSSI data or TEL data may be used as the raw data input to the processing tools.
  • Multiple antennae may be used to produce fields in different directions to cover probable tag orientations that may be found in the RFID application.
  • the RSSI from a reader with a mono-static antenna will be described below to illustrate the present invention.
  • containers of tag bearing items move sequentially past a reader antenna, and the objective is to capture for each tag a map of RSSI vs time, and to assign each tag to its correct container.
  • the containers may include containers of items on a conveyor or the like.
  • a virtual or desired reading volume may be set-up by defining a volume surrounding the reader antenna within the physical or possible reading volume.
  • the boundary between the virtual and physical volumes may be reduced either by using a shielding enclosure around the reader antennae, or by using radio frequency absorbing material in the immediate vicinity of the reader antennae to eliminate reflections from surrounds thus eliminating reinforcement of direct and reflected signals to and from tags.
  • Additional aids may be used to prevent stray tags from interfering with the process, such as light beam sensors or triggered micro-switches so the reader searches for application tags when application tags are expected. Stray stationary tags that are read continuously or during non-expected times may be filtered out.
  • a series of at least two filters may be applied to the collected RSSI vs time data.
  • a first filter may be applied to discriminate between tags in motion on the conveyor and tags outside the reading volume, the latter tags being either stationary or moving.
  • a second filter may be applied to discriminate between tags belonging to a first container and tags belonging to a second container.
  • a tag in a first container may have a peak in RSSI level vs time at an approximate centre of the reading volume, or when it is closest to the reader antenna, whereby the tag may be assigned a time centre within a time period, the time period being a time domain approximation to the container length (time being container length divided by conveyor speed). Since tags within the container are spaced in the direction of motion, the time periods of each tag of a container will have a slightly different time centre, so that the analysis may allow these different time centres to be associated with its closest neighbouring time centre, with the time periods (length of the container) as an upper limit on the time domain distance to a neighbour.
  • the container may be represented by a first ideal time period centred at the centre of the container and by second and third time periods extending from the leading and trailing edges of the container as it moves through the reading volume.
  • the peak of RSSI vs time data may be found by examining the time derivative of RSSI vs time, rather than simply using a maximum data value. This technique may assist in removing noise of RSSI vs time data which arises from spatial nulls in the field due to surrounding reflections and path-length issues of the reader which occur as a predominant phase of the tag reply varies from phases which are used in data recovery circuits or down-conversion. Multiphase detectors or down-converters are common to help keep a tag reply detectable as the tag moves through the field, but there may be some ripple in RSSI vs time data as a reader switches between detectors with the best output. A combination of detector outputs of a multi-phase reader may result in some smoothing of RSSI ripple.
  • the peak may also be quite flat in the case of a strongly excited tag or a tag close to a reader receiver antenna, wherein reply signal strength compression may occur from a tag which is hard limited or greatly detuned to prevent over- voltage, or the reader's receiver circuitry is saturated.
  • the time centre of the tag may be found by an average of time weighted by RSSI.
  • a tag in a second container may exhibit a similar peaked trace in RSSI vs time data, and while it may have had a valid read at a similar time as a tag in the first container, when its time centre is associated with its nearest neighbouring time centre it may be assigned to the second container.
  • a stray or parasitic tag being a tag not within a container of the RFID application, may be found by observing: a) a trace without a peak in RSSI, from a stationary or static tag; or b) a trace of RSSI with an above threshold time period and hence container size dissimilar to others of the application or a different RSSI trace shape, from a moving tag but not belonging to the RFID application.
  • tags may thus be possible to assign tags to corresponding containers even while tags other than those in the container of interest are simultaneously present.
  • the filters may be applied by means of software running on a host computer connected to the reader or if hardware permits inside the reader itself.
  • the statistical tools may be used to discriminate application tags moving along the conveyor from other tags groups.
  • the statistical tools may include: variance of RSSI; variance of the square of RSSI weighted by time; variance of RSSI divided by the average of RSSI; variance of RSSI weighted by (time - average time); average deviation of RSSI; average deviation of RSSI weighted by (time- average time); maximum of the absolute value of the time derivate of RSSI(t); covariance of RSSI vs time compared to a Gaussian function; correlation function of RSSI compared to a Gaussian function; and a Jarque Berra test.
  • Statistical tools may be used to determine the approximate time of the tag passing through the centre of reading volume or by the reader antenna.
  • the statistical tools may include: average of time weighted by RSSI; median of time weighed by RSSI; and time derivative of RSSI(t).
  • a term may be raised to a power n, or transformed through a logarithmic, exponential or Fourier transform function.
  • variance of RSSI may be replaced by variance of the square of RSSI, variance of Iog10(RSSI), or variance of 10 raised to the power of RSSI.
  • data grids of three or more dimensions may be implemented by combining additional data with the time centre.
  • additional data may include TEL data in addition to RSSI data, or vice versa, or time within a physical volume whose boundary is defined by light beams or triggered micro- switches, or a tag on the container itself with a different application identifier represented within the tag data, a different protocol, a different operating frequency, a different technology such as bi-statics (electrostatic or low frequency electric field coupling), magneto-acoustics, hard-material-soft- material magnetic strip or surface acoustic wave (SAW), or a non-radio- frequency technology such as a barcode or optical alignment marker.
  • bi-statics electrostatic or low frequency electric field coupling
  • magneto-acoustics magneto-acoustics
  • SAW surface acoustic wave
  • non-radio- frequency technology such as a barcode or optical alignment
  • the process may be tuned for various applications with various system input parameters such as the number of tags per container, length of the container, spacing between successive containers, and speed of the conveyor or the like.
  • the threshold technique used may also vary for various applications with input parameters such as number of antennae used and relative positioning of such antennae between themselves and the containers passing through the reading volume.
  • Figure 1 shows containers on a conveyor which passes through a reading structure or tunnel
  • Figure 2 shows traces of RSSI level vs time for three tags.
  • Figure 3 shows read tags grouped into populations.
  • Figure 1 shows a first tag 10 belonging to a first tag population 1 1 associated with container 12 such as a carton, a second tag 13 belonging to a second tag population 14 associated with container 15 such as a carton, and a stray tag 16 not associated with container 12 or 15.
  • the containers 12, 15 belong to an RFID application and are on a conveyor 17 which passes through an antenna housing 18.
  • Antenna housing 18 has a length 19, an entry point 20 and an exit point 21.
  • Figure 1 shows one antenna 22 of a possible plurality of antennae forming a reading volume associated with antenna housing 18.
  • the process of the present invention may assign each tag to a tag population 1 1 associated with container 12 of length 23 and length uncertainties 24 and 25.
  • FIG. 2 shows traces of RSSI level vs time for three tags.
  • Trace 26 belongs to a tag in population 1 1 associated with the first container 12, while trace 27 occurring later in time belongs to a tag in population 14 associated with container 15.
  • Trace 28 belongs to a stray stationary tag not associated with container 12 or 15.
  • the time centres of traces 26 and 27 both have clear peaks, and can be found using an average of time weighted by RSSI.
  • Trace 28 is associated with a stationary stray tag and shows no broad peak. Thus trace 28 may be filtered out at this stage or it may be assigned a time centre which may be related to a periodic processing time of the collected data.
  • FIG. 3 shows each tag on a two dimensional grid wherein max(abs(time derivate of RSSI)) is plotted vs time. It may be seen that after processing RSSI vs time data that tags have fallen into three distinct populations 31 , 32, 33.
  • Populations 31 and 32 are tags belonging to containers 12 and 15 respectively, with tags from population 31 having an assigned time earlier than those from population 32.
  • Population 33 may be due to a stationary stray tag not belonging to the RFID application near the reading volume associated with antenna housing 18, the tag identity of which occurs persistently and has not been filtered out.
  • population 33 may be due to a moving group of stray tags not belonging to the RFID application associated with containers 12 and 15, again near the reading volume associated with antenna housing 18 for which persistent tag identities have been filtered out.
  • a subtle feature in Figure 3 is an absence of stray tags 33 during times relating to population 31 , and less than average tags of population 33 during times relating to population 32. While this may not always be the case, it is shown here to demonstrate an effect known as a small signal suppression effect. This effect occurs when two or more tags respond simultaneously and the tag with stronger reply data is read while other tags have their reply data suppressed and are unknown to the reader. Some tags in population 33 were read during times of population 32 since individual tag RSSI levels may have been lower to weak tags, tags shielded perhaps by a wet container or misplacement of a container on the conveyor.
  • Tag excitation level data was developed to assist in development of protocols which can realise that weakly replying tags can be simultaneously present in the RFID application or near the reading volume, in particular in a reader echoing the TEL bits of a tag it read in any command which may prevent the tag from replying for some time so that a strong decoded tag was commanded and any weakly replying tags were not incorrectly commanded.

Abstract

A method is disclosed for singulation of at least two moving RFID tag populations in an RFID application. The method comprises the steps of transmitting a radio frequency interrogation signal to read tags and collecting raw data from or along with tag replies. The method further comprises determining for a given tag whether the tag is in motion or stationary; and whether the tag belongs to one of the at least two moving RFID tag populations. If a tag is stationary, it is assigned to a non-moving population and if a tag is in motion but does not belong to one of the at least two moving RFID tag populations, it is assigned to a moving population other than the two moving RFID tag populations. The raw data collected from or along with the tag replies may include received signal strength indication (RSSI) data and a time-stamp or time-sequence. The raw data collected from or along with the tag replies may include tag excitation level (TEL) data and a time-stamp or time-sequence.

Description

OBJECT SINGULATION PROCESS
FIELD OF THE INVENTION
The present invention relates to an object management system wherein information bearing electronically coded radio frequency identification (RFID) tags are attached to objects which are to be identified, sorted, controlled and/or audited. In particular the present invention relates to a method for singulation of at least two moving tag populations in an RFID application to determine if the tag belongs to one of the two moving tag populations wherein each tag is read in the presence of other tags which may or may not be associated with the RFID application.
BACKGROUND OF THE INVENTION
When reading tags with a reader using an ultra-high frequency (UHF) carrier signal, it can be difficult to contain the reading zone to a well defined reading volume due to the UHF signal reflecting from surrounding surfaces and reinforcing with a direct path signal which would otherwise be too weak for a successful tag reading but after the reinforcement may be strong enough for a reading.
Placing reader antennae in a metallic enclosure or tunnel goes some way to confining the reading volume, but some signal leakage still occurs at tunnel entry and exit regions which leads to reading of tags outside the tunnel.
Lengthening the reading tunnel may ensure that even if reinforcement has occurred from reflections off the tunnel structure, the signal leaking from the tunnel entry and exit regions is attenuated or weakened due to propagation loss experienced by the signal. Similarly due to propagation loss of the tag reply, the tag reply level in the reader is also weakened. Reply threshold techniques may be used to filter tags not within the reading volume. This technique works to a point, beyond which further increases in tunnel length means that two successive containers of tag populations may be simultaneously present within the tunnel, and the sequence of containers cannot be further separated in their relative distances to each other as this would slow down the throughput of the RFID application.
By using a reader which is able to assign to each tag reply a received signal strength indication (RSSI), successive readings of a tag may allow a map of RSSI vs time to be built up. Processing of an RSSI vs time map or information, may allow tags to be discriminated between those that are in motion and belonging to the RFID application, from stray tags outside the tunnel that are either themselves in motion or stationary. It may also allow a tag read in a first container to be assigned to the population of the first container, and a tag read in a second container to be assigned the population of the second container.
An alternative to RSSI data may be data bits which are included in a tag reply that represent the tag excitation level (TEL) experienced by the tag from the reader field. The tag reply, which is generated by reflecting back to the reader varying amounts of the reader's field at the tag position, has a level in the reader's receiver circuitry which is proportional or related to the TEL data bits. The TEL data bits may be generated by an analogue to digital conversion of one or more control signals within the tag's chip or micro-circuit. The control signals may perform a combination of tag detuning and power diversion when the tag is in a strong reader field to collect less energy or dissipate energy in excess of what is needed for tag operation.
A further but less reliable method may be to use a frequency component of the tag reply of an UHF tag, since the reply is formed from a self-timed or asynchronous to the reader operating carrier frequency. This asynchronous frequency varies with tag excitation but its characteristics vary between chip or micro-circuit vendors in applications using open standard protocols. A reference herein to a patent document or other matter which is given as prior art is not to be taken as an admission that the document or matter was, in Australia, known or that the information it contains was part of the common general knowledge as at the priority date of any of the claims.
Where the terms "comprise", "comprises", "comprised" or "comprising" are used in this specification (including the claims) they are to be interpreted as specifying the presence of the stated features, integers, steps or components, but not precluding the presence of one or more other feature, integer, step, component or group thereof.
SUMMARY OF THE INVENTION
According to the present invention there is provided a method for singulation of at least two moving RFID tag populations in an RFID application, comprising the steps of:
(a) transmitting a radio frequency interrogation signal to read tags;
(b) collecting raw data from or along with tag replies; and
(c) for a given tag determining: (i) whether the tag is in motion or stationary; and
(ii) whether the tag belongs to one of said at least two moving RFID tag populations; and: if a tag is stationary, assigning it to a non-moving population; and if a tag is in motion but does not belong to one of the at least two moving RFID tag populations, assigning it to a moving population other than said two moving RFID tag populations.
In some embodiments the method of the present invention may include repeating steps (a), (b) and (c). The method may be performed by a tag reader, and may be initiated by activating software trigger controls.
The raw data collected from or along with the tag replies may include received signal strength indication (RSSI) data and a time-stamp or time-sequence. The raw data collected from or along with the tag replies may include tag excitation level (TEL) data and a time-stamp or time-sequence.
The method may further include processing characteristics of signal values of the RSSI data or TEL data using mathematical and/or statistical processing tools. The mathematical and/or statistical tools may include average of time weighted by RSSI data and maximum of absolute value of time derivative of
RSSI data. The mathematical and/or statistical tools may include average of time weighted by TEL data and maximum of absolute value of time derivative of TEL data.
In some embodiments the method of the present invention may be performed by means of a neural network. The method of the present invention may further include a genetic algorithm to adapt the method to changes over time of application parameters.
When using a reader with one or more mono-static antennae, wherein each antenna fulfils the dual roles of reader-to-tag and tag-to-reader communication, the level of the field at the tag position is proportional or related to the level of the tag reply in the reader's receiver circuitry due to reciprocity. Thus either RSSI data or TEL data may be used as the raw data input to the processing tools. Multiple antennae may be used to produce fields in different directions to cover probable tag orientations that may be found in the RFID application.
When using a reader with bi-static or separate antennae for reader-to-tag and tag-to-reader communication, reflections at UHF carriers impact tracking of RSSI and TEL data, such that a tag with a high TEL may have a low RSSI. Either data can still be utilised, however the map of RSSI or TEL vs time will show more variations in level, which can be considered as noise in the data, and is somewhat more susceptible to reflections of changing surrounds.
For simplicity, the RSSI from a reader with a mono-static antenna will be described below to illustrate the present invention. In the example containers of tag bearing items move sequentially past a reader antenna, and the objective is to capture for each tag a map of RSSI vs time, and to assign each tag to its correct container. The containers may include containers of items on a conveyor or the like.
A virtual or desired reading volume may be set-up by defining a volume surrounding the reader antenna within the physical or possible reading volume. The boundary between the virtual and physical volumes may be reduced either by using a shielding enclosure around the reader antennae, or by using radio frequency absorbing material in the immediate vicinity of the reader antennae to eliminate reflections from surrounds thus eliminating reinforcement of direct and reflected signals to and from tags.
Additional aids may be used to prevent stray tags from interfering with the process, such as light beam sensors or triggered micro-switches so the reader searches for application tags when application tags are expected. Stray stationary tags that are read continuously or during non-expected times may be filtered out.
A series of at least two filters may be applied to the collected RSSI vs time data. A first filter may be applied to discriminate between tags in motion on the conveyor and tags outside the reading volume, the latter tags being either stationary or moving. A second filter may be applied to discriminate between tags belonging to a first container and tags belonging to a second container.
By analysing RSSI vs time data from successive tag readings, a tag in a first container may have a peak in RSSI level vs time at an approximate centre of the reading volume, or when it is closest to the reader antenna, whereby the tag may be assigned a time centre within a time period, the time period being a time domain approximation to the container length (time being container length divided by conveyor speed). Since tags within the container are spaced in the direction of motion, the time periods of each tag of a container will have a slightly different time centre, so that the analysis may allow these different time centres to be associated with its closest neighbouring time centre, with the time periods (length of the container) as an upper limit on the time domain distance to a neighbour. Thus the container may be represented by a first ideal time period centred at the centre of the container and by second and third time periods extending from the leading and trailing edges of the container as it moves through the reading volume.
The peak of RSSI vs time data may be found by examining the time derivative of RSSI vs time, rather than simply using a maximum data value. This technique may assist in removing noise of RSSI vs time data which arises from spatial nulls in the field due to surrounding reflections and path-length issues of the reader which occur as a predominant phase of the tag reply varies from phases which are used in data recovery circuits or down-conversion. Multiphase detectors or down-converters are common to help keep a tag reply detectable as the tag moves through the field, but there may be some ripple in RSSI vs time data as a reader switches between detectors with the best output. A combination of detector outputs of a multi-phase reader may result in some smoothing of RSSI ripple.
The peak may also be quite flat in the case of a strongly excited tag or a tag close to a reader receiver antenna, wherein reply signal strength compression may occur from a tag which is hard limited or greatly detuned to prevent over- voltage, or the reader's receiver circuitry is saturated. In such a case the time centre of the tag may be found by an average of time weighted by RSSI.
A tag in a second container may exhibit a similar peaked trace in RSSI vs time data, and while it may have had a valid read at a similar time as a tag in the first container, when its time centre is associated with its nearest neighbouring time centre it may be assigned to the second container.
A stray or parasitic tag, being a tag not within a container of the RFID application, may be found by observing: a) a trace without a peak in RSSI, from a stationary or static tag; or b) a trace of RSSI with an above threshold time period and hence container size dissimilar to others of the application or a different RSSI trace shape, from a moving tag but not belonging to the RFID application.
It may thus be possible to assign tags to corresponding containers even while tags other than those in the container of interest are simultaneously present.
The filters may be applied by means of software running on a host computer connected to the reader or if hardware permits inside the reader itself.
Statistical tools may be used to discriminate application tags moving along the conveyor from other tags groups. The statistical tools may include: variance of RSSI; variance of the square of RSSI weighted by time; variance of RSSI divided by the average of RSSI; variance of RSSI weighted by (time - average time); average deviation of RSSI; average deviation of RSSI weighted by (time- average time); maximum of the absolute value of the time derivate of RSSI(t); covariance of RSSI vs time compared to a Gaussian function; correlation function of RSSI compared to a Gaussian function; and a Jarque Berra test.
Statistical tools may be used to determine the approximate time of the tag passing through the centre of reading volume or by the reader antenna. The statistical tools may include: average of time weighted by RSSI; median of time weighed by RSSI; and time derivative of RSSI(t).
In the above functions, a term may be raised to a power n, or transformed through a logarithmic, exponential or Fourier transform function. For example, variance of RSSI may be replaced by variance of the square of RSSI, variance of Iog10(RSSI), or variance of 10 raised to the power of RSSI.
Once the data is represented in a two dimensional grid, for example max(abs(dRSSI/dt)) vs time, analysis involving association of time centres with neighbouring time centres may involve use of a neural network to group tags into common populations. If the application or application parameters change over time a genetic algorithm may allow the sorting criterion to adapt to changes in the application.
Also data grids of three or more dimensions may be implemented by combining additional data with the time centre. Such additional data may include TEL data in addition to RSSI data, or vice versa, or time within a physical volume whose boundary is defined by light beams or triggered micro- switches, or a tag on the container itself with a different application identifier represented within the tag data, a different protocol, a different operating frequency, a different technology such as bi-statics (electrostatic or low frequency electric field coupling), magneto-acoustics, hard-material-soft- material magnetic strip or surface acoustic wave (SAW), or a non-radio- frequency technology such as a barcode or optical alignment marker.
The process may be tuned for various applications with various system input parameters such as the number of tags per container, length of the container, spacing between successive containers, and speed of the conveyor or the like. The threshold technique used may also vary for various applications with input parameters such as number of antennae used and relative positioning of such antennae between themselves and the containers passing through the reading volume.
DESCRIPTION OF A PREFERRED EMBODIMENT
A preferred embodiment of the present invention will now be described with reference to the accompanying drawings wherein: Figure 1 shows containers on a conveyor which passes through a reading structure or tunnel;
Figure 2 shows traces of RSSI level vs time for three tags; and
Figure 3 shows read tags grouped into populations.
Figure 1 shows a first tag 10 belonging to a first tag population 1 1 associated with container 12 such as a carton, a second tag 13 belonging to a second tag population 14 associated with container 15 such as a carton, and a stray tag 16 not associated with container 12 or 15. The containers 12, 15 belong to an RFID application and are on a conveyor 17 which passes through an antenna housing 18. Antenna housing 18 has a length 19, an entry point 20 and an exit point 21. Figure 1 shows one antenna 22 of a possible plurality of antennae forming a reading volume associated with antenna housing 18. The process of the present invention may assign each tag to a tag population 1 1 associated with container 12 of length 23 and length uncertainties 24 and 25.
Figure 2 shows traces of RSSI level vs time for three tags. Trace 26 belongs to a tag in population 1 1 associated with the first container 12, while trace 27 occurring later in time belongs to a tag in population 14 associated with container 15. Trace 28 belongs to a stray stationary tag not associated with container 12 or 15. The time centres of traces 26 and 27 both have clear peaks, and can be found using an average of time weighted by RSSI. Trace 28 is associated with a stationary stray tag and shows no broad peak. Thus trace 28 may be filtered out at this stage or it may be assigned a time centre which may be related to a periodic processing time of the collected data.
Figure 3 shows each tag on a two dimensional grid wherein max(abs(time derivate of RSSI)) is plotted vs time. It may be seen that after processing RSSI vs time data that tags have fallen into three distinct populations 31 , 32, 33. Populations 31 and 32 are tags belonging to containers 12 and 15 respectively, with tags from population 31 having an assigned time earlier than those from population 32. Population 33 may be due to a stationary stray tag not belonging to the RFID application near the reading volume associated with antenna housing 18, the tag identity of which occurs persistently and has not been filtered out. Alternatively population 33 may be due to a moving group of stray tags not belonging to the RFID application associated with containers 12 and 15, again near the reading volume associated with antenna housing 18 for which persistent tag identities have been filtered out.
A subtle feature in Figure 3 is an absence of stray tags 33 during times relating to population 31 , and less than average tags of population 33 during times relating to population 32. While this may not always be the case, it is shown here to demonstrate an effect known as a small signal suppression effect. This effect occurs when two or more tags respond simultaneously and the tag with stronger reply data is read while other tags have their reply data suppressed and are unknown to the reader. Some tags in population 33 were read during times of population 32 since individual tag RSSI levels may have been lower to weak tags, tags shielded perhaps by a wet container or misplacement of a container on the conveyor. Tag excitation level data (TEL bits) was developed to assist in development of protocols which can realise that weakly replying tags can be simultaneously present in the RFID application or near the reading volume, in particular in a reader echoing the TEL bits of a tag it read in any command which may prevent the tag from replying for some time so that a strong decoded tag was commanded and any weakly replying tags were not incorrectly commanded.
Finally, it is to be understood that various alterations, modifications and/or additions may be introduced into the constructions and arrangements of parts previously described without departing from the spirit or ambit of the invention.

Claims

1. A method for singulation of at least two moving RFID tag populations in an RFID application, comprising the steps of: (a) transmitting a radio frequency interrogation signal to read tags;
(b) collecting raw data from or along with tag replies; and
(c) for a given tag determining:
(i) whether the tag is in motion or stationary; and (ii) whether the tag belongs to one of said at least two moving RFID tag populations; and: if a tag is stationary, assigning it to a non-moving population; and if a tag is in motion but does not belong to one of the at least two moving RFID tag populations, assigning it to a moving population other than said two moving RFID tag populations.
2. A method according to claim 1 wherein said raw data collected from or along with the tag replies includes received signal strength indication (RSSI) data and a time-stamp or time-sequence.
3. A method according to claim 1 wherein said raw data collected from or along with the tag replies includes tag excitation level (TEL) data and a time- stamp or time-sequence.
4. A method according to claim 2 or 3, further comprising: processing characteristics of signal values of the RSSI data or TEL data using mathematical and/or statistical tools.
5. A method according to claim 4 wherein said mathematical and/or statistical tools include average of time weighted by RSSI and maximum of absolute value of time derivative of RSSI.
6. A method according to claim 4 wherein said mathematical and/or statistical tools include average of time weighted by TEL and maximum of absolute value of time derivative of TEL
7. A method according to claim 2, 3 or 4, further comprising repeating steps (a), (b) and (c).
8. A method according to claim 7, wherein the method is performed by a tag reader, and wherein the method is initiated by activating software trigger controls.
9. A method according to any one of the preceding claims wherein said method is performed via a neural network.
10. A method according to any one of the preceding claims further comprising a genetic algorithm to adapt the method to changes over time of application parameters.
1 1. A method for singulation of at least two moving RFID tag populations substantially as herein described with reference to the accompanying drawings.
PCT/AU2008/001412 2007-10-30 2008-09-25 Object singulation process WO2009055839A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AU2007905992A AU2007905992A0 (en) 2007-10-30 Carton Singulation Process
AU2007905992 2007-10-30

Publications (1)

Publication Number Publication Date
WO2009055839A1 true WO2009055839A1 (en) 2009-05-07

Family

ID=40590435

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/AU2008/001412 WO2009055839A1 (en) 2007-10-30 2008-09-25 Object singulation process

Country Status (1)

Country Link
WO (1) WO2009055839A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2312490A1 (en) * 2009-10-19 2011-04-20 Thales Holdings UK Plc A method of and apparatus for identifying associated objects
CN102081728A (en) * 2009-11-30 2011-06-01 西门子公司 Label activity detecting method and device in radio frequency identification (RFID) system as well as reader
WO2011009767A3 (en) * 2009-07-20 2012-01-19 Siemens Aktiengesellschaft A movement detection method and reader/writers in a radio frequency identification system
EP2562676A1 (en) * 2011-08-25 2013-02-27 Siemens Aktiengesellschaft Method and read/write device for an assembly with a number of contactless readable transponders
WO2016051112A1 (en) 2014-10-03 2016-04-07 Tagsys Method of discriminating rfid tags in motion from static rfid tags
CH713043A1 (en) * 2016-11-24 2018-05-31 Balluff Gmbh Method and device for determining the order of objects by means of transponder technology.
US10140567B2 (en) 2011-04-27 2018-11-27 Walmart Apollo, Llc Method and apparatus pertaining to radio-frequency identification tags
JP2019219964A (en) * 2018-06-20 2019-12-26 トッパン・フォームズ株式会社 RFID tag filtering device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6084530A (en) * 1996-12-30 2000-07-04 Lucent Technologies Inc. Modulated backscatter sensor system
US6204765B1 (en) * 1997-12-23 2001-03-20 Inkrmec Ip Corp. Method of detecting relative direction of motion of a radio frequency (RF) tag
US20060082444A1 (en) * 2004-10-19 2006-04-20 Alysis Interactive Corporation Management system for enhanced RFID system performance
US20060214773A1 (en) * 2005-02-10 2006-09-28 Psc Scanning, Inc. RFID tag singulation
US20070040689A1 (en) * 2005-08-19 2007-02-22 Thingmagic, Inc. Dynamically reconfigurable antennas for RFID label encoders/readers
US7221276B2 (en) * 2004-08-02 2007-05-22 United Parcel Service Of America, Inc. Systems and methods for using radio frequency identification tags to communicating sorting information
US7278568B2 (en) * 2005-07-01 2007-10-09 United Parcel Service Of America, Inc. Mail sorting systems and methods

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6084530A (en) * 1996-12-30 2000-07-04 Lucent Technologies Inc. Modulated backscatter sensor system
US6204765B1 (en) * 1997-12-23 2001-03-20 Inkrmec Ip Corp. Method of detecting relative direction of motion of a radio frequency (RF) tag
US7221276B2 (en) * 2004-08-02 2007-05-22 United Parcel Service Of America, Inc. Systems and methods for using radio frequency identification tags to communicating sorting information
US20060082444A1 (en) * 2004-10-19 2006-04-20 Alysis Interactive Corporation Management system for enhanced RFID system performance
US20060214773A1 (en) * 2005-02-10 2006-09-28 Psc Scanning, Inc. RFID tag singulation
US7278568B2 (en) * 2005-07-01 2007-10-09 United Parcel Service Of America, Inc. Mail sorting systems and methods
US20070040689A1 (en) * 2005-08-19 2007-02-22 Thingmagic, Inc. Dynamically reconfigurable antennas for RFID label encoders/readers

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CHUGANI ET AL.: "LabVIEW Signal Processing", 1998, PRENTICE HALL, NEW JERSEY, ISBN: 0-13-972449-4 *
SMITH, S.W.: "The Scientist and Engineer's Guide to Digital Signal Processing", 1997, CALIFORNIA TECHNICAL PUBLISHING, CALIFORNIA, ISSN: 0-9660176 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011009767A3 (en) * 2009-07-20 2012-01-19 Siemens Aktiengesellschaft A movement detection method and reader/writers in a radio frequency identification system
EP2312490A1 (en) * 2009-10-19 2011-04-20 Thales Holdings UK Plc A method of and apparatus for identifying associated objects
CN102081728A (en) * 2009-11-30 2011-06-01 西门子公司 Label activity detecting method and device in radio frequency identification (RFID) system as well as reader
US10140567B2 (en) 2011-04-27 2018-11-27 Walmart Apollo, Llc Method and apparatus pertaining to radio-frequency identification tags
EP2562676A1 (en) * 2011-08-25 2013-02-27 Siemens Aktiengesellschaft Method and read/write device for an assembly with a number of contactless readable transponders
CN103077411A (en) * 2011-08-25 2013-05-01 西门子公司 Method and read/write device for an assembly with a number of contactless readable transponders
US9147093B2 (en) 2011-08-25 2015-09-29 Siemens Aktiengesellschaft Method for implementing and operating, and a read/write unit, for a system including multiple wirelessly readable transponders
WO2016051112A1 (en) 2014-10-03 2016-04-07 Tagsys Method of discriminating rfid tags in motion from static rfid tags
US9886604B2 (en) 2014-10-03 2018-02-06 Tagsys Method of discriminating RFID tags in motion from static RFID tags
FR3026876A1 (en) * 2014-10-03 2016-04-08 Tagsys METHOD FOR DISCRIMINATING RFID TAGS IN MOTION OF STATIC RFID TAGS
CH713043A1 (en) * 2016-11-24 2018-05-31 Balluff Gmbh Method and device for determining the order of objects by means of transponder technology.
JP2019219964A (en) * 2018-06-20 2019-12-26 トッパン・フォームズ株式会社 RFID tag filtering device
JP7123653B2 (en) 2018-06-20 2022-08-23 トッパン・フォームズ株式会社 Filtering device for RFID tag

Similar Documents

Publication Publication Date Title
WO2009055839A1 (en) Object singulation process
CN107615090B (en) Radar signal processing device
EP3812791A1 (en) Integration of tracking with classifier in mmwave radar
Van Keuk Sequential track extraction
Kauppi et al. Hierarchical classification of dynamically varying radar pulse repetition interval modulation patterns
US20180083656A1 (en) Blind Source Separation of Signals Having Low Signal-to-Noise Ratio
Penttila et al. Performance development of a high-speed automatic object identification using passive RFID technology
EP2631671B1 (en) Apparatus and method for traffic lane detection
CA2480309A1 (en) Method of operation and system for discrimination between multiple surface acoustic wave identification tags
KR102088426B1 (en) Apparatus and method for detecting a target of dual polarization radar
CN110954863A (en) RFID positioning method oriented to storage article positioning
Barbot et al. A chipless RFID method of 2D localization based on phase acquisition
Gruden et al. Automated extraction of dolphin whistles—A sequential Monte Carlo probability hypothesis density approach
US11693079B2 (en) Device for determining a position of a transmitter and corresponding method
Karmakar Anti-collision methods for chipless RFID systems
JP6782438B2 (en) Radio wave sensor and equipment equipped with radio wave sensor
US11346915B2 (en) Device and method for determining the position of a transmitter relative to a detection region
WO2017188905A1 (en) A method for motion classification using a pulsed radar system
Dakhlallah et al. Type-2 Fuzzy Kalman Hybrid Application for Dynamic Security Monitoring Systems based on Multiple Sensor Fusion
CN113805167A (en) Efficient processing for distinguishing signals
Hodzic et al. Pose estimation methodology for target identification and tracking
US11733350B2 (en) Object identification apparatus, object identification method, and object identification program
EP2118674B1 (en) Automatic procedure for merging tracks and estimating harmonic combs
US11842246B2 (en) Method for detecting chipless radio frequency identification devices (RFID)
US20120112884A1 (en) Apparatus and method for detecting collision of rfid tags

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08800047

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2008800047

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE