Flow line display device, flow line display method, and program
The flow line display device and method address the challenge of unclear human movement representation by analyzing and displaying movement lines and actions, using selection conditions to enhance clarity and understanding.
Patent Information
- Application Number
- JP2024061264
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-04-05
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2040-05-25
AI Technical Summary
Existing technologies struggle to display human movements in an easily understandable manner, failing to effectively convey the flow lines and actions of individuals in a clear and comprehensible format.
A flow line display device and method that remembers and analyzes movement lines and actions, using selection conditions to display the flow information, including act content and position information, through a display control mechanism.
Enables the clear and understandable representation of human movements by displaying flow lines, act content, and position information, enhancing user comprehension of individual and group movements.
Smart Images

Figure 0007622889000001 
Figure 0007622889000002 
Figure 0007622889000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a traffic line display device, a traffic line display method, and a program. [Background technology]
[0002] In recent years, people's movement lines have been grasped by using image analysis, etc. The obtained movement lines are then displayed on a display unit such as a monitor.
[0003] For example, Patent Document 1 describes a method of forming a detection flag indicating whether or not a tracking target object has been detected from a captured image, and determining a display type of a traffic line based on the detection flag. In Patent Document 1, the traffic line is displayed superimposed on the captured image.
[0004] Patent Document 2 also describes the following technology. First, it describes that the movement lines of multiple people in a monitored area are identified by image analysis, and the movement lines are stored in a database in association with a movement line ID. The movement line ID corresponds to a person ID. Then, when a certain person ID is selected, the movement line corresponding to the person ID is read out from the database and displayed on the screen.
[0005] Furthermore, Patent Document 3 describes displaying the movement line of a moving object by superimposing it on a real-time image.
[0006] Patent Document 4 describes a method of detecting a person who performs a specified action by analyzing video, storing the number of times this is detected for each person, and setting that person as a suspect using the number of times the specified action is detected. [Prior art documents] [Patent documents]
[0007] [Patent Document 1] International Publication No. 2010 / 044186 [Patent Document 2] JP 2009-265922 A [Patent Document 3] JP 2015-70354 A [Patent Document 4] International Publication No. 2016 / 147770 Summary of the Invention [Problem to be solved by the invention]
[0008] A person's movement is defined by various pieces of information. The present inventor has studied how to display the person's movement on a display means in an easily understandable manner. One of the problems that the present invention aims to solve is to display the person's movement on a display means in an easily understandable manner. [Means for solving the problem]
[0009] The traffic line display device according to the present disclosure includes: an acquisition means for acquiring, from a storage means for storing, for each of a plurality of persons, flow line information including a person's flow line, and action information indicating actions taken by the person when moving along the flow line and a location where the action was taken, the flow line information selected based on a selection condition including a plurality of actions and an order of the plurality of actions; a display control means for causing a display means to display the flow line, action content information indicating the content of the action, and action location information indicating the location where the action was performed, based on the acquired flow line information; Equipped with.
[0010] In the flow line display method according to the present disclosure, The computer an acquisition process for acquiring, from a storage means for storing, for each of a plurality of persons, flow line information including a person's flow line, and activity information indicating an activity performed by the person when moving along the flow line and a location where the activity was performed, the flow line information selected based on a selection condition including a plurality of the activities and an order of the plurality of activities; a display process for displaying, on a display means, the flow line, activity content information indicating the content of the activity, and activity location information indicating the location where the activity was performed, based on the acquired flow line information; Do the following.
[0011] The program in this disclosure is On the computer, an acquisition function for acquiring, from a storage means for storing, for each of a plurality of persons, flow line information including a person's flow line, and action information indicating actions taken by the person when moving along the flow line and a location where the action was taken, the flow line information selected based on a selection condition including a plurality of actions and an order of the plurality of actions; a display processing function for displaying, on a display means, the flow line, action content information indicating the content of the action, and action location information indicating the location where the action was performed, based on the acquired flow line information; Give them permission. Effect of the Invention
[0012] According to the present invention, human movements can be displayed on the display means in an easily understandable manner. [Brief description of the drawings]
[0013] The above objects, as well as other objects, features and advantages, will become more apparent from the following preferred embodiments and the accompanying drawings.
[0014] [Figure 1] 2 is a diagram illustrating an example of a functional configuration of the traffic line display device according to the first embodiment. FIG. [Diagram 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of a traffic line display device. [Diagram 3] 10 is a flowchart showing an example of a process performed by a traffic line display device. [Figure 4] 4 shows a first example of a screen displayed in step S120 of FIG. [Diagram 5] 4 shows a second example of the screen displayed in step S120 of FIG. [Figure 6] 3. A third example of the screen displayed in step S120 of FIG. [Figure 7] 13 is a flowchart showing an example of a process performed by the traffic line display device according to the second embodiment. [Figure 8] 8 shows an example of a screen displayed by the display unit in step S220 of FIG. 7. [Figure 9] 8 shows an example of a screen displayed by the display unit in step S240 of FIG. 7. [Figure 10] FIG. 13 is a diagram illustrating an example of a functional configuration of a traffic line display device according to a third embodiment. [Figure 11] FIG. 11 is a diagram showing an example of a modified example of FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0015] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In all the drawings, the same components are given the same reference numerals and the description will be omitted as appropriate.
[0016] [First embodiment] 1 is a diagram showing an example of a functional configuration of a traffic line display device 10 according to this embodiment. The traffic line display device 10 according to this embodiment includes an acquisition unit 110 and a display processing unit 120.
[0017] The acquisition unit 110 acquires at least one piece of flow line information. The flow line information includes a person's flow line, and activity information indicating an activity performed by the person when moving along the flow line and a position where the activity was performed. The flow line information is generated for each person.
[0018] The flow line information is generated, for example, by analyzing a video. This video is generated, for example, by a fixed camera such as a surveillance camera. Then, the video generated by the fixed camera is analyzed to generate flow line information of people who move within the area included in the angle of view of the fixed camera. Here, the frame rate of the images that make up the video is arbitrary.
[0019] By analyzing the video, it is possible to identify the movement line of each person. Furthermore, by analyzing the video, it is also possible to identify the actions that the person performed at each position on the movement line. For this reason, the above-mentioned action information is also generated by analyzing the video. Here, the "action" may be an action that is not related to the presence or absence of movement, such as waving, stretching, or looking around (shaking one's head from side to side), i.e., an action that can be performed whether one is stationary or moving, or information about the movement state, such as walking, running, brisk walking, stopping, sitting, or staggering. Furthermore, the "action" may include both information about the movement state and an action that is not related to the presence or absence of movement. In this case, an example of the "action" is "waving while walking."
[0020] The flow line information may include timing information indicating when the person was located at at least one point on the flow line. The timing information includes, for example, a time, but may also include a month, date, or year, month, and day. The flow line information preferably includes the timing at which the action was performed for every position and every action on the flow line.
[0021] The display processing unit 120 displays the flow line indicated by the flow line information, the activity content information indicating the content of the activity, and the activity location information indicating the location where the activity was performed on the display unit 130. Details of the information that the display processing unit 120 displays on the display unit 130 will be described later.
[0022] The traffic line information may be generated by processing images from multiple fixed cameras. As an example, when an area included in the angle of view of a first fixed camera (hereinafter referred to as the first area) and an area included in the angle of view of a second fixed camera (hereinafter referred to as the second area) are adjacent to each other, by summarizing the analysis results of the images from the first fixed camera and the second fixed camera, one piece of traffic line information can show the movement and actions of people in the area connecting the first and second areas. The number of fixed cameras required to generate one piece of traffic line information is not limited to one or two.
[0023] Furthermore, when multiple people are captured in one video, multiple pieces of movement line information are generated from the single video. In this case, the display processing unit 120 may display the movement line information for at least two of the multiple people on the display unit 130 at the same time, or may display the movement line information for only one person on the display unit 130. In the former case, the movement line information for multiple people in the same time period is displayed on the display unit 130 at the same time, so that a person looking at the display unit 130 can recognize how the movements of these multiple people affect each other.
[0024] 2 is a diagram showing an example of a hardware configuration of the flow line display device 10. The flow line display device 10 includes a bus 1010, a processor 1020, a memory 1030, a storage device 1040, an input / output interface 1050, and a network interface 1060.
[0025] The bus 1010 is a data transmission path for transmitting and receiving data among the processor 1020, memory 1030, storage device 1040, input / output interface 1050, and network interface 1060. However, the method of connecting the processor 1020 and the like to each other is not limited to bus connection.
[0026] The processor 1020 is implemented by a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or the like.
[0027] The memory 1030 is a main storage device realized by a RAM (Random Access Memory) or the like.
[0028] The storage device 1040 is an auxiliary storage device realized by a hard disk drive (HDD), a solid state drive (SSD), a memory card, a read only memory (ROM), or the like. The storage device 1040 stores program modules that realize each function of the traffic line display device 10 (e.g., the acquisition unit 110, the display processing unit 120, and the display unit 130). The processor 1020 loads each of these program modules onto the memory 1030 and executes them, thereby realizing each function corresponding to the program module. The storage device 1040 may also function as a traffic line information storage unit 140 and a video storage unit 150 shown in the embodiments described below.
[0029] The input / output interface 1050 is an interface for connecting the traffic line display device 10 to various input / output devices. When the traffic line information storage unit 140 and the video storage unit 150 are located outside the traffic line display device 10, the traffic line display device 10 may be connected to the traffic line information storage unit 140 and the video storage unit 150 via the input / output interface 1050.
[0030] The network interface 1060 is an interface for connecting the trajectory display device 10 to a network. This network is, for example, a LAN (Local Area Network) or a WAN (Wide Area Network). The network interface 1060 may connect to the network via a wireless connection or a wired connection. When the trajectory information storage unit 140 and the video storage unit 150 are located outside the trajectory display device 10, the trajectory display device 10 may be connected to the trajectory information storage unit 140 and the video storage unit 150 via the network interface 1060.
[0031] 3 is a flowchart showing an example of a process performed by the traffic line display device 10. First, the acquisition unit 110 acquires traffic line information (step S110). Here, the acquisition unit 110 may acquire one piece of traffic line information or may acquire multiple pieces of traffic line information. In the latter case, all of the multiple pieces of traffic line information indicate traffic lines in the same area and in the same time period.
[0032] Next, the display processing unit 120 generates screen information using the flow line information acquired in step S110, and outputs this screen information to the display unit 130. Then, the display unit 130 displays a screen according to the screen information. This screen includes the flow line, activity content information, and activity position information (step S120).
[0033] Fig. 4 shows a first example of a screen displayed in step S120 of Fig. 3. In the example shown in this figure, display unit 130 shows the area where the person has been moving from a top view. However, display unit 130 may display the movement line with the viewpoint diagonally upward. The movement line is shown as a line. Also, in the example shown in this figure, display unit 130 displays the identifier of the person corresponding to the movement line (shown as ID:7 in the figure) near the movement line. However, display unit 130 does not have to display this identifier.
[0034] Here, the line indicating the flow line also serves as the activity content information. Specifically, the type of the line indicating the flow line differs depending on the person's activity at the point indicated by the flow line, for example, an activity involving the movement of the person. For example, the type of the line indicating the flow line is set using the movement speed of the person in the flow line. As an example, the flow line when walking is shown as a solid line, and the flow line when running is shown as a dotted line. Here, the type of the dotted line may differ depending on the speed when running. The type of the line may be a solid line, a dotted line, or a dashed dot line, and may further be changed by the thickness or color of the line.
[0035] In the example shown in the figure, at least one of the action content information indicating a certain action is a mark or a character. Specifically, for an action that does not involve the movement of a person, such as "falling over," the display unit 130 displays a mark or a character indicating the action at or near the position where the action was performed.
[0036] Fig. 5 shows a second example of the screen displayed in step S120 of Fig. 3. In the example shown in this figure, the display unit 130 displays the information shown in Fig. 4, and further displays timing information indicating the timing at which each action was performed. As an example, the display unit 130 also displays timing information of an action near a mark or character indicating the action. In the example shown in this figure, the timing information is time. However, as described above, the timing information may further include the month and date or the year, month, and day.
[0037] Fig. 6 shows a third example of the screen displayed in step S120 of Fig. 3. In the example shown in Fig. 4, the display unit 130 displayed the movement line, activity content information, and activity location information of one person. In contrast, in the example shown in this figure, the display unit 130 displays the movement line, activity content information, and activity location information of each of multiple people. In this way, a person looking at the display unit 130 can recognize how the movements of multiple people affect each other (for example, who has collided with who, etc.).
[0038] In the example shown in the figure, the display unit 130 displays the identifiers of the people corresponding to each flow line (indicated as ID: 4, ID: 5, and ID: 7 in the figure) near each flow line. In this way, a person looking at the display unit 130 can recognize the person who made the movement shown in each of the multiple flow lines.
[0039] As described above, according to this embodiment, the display processing unit 120 displays, on the display unit 130, the movement line of the person, as well as the activity content information indicating the activity performed by the person when moving along the movement line, and the activity position indicating the position where the activity was performed. Therefore, the movement of the person is displayed in an easy-to-understand manner.
[0040] [Second embodiment] The traffic line display device 10 of this embodiment is similar to the traffic line display device 10 of the first embodiment, except that it displays on the display unit 130 the traffic line, activity content information, and activity location information indicated by the traffic line information of a person selected by the user from among multiple traffic line information acquired by the acquisition unit 110, but does not display on the display unit 130 the traffic line, activity content information, and activity location information indicated by the traffic line information of other people.
[0041] 7 is a flowchart showing an example of processing performed by the traffic line display device 10 according to this embodiment. First, the acquisition unit 110 acquires multiple pieces of traffic line information. These pieces of traffic line information indicate the traffic lines of different people (step S210). Next, the display processing unit 120 causes the display unit 130 to display a screen for allowing the user to select at least one of the multiple people (step S220). Details of this screen will be described later.
[0042] The user of the traffic line display device 10 looks at the display unit 130 and performs an input to select a person whose traffic line they want to check. The display processing unit 120 acquires information indicating the selection result, i.e., information identifying the person selected by the user (step 230). Next, the display processing unit 120 selects the traffic line information of the person selected by the user, and causes the display unit 130 to display the traffic line, activity content information, and activity location information indicated by the selected traffic line information. Here, the display processing unit 120 does not cause the display unit 130 to display the traffic line, activity content information, and activity location information indicated by the traffic line information of other people (step S240).
[0043] Fig. 8 shows an example of a screen displayed by the display unit 130 in step S220 of Fig. 7. In the example shown in this figure, the column on the left side of the screen is a column for the user to select a person, and the column on the right side of the screen is a column for displaying the movement line, activity content information, and activity position information of the selected person.
[0044] The display unit 130 displays an image including a person corresponding to each piece of flow line information in the left column as information for selecting a person. This image is, for example, an image trimmed from a frame image generated by a camera, and is acquired by the acquisition unit 110 together with the flow line information in step S210. When the user selects the image (for example, by clicking the mouse with the cursor over it), the person corresponding to the image is selected.
[0045] Fig. 9 shows an example of a screen displayed by the display unit 130 in step S240 of Fig. 7. In the left column, the image of the person selected by the user is distinguishable from the images of the remaining people. As an example, the images of the people not selected by the user are faded compared to the images of the people selected by the user. In addition, in the right column, the movement line of the person selected by the user is displayed together with the activity content information and the activity location information, but the movement line, activity content information, and activity location information of the remaining people are not displayed.
[0046] After step S240, steps S220 to S240 may be performed again.
[0047] 7, the display processing unit 120 may display on the display unit 130 the movement line, activity content information, and activity location information indicated by the movement line information of the person selected by the user, and may also display on the display unit 130 the movement line, activity content information, and activity location information indicated by the movement line information of other people. In this case, the display processing unit 120 displays on the display unit 130 the movement line, activity content information, and activity location information indicated by the movement line information of the person selected by the user in a state in which they can be distinguished (for example, by changing the color) from the movement line, activity content information, and activity location information indicated by the movement line information of other people.
[0048] According to this embodiment, the movement of a person is displayed in an easy-to-understand manner, as in the first embodiment. Furthermore, according to this embodiment, even if the acquisition unit 110 acquires the movement line information of a plurality of people, the movement line of a person that the user does not want to display is not displayed on the display unit 130. Therefore, the movement of a person is easy to understand.
[0049] [Third embodiment] The flow line display device 10 according to the present embodiment acquires conditions that the flow line information should satisfy (hereinafter, referred to as selection conditions) from the user, and acquires flow line information that satisfies the selection conditions.
[0050] 10 is a diagram showing an example of the functional configuration of the traffic line display device 10 according to this embodiment. The traffic line display device 10 shown in this figure is similar to any of the above-mentioned embodiments, except that the acquisition unit 110 acquires the above-mentioned selection conditions and acquires traffic line information that satisfies the selection conditions from the traffic line information storage unit 140.
[0051] The flow line information storage unit 140 stores, for example, flow line information in association with the date and time and the location where the video corresponding to the flow line information was generated (or the identification information of the camera that generated the video). An example of the selection condition acquired by the acquisition unit 110 is a combination of the location and the date and time. In this case, the display processing unit 120 causes the display unit 130 to display the flow line of a person at a certain location during a certain time period.
[0052] The selection conditions may include actions included in the movement line information. In this case, the display processing unit 120 causes the display unit 130 to display only the movement lines of people who performed a specific action (e.g., running, looking around, etc.) at a specific location during a certain time period. The selection conditions may also include multiple actions and the order of the multiple actions. In this case, the display processing unit 120 causes the display unit 130 to display the movement lines of people who performed multiple actions in a specified order. As an example, the display processing unit 120 causes the display unit 130 to display the movement lines of a person who "walked, fell, and stood up."
[0053] For example, the flow line information storage unit 140 stores, for each person ID, the identifier of the camera that generated the video in which the person appears, the identifier (or date and time) of the frame image in which the person appears, and the position and action (e.g., behavior feature) of the person in the frame image. However, the structure of the data stored in the flow line information storage unit 140 is not limited to this example.
[0054] Fig. 11 is a diagram showing an example of a modified example of Fig. 10. In the traffic line display device 10 shown in this figure, the acquisition unit 110 acquires information from the video storage unit 150 instead of the traffic line information storage unit 140. The video storage unit 150 stores the video generated by the camera in association with information (e.g., the camera's identifier) capable of identifying the location where the camera is installed. The video also includes information indicating the date and time when each frame image was generated.
[0055] When the acquisition unit 110 acquires the above-mentioned selection conditions, it acquires a video that satisfies the location and date and time included in the selection conditions from the video storage unit 150. The acquisition unit 110 then processes this video to generate the above-mentioned trajectory information. If the selection conditions include "activity", the acquisition unit 110 selects trajectory information that satisfies the selection condition "activity" from among the generated trajectory information.
[0056] According to this embodiment, the movement of a person is displayed in an easy-to-understand manner, as in the first embodiment. Moreover, the movement line display device 10 can display the movement line of a person under conditions (e.g., place and date and time) desired by the user on the display unit 130.
[0057] Although the embodiments of the present invention have been described above with reference to the drawings, these are merely examples of the present invention, and various configurations other than those described above can also be adopted.
[0058] For example, in the third embodiment or its modified example, the display processing unit 120 may tally up the locations where the behavior (e.g., falling, running, etc.) was performed for each behavior, and identify the locations where the behavior is likely to be performed. In this case, the display processing unit 120 may cause the display unit 130 to display the number of occurrences of the behavior for each location.
[0059] In each of the above-described embodiments, the display processing unit 120 may display a posture change timeline instead of a movement line. One example of a posture change timeline is one in which the horizontal axis is the time axis and marks or characters indicating when each action was performed are displayed at positions corresponding to the time when the action was performed.
[0060] In addition, in the flowcharts used in the above description, multiple steps (processes) are described in order, but the order of execution of the steps performed in each embodiment is not limited to the order described. In each embodiment, the order of the steps shown in the figures can be changed to the extent that the content is not affected. In addition, the above-mentioned embodiments can be combined to the extent that the content is not contradictory.
[0061] A part or all of the above-described embodiments can be described as, but are not limited to, the following supplementary notes. 1. An acquisition means for acquiring movement line information including a movement line of a person, and activity information indicating an activity performed by the person when moving along the movement line and a location where the activity was performed; a display control means for causing a display means to display the flow line, action content information indicating the content of the action, and action location information indicating the location where the action was performed; A traffic flow display device comprising: 2. In the traffic line display device described in 1 above, A flow line display device in which at least one of the activity content information is a mark or a character. 3. In the traffic line display device described in 2 above, The mark or character is displayed at or near the position where the action was performed on the flow line, thereby also serving as the action position information. 4. In the traffic line display device according to any one of 1 to 3 above, At least one of the activity content information is a line indicating the flow line, and the flow line display device indicates the activity by the type of the line. 5. In the traffic line display device according to the above item 4, A flow line display device in which the type of line is set using the movement speed of the person on the flow line. 6. In the traffic line display device according to any one of 1 to 5 above, The flow line information includes timing information indicating a timing when the action was performed, The display control means causes the display means to also display the timing indicated by the timing information. 7. In the traffic line display device according to any one of 1 to 6 above, The acquisition means acquires the movement line information of each of the plurality of people, The display control means is a flow line display device that causes the display means to display the flow line, the activity content information, and the activity position information of each of the plurality of people. 8. In the traffic line display device according to the above item 7, The display control means displaying a selection display on said display means to allow a user to select at least one person from said plurality of persons; A traffic line display device that obtains information identifying the person selected by the user in the selection display, and displays the traffic line, activity content information, and activity location information of that person on the display means, while not displaying the traffic line, activity content information, and activity location information of other people on the display means. 9. In the traffic line display device according to the above item 7, The display control means displaying a selection display on said display means to allow a user to select at least one person from said plurality of persons; A traffic line display device that obtains information identifying the person selected by the user in the selection display, and displays the traffic line, activity content information, and activity location information of the person on the display means in a manner that makes the person distinguishable from the traffic line, activity content information, and activity location information of other people. 10. In the traffic line display device according to any one of 1 to 9 above, The acquisition means includes: acquiring selection conditions that are conditions that the flow line information to be acquired by the acquisition means should satisfy; The flow line display device acquires the flow line information that satisfies the selection condition from a storage means that stores the flow line information of a plurality of the people. 11. In the traffic line display device according to claim 10, A flow line display device in which the selection conditions relate to the actions. 12. In the traffic line display device according to the above 11, The selection conditions include a plurality of the actions and an order of the actions. 13. The computer: An acquisition process for acquiring flow line information including a flow line of a person, and activity information indicating an activity performed by the person when moving along the flow line and a location where the activity was performed; a display process for displaying, on a display means, the flow line, activity content information indicating the content of the activity, and activity location information indicating the location where the activity was performed; A method for displaying traffic flow. 14. In the traffic line display method according to 13 above, At least one of the action content information is a mark or a character. 15. In the flow line display method according to claim 14, The mark or character is displayed at or near the position where the action was performed on the flow line, thereby also serving as the action position information. 16. In the flow line display method according to any one of claims 13 to 15, At least one of the activity content information is a line indicating the flow line, and the type of the line indicates the activity. 17. In the traffic line display method according to claim 16, A flow line display method, in which the type of line is set using the movement speed of the person on the flow line. 18. In the flow line display method according to any one of claims 13 to 17, The flow line information includes timing information indicating a timing when the action was performed, In the display control process, the computer causes the display means to also display the timing indicated by the timing information. 19. In the flow line display method according to any one of claims 13 to 18, In the acquisition process, the computer acquires the movement line information of each of the plurality of people, In the display control process, the computer causes the display means to display the movement line, the activity content information, and the activity position information of each of the plurality of people. 20. In the flow line display method according to claim 19, In the display control process, the computer displaying a selection display on said display means to allow a user to select at least one person from said plurality of persons; A flow line display method that obtains information identifying the person selected by the user in the selection display, and displays the flow line, action content information, and action location information of that person on the display means, while not displaying the flow line, action content information, and action location information of other people on the display means. 21. In the flow line display method according to claim 19, In the display control process, the computer displaying a selection display on said display means to allow a user to select at least one person from said plurality of persons; A flow line display method that obtains information identifying the person selected by the user in the selection display, and displays the flow line, activity content information, and activity location information of the person on the display means in a manner that makes the flow line, activity content information, and activity location information of the person distinguishable from the flow line, activity content information, and activity location information of other people. 22. In the flow line display method according to any one of claims 13 to 21, In the acquisition process, the computer acquiring selection conditions that are conditions that the flow line information to be acquired by the acquisition means should satisfy; The flow line display method includes acquiring the flow line information that satisfies the selection condition from a storage means that stores the flow line information of a plurality of the people. 23. In the traffic line display method according to the above 22, The selection condition is related to the action. 24. In the traffic line display method according to claim 23, The selection condition includes a plurality of the actions and an order of the actions. 25. To the computer, An acquisition function for acquiring flow line information including a person's flow line, and activity information indicating an activity performed by the person when moving along the flow line and a location where the activity was performed; a display processing function for displaying, on a display means, the flow line, action content information indicating the content of the action, and action location information indicating the location where the action was performed; A program that allows you to have 26. In the program according to 25 above, A program in which at least one of the action content information is a mark or a character. 27. In the program according to 26 above, The mark or character is displayed at or near the position where the action was performed along the flow line, thereby also serving as the action position information. 28. In the program according to any one of the above 25 to 27, At least one of the activity content information is a line indicating the flow line, and the program indicates the activity by the type of the line. 29. In the program according to 28 above, A program in which the type of line is set using the movement speed of the person along the flow line. 30. In the program according to any one of the above 25 to 29, The flow line information includes timing information indicating a timing when the action was performed, The display control function is a program for causing the display means to also display the timing indicated by the timing information. 31. In the program according to any one of the above 25 to 30, The acquisition function acquires the movement line information of each of the plurality of people, The display control function is a program that causes the display means to display the movement line, the activity content information, and the activity position information of each of the plurality of people. 32. In the program according to claim 31, The display control function includes: displaying a selection display on said display means to allow a user to select at least one person from said plurality of persons; A program that acquires information identifying the person selected by the user in the selection display, and displays the movement path, action content information, and action location information of that person on the display means, while not displaying the movement path, action content information, and action location information of other people on the display means. 33. In the program according to 31 above, The display control function includes: displaying a selection display on said display means to allow a user to select at least one person from said plurality of persons; A program that acquires information identifying the person selected by the user in the selection display, and displays on the display means the movement path, activity content information, and activity location information of the person in a manner that makes it distinguishable from the movement path, activity content information, and activity location information of other people. 34. In the program according to any one of the above 25 to 33, The acquisition function includes: acquiring selection conditions that are conditions that the flow line information to be acquired by the acquisition means should satisfy; A program for acquiring the flow line information that satisfies the selection condition from a storage means that stores the flow line information of a plurality of the people. 35. In the program according to 34 above, The selection condition relates to the action. 36. In the program according to 35 above, A program in which the selection conditions include a plurality of the actions and an order of the actions. [Explanation of symbols]
[0062] 10 Flow line display device 110 Acquisition Department 120 Display processing unit 130 Display section 140 Flow line information storage unit 150 Video storage unit
Claims
1. an acquisition means for acquiring, from a storage means for storing, for each of a plurality of persons, flow line information including a person's flow line, and activity information indicating an activity performed by the person when moving along the flow line and a location where the activity was performed, the flow line information selected based on a selection condition including a plurality of the activities and an order of the plurality of activities; a display control means for causing a display means to display the flow line, action content information indicating the content of the action, and action location information indicating the location where the action was performed, based on the acquired flow line information; A traffic flow display device comprising:
2. 2. The traffic line display device according to claim 1, At least one of the action content information is a mark or a character, The mark or character is displayed at or near the position where the action was performed on the flow line, thereby also serving as the action position information.
3. 3. The traffic line display device according to claim 1, At least one of the pieces of activity content information is a line indicating the flow line, and the type of the line indicates the activity, A flow line display device in which the type of line is set using the movement speed of the person on the flow line.
4. In the traffic line display device according to any one of claims 1 to 3, The traffic line information includes timing information indicating a timing when the action was performed, The display control means causes the display means to also display the timing indicated by the timing information.
5. In the traffic line display device according to any one of claims 1 to 4, The acquisition means acquires the movement line information of each of the plurality of people, The display control means is a flow line display device that causes the display means to display the flow line, the activity content information, and the activity position information of each of the plurality of people.
6. The traffic line display device according to claim 5, The display control means displaying on the display means a selection display for allowing a user to select at least one person from the plurality of people; A traffic line display device that obtains information identifying the person selected by the user in the selection display, and displays the traffic line, activity content information, and activity location information of that person on the display means, while not displaying the traffic line, activity content information, and activity location information of other people on the display means.
7. The traffic line display device according to claim 5, The display control means displaying on the display means a selection display for allowing a user to select at least one person from the plurality of people; A traffic line display device that obtains information identifying the person selected by the user in the selection display, and displays the traffic line, activity content information, and activity location information of the person on the display means in a manner that makes the person distinguishable from the traffic line, activity content information, and activity location information of other people.
8. In the traffic line display device according to any one of claims 1 to 7, A flow line display device in which the selection conditions relate to the actions.
9. The computer an acquisition process for acquiring, from a storage means for storing, for each of a plurality of persons, flow line information including a person's flow line, and activity information indicating an activity performed by the person when moving along the flow line and a location where the activity was performed, the flow line information selected based on a selection condition including a plurality of the activities and an order of the plurality of activities; a display process for displaying, on a display means, the flow line, activity content information indicating the content of the activity, and activity location information indicating the location where the activity was performed, based on the acquired flow line information; A method for displaying traffic flow.
10. On the computer, an acquisition function for acquiring, from a storage means for storing, for each of a plurality of persons, flow line information including a person's flow line, and action information indicating actions taken by the person when moving along the flow line and a location where the action was taken, the flow line information selected based on a selection condition including a plurality of actions and an order of the plurality of actions; a display processing function for displaying, on a display means, the flow line, action content information indicating the content of the action, and action location information indicating the location where the action was performed, based on the acquired flow line information; A program that allows you to have
Citation Information
Patent Citations
Person flow line tracing system
JP2009265922A
Person's behavior monitoring device, and person's behavior monitoring program
JP2009284167A
Personal behavior analysis apparatus and personal behavior analysis program
JP2010002997A
Information display device, information storage device and information display method
JP2014191541A
Mobile tracing device, mobile tracing system and mobile tracing method
JP2015070354A