EP0847030A2 - A method and device for automatically detecting and counting bodies passing through a gap - Google Patents

A method and device for automatically detecting and counting bodies passing through a gap Download PDF

Info

Publication number
EP0847030A2
EP0847030A2 EP97121056A EP97121056A EP0847030A2 EP 0847030 A2 EP0847030 A2 EP 0847030A2 EP 97121056 A EP97121056 A EP 97121056A EP 97121056 A EP97121056 A EP 97121056A EP 0847030 A2 EP0847030 A2 EP 0847030A2
Authority
EP
European Patent Office
Prior art keywords
gap
altimetric
passing
map
processing unit
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.)
Withdrawn
Application number
EP97121056A
Other languages
German (de)
French (fr)
Other versions
EP0847030A3 (en
Inventor
Massimo Boninsegna
Antonio Virdia
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.)
Istituto Trentino di Cultura
Advaxia Biologics SRL
Original Assignee
Istituto Trentino di Cultura
Advent SRL
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 Istituto Trentino di Cultura, Advent SRL filed Critical Istituto Trentino di Cultura
Publication of EP0847030A2 publication Critical patent/EP0847030A2/en
Publication of EP0847030A3 publication Critical patent/EP0847030A3/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit

Definitions

  • the present invention concerns a method for automatically detecting and counting bodies passing through a gap.
  • the term gap is to be understood as an imaginary surface, or a linear projection thereof, separating two adjacent areas. It can be a physical gap such as a doorway or gateway, or a logical gap such as a virtual flat surface perpendicular to the floor and walls of a passage which can be visualised, for example, by means of a line along an imaginary communication plane, which may be a floor or a step or ramp, or a rotary mat or conveyor belt, and in general, anything which can support a flow of bodies in one or more directions in both senses of movement.
  • the detection of bodies passing through a gap has various uses. It is particularly applicable when the access of people or things to specific areas must be controlled. For example, in the case of people, it may be necessary to control their access to public transport means, such as the underground, or to public buildings or areas such as stadia or meeting places, or into shops or various public places.
  • public transport means such as the underground, or to public buildings or areas such as stadia or meeting places, or into shops or various public places.
  • One practical application may be, for example, to count the number of passengers getting on or off an urban service bus at each stop in order continuously to check the total number of passengers on the bus. In this way it is possible to avoid exceeding the maximum capacity of the bus, for example, by preventing further passengers getting on a bus which is already full.
  • auxiliary procedures may be activated when the maximum capacity is reached, such as informing a service centre which can put additional buses in service to meet the public demand. Further subsidiary activities may result from the knowledge of the passenger data, such as statistical analyses based on the flow of passengers, or the derivation of information on possible deception by the passengers.
  • optical transmission and/or reflection barriers for example, using light or infra-red radiation, or physical barriers such as turnstiles, pressure-sensitive platforms, or movement detectors based on microwaves, passive infrared radiation or ultrasound.
  • all the known systems have a number of limitations which make them unable to discriminate between objects and people, between objects and people that are very close together, or between objects and people moving in opposite directions or not perpendicular to the imaginary line of the gap.
  • the known systems use sensors which may easily be tricked by objects or people moving at a steady speed.
  • An object of the invention is to provide a method for automatically detecting and counting bodies passing through a gap, which is simple and reliable and which enables the contemporaneous discrimination between their direction and sense of movement in order to check the flow into or out of at least one of the areas adjacent the gap.
  • the method according to the invention enables bodies of different shapes to be discriminated between with a high degree of reliability, and the selection of solely a particular type of body for counting, for example, people only.
  • the quantity of information that can be obtained by the method of the invention which is significantly more than that which can be derived by the known techniques, enables more reliable and robust counting to be effected, overcoming the limitations which usually affect known systems, and thus providing greater adaptability to different working conditions and, therefore, greater generality of application.
  • altimetric map is to be understood as any representation of the altimetric, or elevational, distortions caused by the presence of a body.
  • One such map is obtained from the altimetric analysis of the body itself utilising known automatic methods which enable characteristics of the shape of the body to be described in a form which is easily comparable with similar maps of other bodies. If this analysis is conducted in correspondence with a gap, it is possible to distinguish between the bodies passing through it and, in the present case, to count just those which satisfy predetermined shape characteristics.
  • Typically, in order to distinguish a person from other, differently-shaped bodies one starts with the assumption that a person has a head on top of a generally cylindrical trunk, conferring a characteristic altimetric profile thereon.
  • a data processing system can be programmed in a known way to conduct an altimetric analysis of bodies with the aim of recognising the characteristic shape of people or other kinds of objects under consideration. Programming may be by means of conventional algorithmic approaches, the altimetric characteristics of the bodies to be recognised then being programmed into the processing system, or by means of statistical learning techniques like, for example, neural networks.
  • a data processing system can be developed that is capable of evaluating the space-time evolution of the position of the bodies under consideration in order to deduce the dynamics of their movements, in particular, the direction and sense thereof.
  • a model of altimetric map of a body stored in the processing unit and utilisable for comparison with other altimetric maps obtained for bodies passing through the gap may be of the static type and thus formed on the basis of a single altimetric map referring to one moment in the traversal of the gap by a body, or it may be of the dynamic type and thus formed on the basis of a plurality of altimetric maps relating to a single body, each corresponding to a different moment in gap traversal.
  • a further subject of the invention is a device for automatically detecting and counting bodies passing through a gap, characterised in that it comprises:
  • the reference numeral 1 generally indicates a device for automatically detecting and counting bodies passing through a gap.
  • the device 1 is intended for obtaining the altimetric map of a body B which passes close to it, in this particular case below it, following to the composition of its stereoscopic image.
  • the device 1 includes a pair of television cameras 3, conveniently of the low-resolution type, spaced from each other and preferably on the vertical of the gap to be checked.
  • This gap is defined by an imaginary surface which is, for example, flat and vertical, capable of being traversed by moving bodies B, and defined at the base by a threshold line A which constitutes the projection on the ground of the imaginary surface.
  • Each television camera 3 takes an elementary image 4a, 4b at a specific moment, as shown in Figures 2a and 2b respectively.
  • the two elementary images 4a and 4b obtained simultaneously by the two television cameras 3 are processed by a processing unit 5 which combines them to derive a single stereoscopic image 4, shown schematically in Figure 3 by a group of contour lines forming an altimetric map of the body B.
  • the processing carried out by the unit 5 is such as to obtain a real world correspondence between the projections of the points of each elementary image to enable information relating to the disparity, namely, the distance between different positions of a single point on the two corresponding elementary images 4a and 4b, to be deduced.
  • the models of altimetric maps already stored in the processing unit for the purpose of comparison may be based on a single moment in the traversal of the gap by the body B, thus being of the static type, and/or they may each be constituted by a plurality of altimetric maps of a single body corresponding to different moments in the traversal of the gap and may therefore be of the dynamic type.
  • a device 7 according to the invention uses the so-called "structured light” technique which utilises particular characteristics of light to obtain information relating to the geometry of a scene.
  • the device 7 includes a single television camera 4 and a monochromatic light source 9 constituted, for example, by a solid state laser with an associated optic, which projects a plane of light coincident with the imaginary surface defining the gap.
  • a monochromatic light source 9 constituted, for example, by a solid state laser with an associated optic, which projects a plane of light coincident with the imaginary surface defining the gap.
  • the television camera 4 is preferably positioned with its optical axis incident on the plane of light emitted by the source 9 and so that the entirety of the gap to be checked is covered to enable the detection of all parts of the scene illuminated by the intersection with the plane of light.
  • the instantaneous two-dimensional image L of part of the contour of a body B (see Figure 8) transversing the surface constituting the gap, and defined by the plane of light, is composed of a plurality of points, each of which identifies a line of view in the three-dimensional space, which line extends from the respective point in the space to its projection on the image plane passing through the focus of the television camera 4.
  • the three-dimensional position of each point on the luminous line L may then be obtained from a calculation of the position of the intersection of the line of view with the plane of light, the position of the plane of light being known as it is defined by the position of the source 9, and eventually determinable by direct measurement, as is the spatial position of the television camera 4 and its focal axis.
  • the television camera 4 may, to advantage, be provided with an optical filter set to the frequency of the monochromatic light source.
  • the altimetric map obtained for each body B passing through the gap may be coded as illustrated in Figure 6 by means of a band which represents the various zones of its profile at different heights given by various shades of grey.
  • Each instantaneous altimetric map, and/or its evolution over time during the traversal of the gap can then be compared with static or dynamic models of altimetric maps of other bodies, that is, based on a single altimetric map or on a plurality of altimetric maps relating to successive moments, similarly coded and already stored in the processing unit 5 in order to recognise those of the bodies B passing through the gap that are to be counted. In this way it is possible, for example, to discriminate between people and luggage passing through the doorway of a transport means. It is also possible to recognise the contemporaneous presence of several people in the same scene.
  • the movement of the body through the gap can be reconstructed to enable the direction and sense of its movement to be deduced with the consequent evaluation of whether it is entering or exiting one of the areas adjacent the gap and the activation of a counting procedure provided by the system.

Abstract

A method for automatically detecting and counting bodies passing through a gap (A) includes the steps of monitoring the gap (A) with means for generating image signals (3; 4, 9) to obtain a succession of images (4a, 4b; L0, L1, ..., LN) of each body (B) passing through the gap (A), of processing these images (4a, 4b; L0, L1, ..., LN) to obtain an altimetric map for each body (B) passing through the gap (A) for each moment considered, of comparing at least one altimetric map obtained with at least one model of altimetric map stored in a processing unit (5), and of activating a counting procedure depending on the result of the comparison.

Description

The present invention concerns a method for automatically detecting and counting bodies passing through a gap. In the following description and the accompanying claims, the term gap is to be understood as an imaginary surface, or a linear projection thereof, separating two adjacent areas. It can be a physical gap such as a doorway or gateway, or a logical gap such as a virtual flat surface perpendicular to the floor and walls of a passage which can be visualised, for example, by means of a line along an imaginary communication plane, which may be a floor or a step or ramp, or a rotary mat or conveyor belt, and in general, anything which can support a flow of bodies in one or more directions in both senses of movement.
The detection of bodies passing through a gap has various uses. It is particularly applicable when the access of people or things to specific areas must be controlled. For example, in the case of people, it may be necessary to control their access to public transport means, such as the underground, or to public buildings or areas such as stadia or meeting places, or into shops or various public places.
One practical application may be, for example, to count the number of passengers getting on or off an urban service bus at each stop in order continuously to check the total number of passengers on the bus. In this way it is possible to avoid exceeding the maximum capacity of the bus, for example, by preventing further passengers getting on a bus which is already full. In addition, auxiliary procedures may be activated when the maximum capacity is reached, such as informing a service centre which can put additional buses in service to meet the public demand. Further subsidiary activities may result from the knowledge of the passenger data, such as statistical analyses based on the flow of passengers, or the derivation of information on possible deception by the passengers.
Currently, the automatic control of bodies passing through gaps is achieved with the use of various techniques, such as optical transmission and/or reflection barriers, for example, using light or infra-red radiation, or physical barriers such as turnstiles, pressure-sensitive platforms, or movement detectors based on microwaves, passive infrared radiation or ultrasound.
It must, however, be borne in mind that there are many practical applications in which the use of physical barriers is not acceptable for safety reasons and/or in terms of practicality of use.
Furthermore, all the known systems have a number of limitations which make them unable to discriminate between objects and people, between objects and people that are very close together, or between objects and people moving in opposite directions or not perpendicular to the imaginary line of the gap. In addition, the known systems use sensors which may easily be tricked by objects or people moving at a steady speed.
An object of the invention is to provide a method for automatically detecting and counting bodies passing through a gap, which is simple and reliable and which enables the contemporaneous discrimination between their direction and sense of movement in order to check the flow into or out of at least one of the areas adjacent the gap.
This object is achieved by virtue of the fact that the method comprises the steps of:
  • monitoring the gap with means for generating image signals in order to obtain a succession of images of each body passing through the gap, each image corresponding to a specific moment in time;
  • processing these images to obtain an altimetric map of each body passing through the gap for each moment considered;
  • comparing at least one altimetric map obtained with at least one model altimetric map stored in a processing unit; and
  • depending on the result of the said comparison, activating a counting procedure.
By virtue of these characteristics, the method according to the invention enables bodies of different shapes to be discriminated between with a high degree of reliability, and the selection of solely a particular type of body for counting, for example, people only. In addition, the quantity of information that can be obtained by the method of the invention, which is significantly more than that which can be derived by the known techniques, enables more reliable and robust counting to be effected, overcoming the limitations which usually affect known systems, and thus providing greater adaptability to different working conditions and, therefore, greater generality of application.
It is therefore possible, with the invention, to discriminate between objects and people even when they are very close together, between objects and people moving in different directions or generally not perpendicular to the imaginary line of the gap, between objects and people moving at a steady speed or otherwise behaving in a way which could easily confuse the sensors used in known systems.
In particular, the term altimetric map is to be understood as any representation of the altimetric, or elevational, distortions caused by the presence of a body. One such map is obtained from the altimetric analysis of the body itself utilising known automatic methods which enable characteristics of the shape of the body to be described in a form which is easily comparable with similar maps of other bodies. If this analysis is conducted in correspondence with a gap, it is possible to distinguish between the bodies passing through it and, in the present case, to count just those which satisfy predetermined shape characteristics. Typically, in order to distinguish a person from other, differently-shaped bodies, one starts with the assumption that a person has a head on top of a generally cylindrical trunk, conferring a characteristic altimetric profile thereon.
Naturally, a data processing system can be programmed in a known way to conduct an altimetric analysis of bodies with the aim of recognising the characteristic shape of people or other kinds of objects under consideration. Programming may be by means of conventional algorithmic approaches, the altimetric characteristics of the bodies to be recognised then being programmed into the processing system, or by means of statistical learning techniques like, for example, neural networks. In addition, a data processing system can be developed that is capable of evaluating the space-time evolution of the position of the bodies under consideration in order to deduce the dynamics of their movements, in particular, the direction and sense thereof.
A model of altimetric map of a body stored in the processing unit and utilisable for comparison with other altimetric maps obtained for bodies passing through the gap may be of the static type and thus formed on the basis of a single altimetric map referring to one moment in the traversal of the gap by a body, or it may be of the dynamic type and thus formed on the basis of a plurality of altimetric maps relating to a single body, each corresponding to a different moment in gap traversal.
A further subject of the invention is a device for automatically detecting and counting bodies passing through a gap, characterised in that it comprises:
  • means for generating image signals relating to a gap;
  • a processing unit connected to the image-signal-generator means for processing images arising therefrom in order to obtain altimetric maps of each body passing through the gap for successive moments, the processing unit also being capable of comparing at least one altimetric map obtained with at least one model altimetric map stored therein in order to activate at least one counting process depending on the result of the comparison.
Further characteristics and advantages of the present invention will become clearer from the following detailed description, given purely by way of non-limitative example and with reference to the accompanying drawings, in which:
  • Figure 1 is a schematic perspective view showing a first embodiment of a device according to the invention;
  • Figures 2a, 2b and 3 are, respectively, schematic illustrations of two views obtained by means of the device of Figure 1, and a stereoscopic view derived therefrom;
  • Figure 4 is a view similar to Figure 1 of a further embodiment of a device according to the invention; and
  • Figures 5 to 9 are views illustrating schematically the modes of operation of the device of Figure 4.
With reference to Figures 1 to 3, the reference numeral 1 generally indicates a device for automatically detecting and counting bodies passing through a gap. In particular, the device 1 is intended for obtaining the altimetric map of a body B which passes close to it, in this particular case below it, following to the composition of its stereoscopic image.
More specifically, the device 1 includes a pair of television cameras 3, conveniently of the low-resolution type, spaced from each other and preferably on the vertical of the gap to be checked. This gap is defined by an imaginary surface which is, for example, flat and vertical, capable of being traversed by moving bodies B, and defined at the base by a threshold line A which constitutes the projection on the ground of the imaginary surface.
Each television camera 3 takes an elementary image 4a, 4b at a specific moment, as shown in Figures 2a and 2b respectively. The two elementary images 4a and 4b obtained simultaneously by the two television cameras 3 are processed by a processing unit 5 which combines them to derive a single stereoscopic image 4, shown schematically in Figure 3 by a group of contour lines forming an altimetric map of the body B. The processing carried out by the unit 5 is such as to obtain a real world correspondence between the projections of the points of each elementary image to enable information relating to the disparity, namely, the distance between different positions of a single point on the two corresponding elementary images 4a and 4b, to be deduced. With the elementary images 4a and 4b taken simultaneously by each television camera 3 and the arrangement of the television cameras 3 with respect to the gap all being known, the three-dimensional spatial positions of all the points observed can be determined unequivocally. It is therefore possible to obtain a moment-by-moment altimetric, or elevational, map of the gap and the bodies B passing through it. As a result of a comparison of this altimetric map and its evolution over time with models known to the processing unit 5, it is easy to deduce whether a body B which passes through the gap satisfies predetermined conditions, for example, the fact that it has a head on top of a trunk in the case of a person, and is therefore to be counted. As discussed above, the models of altimetric maps already stored in the processing unit for the purpose of comparison may be based on a single moment in the traversal of the gap by the body B, thus being of the static type, and/or they may each be constituted by a plurality of altimetric maps of a single body corresponding to different moments in the traversal of the gap and may therefore be of the dynamic type.
From the mutual comparison of altimetric maps corresponding to a single body obtained at successive moments, it is also possible to deduce the direction and sense of movement of each body B. In this way, it is possible to count a body B in a different way or to decide whether to count it or not depending on its sense of movement with respect to the threshold line A.
According to a further embodiment, and with reference to Figures 4 to 9, a device 7 according to the invention uses the so-called "structured light" technique which utilises particular characteristics of light to obtain information relating to the geometry of a scene.
In this case, the device 7 includes a single television camera 4 and a monochromatic light source 9 constituted, for example, by a solid state laser with an associated optic, which projects a plane of light coincident with the imaginary surface defining the gap. In this way, each body B passing through the gap breaks the plane of light and, as a result of its intersection therewith, causes luminous contour lines L to be generated on the edges of the body B, each of which, being illuminated by the plane of light, corresponds to an instantaneous, two-dimensional image of part of the contour of a section through the body B (see Figures 4, 5 and 7).
The television camera 4 is preferably positioned with its optical axis incident on the plane of light emitted by the source 9 and so that the entirety of the gap to be checked is covered to enable the detection of all parts of the scene illuminated by the intersection with the plane of light. The instantaneous two-dimensional image L of part of the contour of a body B (see Figure 8) transversing the surface constituting the gap, and defined by the plane of light, is composed of a plurality of points, each of which identifies a line of view in the three-dimensional space, which line extends from the respective point in the space to its projection on the image plane passing through the focus of the television camera 4. The three-dimensional position of each point on the luminous line L may then be obtained from a calculation of the position of the intersection of the line of view with the plane of light, the position of the plane of light being known as it is defined by the position of the source 9, and eventually determinable by direct measurement, as is the spatial position of the television camera 4 and its focal axis.
Only those surfaces of a body B that are substantially parallel to the plane of light are of uncertain detection by this technique, but this disadvantage can be overcome by the choice of an appropriate arrangement of the television camera 4 with respect to the light source 9.
The television camera 4 may, to advantage, be provided with an optical filter set to the frequency of the monochromatic light source.
From an analysis of the group of luminous lines Lo, L1, ..., LN (see Figure 9) generated at successive moments t0, t1, ..., tN by the intersection of the plane of light projected by the source 9 with the profile of a body B traversing it, sufficient information about the shape of the surface of the body itself can be obtained to form the altimetric map of the body B.
The altimetric map obtained for each body B passing through the gap, which corresponds to the shape of the body itself at a specific moment, may be coded as illustrated in Figure 6 by means of a band which represents the various zones of its profile at different heights given by various shades of grey. Each instantaneous altimetric map, and/or its evolution over time during the traversal of the gap, can then be compared with static or dynamic models of altimetric maps of other bodies, that is, based on a single altimetric map or on a plurality of altimetric maps relating to successive moments, similarly coded and already stored in the processing unit 5 in order to recognise those of the bodies B passing through the gap that are to be counted. In this way it is possible, for example, to discriminate between people and luggage passing through the doorway of a transport means. It is also possible to recognise the contemporaneous presence of several people in the same scene.
By considering the variation of the altimetric map of a body over time, the movement of the body through the gap can be reconstructed to enable the direction and sense of its movement to be deduced with the consequent evaluation of whether it is entering or exiting one of the areas adjacent the gap and the activation of a counting procedure provided by the system.

Claims (14)

  1. A method for automatically detecting and counting bodies passing through a gap, characterised that in it comprises the steps of:
    monitoring the gap (A) with means for generating image signals (3; 4, 9) to obtain a succession of images (4a, 4b; L0, L1, ...,LN) of each body (B) passing through the gap (A), each image (4a, 4b; L0, L1, ..., LN) corresponding to a specific moment in time;
    processing these images (4a, 4b; L0, L1, ..., LN) to obtain an altimetric map of each body (B) passing through the gap (A) for each moment considered;
    comparing at least one altimetric map obtained with at least one models of altimetric map stored in the processing unit (5); and
    activating a counting procedure depending on the result of the said comparison.
  2. A method according to Claim 1, characterised in that the models of altimetric maps include at least one altimetric map of a reference body corresponding to one moment in the traversal of the gap (A) by the respective body, and/or at least a plurality of altimetric maps of a reference body corresponding to different moments in the traversal of the gap (A) by that body.
  3. A method according to Claim 1 or Claim 2, characterised in that the altimetric maps of a body (B) obtained at different moments are compared with each other to determine the dynamics of the movement of the body (B) through the gap (A).
  4. A method according to claim 3, characterised in that the counting procedure is activated in different ways depending on the dynamics of movement of each body (B) passing through the gap (A).
  5. A method according to any of Claims 1 to 4, characterised in that the images (4a, 4b) obtained by the means for generating the image signals (3) are processed to obtain a stereoscopic image (4) of each body (B) passing through the gap (A).
  6. A method according to any of Claims 1 to 4, characterised in that the means for generating the image signals (4, 9) are capable of obtaining two-dimensional images (L0, L1, ..., LN) containing altimetric information by the application of the structured light technique.
  7. A device for automatically detecting and counting bodies passing through a gap, characterised in that it comprises:
    means for generating image signals (3; 4, 9) associated with a gap (A); and
    a processing unit (5) connected to the image-signal-generator means (3; 4, 9) for processing images (4a, 4b; L0, L1, ..., LN) arising therefrom in order to obtain altimetric maps of each body (B) passing through the gap (A) for successive moments, the processing unit (5) also being capable of comparing at least one altimetric map obtained with at least one model altimetric map stored therein in order to activate at least one counting procedure depending on the result of the comparison.
  8. A device according to Claim 7, characterised in that the processing unit (5) is capable of storing models of altimetric maps including at least one altimetric map of a reference body corresponding to one moment in the traversal of the gap (A) by that body, and/or at least a plurality of altimetric maps of a reference body corresponding to different moments in the traversal of the gap (A) by that body.
  9. A device according to Claim 7 or Claim 8, characterised in that the image-signal-generator means comprise two television cameras (3) disposed with their respective focal axes spaced from each other, and in that the processing unit (5) is capable of handling a pair of images (4a, 4b) acquired by the said television cameras (3) at a single moment to form therefrom a stereoscopic image (4) of each body (B) passing through the gap (A) at that moment, and to obtain an associated altimetric map from this stereoscopic image (4).
  10. A device according to Claim 9, characterised in that the focal axes of the said television cameras (3) lie in an imaginary surface defining the gap (A).
  11. A device according to Claim 7 or Claim 8, characterised in that the image-signal-generator means comprise a light source (9) capable of projecting a plane of light coincident with an imaginary surface defining the gap (A), and a television camera (4) disposed with its focal axis incident on this surface, and in that the processing unit (5) is capable of handling a plurality of two-dimensional images (L0, L1, ..., LN) acquired by the television camera (4), each corresponding to a different moment, in order to obtain an altimetric map of each body which passes through the gap (A).
  12. A device according to Claim 11, characterised in that the light source (9) is a monochromatic light source, preferably a solid state laser.
  13. A device according to Claim 12, characterised in that the television camera (4) has an optic provided with a filter set to the frequency of the light emitted by the light source (9).
  14. A device according to Claim 10 or Claim 11, characterised in that the processing unit (5) is capable of comparing altimetric maps relating to successive moments for each body (B) passing through the gap (A), and of determining the direction and sense of movement of each body (B) through the gap (A).
EP97121056A 1996-12-04 1997-12-01 A method and device for automatically detecting and counting bodies passing through a gap Withdrawn EP0847030A3 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
ITTO960984 1996-12-04
ITTO960984 IT1289712B1 (en) 1996-12-04 1996-12-04 PROCEDURE AND DEVICE FOR THE DETECTION AND AUTOMATIC COUNTING OF BODIES CROSSING A GATE

Publications (2)

Publication Number Publication Date
EP0847030A2 true EP0847030A2 (en) 1998-06-10
EP0847030A3 EP0847030A3 (en) 1999-12-01

Family

ID=11415077

Family Applications (1)

Application Number Title Priority Date Filing Date
EP97121056A Withdrawn EP0847030A3 (en) 1996-12-04 1997-12-01 A method and device for automatically detecting and counting bodies passing through a gap

Country Status (2)

Country Link
EP (1) EP0847030A3 (en)
IT (1) IT1289712B1 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2800895A1 (en) * 1999-11-09 2001-05-11 Renault Vehicules Ind BUS PASSENGER COUNTING SYSTEM AND METHOD
EP1306815A1 (en) * 2001-10-25 2003-05-02 SkiData AG Access control device
WO2003088157A1 (en) * 2002-04-08 2003-10-23 Newton Security Inc. Tailgating and reverse entry detection, alarm, recording and prevention using machine vision
US7397929B2 (en) 2002-09-05 2008-07-08 Cognex Technology And Investment Corporation Method and apparatus for monitoring a passageway using 3D images
US7400744B2 (en) 2002-09-05 2008-07-15 Cognex Technology And Investment Corporation Stereo door sensor
US7623674B2 (en) 2003-11-05 2009-11-24 Cognex Technology And Investment Corporation Method and system for enhanced portal security through stereoscopy
US7680323B1 (en) 2000-04-29 2010-03-16 Cognex Corporation Method and apparatus for three-dimensional object segmentation
US7692684B2 (en) 2004-09-27 2010-04-06 Point Grey Research Inc. People counting systems and methods
WO2010130964A1 (en) * 2009-05-14 2010-11-18 INRETS - Institut National de Recherche sur les Transports et leur Sécurité System for counting people
US7920718B2 (en) 2002-09-05 2011-04-05 Cognex Corporation Multi-zone passageway monitoring system and method
US8111904B2 (en) 2005-10-07 2012-02-07 Cognex Technology And Investment Corp. Methods and apparatus for practical 3D vision system
US8126260B2 (en) 2007-05-29 2012-02-28 Cognex Corporation System and method for locating a three-dimensional object using machine vision
US8326084B1 (en) 2003-11-05 2012-12-04 Cognex Technology And Investment Corporation System and method of auto-exposure control for image acquisition hardware using three dimensional information

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0317026A1 (en) * 1987-11-17 1989-05-24 Heineken Technical Services B.V. A method of counting articles supplied on a conveyor track in a random pattern
EP0561071A2 (en) * 1992-03-20 1993-09-22 Quadrix Corporation Person and object recognition system
DE4411448A1 (en) * 1994-03-31 1995-10-05 Sick Optik Elektronik Erwin Monitoring method for detecting person or vehicle in defined area
DE19516662A1 (en) * 1995-05-05 1996-11-14 Fraunhofer Ges Forschung Identification method for three-dimensional objects

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0317026A1 (en) * 1987-11-17 1989-05-24 Heineken Technical Services B.V. A method of counting articles supplied on a conveyor track in a random pattern
EP0561071A2 (en) * 1992-03-20 1993-09-22 Quadrix Corporation Person and object recognition system
DE4411448A1 (en) * 1994-03-31 1995-10-05 Sick Optik Elektronik Erwin Monitoring method for detecting person or vehicle in defined area
DE19516662A1 (en) * 1995-05-05 1996-11-14 Fraunhofer Ges Forschung Identification method for three-dimensional objects

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
MECOCCI A ET AL: "IMAGE SEQUENCE ANALYSIS FOR COUNTING IN REAL TIME PEOPLE GETTING INAND OUT OF A BUS" , SIGNAL PROCESSING EUROPEAN JOURNAL DEVOTED TO THE METHODS AND APPLICATIONS OF SIGNAL PROCESSING, VOL. 35, NR. 2, PAGE(S) 105 - 116 XP000435716 ISSN: 0165-1684 *
NAKAMURA J ET AL: "ALGORITHM FOR COUNTING THE NUMBER OF PERSONS USING IR IMAGE PROCESSING" , PROCEEDINGS OF THE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, ADVANCED TECHNOLOGIES IN I & M HAMAMATSU, MAY 10 - 12, 1994, VOL. VOL. 1, NR. CONF. 10, PAGE(S) 220 - 223 , INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS XP000507293ISBN: 0-7803-1881-1 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2800895A1 (en) * 1999-11-09 2001-05-11 Renault Vehicules Ind BUS PASSENGER COUNTING SYSTEM AND METHOD
EP1100050A1 (en) * 1999-11-09 2001-05-16 Renault V.I. System and method of counting passengers for buses
US7680323B1 (en) 2000-04-29 2010-03-16 Cognex Corporation Method and apparatus for three-dimensional object segmentation
EP1306815A1 (en) * 2001-10-25 2003-05-02 SkiData AG Access control device
US7382895B2 (en) 2002-04-08 2008-06-03 Newton Security, Inc. Tailgating and reverse entry detection, alarm, recording and prevention using machine vision
WO2003088157A1 (en) * 2002-04-08 2003-10-23 Newton Security Inc. Tailgating and reverse entry detection, alarm, recording and prevention using machine vision
US7397929B2 (en) 2002-09-05 2008-07-08 Cognex Technology And Investment Corporation Method and apparatus for monitoring a passageway using 3D images
US7400744B2 (en) 2002-09-05 2008-07-15 Cognex Technology And Investment Corporation Stereo door sensor
US7920718B2 (en) 2002-09-05 2011-04-05 Cognex Corporation Multi-zone passageway monitoring system and method
US7623674B2 (en) 2003-11-05 2009-11-24 Cognex Technology And Investment Corporation Method and system for enhanced portal security through stereoscopy
US8326084B1 (en) 2003-11-05 2012-12-04 Cognex Technology And Investment Corporation System and method of auto-exposure control for image acquisition hardware using three dimensional information
US7692684B2 (en) 2004-09-27 2010-04-06 Point Grey Research Inc. People counting systems and methods
US8111904B2 (en) 2005-10-07 2012-02-07 Cognex Technology And Investment Corp. Methods and apparatus for practical 3D vision system
US8126260B2 (en) 2007-05-29 2012-02-28 Cognex Corporation System and method for locating a three-dimensional object using machine vision
WO2010130964A1 (en) * 2009-05-14 2010-11-18 INRETS - Institut National de Recherche sur les Transports et leur Sécurité System for counting people
FR2945652A1 (en) * 2009-05-14 2010-11-19 Inrets Inst Nat De Rech Sur Le SYSTEM FOR COUNTING PEOPLE.

Also Published As

Publication number Publication date
EP0847030A3 (en) 1999-12-01
ITTO960984A1 (en) 1998-06-04
IT1289712B1 (en) 1998-10-16

Similar Documents

Publication Publication Date Title
EP0847030A2 (en) A method and device for automatically detecting and counting bodies passing through a gap
RU2669003C2 (en) System and method for parking structure and crossroad tracking vehicles
CA2481250C (en) Tailgating and reverse entry detection, alarm, recording and prevention using machine vision
CN1315715C (en) Camera for monitoring escalator and mobile footway
US5519784A (en) Apparatus for classifying movement of objects along a passage by type and direction employing time domain patterns
US6430303B1 (en) Image processing apparatus
RU2251739C2 (en) Objects recognition and tracking system
CN106144862A (en) Passenger based on depth transducer for passenger traffic gate control senses
CN106144861A (en) Passenger based on the depth transducer sensing controlled for passenger traffic
CN106144816A (en) Occupant detection based on depth transducer
CN106144795A (en) By identifying that user operation controls for passenger traffic and the system and method for safety
CN106144798A (en) The sensor controlled for passenger traffic merges
CN104828664A (en) Automatic debugging system and method
CN106144797A (en) Current list for passenger traffic produces
WO2007027324A2 (en) Detecting non-people objects in revolving doors
US20200097758A1 (en) Method and system for object detection and classification
CN107662867A (en) The step roller monitoring of passenger conveyor and maintenance operation monitored by personnel
JP4644320B2 (en) Detection system
EP2546807B1 (en) Traffic monitoring device
KR20180094812A (en) Method and Apparatus for Detecting Boarding Number
EP2264643A1 (en) Surveillance system and method by thermal camera
JP3664784B2 (en) Wide area monitoring device
CN109983518A (en) For detecting the method and system for the protrusion object being located in parking lot
CN109633684A (en) For the method, apparatus of classification, machine learning system and machine readable storage medium
JP6016411B2 (en) Intruder detection system, intruder detection method, and intruder detection program

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): DE ES FR GB

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

17P Request for examination filed

Effective date: 20000531

AKX Designation fees paid

Free format text: DE ES FR GB

17Q First examination report despatched

Effective date: 20020807

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20030218