Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0525156B2 - - Google Patents
[go: Go Back, main page]

JPH0525156B2 - - Google Patents

Info

Publication number
JPH0525156B2
JPH0525156B2 JP60190297A JP19029785A JPH0525156B2 JP H0525156 B2 JPH0525156 B2 JP H0525156B2 JP 60190297 A JP60190297 A JP 60190297A JP 19029785 A JP19029785 A JP 19029785A JP H0525156 B2 JPH0525156 B2 JP H0525156B2
Authority
JP
Japan
Prior art keywords
data
line
block
pattern
monitoring
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP60190297A
Other languages
Japanese (ja)
Other versions
JPS6249598A (en
Inventor
Eiji Matsushita
Tetsuya Nagashima
Hiromitsu Ishii
Takashi Ono
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.)
HOOCHIKI KK
Original Assignee
HOOCHIKI KK
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 HOOCHIKI KK filed Critical HOOCHIKI KK
Priority to JP60190297A priority Critical patent/JPS6249598A/en
Priority to AU61819/86A priority patent/AU6181986A/en
Priority to FI863449A priority patent/FI863449A7/en
Priority to DE19863629384 priority patent/DE3629384A1/en
Priority to GB08620963A priority patent/GB2180642A/en
Priority to FR8612234A priority patent/FR2586821A1/en
Publication of JPS6249598A publication Critical patent/JPS6249598A/en
Publication of JPH0525156B2 publication Critical patent/JPH0525156B2/ja
Granted legal-status Critical Current

Links

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

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)
  • Burglar Alarm Systems (AREA)
  • Geophysics And Detection Of Objects (AREA)
  • Photometry And Measurement Of Optical Pulse Characteristics (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、CCDセンサ等の蓄積型光検出器に
より移動体が監視面を通過した数、例えば建物等
に入出する人の数を計測して表示する移動体量計
測装置に関する。
[Detailed Description of the Invention] (Industrial Application Field) The present invention measures the number of moving objects passing through a monitoring surface, for example, the number of people entering and exiting a building, etc. using a storage type photodetector such as a CCD sensor. The present invention relates to a moving body amount measuring device that displays a moving body amount.

(従来技術) 従来、例えば建物等に出入りする人の数を自動
的に計測する装置としては、例えば光ビームを使
用した光電スイツチ装置、テレビカメラの映像を
利用した装置あるいは床マツトにスイツチを組み
込んだ所謂マツトセンサを利用した装置等が知ら
れている。(発明が解決しようとする問題点) しかしながら、光ビーム方式にあつては複数の
人が横に並んで通過したときの判別ができず、ま
た、テレビカメラ方式にあつてはカメラ映像から
通過する人の映像をパターン認識する技術が複雑
で装置が高価となり、更にマツトセンサでは機械
的なスイツチ作動による検出であることから耐久
性に問題があつた。
(Prior Art) Conventionally, devices for automatically measuring the number of people entering and exiting a building, etc. have been equipped with, for example, a photoelectric switch device that uses a light beam, a device that uses images from a television camera, or a switch built into a floor mat. A device using a so-called pine sensor is known. (Problems to be solved by the invention) However, in the case of the light beam method, it is not possible to distinguish when multiple people pass side by side, and in the case of the television camera method, it is impossible to distinguish when multiple people pass by from the camera image. The technology for pattern recognition of human images is complicated and the equipment is expensive, and the matt sensor has problems with durability because detection is based on mechanical switch operation.

(問題点を解決するための手段) 本発明は、このような従来の問題点に鑑みてな
されたもので、通過移動体、例えば人数の判別が
正確にできると共に装置構成も簡単でコスト的に
安価な移動体量計測装置を提供することを目的と
する。監視面の輝度変化を監視するために直線状
の複数の受光画素が移動体の移動方向に直交する
ように配置された少なくとも2つの蓄積型光検出
器と、監視面のみにより前記蓄積型光検出器から
得られた受光データを背景基準データとして記憶
する背景基準データ記憶手段と、移動体が監視面
を通過することにより前記蓄積型光検出器から得
られた受光データを前記背景基準データ記憶手段
に記憶された背景基準データから差し引く背景処
理手段と、前記背景処理手段により得られた受光
情報を記憶するメモリ手段と、前記メモリ手段に
記憶された受光情報を所定の時間間隔毎に読み込
み、この受光情報に基づいて移動体の移動方向を
判別するとともに移動体の数を判別する演算処理
手段とを備えたことを特徴とする。
(Means for Solving the Problems) The present invention has been made in view of the above-mentioned conventional problems, and it is possible to accurately determine the number of passing moving objects, for example, the number of people, and the device configuration is simple and cost-effective. The purpose is to provide an inexpensive moving body mass measuring device. At least two accumulation-type photodetectors each having a plurality of linear light-receiving pixels arranged perpendicularly to the moving direction of the moving body to monitor changes in brightness on a monitoring surface, and the accumulation-type photodetector using only the monitoring surface. background reference data storage means for storing light reception data obtained from the detector as background reference data; and background reference data storage means for storing light reception data obtained from the storage type photodetector when a moving object passes through a monitoring surface. a background processing means for subtracting the received light information from the background reference data stored in the background processing means; a memory means for storing received light information obtained by the background processing means; and a memory means for reading the received light information stored in the memory means at predetermined time intervals; The present invention is characterized by comprising arithmetic processing means for determining the moving direction of the moving objects and determining the number of moving objects based on the light reception information.

(実施例) 第1図は本発明の一実施例を示したブロツク図
である。
(Embodiment) FIG. 1 is a block diagram showing an embodiment of the present invention.

まず構成を説明すると、1及び2は蓄積型光検
出器としての電荷結合デバイス(以下「CCDセ
ンサ」という)であり、第2図に示すように複数
の受光画素3a〜3nを直線的に配列した構造を
持ち、各受光画素に光が当たると読出しタイミン
グで定まる一定の蓄積時間(露光時間)にわたる
入射光の積分量に比例した蓄積電荷を得ることが
できる。
First, to explain the configuration, 1 and 2 are charge-coupled devices (hereinafter referred to as "CCD sensors") as storage type photodetectors, and as shown in FIG. 2, a plurality of light receiving pixels 3a to 3n are linearly arranged. With this structure, when light hits each light-receiving pixel, it is possible to obtain an accumulated charge proportional to the integral amount of incident light over a certain accumulation time (exposure time) determined by the readout timing.

このような構造を持つCCDセンサ1,2につ
いて本発明にあつては、受光データに基づく通行
量の演算処理に使用するデータとしての全ての受
光データを使用せず、第2図に斜線部で示すよう
に例えば4つ置きの受光データA1,A5,…
An−1及びB2,B6,…Bnを受光データを記
憶したメモリからジヤンピングアドレスの指定で
読出して演算処理を実行するようにしている。
Regarding the CCD sensors 1 and 2 having such a structure, in the present invention, all received light data is not used as data used for calculation processing of traffic volume based on received light data, and the shaded area in Fig. 2 is used. As shown, for example, every fourth received light data A1, A5,...
An-1, B2, B6, . . . Bn are read out from the memory storing the light reception data by designation of the jumping address, and arithmetic processing is executed.

更に一例を具体的に説明するならば、例えば
CCDセンサ1,2としては、2048個の受光画素
を直線配列したものを使用し、16個置きの受光デ
ータを読出してデータ処理を行なう。ここで後の
説明で明らかにする光学系の構成によつてCCD
センサに結ばれる受光画素1つ当りの監視面上の
監視長さが0.25cmであつたとすると、16個置きの
受光データを読込むことは、監視面上で4cmごと
受光データをメモリから読込んでデータ処理を行
なうことを意味する。
To explain one example more specifically, for example
As the CCD sensors 1 and 2, 2048 light-receiving pixels arranged in a straight line are used, and the light-receiving data of every 16 pixels is read out and data processing is performed. Here, CCD
Assuming that the monitoring length on the monitoring surface for each light-receiving pixel connected to the sensor is 0.25 cm, reading the light-receiving data every 16 pixels means reading the light-receiving data every 4 cm from the memory on the monitoring surface. It means to perform data processing.

このように直線配列された受光画素から得られ
た受光データのうち、一定間隔毎に間を置いて読
出した受光データをデータ処理することで、1ラ
イン当りの画素数が多くても高速データ処理が可
能となる。
By processing the light reception data read out at regular intervals among the light reception data obtained from the light reception pixels arranged in a straight line in this way, high-speed data processing is possible even when the number of pixels per line is large. becomes possible.

尚、受光画素に対応したデータ処理に使用する
受光データの密度は、例えば移動体を人とした場
合、人の通過を検出できる範囲内で決定され、且
つ人を検出できる範囲内で可変することができ
る。
Note that the density of the light reception data used for data processing corresponding to the light reception pixels is determined within the range where the passing of a person can be detected, for example, when the moving object is a person, and is variable within the range where the person can be detected. I can do it.

この2台のCCDセンサを使用した本発明の検
出光学系は、第3図に示すようになる。
The detection optical system of the present invention using these two CCD sensors is shown in FIG.

第3図において、例えば検出対象となる移動体
として人の通過を例にとると、建物の玄関口等の
床面4には監視面として2本の監視ラインAとB
上に例えば人の通過による輝度変化を検出しやす
くするため白線を平行に描いており、この監視ラ
インAとBの映像が人を通過する移動方向に対し
て上面より反射ミラー5で反射して集光レンズ6
に入射し、監視ラインAの映像については集光レ
ンズ6からハーフミラー7で反射してCCDセン
サ1に像を結ばせ、一方、監視ラインBについて
は集光レンズ6からハーフミラー7を透過して
CCDセンサ2に像を結ばせる。このような光学
系により、監視ラインA,BはCCDセンサ1,
2における受光画素1つ当りにつき例えばライン
上で0.25cmの像が縮小されて結像される。
In FIG. 3, for example, if a person is passing by as a moving object to be detected, two monitoring lines A and B are formed as a monitoring surface on a floor surface 4 such as the entrance of a building.
For example, white lines are drawn parallel to the top to make it easier to detect changes in brightness due to the passage of a person, and the images of these monitoring lines A and B are reflected from the upper surface by the reflecting mirror 5 in the direction of movement in which the person passes. Condensing lens 6
The image of the monitoring line A is reflected from the condensing lens 6 to the half mirror 7 to form an image on the CCD sensor 1, while the image of the monitoring line B is transmitted from the condensing lens 6 to the half mirror 7. hand
Focus the image on CCD sensor 2. With such an optical system, the monitoring lines A and B are connected to the CCD sensor 1,
For example, a 0.25 cm image is reduced and formed on a line for each light-receiving pixel in 2.

第4図は第3図の監視ラインA,Bを平面的に
示したもので、この実施例では一例として建物の
外側に監視ラインAを描き、建物の内側に監視ラ
インBを描いている。ここで平行に描かれた監視
ラインAとBの間隔Dは、移動体の大きさによつ
て定められ、例えば移動体を人とした場合D=10
cm程度に定められる。また、監視ラインA,Bの
横幅Wは出入口の大きさによつて決まる。
FIG. 4 is a plan view showing the monitoring lines A and B in FIG. 3. In this embodiment, as an example, monitoring line A is drawn on the outside of the building, and monitoring line B is drawn on the inside of the building. The distance D between the monitoring lines A and B drawn in parallel here is determined by the size of the moving object; for example, if the moving object is a person, D=10.
It is set to about cm. Further, the width W of the monitoring lines A and B is determined by the size of the entrance/exit.

移動体を人としたときに監視ラインAとBの間
隔Dを10cm程度とする理由は、次の通りである。
The reason why the distance D between the monitoring lines A and B is set to about 10 cm when the moving object is a person is as follows.

まず計測対象となる人は2点鎖線に示すよう
に、その肩幅H1が統計的にH1=40cm程度であ
り、その分散は20〜60cmとなる。また、胸の厚さ
H2はH2=10〜24cmの範囲に分散している。従つ
て、2本の監視ラインAとBを通過するときの輝
度変化を検出して通行量を判別するためには、胸
の厚さH2に基づいて略100%に近い計測可能な確
率を得られるライン間隔Dを求めるとD=9.64cm
となり、実用上はD=10cm前後に定めれば良い。
First, the shoulder width H1 of the person to be measured is statistically about 40 cm, as shown by the two-dot chain line, and the variance thereof is 20 to 60 cm. Also, the thickness of the chest
H2 is distributed in the range of H2 = 10 to 24 cm. Therefore, in order to determine the amount of traffic by detecting the change in brightness when passing through the two monitoring lines A and B, it is necessary to obtain a measurable probability close to 100% based on the chest thickness H2. Find the line spacing D = 9.64cm
Therefore, in practice, it is sufficient to set D = around 10 cm.

次に第2図に示したCCDセンサ1,2の蓄積
時間、即ち露光時間は人が移動するときの速度を
統計的に求め、その最も速い移動速度VがV=
2.19m/sであることからライン間隔D=9.64cm
としたときのライン通過時間は44msとなる。こ
の程度の蓄積時間が確保できれば、人が通過した
ときも監視ラインの輝度変化による光電荷の蓄積
を充分に行なうことができ、蓄積型光検出器とし
てのCCDセンサによる人の通過検出ができる。
Next, the accumulation time of the CCD sensors 1 and 2 shown in FIG.
Since it is 2.19m/s, line spacing D = 9.64cm
When this happens, the line passing time is 44ms. If this amount of accumulation time can be secured, even when a person passes by, photoelectric charges can be sufficiently accumulated due to changes in the brightness of the monitoring line, and the CCD sensor, which functions as an accumulation-type photodetector, can detect the person's passing.

尚、監視ラインAとBは、例えば白線で描かれ
ていることから、人の通過がない通常の監視状態
ではCCDセンサに入射するライン映像は最大輝
度となり、人の通過により監視ラインの輝度が低
下し、この輝度の低下に伴う受光データの変化か
ら人の通過を判別する。
Note that since monitoring lines A and B are drawn, for example, as white lines, the line image incident on the CCD sensor is at maximum brightness in normal monitoring conditions when no person passes, and the brightness of the monitoring line decreases when a person passes. The passage of a person is determined from the change in received light data accompanying this decrease in brightness.

再び第1図を参照するに、CCDセンサ1,2
はCCD駆動回路8からの転送クロツクを受けて
一定の蓄積時間毎に受光信号を出力しており、転
送クロツクは監視ラインの間隔DをD=10cmとし
たとき約44msの蓄積露光時間毎に、CCDセンサ
の受光画素に蓄積された蓄積電荷を受光信号とし
て読出すようになる。
Referring to Figure 1 again, CCD sensors 1 and 2
receives a transfer clock from the CCD drive circuit 8 and outputs a light reception signal at regular accumulation time intervals, and the transfer clock outputs a light reception signal every approximately 44 ms accumulation exposure time when the interval D of the monitoring line is D = 10 cm. The accumulated charge accumulated in the light-receiving pixel of the CCD sensor is read out as a light-receiving signal.

CCDセンサ1,2の出力は、A/D変換器9
a,9bのそれぞれで受光レベルに応じたデジタ
ル信号に変換され、マルチプレクサ10に与えら
れる。
The outputs of the CCD sensors 1 and 2 are sent to the A/D converter 9.
The signals a and 9b are converted into digital signals according to the received light level, and are provided to the multiplexer 10.

ここでCCDセンサ1,2は、例えば2048個の
受光画素を備えていることから、1台毎に順次読
出した場合には読出し時間が長くなるため、A/
D変換器9a,9bを2系統を設け、並列的に受
光信号を読出して高速処理を可能にしている。
Here, since the CCD sensors 1 and 2 are equipped with, for example, 2048 light-receiving pixels, the readout time will be longer if the CCD sensors 1 and 2 are read out one after another.
Two systems of D converters 9a and 9b are provided, and the received light signals are read out in parallel to enable high-speed processing.

マルチプレクサ10に続いては、受光データに
背景処理を施すための背景処理回路11及び
RAM12a,12bが設けられる。
Following the multiplexer 10, there is a background processing circuit 11 for performing background processing on the received light data.
RAMs 12a and 12b are provided.

RAM12aには、監視ラインA,B上に人の
通過がない定常状態で得られたAライン及びBラ
インの受光データが書込まれ、この書込まれた受
光データが背景処理回路11に対する背景処理変
換のための背景基準データとして使用される。す
なわち、RAM12aは背景基準データ記憶手段
として機能する。背景処理回路11はRAM12
aに記憶された背景基準データからマルチプレク
サ10を介してリアルタイムで得られる受光デー
タを差し引いて、背景の影響を受けない受光デー
タを作り出す。この受光データの背景処理は、受
光画素に対応した受光データ1つ1つについて、
リアルタイム処理により行われる。
The light reception data of the A line and the B line obtained in a steady state with no people passing on the monitoring lines A and B are written in the RAM 12a, and this written light reception data is used for background processing by the background processing circuit 11. Used as background reference data for conversion. That is, the RAM 12a functions as background reference data storage means. Background processing circuit 11 is RAM 12
The received light data obtained in real time via the multiplexer 10 is subtracted from the background reference data stored in a, thereby creating received light data that is not affected by the background. This background processing of the light reception data is performed for each light reception data corresponding to the light reception pixel.
This is done through real-time processing.

一方、背景基準データの記憶に使用されていな
い他方のRAM12bに対してはマルチプレクサ
10を介して受光データの書込みがリアルタイム
で行なわれており、必要に応じてRAM12aか
ら12bに切換えることで背景基準データのリフ
レツシユができるようにしている。
On the other hand, light reception data is written in real time to the other RAM 12b, which is not used for storing background reference data, via the multiplexer 10, and background reference data can be written by switching from RAM 12a to RAM 12b as necessary. We are making it possible to refresh.

背景処理回路11で背景処理が施された受光デ
ータは、ゲート回路13を介してメモリ手段とし
てのバツフアメモリ14aまたは14bに書込ま
れる。バツフアメモリ14a,14bは、ゲート
回路15を介して通行量計測のための演算処理を
実行する演算処理部16に接続される。
The received light data subjected to background processing by the background processing circuit 11 is written to a buffer memory 14a or 14b as a memory means via a gate circuit 13. The buffer memories 14a and 14b are connected via a gate circuit 15 to an arithmetic processing unit 16 that executes arithmetic processing for measuring the amount of traffic.

ここでバツフアメモリ14a,14bの2台を
設ける理由は、一方のバツフアメモリ例えばバツ
フアメモリ14aにゲート回路13を介して受光
データの書込みを行なつているときは、他方のバ
ツフアメモリ14bをゲート回路15を介して演
算処理部16に接続し、バツフアメモリ14bに
既に記憶されている受光データを演算処理部16
が読込んでデータ処理を行なう。
The reason why two buffer memories 14a and 14b are provided here is that when writing received light data into one buffer memory, for example, the buffer memory 14a, via the gate circuit 13, the other buffer memory 14b is written via the gate circuit 15. It is connected to the arithmetic processing unit 16, and the light reception data already stored in the buffer memory 14b is transferred to the arithmetic processing unit 16.
reads and processes the data.

このように一方のバツフアメモリの書込み中
に、他方のバツフアメモリのデータを演算処理す
ることで、CCDセンサ側と演算処理部16側と
のタイミング合せが不要となり、CCDセンサ1,
2からの受光データの転送と演算処理部16によ
るデータ処理を独立させることができる。
In this way, by processing data in one buffer memory while writing data in the other buffer memory, timing alignment between the CCD sensor side and the arithmetic processing section 16 side becomes unnecessary, and the CCD sensor 1,
The transfer of the light reception data from 2 and the data processing by the arithmetic processing unit 16 can be made independent.

演算処理部16は、例えばCPUによるプログ
ラム制御で実現され、ゲート回路15で選択して
いるいずれか一方のバツフアメモリ14aまたは
14bに記憶している受光データを読込んで、通
行量計測のための演算処理を実行する。この演算
処理部16による演算処理は、第5図のジエネラ
ルフローに示す処理内容を持つ。
The arithmetic processing unit 16 is realized by program control by a CPU, for example, and reads the received light data stored in either one of the buffer memories 14a or 14b selected by the gate circuit 15, and performs arithmetic processing for measuring the amount of traffic. Execute. The arithmetic processing by the arithmetic processing unit 16 has the processing contents shown in the general flow of FIG.

まずバツフアメモリ14aまたは14bからの
データの読込みは第2図に示したように、予め設
定した一定間隔毎に間を置いた受光データを読込
んでデータ処理を行なう。このようなデータ処理
は、バツフアメモリに対するジヤンピングアドレ
スの指定方式で実現することができる。
First, data is read from the buffer memory 14a or 14b, as shown in FIG. 2, by reading received light data at preset regular intervals and performing data processing. Such data processing can be realized by specifying a jumping address for the buffer memory.

演算処理部16はゲート回路15を介して入力
するバツフアメモリ14aまたは14bからの受
光データに基づき、まずブロツク18に示すよう
にAラインのデータを読込み、そのデータ変化を
検出する。続いてブロツク19でBラインのデー
タの読込みに切換え、そのデータ変化を検出す
る。ブロツク18,19におけるデータ変化の検
出については、同時にデータ変化を生じたライン
位置も検出する。
Based on the received light data from the buffer memory 14a or 14b input via the gate circuit 15, the arithmetic processing section 16 first reads the data on the A line as shown in block 18, and detects changes in the data. Subsequently, in block 19, a switch is made to reading data on the B line, and a change in the data is detected. Regarding the detection of data changes in blocks 18 and 19, the line position where the data change occurred is also detected at the same time.

続いてブロツク20でAライン及びBラインの
データ変化から第6図に示す監視ラインA,Bを
人が通過したときのパターンを判別する。
Subsequently, in block 20, a pattern when a person passes through monitoring lines A and B shown in FIG. 6 is determined from changes in data on lines A and B.

第6図では、監視ラインA,Bに対し、出入口
の外側に位置する監視ラインA側から人が入つて
きたときの時間変化を時刻t1〜t3に分けて示
す。ここで、時刻t1の監視ラインAにさしかか
つた状態をパターン1とし、時刻t2の監視ライ
ンA,Bの両方にさしかかつた状態をパターン2
とし、更に監視ラインAをぬけて監視ラインBに
かかつている状態をパターン3とする。勿論、退
出時にあつては、時刻t3からt1への変化が得
られる。
In FIG. 6, time changes are shown for monitoring lines A and B when a person enters from the monitoring line A side located outside the entrance/exit, divided into times t1 to t3. Here, pattern 1 is the state in which the line is approaching the monitoring line A at time t1, and pattern 2 is the state in which it is approaching both the monitoring lines A and B at the time t2.
Then, pattern 3 is a state in which the signal passes through the monitoring line A and is connected to the monitoring line B. Of course, at the time of exit, a change from time t3 to t1 is obtained.

従つて、第5図のブロツク20におけるパター
ン判別では、第6図のいずれのパターンであるか
をA,Bラインデータに基づいて判別することに
なる。
Therefore, in the pattern determination in block 20 of FIG. 5, which pattern in FIG. 6 is used is determined based on the A and B line data.

次のブロツク21ではブロツク20で判別され
たパターンと、既に登録されている前回のパター
ンから移動方向を判別する。例えば、パターン1
が判別されたとき、前回のパターンがパターン1
〜3のいずれでもなければ入場であり、またパタ
ーン3が判別された状態で前回のパターンがパタ
ーン1〜3のいずれでもなければ退場となる。勿
論、パターン2が判別されたときには、前回のパ
ターンがパターン1であれば入場、パターン3で
あれば退場となる。
In the next block 21, the direction of movement is determined from the pattern determined in block 20 and the previous pattern that has already been registered. For example, pattern 1
is determined, the previous pattern is pattern 1
If the pattern is not one of patterns 1 to 3, the player is admitted, and if pattern 3 is determined and the previous pattern is not one of patterns 1 to 3, the player is allowed to leave. Of course, when pattern 2 is determined, if the previous pattern was pattern 1, the player will enter, and if pattern 3, the player will be allowed to leave.

移動方向の判別が済むと、ブロツク22におい
て入退数を計数する。即ち、入場であればカウン
タをカウントアツプし、また退場であればカウン
タをカウントダウンする。このような計測処理が
終了すると、最後にブロツク23において、これ
までのデータ処理で得られたライン上の人の通過
位置及びその通過位置におけるパターンを移動方
向判別時に使用するため登録して再びブロツク1
8の処理に戻る。
Once the direction of movement has been determined, the number of entries and exits is counted in block 22. That is, if the user is entering, the counter is counted up, and if the user is leaving, the counter is counted down. When such measurement processing is completed, finally in block 23, the passing position of the person on the line obtained by the data processing so far and the pattern at the passing position are registered for use in determining the moving direction, and the block is again executed. 1
Return to step 8.

再び第1図を参照するに、演算処理部16で求
められた、そのときの入退数は表示器17に与え
られ、現在建物に残つている人の人数若しくは入
場者数等を表示する。
Referring again to FIG. 1, the number of people entering and leaving the building at that time, calculated by the arithmetic processing unit 16, is given to the display 17, which displays the number of people currently remaining in the building or the number of people entering the building.

尚、演算処理部16は、マルチプレクサ10、
ゲート回路13,15の制御も行なう。
Note that the arithmetic processing unit 16 includes a multiplexer 10,
It also controls gate circuits 13 and 15.

第7図は第1図の演算処理部16の具体的実施
例を示した回路ブロツク図である。
FIG. 7 is a circuit block diagram showing a specific embodiment of the arithmetic processing section 16 of FIG. 1.

まず構成を説明すると、24はAラインデータ
読込回路、26はBラインデータ読込回路であ
り、バツフアメモリ14aまたは14bに記憶さ
れている背景処理された受光データの中から、例
えば16個置きに受光データを順次読込む。
First, to explain the configuration, 24 is an A line data reading circuit, 26 is a B line data reading circuit, and from among the background-processed light reception data stored in the buffer memory 14a or 14b, for example, every 16th light reception data is read. Read sequentially.

Aラインデータ読込回路24及びBラインデー
タ読込回路26の出力は、切換スイツチ28を介
してデータ変化検出回路30に与えられる。切換
スイツチ28は、最初Aラインデータ読込回路2
4側に切換わつており、Aラインデータ読込回路
24から128個の受光データ(受光画素2048個に
対応した受光画素から16個置きに読出した受光デ
ータ)が得られると、Bラインデータ読込回路2
6側切換わる。
The outputs of the A line data reading circuit 24 and the B line data reading circuit 26 are applied to a data change detection circuit 30 via a changeover switch 28. The changeover switch 28 initially selects the A line data reading circuit 2.
4 side, and when 128 light reception data (light reception data read out every 16 light reception pixels from the light reception pixels corresponding to 2048 light reception pixels) is obtained from the A line data reading circuit 24, the B line data reading circuit 2
Switches to 6th side.

データ変化検出回路30は、切換スイツチ28
を介して得られる受光データを人であることを判
断するために予め定めた閾値と比較し、閾値を越
える受光データが得られた時にデータ変化の検出
出力を生ずる。データ変化検出回路30の出力は
データ変化数カウンタ32に与えられ、データ変
化数カウンタ32は連続して得られるデータ変化
数Lをカウントする。またデータ変化検出回路3
0の出力はインバータ34で反転されて空き数カ
ウンタ36に与えられており、空き数カウンタ3
6は予め定めた空き数、例えば2回連続して受光
データの変化がなかつた時カウンタ出力を生じ、
データ変化数カウンタ32にリセツトを掛ける。
このため、データ変化数カウンタ32がノイズ等
により計数動作を行なつても、データ変化の状態
が継続しないことから、空き数カウンタ36の出
力を受けてリセツトが掛けられ、データ変化数の
計数誤差を防ぐ。
The data change detection circuit 30 is connected to the changeover switch 28.
The light reception data obtained through the sensor is compared with a predetermined threshold value to determine whether it is a person, and when the light reception data exceeding the threshold value is obtained, a data change detection output is generated. The output of the data change detection circuit 30 is given to a data change number counter 32, and the data change number counter 32 counts the number L of data changes obtained continuously. Also, data change detection circuit 3
The output of 0 is inverted by an inverter 34 and given to the empty number counter 36.
6 generates a counter output when there is no change in received light data for a predetermined number of vacancies, for example, two consecutive times;
The data change number counter 32 is reset.
For this reason, even if the data change number counter 32 performs a counting operation due to noise or the like, the state of data change does not continue, so a reset is applied in response to the output of the empty number counter 36, and the counting error in the number of data changes is prevent.

データ変化数カウンタ32の出力Lは、デジタ
ルコンパレータ38に与えられ、人の肩幅に基づ
いて定めたデータ変化数の閾値Loと比較され、
データ変化数Lが閾値Loに達した時、人1人の
通過と判別して比較出力を生ずる。このデータ変
化数から人の通過を判別するための閾値Loとし
ては、例えば第4図に示した監視ラインA,Bに
おける肩幅H1に基づいて定めることができ、肩
幅H1は統計的に40cm程度であることからLo=40
÷4=10に設定する。勿論、Loの値は必要に応
じて適宜に変更することができる。
The output L of the data change number counter 32 is given to a digital comparator 38, and is compared with a threshold value Lo for the number of data changes determined based on the shoulder width of the person.
When the number of data changes L reaches the threshold value Lo, it is determined that one person has passed and a comparison output is generated. The threshold value Lo for determining the passage of a person based on the number of data changes can be determined, for example, based on the shoulder width H1 at the monitoring lines A and B shown in Figure 4, and the shoulder width H1 is statistically about 40 cm. For some reason, Lo=40
Set ÷4=10. Of course, the value of Lo can be changed as appropriate.

デジタルコンパレータ38の出力はデータ変化
数カウンタ32のリセツトに与えられており、デ
ータ変化数カウンタ32が次の人の通過を判断で
きるようにしている。また、デジタルコンパレー
タ38の出力はパターン判別回路40に与えら
れ、パターン判別回路40はAライン及びBライ
ンについてのデジタルコンパレータ38の出力が
得られた段階で、第6図に示したパターン1〜3
のいずれに該当するかを判別する。更に、デジタ
ルコンパレータ38の出力は位置カウンタ42に
も与えられており、位置カウンタ42はAライン
及びBライン毎の比較出力、即ち監視ラインの端
から何人目の人の通過であるかを示す値Nを計数
してパターン判別回路40に与え、パターン判別
回路40は位置Nとの対応関係をもつてパターン
を判別する。パターン判別回路40で判別された
位置Nにおけるパターンはデータメモリ44に格
納され、次のデータ処理に使用される。
The output of the digital comparator 38 is applied to reset the data change number counter 32 so that the data change number counter 32 can determine whether the next person has passed. Further, the output of the digital comparator 38 is given to the pattern discrimination circuit 40, and the pattern discrimination circuit 40 selects the patterns 1 to 3 shown in FIG.
Determine which of the following applies. Furthermore, the output of the digital comparator 38 is also given to a position counter 42, and the position counter 42 receives a comparison output for each line A and B, that is, a value indicating how many people have passed from the end of the monitoring line. N is counted and given to the pattern discrimination circuit 40, and the pattern discrimination circuit 40 discriminates the pattern based on the correspondence with the position N. The pattern at position N discriminated by the pattern discrimination circuit 40 is stored in the data memory 44 and used for the next data processing.

更に、パターン判別回路40の判別出力は次の
移動方向判別回路46に与えられ、移動方向判別
回路46はパターン判別回路40から得られたパ
ターン情報とデータメモリ44に登録されている
前回の判別パターンに基づいて移動方向を判別
し、この移動方向の判別出力に基づいて入退出カ
ウンタ48のカウント動作を行なわせる。
Further, the discrimination output of the pattern discrimination circuit 40 is given to the next movement direction discrimination circuit 46, and the movement direction discrimination circuit 46 uses the pattern information obtained from the pattern discrimination circuit 40 and the previous discrimination pattern registered in the data memory 44. The moving direction is determined based on the moving direction, and the entry/exit counter 48 is caused to perform a counting operation based on the determined output of the moving direction.

第8A図、8B,8C図は、第7図に示した回
路機能をプログラム制御で実現するためのフロー
チヤートを示す。
8A, 8B, and 8C show flowcharts for realizing the circuit functions shown in FIG. 7 by program control.

まず第8A図はAラインのデータ処理を示す。 First, FIG. 8A shows data processing of the A line.

装置をスタートさせると、ブロツク50で背景
基準データのセツトを行ない、次のブロツク52
でデータ変化数カウンタL、位置カウンタN、更
に1ライン当りに付き処理するデータ数を監視す
るループカウンタをそれぞれ零にイニシヤライ
ズする。
When the apparatus is started, background reference data is set in block 50, and the next block 52
The data change number counter L, the position counter N, and the loop counter for monitoring the number of data processed per line are each initialized to zero.

続いてブロツク54でループカウンタで設定
された最初のAラインデータを入力し、判別ブロ
ツク56で人であることを判断するため閾値以上
か否かをチエツクする。受光データが閾値を下回
つていればブロツク58でループカウンタをイ
ンクリメントし、判別ブロツク60でループカウ
ンタが最終値=128に達しているかどうかを
チエツクし、閾値以上となるデータ変化を検出す
るまでブロツク54〜60の処理を繰返す。
Next, in block 54, the first A line data set by the loop counter is input, and in determination block 56, it is checked whether the data is equal to or greater than a threshold value in order to determine that it is a person. If the received light data is below the threshold, the loop counter is incremented in block 58, and the loop counter is checked in judgment block 60 to see if it has reached the final value = 128, until a data change exceeding the threshold is detected. The process of blocks 54-60 is repeated.

受光データが閾値以上になると、判別ブロツク
56からブロツク62に進み、この時の位置カウ
ンタNで指定される監視ラインの端からN人目の
長さ、即ちデータ変化数Lをインクリメントし、
判別ブロツク64で閾値Loに達したか否かをチ
エツクし、閾値Loに達していなければブロツク
66でループカウンタをインクリメントし、最
終値=128に達しているかどうかを判別ブロツ
ク68でチエツクした後、次のAラインデータを
ブロツク70で入力し、閾値以上であれば判別ブ
ロツク72から再びブロツク62に戻つて、デー
タ変化数Lをインクリメントし、データ変化数L
=Loに達するまでこのループを繰返す。
When the received light data exceeds the threshold value, the process proceeds from the judgment block 56 to block 62, where the length of the Nth line from the end of the monitoring line specified by the position counter N at this time, that is, the number of data changes L, is incremented.
A decision block 64 checks whether the threshold value Lo has been reached. If the threshold value Lo has not been reached, the loop counter is incremented in a block 66, and a decision block 68 checks whether the final value = 128 has been reached. The next A line data is inputted in block 70, and if it is equal to or greater than the threshold value, the process returns to block 62 again from judgment block 72, where the data change number L is incremented, and the data change number L is incremented.
Repeat this loop until =Lo is reached.

尚、データ変化数Lが閾値Loに達する前に閾
値以上とならない受光データが得られた時には、
判別ブロツク72から判別ブロツク74に進んで
空き数カウンタをインクリメントし、空き数カウ
ンタの計数値が所定値を越えた時にはブロツク7
6に進み、データ変化数Lを零にリセツトして再
びブロツク54に戻る。
In addition, if received light data that does not exceed the threshold value is obtained before the data change number L reaches the threshold value Lo,
The process proceeds from judgment block 72 to judgment block 74, where the empty number counter is incremented, and when the count value of the empty number counter exceeds a predetermined value, block 7 is executed.
6, the number of data changes L is reset to zero, and the process returns to block 54 again.

判別ブロツク64でデータ変化数Lが閾値Lo
に達したことが判別されると、ブロツク78に進
み、人の位置Nを登録し、続いてブロツク80で
位置カウンタNをインクリメントし、ループカウ
ンタが最終値に達していなければ再びブロツク
54に戻る。
In the judgment block 64, the number of data changes L is the threshold value Lo.
If it is determined that the loop counter has reached the final value, the process proceeds to block 78 to register the person's position N, and then increments the position counter N in block 80, and returns to block 54 again if the loop counter has not reached the final value. .

このようなAラインデータの処理により、監視
ラインA上に人の通過による輝度変化があれば、
位置カウンタNの値によつてライン上の通過位置
及び通過人数が登録データとして得られる。
By processing the A line data in this way, if there is a change in brightness due to a person passing on the monitoring line A,
Based on the value of the position counter N, the passing position on the line and the number of people passing can be obtained as registered data.

判別ブロツク60または68でループカウンタ
の最終値が判別されると、ブロツク82に進み
カウンタ,N及びLを零にリセツトし、第8B
図に示すBラインデータの処理に進む。
When the final value of the loop counter is determined in decision block 60 or 68, the process proceeds to block 82, where the counters N and L are reset to zero, and the process proceeds to block 82.
The process proceeds to the B line data shown in the figure.

この第8B図に示すBラインデータの処理も、
第8A図のAラインデータの処理と全く同じであ
ることから、付加符号bを付して同一番号で各処
理ブロツクを示す。
The processing of the B line data shown in FIG. 8B also
Since the processing is exactly the same as the processing of the A line data in FIG. 8A, each processing block is indicated by the same number with the addition numeral b.

このようにしてAライン及びBラインのデータ
処理が終了すると、第8C図に示すパターン及び
移動方向の判別処理に進む。
When the data processing for the A line and the B line is completed in this way, the process proceeds to the pattern and movement direction determination process shown in FIG. 8C.

まず判別ブロツク84において、第6図に示し
たパターン1〜3のいずれであるかを判別し、ブ
ロツク86a〜86cのいずれかに進む。尚、こ
のパターン判別については、位置カウンタNとの
対応関係をもつてパターン判別を行なう。
First, in the determination block 84, it is determined which of the patterns 1 to 3 shown in FIG. 6 is, and the process proceeds to any of the blocks 86a to 86c. Note that this pattern discrimination is performed in correspondence with the position counter N.

続いて判別ブロツク88で既に登録されている
前回のパターンと比較し、ブロツク90aの入場
または90bの退出となる方向判別を行なう。ブ
ロツク90aの入場判別にあつては、入退数カウ
ンタMを位置カウンタNで与えられる人数分だけ
加算し、一方、ブロツク90bの退出にあつては
入退数カウンタMを位置カウンタNで与えられる
人数分だけ減算する。勿論、入場者と退出者が混
在する場合もあることから、入退出カウンタMの
加算と減算が同時に行なわれる場合もあり得る。
Next, in a determination block 88, the pattern is compared with the previously registered pattern to determine the direction of entry into block 90a or exit from block 90b. When determining the entrance to block 90a, the number of entrances and exits counter M is incremented by the number of people given by the position counter N. On the other hand, when leaving the block 90b, the number of entrances and exits counter M is given by the position counter N. Subtract by the number of people. Of course, since there may be a case where there is a mixture of persons entering and leaving the room, there may be cases where addition and subtraction of the entry/exit counter M are performed at the same time.

このように入退数カウンタMの計数が終了する
と、ブロツク92において判別されたパターンを
位置と共に登録し、再び第8A図のブロツク54
に戻る。
When the counting by the entry/exit number counter M is completed in this way, the determined pattern is registered together with the position in block 92, and the process is again performed in block 54 of FIG. 8A.
Return to

尚、第8A,8B図におけるデータ処理にあつ
ては、データ変化数Lが閾値Loに達した時、人
の通過によるデータ変化と判定しているが、更に
検出精度を高めるためには閾値Loを多段階、例
えば2段階に設定し、A及びBラインのデータ処
理における閾値Loを例えばLo=5(ライン上で20
cm)としてまずパターンを判定し、このパターン
判定後に閾値Lo=15(ライン上で60cm)に達する
データ変化が得られてから入退出の計数動作を行
なわせるようにしても良い。
In the data processing shown in Figures 8A and 8B, when the number of data changes L reaches the threshold Lo, it is determined that the data change is due to the passage of a person; however, in order to further improve the detection accuracy, the threshold Lo is set in multiple stages, for example, in two stages, and the threshold value Lo for data processing of A and B lines is set to, for example, Lo=5 (20
cm), the pattern may be determined first, and after this pattern determination, the entry/exit counting operation may be performed after a data change reaching the threshold Lo=15 (60 cm on the line) is obtained.

第9図は第8A図のブロツク50に示す背景基
準データのセツトで実行される背景基準データの
リフレツシユ処理の一例を示したフローチヤート
である。
FIG. 9 is a flowchart showing an example of the background reference data refresh process executed with the background reference data set shown in block 50 of FIG. 8A.

まず第8A〜8C図に示した一連のデータ処理
が終了した段階で判別ブロツク94に進んで位置
カウンタNをチエツクし、N=0であれば、監視
ライン上に人が居ないことから、ブロツク96で
背景基準データのリフレツシユを行なう。このリ
フレツシユ処理は第1図に示したRAM12a,
12bの内、一方のRAMに対しリアルタイムで
受光データが書込まれていることから、それまで
使用されていたRAMからリアルタイムで書込ん
でいたRAM切換えることで背景基準データのリ
フレツシユを行なう。
First, when the series of data processing shown in FIGS. 8A to 8C has been completed, the process advances to decision block 94 and checks the position counter N. If N=0, there is no one on the monitoring line, so the block At 96, the background reference data is refreshed. This refresh process is performed by the RAM 12a shown in FIG.
Since the light reception data is written in real time to one of the RAMs 12b, the background reference data is refreshed by switching from the RAM that was being used until then to the RAM that was being written in real time.

このリフレツシユが済むとブロツク98に進ん
で第8A図のブロツク52に示したと同じイニシ
ヤライズを行ない、判別ブロツク100のレデイ
サイクルを経て第8A図のブロツク54の処理に
進む。尚、上記の実施例は移動体として人の通過
を例にとるものであつたが、本発明はこれに限定
されず、車両や荷物の通過量を検出することもで
き、この場合には移動体の大きさと移動速度に基
づいて2本の監視ラインAとBの間隔を適切な値
に設定すれば良い。
When this refresh is completed, the process proceeds to block 98, where the same initialization as shown in block 52 of FIG. 8A is performed, and through the ready cycle of decision block 100, the process proceeds to block 54 of FIG. 8A. Although the above-mentioned embodiment takes as an example the passage of a person as a moving body, the present invention is not limited to this, and it is also possible to detect the amount of passing vehicles or luggage. The interval between the two monitoring lines A and B may be set to an appropriate value based on the body size and moving speed.

また、車両等のように移動する方向が一方向し
か移動しない移動体においては、蓄積型光検出器
を1ライン設けるだけで移動体の数を計測するこ
とができる。
Furthermore, in the case of moving objects such as vehicles that move in only one direction, the number of moving objects can be counted by simply providing one line of storage type photodetectors.

更に、本実施例においては移動体を移動方向に
対して上面から監視するよう構成したが、移動体
が通過する監視面が透明板等で構成されていたな
らば下面から監視することができる。
Further, in this embodiment, the movable body is monitored from above in the moving direction, but if the monitoring surface through which the movable body passes is made of a transparent plate or the like, it can be monitored from the bottom.

(発明の効果) 以上説明してきたように本発明によれば、監視
面の輝度変化を監視するために直線状の複数の受
光画素が移動体の移動方向に直交するように配置
された少なくとも2つの蓄積型光検出器と、監視
面のみにより前記蓄積型光検出器から得られた受
光データを背景基準データとして記憶する背景基
準データ記憶手段と、移動体が監視面を通過する
ことにより前記蓄積型光検出器から得られた受光
データを前記背景基準データ記憶手段に記憶され
た背景基準データから差し引く背景処理手段と、
前記背景処理手段により得られた受光情報を記憶
するメモリ手段と、前記メモリ手段に記憶された
受光情報を所定の時間間隔毎に読み込み、この受
光情報に基づいて移動体の移動方向を判別すると
ともに移動体の数を判別する演算処理手段とを備
えたので、同時に複数の人が横に並んで通過した
場合や、入場者と退出者が交差した場合も正確に
通過人数と移動方向を判別することができ、極め
て精度の高い通行量の検出ができる。
(Effects of the Invention) As described above, according to the present invention, at least two linear light-receiving pixels are arranged perpendicularly to the moving direction of the moving body in order to monitor changes in brightness on the monitoring surface. a storage type photodetector; a background reference data storage means for storing received light data obtained from the storage type photodetector only by a monitoring surface as background reference data; background processing means for subtracting the light reception data obtained from the type photodetector from the background reference data stored in the background reference data storage means;
a memory means for storing the light reception information obtained by the background processing means; and reading the light reception information stored in the memory means at predetermined time intervals, and determining the moving direction of the moving object based on the light reception information. Equipped with arithmetic processing means that determines the number of moving objects, it can accurately determine the number of people passing and the direction of movement even when multiple people pass side by side at the same time or when people entering and exiting cross each other. It is possible to detect the amount of traffic with extremely high accuracy.

また、蓄積型光検出器としてCCDセンサを使
用することから、従来のテレビカメラ方式に比べ
検出光学系及び通行量判別のデータ処理が簡単と
なり、低コストで高い検出精度を実現することが
できる。
Additionally, since a CCD sensor is used as the storage type photodetector, the detection optical system and data processing for determining traffic volume are simpler than in the conventional television camera system, making it possible to achieve high detection accuracy at low cost.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例を示したブロツク
図、第2図は本発明で用いるCCDセンサの構造
を示した説明図、第3図は本発明の検出光学系を
示した説明図、第4図は監視ラインと人との関係
を平面的に示した説明図、第5図は第1図の演算
処理部によるデータ処理の概要を示したジエネラ
ルフローチヤート、第6図は本発明の移動方向の
判別で用いる監視ラインに対する人の通過状態を
示した説明図、第7図は第1図の演算処理部の具
体的実施例を示した回路ブロツク図、第8A,8
B,8C図はプログラム制御による本発明の通行
量計測処理を示したフローチヤート、第9図は背
景基準データのリフレツシユ処理を示したフロー
チヤートである。 1,2……CCDセンサ、4……床面、5……
反射ミラー、6……集光レンズ、7……ハーフミ
ラー、8……CCD駆動回路、9a,9b……
A/D変換器、10……マルチプレクサ、12
a,12b……RAM、11……背景処理回路、
13,15……ゲート回路、14a,14b……
バツフアメモリ、16……演算処理部、17……
表示器、24……Aラインデータ読込回路、26
……Bラインデータ読込回路、28……切換スイ
ツチ、30……データ変化検出回路、32……デ
ータ変化数カウンタ、34……インバータ、36
……空き数カウンタ、38……デジタルコンパレ
ータ、40……パターン判別回路、42……位置
カウンタ、44……データメモリ、46……移動
方向判別回路、48……入退数カウンタ。
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is an explanatory diagram showing the structure of a CCD sensor used in the present invention, and FIG. 3 is an explanatory diagram showing the detection optical system of the present invention. Fig. 4 is an explanatory diagram showing the relationship between monitoring lines and people in a plan view, Fig. 5 is a general flowchart showing an overview of data processing by the arithmetic processing unit of Fig. 1, and Fig. 6 is a diagram showing the present invention. FIG. 7 is a circuit block diagram showing a specific embodiment of the arithmetic processing section in FIG. 1, and FIG. 8A and FIG.
Figures B and 8C are flowcharts showing the traffic volume measurement process of the present invention under program control, and Figure 9 is a flowchart showing the refresh process of background reference data. 1, 2...CCD sensor, 4...floor surface, 5...
Reflection mirror, 6... Condensing lens, 7... Half mirror, 8... CCD drive circuit, 9a, 9b...
A/D converter, 10...Multiplexer, 12
a, 12b...RAM, 11...background processing circuit,
13, 15...gate circuit, 14a, 14b...
Buffer memory, 16... Arithmetic processing unit, 17...
Display device, 24...A line data reading circuit, 26
... B line data reading circuit, 28 ... Selector switch, 30 ... Data change detection circuit, 32 ... Data change number counter, 34 ... Inverter, 36
. . . Free space counter, 38 . . . Digital comparator, 40 . . . Pattern discrimination circuit, 42 .

Claims (1)

【特許請求の範囲】 1 監視面の輝度変化を監視するために直線状の
複数の受光画素が移動体の移動方向に直交するよ
うに配置された少なくとも2つの蓄積型光検出器
と、 監視面のみにより前記蓄積型光検出器から得ら
れた受光データを背景基準データとして記憶する
背景基準データ記憶手段と、 移動体が監視面を通過することにより前記蓄積
型光検出器から得られた受光データを前記背景基
準データ記憶手段に記憶された背景基準データか
ら差し引く背景処理手段と、 前記背景処理手段により得られた受光情報を記
憶するメモリ手段と、 前記メモリ手段に記憶された受光情報を所定の
時間間隔毎に読み込み、この受光情報に基づいて
移動体の移動方向を判別するとともに移動体の数
を判別する演算処理手段とを備えたことを特徴と
する移動体量計測装置。
[Scope of Claims] 1. At least two storage type photodetectors in which a plurality of linear light-receiving pixels are arranged perpendicularly to the moving direction of the moving object in order to monitor changes in brightness on the monitoring surface; and a monitoring surface. background reference data storage means for storing received light data obtained from the storage type photodetector by only the background reference data as background reference data; background processing means for subtracting the received light information from the background reference data stored in the background reference data storage means; memory means for storing the received light information obtained by the background processing means; What is claimed is: 1. A moving object amount measuring device comprising: arithmetic processing means for reading information at time intervals and determining the moving direction of moving objects based on the received light information and determining the number of moving objects.
JP60190297A 1985-08-29 1985-08-29 Mobile body quantity measuring instrument Granted JPS6249598A (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP60190297A JPS6249598A (en) 1985-08-29 1985-08-29 Mobile body quantity measuring instrument
AU61819/86A AU6181986A (en) 1985-08-29 1986-08-25 Measuring quantity of moving bodies
FI863449A FI863449A7 (en) 1985-08-29 1986-08-26 A system for measuring the number of moving objects.
DE19863629384 DE3629384A1 (en) 1985-08-29 1986-08-29 SYSTEM FOR MEASURING THE NUMBER OF MOVING BODIES
GB08620963A GB2180642A (en) 1985-08-29 1986-08-29 Counting the number of moving bodies
FR8612234A FR2586821A1 (en) 1985-08-29 1986-08-29 SYSTEMS FOR DETERMINING A NUMBER OF MOBILE BODIES.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60190297A JPS6249598A (en) 1985-08-29 1985-08-29 Mobile body quantity measuring instrument

Publications (2)

Publication Number Publication Date
JPS6249598A JPS6249598A (en) 1987-03-04
JPH0525156B2 true JPH0525156B2 (en) 1993-04-12

Family

ID=16255819

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60190297A Granted JPS6249598A (en) 1985-08-29 1985-08-29 Mobile body quantity measuring instrument

Country Status (6)

Country Link
JP (1) JPS6249598A (en)
AU (1) AU6181986A (en)
DE (1) DE3629384A1 (en)
FI (1) FI863449A7 (en)
FR (1) FR2586821A1 (en)
GB (1) GB2180642A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2616251B1 (en) * 1987-06-05 1990-10-26 Bertin & Cie METHOD AND DEVICE FOR DETERMINING THE NUMBER OF PERSONS PRESENT IN A SPECIFIED SPACE
ITRM940413A1 (en) * 1994-06-24 1995-12-24 Alessandro Previti ELECTRONIC SYSTEM FOR THE ACQUISITION, PROCESSING AND MANAGEMENT OF MECHANICAL DATA AND USER TRAFFIC FOR BUS AND SIMILAR AND ENVIRONMENTS
GB2349214B (en) * 1996-07-18 2000-12-20 Speedfam Ipec Corp Methods and apparatus for the in-process detection of workpieces
JP3166644B2 (en) * 1996-12-25 2001-05-14 日本電気株式会社 Data change detection device
FR2806193B1 (en) * 2000-03-10 2003-09-26 Science Et Tec APPARATUS FOR COUNTING PEOPLE OR OBJECTS

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2425466C2 (en) * 1974-05-27 1985-05-30 Ernst Leitz Wetzlar Gmbh, 6330 Wetzlar Device for monitoring rooms by means of optoelectronic measuring devices
GB1511484A (en) * 1974-08-02 1978-05-17 Rexnord Inc Method and apparatus for grading bodies and/or particles for size
SE385746B (en) * 1974-09-20 1976-07-19 Telub Ab DEVICE FOR DETECTING AN INFORTABLE OBTAIN IN A CANDLEHOLDER
JPS5271196A (en) * 1975-12-10 1977-06-14 Oki Electric Ind Co Ltd Detection of vehicle traffic number
US4127766A (en) * 1976-04-05 1978-11-28 Thayer Stephen C Automatic and accurate passenger counter with storage and retrieval
JPS5465075A (en) * 1977-11-01 1979-05-25 Giken Trading Co Method of conting number of passing persons
US4303851A (en) * 1979-10-16 1981-12-01 Otis Elevator Company People and object counting system
DE3132168A1 (en) * 1981-08-14 1983-03-03 Ficht GmbH, 8011 Kirchseeon EVALUATION FOR THE SIGNALS OF A ROW OF N PHOTODECTORS DETECTED IN FAST RHYTHM

Also Published As

Publication number Publication date
GB8620963D0 (en) 1986-10-08
FR2586821A1 (en) 1987-03-06
GB2180642A (en) 1987-04-01
JPS6249598A (en) 1987-03-04
FI863449L (en) 1987-03-01
AU6181986A (en) 1987-03-05
FI863449A7 (en) 1987-03-01
DE3629384A1 (en) 1987-03-05
FI863449A0 (en) 1986-08-26

Similar Documents

Publication Publication Date Title
CA1143816A (en) Object and people counting system
JPH0525156B2 (en)
JPH0574880B2 (en)
JP2732860B2 (en) Vehicle detection method and vehicle detection device
JPH0523472B2 (en)
JPS58151506A (en) Device for measuring optical system relative position
US4460892A (en) Method and apparatus for detecting changes in lighting intensity utilizing a microprocessor
JP2558198B2 (en) Mobile object analyzer
JPH0523471B2 (en)
KR20080011758A (en) Moving object tracking system and control method
JP2563666B2 (en) Parking lot congestion state determination device
JPH0580712B2 (en)
JPH0523473B2 (en)
JP3021269B2 (en) Vehicle detection device
JPS63292386A (en) Counting device for moving object
RU2031545C1 (en) Device for detection of moving objects
JPH05203763A (en) Human body detector
JPS625491A (en) Detecting device for moving body
JPS5931116B2 (en) Intruding object detection device
JPH09178421A (en) Image data center detection method
SU1107341A1 (en) Television system for measuring object coordinates
RU2043657C1 (en) Device for measuring geometric parameters of plain figures
SU1019470A1 (en) Device for counting itoms moved by conveyor
SU1497627A1 (en) Neuron-like model for image analysis
JPH01262447A (en) Periodic defect discriminating processing circuit