The application provides a method for detecting the depth of a conduit in concrete, which comprises the following steps: obtaining the
medium density of the space between a first
pressure sensor and a second
pressure sensor on the conduit, and determining the first space position type of the space between the first
pressure sensor and the second pressure sensor on the conduit; obtaining the first medium type corresponding to the position of a first
vibration sensor and the second medium type corresponding to the position of a second
vibration sensor, and determining the second space position type of the space between the first
vibration sensor and the second vibration sensor on the conduit; if the first space position type and the second space position type are consistent, determining the first depth information based on the
medium density, determining the second depth information based on the vibration
signal, and determining the target depth information according to the first depth information and the second depth information. Through the method, the detection reliability can be improved by avoiding the single
signal misjudgment, and the depth detection precision is improved by comprehensively calculating the target depth.