IP Library Granted Patent US 10,621,423
Granted Patent B2
US 10,621,423 · App. 15/380,114 · Granted Apr 14, 2020

Moving information analyzing system and moving information analyzing method

Inventors: Hiroyuki Yamamoto (Ishikawa, JP); Junko Noda (Nagasaki, JP); Marie Kanda (Fukuoka, JP); Yoshihiro Sugishita (Osaka, JP)
Assignee: Panasonic i-PRO Sensing Solutions Co., Ltd.
G06K9/00335G06K9/00771G06K9/46G06K9/78G06T7/292G06T11/60G06T2207/30232G06T2207/30242
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,621,423
App. No.
15/380,114
Granted
Apr 14, 2020
Kind
B2
Abstract

A moving information analyzing system includes a camera, and a server that is connected to the camera. The camera captures an image of an object region, extracts moving information regarding a staying position or a passing position of a moving object included in a captured image of the object region, outputs a count line for counting the number of moving objects and a count result of the number of moving objects having passed the count line, related to the moving information, and transmits the captured image and the moving information to the server in a predetermined transmission cycle. The server acquires the captured image and the moving information, generates a moving information analysis image in which the moving information is superimposed on the captured image and to which the count line and the count result are added, and displays the moving information analysis image on a monitor.

Claims (55)

1. A moving information analyzing system comprising:

a camera; and

a server that is connected to the camera,

wherein the camera, in operation,

captures an image of an object region,

generates a background image of the object region,

generates a count line illustrating a position for which a number of moving objects that pass the count line are counted,

counts the number of moving objects having passed the count line in a predetermined transmission cycle to generate a count result, and

transmits the background image, the count line and the count result of the number of moving objects having passed the count line in the predetermined transmission cycle to the server, and

wherein the server, in operation,

receives the background image, the count line and the count result of the number of moving objects having passed the count line in the predetermined transmission cycle transmitted from the camera,

generates a moving information analysis image in which the count line and the count result of the number of moving objects having passed the count line in the predetermined transmission cycle are added to the background image, and

displays the moving information analysis image on a monitor connected to the server.

2. The system of claim 1 , wherein the camera, in operation, generates the count line in response to an instruction from the server.

3. The system of claim 1 , wherein the camera, in operation, counts a number of bidirectional moving objects on a direction basis as the count result with respect to the count line as a single count line, and wherein the server, in operation, generates the moving information analysis image displaying directions from which the moving objects have passed and the count result on a directional basis.

4. The system of claim 1 , wherein the camera, in operation, generates a plurality of count lines, and counts a respective number of moving objects having passed each of the plurality of count lines as a respective count result, and wherein the server, in operation, generates the moving information analysis image displaying the plurality of count lines having different display aspects as the plurality of count lines and count results respectively corresponding to the plurality of count lines.

5. The system of claim 1 , wherein the camera, in operation, generates a plurality of count lines, and counts multiple numbers of moving objects having passed two or more of the plurality of count lines as the count result, and wherein the server, in operation, generates the moving information analysis image displaying the plurality of count lines having different display aspects as the count lines and multiple count results of the number of moving objects respectively corresponding to combinations of the plurality of count lines.

6. The system of claim 1 , wherein the server, in operation, generates the moving information analysis image displaying arrows having different thicknesses according to the number of moving objects having passed the count line.

7. The system of claim 1 , wherein the camera, in operation, generates a plurality of count line candidates as the count line, and calculates line evaluation values for the plurality of count line candidates, and wherein the server, in operation, generates the moving information analysis image displaying the plurality of count line candidates and recommendation marks indicating an extent of recommendation corresponding to the line evaluation values.

8. The system of claim 1 , wherein the camera, in operation, determines whether a moving object of the moving objects previously crossed a designated line prior to crossing the count line, and if the moving object of the moving objects previously crossed the designated line prior to crossing the count line, includes the crossing of the count line by the moving object in the count result.

9. The system of claim 8 , wherein the camera, in operation, if the moving object of the moving objects did not previously cross the designated line prior to crossing the count line, the camera does not include the crossing of the count line by the moving object in the count result.

10. The system of claim 8 , wherein the count result represents the number of moving objects that crossed a plurality of designated count lines.

11. A moving information analyzing method for a moving information analyzing system in which a camera is connected to a server, the method comprising:

causing the camera to:

capture an image of an object region,

generate a background image of the object region,

generates a count line illustrating a position for which a number of moving objects that pass the count line are counted, and

counts the number of moving objects having passed the count line in a predetermined transmission cycle to generate a count result, and

transmit the background image, the count line and the count result of the number of moving objects having passed the count line in the predetermined transmission cycle to the server; and

causing the server to:

receive the background image, the count line and the count result of the number of moving objects having passed the count line in the predetermined transmission cycle transmitted from the camera,

generate a moving information analysis image in which the count line and the count result of the number of moving objects having passed the count line in the predetermined transmission cycle are added to the background image, and

display the moving information analysis image on a monitor connected to the server.

12. The method of claim 11 further comprising:

causing the camera to generate the count line in response to an instruction from the server.

13. The method of claim 11 further comprising:

causing the camera to count a number of bidirectional moving objects on a direction basis as the count result with respect to the count line as a single count line, and

causing the server to generate the moving information analysis image displaying directions from which the moving objects have passed and the count result on a directional basis.

14. The method of claim 11 further comprising:

causing the camera to generate a plurality of count lines, and count a respective number of moving objects having passed each of the plurality of count lines as a respective count result, and

causing the server to generate the moving information analysis image displaying the plurality of count lines having different display aspects as the plurality of count lines and count results respectively corresponding to the plurality of count lines.

15. The method of claim 11 further comprising:

causing the camera to generates a plurality of count lines, and to count multiple numbers of moving objects having passed two or more of the plurality of count lines as the count result, and

causing the server to generate the moving information analysis image displaying the plurality of count lines having different display aspects as the count lines and multiple count results of the number of moving objects respectively corresponding to combinations of the plurality of count lines.

16. The method of claim 11 further comprising:

causing the server to generate the moving information analysis image displaying arrows having different thicknesses according to the number of moving objects having passed the count line.

17. The method of claim 11 further comprising:

causing the camera to generates a plurality of count line candidates as the count line, and to calculate line evaluation values for the plurality of count line candidates, and

causing the server to generate the moving information analysis image displaying the plurality of count line candidates and recommendation marks indicating an extent of recommendation corresponding to the line evaluation values.

18. The method of claim 11 , further comprising:

determining whether a moving object of the moving objects previously crossed a designated line prior to crossing the count line, and

if the moving object of the moving objects previously crossed the designated line prior to crossing the count line, including the crossing of the count line by the moving object in the count result.

19. The method of claim 18 , further comprising:

if the moving object of the moving objects did not previously cross the designated line prior to crossing the count line, refraining from including the crossing of the count line by the moving object in the count result.

20. The method of claim 18 , wherein the count result represents the number of moving objects that crossed a plurality of designated count lines.

Assignments (8)
CHANGE OF NAME Recorded Mar 16, 2023
From: PANASONIC I-PRO SENSING SOLUTIONS CO., LTD.
To: I-PRO CO., LTD.
Reel/Frame 063101/0966 →
CHANGE OF ADDRESS Recorded Mar 16, 2023
From: I-PRO CO., LTD.
To: I-PRO CO., LTD.
Reel/Frame 063102/0075 →
CHANGE OF NAME Recorded Dec 31, 2020
From: PSP HOLDINGS CO., LTD
To: PANASONIC I-PRO SENSING SOLUTIONS CO., LTD.
Reel/Frame 054883/0234 →
MERGER Recorded Dec 31, 2020
From: PANASONIC I-PRO SENSING SOLUTIONS CO., LTD.
To: PSP HOLDINGS CO., LTD
Reel/Frame 054883/0201 →
CHANGE OF ADDRESS Recorded Dec 31, 2020
From: PANASONIC I-PRO SENSING SOLUTIONS CO., LTD.
To: PANASONIC I-PRO SENSING SOLUTIONS CO., LTD.
Reel/Frame 054883/0248 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTED DATE PREVIOUSLY RECORDED AT REEL: 051249 FRAME: 0136. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 13, 2020
From: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
To: PANASONIC I-PRO SENSING SOLUTIONS CO., LTD.
Reel/Frame 051580/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2019
From: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
To: PANASONIC I-PRO SENSING SOLUTIONS CO., LTD.
Reel/Frame 051249/0136 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2017
From: YAMAMOTO, HIROYUKI; NODA, JUNKO; KANDA, MARIE; SUGISHITA, YOSHIHIRO
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 041867/0478 →
Priority Claims (1)
JP 2015-251778 · Dec 24, 2015 · national
Continuity (1)
Related Publication 20170185828A1 · Jun 29, 2017