The present invention relates to a work content determination system for determining a work content of a construction machine.
As a method for determining a work content of a construction machine, Patent Literature 1 discloses an excavator processing device and a work content determination method. In the device and method of this Patent Literature 1, a plurality of sensors mounted on a construction machine measure a plurality of operation variables depending on an operation state of the construction machine, and the processing device determines a work content at the time when the operation variable is detected based on a temporal change of the operation variable.
However, since construction machines of various manufacturers and various types of construction machines are used at a work site where work is performed using construction machines, there is a case where the construction machine that becomes a target determined for the work content does not include a sensor that can measure the operation variable. In this case, a sensor for determining the work content needs to be newly mounted on the construction machine.
Patent Literature 1: JP 2018-159268 A
The present invention has been made to solve the above problems, and an object of the present invention is to provide a work content determination system that can determine the work content of a construction machine while not requiring a sensor for determining the work content of the construction machine to be newly mounted on the construction machine or minimizing the necessity of newly mounting the sensor on the construction machine.
A work content determination system according to one aspect of the present invention is a work content determination system for determining a work content of a construction machine at a work site, the system including: an image-capturing device that acquires an image including the construction machine at the work site; and an image processing device that determines the work content of the construction machine based on a time-series change in the image acquired by the image-capturing device and outputs the work content.
An embodiment of the present invention will be described below with reference to the drawings. Note that the following embodiment is merely an example embodying the present invention and does not limit the technical scope of the present invention.
The work content determination system 20 is a system for determining the work content of the construction machine 100 at a work site. In the specific example illustrated in
As illustrated in
In the present embodiment, the tip end attachment 6 is a bucket. The lower travelling body 101 is an example of a base body, and the lower travelling body 101 and the upper slewing body 102 are an example of a machine body. The upper slewing body 102 includes a cab 102A constituting a main body front portion, which is a front portion of the machine body, and a counterweight 102B constituting a main body rear portion, which is a rear portion of the machine body.
Each of the hydraulic excavators 100A and 100B includes a boom cylinder 107 that operates to cause the boom 104 to perform a hoisting operation with respect to the upper slewing body 102, an arm cylinder 108 that operates to cause the aim 105 to perform a rotating operation with respect to the boom 104, and a tip end attachment cylinder 109 that operates to cause the tip end attachment 106 to perform a rotating operation with respect to the arm 105.
In a case where the construction machine 100 is a hydraulic excavator, the work at the work site includes, for example, drilling work, grading work, slope shaping work, loading work, traveling (traveling work), and vehicle resting. As illustrated in
The work content determination system 20 includes a plurality of cameras 30, an image processing device 40, a time stamp unit 50, and a server 60.
The plurality of cameras 30 include a first camera 30A disposed at a position where an image including the first hydraulic excavator 100A at the work site can be acquired, and a second camera 30B disposed at a position where an image including the second hydraulic excavator 100B at the work site can be acquired. Each of the first and second cameras 30A and 30B is an example of an image-capturing device. Each camera 30 periodically captures images at predetermined time intervals, and data (image signal) regarding an image acquired by each camera 30 is sequentially input to the image processing device 40 by a wireless communication means or a wired communication means.
The time stamp unit 50 has a function of inputting time information to a work content determination unit 42 described later. The time stamp unit 50 may be included in the image processing device 40, may be included in each camera 30 constituting the image-capturing device, or may be configured as a device separate from the image processing device 40 and the image-capturing device.
The image processing device 40 determines the work content of the first hydraulic excavator 100A, determines the work content of the second hydraulic excavator 100B, and outputs these work contents. The image processing device 40 includes a computer including a processor such as a CPU, a memory, and a communication unit 43. The image processing device 40 includes a posture estimation unit 41 and the work content determination unit 42 as functions.
The posture estimation unit 41 estimates a posture of the first hydraulic excavator 100A based on the image acquired by the first camera 30A. Similarly, the posture estimation unit 41 estimates a posture of the second hydraulic excavator 100B based on the image acquired by the second camera 30B. That is, the posture estimation unit 41 estimates the posture corresponding to the image acquired by each camera 30. Specifically, in the present embodiment, the posture estimation unit 41 estimates a posture of the boom 104, a posture of the arm 105, a posture of the tip end attachment 106, a posture of the lower travelling body 101, and a posture of the upper slewing body 102 based on the images acquired by the first and second cameras 30A and 30B. Data (posture information) regarding the posture estimated by the posture estimation unit 41 is input to the work content determination unit 42.
Specifically, by inputting the image to a neural network (e.g., convolutional neural network) having a multilayer structure machine-learned by deep learning, for example, the posture estimation unit 41 extracts a plurality of feature points of the construction machine 100 included in the image. That is, the neural network is a posture estimation algorithm learned in advance using data regarding a feature point of the construction machine 100. The neural network referred to by the posture estimation unit 41 learns by, for example, learning processing with training data indicating a correspondence relationship between an image of the construction machine 100 (hydraulic excavator) and coordinates of the feature point in the image.
The posture of the boom 104 is specified by an angle (boom angle) of the boom 104 with respect to the upper slewing body 102, for example. The posture of the arm 105 is specified by an angle (arm angle) of the arm 105 with respect to the boom 104, for example. The posture of the tip end attachment 106 is specified by an angle (bucket angle) of the bucket 106 with respect to the arm 105, for example. The posture of the lower travelling body 101 and the posture of the upper slewing body 102 are specified by an angle (slewing angle) of the upper slewing body 102 with respect to the lower travelling body 101, for example. Data (posture information) regarding the posture estimated by the posture estimation unit 41 is input to the work content determination unit 42.
Note that the posture estimation unit 41 may estimate the posture of the construction machine based on the image acquired by the image-capturing device by using a technology such as Openpose (registered trademark), for example.
The work content determination unit 42 gives time information to the posture information corresponding to each image based on the posture information corresponding to each image and time information to be input from the time stamp unit 50. The work content determination unit 42 can give time information to posture information estimated based on data regarding images acquired periodically at predetermined time intervals by each camera 30, i.e., each piece of periodic posture information obtained at predetermined time intervals. Due to this, the work content determination unit 42 can create the time-series data of the posture. Note that the time interval of image capturing by each camera 30 is set to, for example, 1/60 seconds, 1/30 seconds, 1/10 seconds, 1 second, or the like.
Based on time-series change in the posture (time-series data of the posture) of the first hydraulic excavator 100A estimated by the posture estimation unit 41, the work content determination unit 42 determines the work content performed by the first hydraulic excavator 100A. Similarly, based on time-series change in the posture (time-series data of the posture) of the second hydraulic excavator 100B estimated by the posture estimation unit 41, the work content determination unit 42 determines the work content performed by the second hydraulic excavator 100B. The image processing device 40 inputs the work content determined by the work content determination unit 42 to the server 60.
Specifically, by inputting time-series data of the posture to a neural network (e.g., recurrent neural network) having a multilayer structure machine-learned by deep learning, for example, the work content determination unit 42 extracts a feature included in time-series data of the posture. That is, the neural network is a work classification algorithm learned in advance using time-series data regarding movement of a feature point of the construction machine 100. The neural network referred to by the work content determination unit 42 learns by, for example, learning processing based on training data indicating a correspondence relationship between a plurality of work content candidates defined in advance and time-series data of the posture of the construction machine 100 having been tagged. The plurality of work content candidates defined in advance include, for example, drilling work, grading work, slope shaping work, and loading work (see
The specific example illustrated in
Since the drilling work does not involve a slewing operation, the slewing angle is constant in the drilling work as illustrated in
Since the loading work involves a slewing operation, the slewing angle starts to increase when the drilling work is switched to the loading work. The slewing angle and the boom angle gradually increase from the early stage to the middle stage of the loading work, and the arm angle and the bucket angle are constant from the early stage to the middle stage of the loading work. On the other hand, the slewing angle and the boom angle are constant at the final stage of the loading work, and the arm angle and the bucket angle gradually decrease at the final stage of the loading work.
As illustrated in
The server 60 is communicably connected to the image processing device 40 via a communication path NT. The communication path NT includes, for example, a long distance information communication network such as the Internet and a mobile phone communication network. The communication path NT may include, for example, a communication network that enables the image processing device 40 and the server 60 to wirelessly communicate at a distance of about several tens of meters to several hundreds of meters, such as specified low power radio, Bluetooth (registered trademark), and wireless local area network (wireless LAN). However, these communication paths are an example, and the communication path NT may be, for example, a wired communication network.
The server 60 includes a computer including a processor such as a CPU, a work history storage unit 61, and a communication unit 62. The server 60 receives, at the communication unit 62, data regarding the work content transmitted from the communication unit 43 of the image processing device 40.
The work history storage unit 61 stores data regarding the work content having been received.
The server 60 receives a request for requesting browsing of the history from the terminal used by the work-related persons, for example. The request includes an access code of the work-related persons. The server 60 transmits the history to the terminal when the access code of the work-related persons matches an access code stored in advance in the memory of the server 60. Thus, the history is displayed on the terminal.
Next, an operation of the work content determination system 20 in the present embodiment will be described.
As illustrated in
Next, as illustrated in
Next, the work content determination unit 42 gives time information to the posture information corresponding to each image based on the posture information corresponding to each image and time information to be input from the time stamp unit 50. The time information is given to each piece of periodic posture information obtained at predetermined time intervals. Due to this, the work content determination unit 42 creates time-series data of the posture as illustrated in
Next, as illustrated in
Next, the work content determination unit 42 generates a work classification as illustrated in
Note that the processing of steps S1 to S5 is performed from when the construction machine 100 is turned on to when turned off.
The present invention is not limited to the embodiment described above. The present invention can include the following aspects, for example.
In the above embodiment, the image-capturing device (camera 30) is disposed at a position where an image including the construction machine 100 at the work site can be acquired, and is not attached to the construction machine 100, but the present invention is not limited thereto. In the present invention, the image-capturing device may be attached to the construction machine 100. A specific explanation is as follows.
In this modification, as illustrated in
In this modification, postures of the boom 104 and the arm 105 that are most susceptible to impact during work of the construction machine 100 are estimated based on the image similarly to the above-described embodiment. On the other hand, a posture of the machine body that is less susceptible to impact than the boom 104 and the arm 105 during work of the construction machine 100, specifically, a posture (slewing angle) of the upper slewing body 102 with respect to the lower travelling body 101 is determined based on the slewing angle detected by the slewing angle sensor 70 attached to the upper slewing body 102. In this aspect, as compared with a case where the posture of the upper slewing body 102 is determined based on the image, the posture of the upper slewing body 102 is more accurately determined by the slewing angle sensor 70, and moreover, it is possible to minimize the necessity of newly mounting a sensor for determining the work content of the construction machine 100 on the construction machine 100.
The above-described functions of the server 60 may be included in the image processing device 40, and in this case, the server 60 can be omitted.
The tip end attachment is not limited to the bucket, and may be another tip end attachment such as a grapple, a crusher, a breaker, and a fork. The construction machine is not limited to the hydraulic excavator, and may be another construction machine. In the above embodiment, the base body is the lower travelling body 101. However, the base body is not limited to the one that can travel like the lower travelling body 101, and may be a base that is installed at a specific place and supports the upper slewing body 102.
In the above embodiment, the posture estimation unit 41 estimates the posture of the construction machine 100 based on the image acquired by the image-capturing device 30, and the work content determination unit 42 determines the work content based on a time-series change in the posture estimated by the posture estimation unit 41. However, the present invention is not limited thereto. In the present invention, the posture estimation unit 41 may be omitted, and the work content determination unit 42 may determine the work content based on a time-series change in the image acquired by the image-capturing device 30.
In the above embodiment, determination of the work content is performed using a neural network (posture estimation algorithm and work classification algorithm) machine-learned in advance, but the present invention is not limited thereto. In the present invention, determination of the work content of the construction machine only needs to be performed based on a time-series change in the image acquired by the image-capturing device, and may be performed by a method other than the method using the neural network. Examples of the other method include a method using machine learning other than the method using the neural network, and time series algorithm.
Features of the above-described embodiment are summarized as follows.
A work content determination system according to one aspect of the present invention is a work content determination system for determining a work content of a construction machine at a work site, the system including: an image-capturing device that acquires an image including the construction machine at the work site; and an image processing device that determines the work content of the construction machine based on a time-series change in the image acquired by the image-capturing device and outputs the work content.
In this aspect, the image processing device determines a work content of the construction machine based on a time-series change in the image acquired by the image-capturing device, and outputs the work content. This makes it possible to determine the work content of a construction machine while not requiring a sensor for determining the work content of the construction machine to be newly mounted on the construction machine or minimizing the necessity of newly mounting the sensor on the construction machine.
In the above aspect, the work content determination system preferably further includes a work history storage unit that stores, as a history, the work content output from the image processing device.
In this aspect, work-related persons such as an orderer who orders work at the work site, a manager who manages work at the work site, and an operator who performs work at the work site can perform grasping, analysis, and the like of the work content based on the work content stored as a history in the work history storage unit.
In the above aspect, the image processing device preferably includes a posture estimation unit that estimates a posture of the construction machine based on the image acquired by the image-capturing device, and a work content determination unit that determines the work content based on a time-series change in the posture estimated by the posture estimation unit.
In this aspect, the work content of the construction machine can be determined based on a dynamic change in posture of the construction machine. Specifically, the work of the construction machine includes, for example, drilling work, grading work, slope shaping work, and loading work, and each of these works is performed with a specific time-series change in terms of the posture of the construction machine. Therefore, a time-series change in the posture of the construction machine is relevant to the work content of the construction machine, and serves as an index for determination of the work content.
In the above aspect, it is preferable that the construction machine includes a machine body, a boom supported by the machine body in a hoisting manner, and an arm rotatably coupled to a tip end portion of the boom, and the posture estimation unit estimates a posture of the boom and a posture of the arm based on the image acquired by the image-capturing device.
This aspect makes it possible to estimate a posture of the boom and a posture of the arm based on the image and determine the work content based on a time-series change in these postures even without a sensor for determining a work content being attached to the boom and the arm that are most susceptible to impact during work of the construction machine.
In the above aspect, the image-capturing device may include a camera that is attached to the machine body and is disposed at a position where an image including the boom and the arm can be acquired.
In this aspect, since the camera is attached to the machine body of the construction machine, the camera can acquire an image including the boom and the arm of the construction machine regardless of a position, an orientation, and a posture of the construction machine at a work site. This makes it possible to suppress variations in accuracy of determination of the work content depending on a position, an orientation, and a posture of the construction machine.
In the above aspect, the machine body may include a base body and an upper slewing body supported by the base body in a slewing manner, and the work content determination system may further include a slewing angle sensor that is attached to the machine body and detects a slewing angle of the upper slewing body with respect to the base body, and a slewing body posture determination unit that determines a posture of the upper slewing body based on the slewing angle detected by the slewing angle sensor.
In this aspect, whilst postures of the boom and the arm that are most susceptible to impact during work of the construction machine are estimated based on the image, a posture of the machine body that is less susceptible to impact than the boom and the arm during work of the construction machine, specifically, a posture of the upper slewing body with respect to the base body is determined based on the slewing angle detected by the slewing angle sensor attached to the machine body. In this aspect, as compared with a case where the posture of the upper slewing body is determined based on the image, the posture of the upper slewing body is more accurately determined by the slewing angle sensor, and moreover, it is possible to minimize the necessity of newly mounting a sensor for determining the work content of the construction machine on the construction machine.
In the above aspect, it is preferable that the image processing device stores a plurality of work content candidates defined in advance, and selects, as the work content, any work content candidate from among the plurality of work content candidates based on a time-series change in the image acquired by the image-capturing device.
The work content of the construction machine is often limited to several types of work such as drilling work, grading work, slope shaping work, and loading work. Then, each of these works is performed with a specific time-series change in terms of the operation of the construction machine. Therefore, in this aspect, it is possible to determine the work content from limited options, i.e., the plurality of work content candidates defined in advance, based on a time-series change in an image corresponding to an operation specific to each work content, and thus, it is easy to construct the work content determination system.
A work determination method according to one aspect of the present invention is a method for determining a work content of a construction machine at a work site, the method including: acquiring an image including the construction machine at the work site; determining the work content of the construction machine based on a time-series change in the image to be acquired; and outputting the work content.
In this aspect, the work content of the construction machine is determined based on a time-series change in the image to be acquired, and the work content is output. This makes it possible to determine the work content of a construction machine while not requiring a sensor for determining the work content of the construction machine to be newly mounted on the construction machine or minimizing the necessity of newly mounting the sensor on the construction machine.
Number | Date | Country | Kind |
---|---|---|---|
2019-138433 | Jul 2019 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/024282 | 6/22/2020 | WO |