Methods, apparatus and systems for surface type detection in connection with locate and marking operations
First Claim
1. An apparatus for determining a surface type of a surface on which marking material is to be dispensed by a marking device to mark a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area is planned to be excavated or disturbed during excavation activities, the apparatus comprising:
- at least one communication interface;
at least one memory to store processor-executable instructions; and
at least one processor communicatively coupled to the at least one memory and the at least one communication interface, wherein, upon execution of the processor-executable instructions, the at least one processor;
A) obtains sensor data relating to the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area, the sensor data being collected by one or more sensors attached to the marking device for dispensing the marking material, wherein the one or more sensors comprise at least one camera and the sensor data of A) comprises image data representing at least one image of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area captured by the camera;
B) retrieves reference data associated with a plurality of surface types of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; and
C) generates surface type information based at least in part on the sensor data of A) and the reference data of B),wherein in C), the at least one processor;
C1) identifies, based at least in part on the sensor data of A) and the reference data of B), at least one of the plurality of surface types as a candidate surface type for the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area;
C2) determines a surface signature associated with the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area, based at least in part on at least one of;
i) a frequency at which edges are detected in the at least one image;
ii) a luminance distribution associated with the image data;
iii) color information associated with the image data;
iv) an entropy value derived based on the image data;
v) a presence or an absence of one or more line patterns in the at least one image; and
vi) a compression operation on at least a portion of the image data to determine a surface compression ratio;
C3) compares the surface signature with a plurality of reference signatures in the reference data of B) to identify the candidate surface type, wherein each reference signature is indicative of at least one of;
i) a characteristic frequency of edges for at least one corresponding surface type in the plurality of surface types;
ii) a characteristic luminance distribution for at least one corresponding surface type in the plurality of surface types;
iii) a color characteristic for at least one corresponding surface type in the plurality of surface types;
iv) a characteristic entropy value for at least one corresponding surface type in the plurality of surface types;
v) one or more characteristic line patterns for at least one corresponding surface type in the plurality of surface types; and
vi) a reference compression ratio associated with at least one corresponding surface type in the plurality of surface types.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatus for performing surface type detection in connection with locate and marking operations. In some embodiments, one or more sensors may be employed to collect information regarding a ground surface on which marking material is to be dispensed which is then analyzed to provide an estimate of a type of the surface. For example, a still-image or video camera may be used as a sensor that detects visible light reflecting from a surface. One or more images captured by the camera may be analyzed using analysis software to identify one or more characteristics indicative of a surface type. As another example, one or more radiation sensors may be employed to measure an amount of electromagnetic radiation reflected by the sensed surface one or more selected wavelengths or ranges of wavelengths to identify a spectral signature that may also be indicative of a surface type.
289 Citations
24 Claims
-
1. An apparatus for determining a surface type of a surface on which marking material is to be dispensed by a marking device to mark a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area is planned to be excavated or disturbed during excavation activities, the apparatus comprising:
-
at least one communication interface; at least one memory to store processor-executable instructions; and at least one processor communicatively coupled to the at least one memory and the at least one communication interface, wherein, upon execution of the processor-executable instructions, the at least one processor; A) obtains sensor data relating to the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area, the sensor data being collected by one or more sensors attached to the marking device for dispensing the marking material, wherein the one or more sensors comprise at least one camera and the sensor data of A) comprises image data representing at least one image of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area captured by the camera; B) retrieves reference data associated with a plurality of surface types of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; and C) generates surface type information based at least in part on the sensor data of A) and the reference data of B), wherein in C), the at least one processor; C1) identifies, based at least in part on the sensor data of A) and the reference data of B), at least one of the plurality of surface types as a candidate surface type for the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; C2) determines a surface signature associated with the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area, based at least in part on at least one of; i) a frequency at which edges are detected in the at least one image; ii) a luminance distribution associated with the image data; iii) color information associated with the image data; iv) an entropy value derived based on the image data; v) a presence or an absence of one or more line patterns in the at least one image; and vi) a compression operation on at least a portion of the image data to determine a surface compression ratio; C3) compares the surface signature with a plurality of reference signatures in the reference data of B) to identify the candidate surface type, wherein each reference signature is indicative of at least one of; i) a characteristic frequency of edges for at least one corresponding surface type in the plurality of surface types; ii) a characteristic luminance distribution for at least one corresponding surface type in the plurality of surface types; iii) a color characteristic for at least one corresponding surface type in the plurality of surface types; iv) a characteristic entropy value for at least one corresponding surface type in the plurality of surface types; v) one or more characteristic line patterns for at least one corresponding surface type in the plurality of surface types; and vi) a reference compression ratio associated with at least one corresponding surface type in the plurality of surface types. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for determining a surface type of a surface on which marking material is to be dispensed by a marking device to mark a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area is planned to be excavated or disturbed during excavation activities, the apparatus comprising:
-
at least one communication interface; at least one memory to store processor-executable instructions; and at least one processor communicatively coupled to the at least one memory and the at least one communication interface, wherein, upon execution of the processor-executable instructions, the at least one processor; A) obtains sensor data relating to the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area, the sensor data being collected by one or more sensors attached to the marking device for dispensing the marking material, wherein the one or more sensors comprise an IR sensor and the sensor data of A) comprises at least one temperature measurement of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area taken by the IR sensor; B) retrieves reference data associated with a plurality of surface types of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; and C) generates surface type information based at least in part on the sensor data of A) and the reference data of B), wherein in C), the at least one processor; C1) identifies, based at least in part on the sensor data of A) and the reference data of B), at least one of the plurality of surface types as a candidate surface type for the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; and C2) compares the at least one temperature measurement with a plurality of reference temperatures in the reference data of B) to identify the candidate surface type, wherein each reference temperature is associated with at least one corresponding surface type in the plurality of surface types. - View Dependent Claims (20)
-
-
21. An apparatus for determining a surface type of a surface on which marking material is to be dispensed by a marking device to mark a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area is planned to be excavated or disturbed during excavation activities, the apparatus comprising:
-
at least one communication interface; at least one memory to store processor-executable instructions; and at least one processor communicatively coupled to the at least one memory and the at least one communication interface, wherein, upon execution of the processor-executable instructions, the at least one processor; A) obtains sensor data relating to the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area, the sensor data being collected by one or more sensors attached to the marking device for dispensing the marking material, wherein the one or more sensors comprises at least one radiation sensor capable of detecting electromagnetic radiation in at least one frequency band; B) retrieves reference data associated with a plurality of surface types of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; and C) generates surface type information based at least in part on the sensor data of A) and the reference data of B), wherein in C), the at least one processor; C1) identifies, based at least in part on the sensor data of A) and the reference data of B), at least one of the plurality of surface types as a candidate surface type for the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; C2) determines, based at least in part on the sensor data of A), a surface spectral signature associated with the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; and C3) compares the surface spectral signature with a plurality of reference spectral signatures in the reference data of B) to identify the candidate surface type, wherein each reference spectral signature is associated with at least one corresponding surface type in the plurality of surface types.
-
-
22. In a system comprising at least one communication interface, at least one memory to store processor-executable instructions, and at least one processor communicatively coupled to the at least one memory and the at least one communication interface, a method for determining a surface type of a surface on which marking material is to be dispensed by a marking device to mark a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area is planned to be excavated or disturbed during excavation activities, the method comprising acts of:
-
A) obtaining sensor data relating to the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area, the sensor data being collected by one or more sensors attached to the marking device for dispensing the marking material, wherein the one or more sensors comprise at least one camera and the sensor data of A) comprises image data representing at least one image of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area captured by the camera; B) retrieving, from the at least one memory, reference data associated with a plurality of surface types of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; and C) using the at least one processor to generate surface type information based at least in part on the sensor data of A) and the reference data of B), wherein in C), the at least one processor; C1) identifies, based at least in part on the sensor data of A) and the reference data of B), at least one of the plurality of surface types as a candidate surface type for the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; C2) determines a surface signature associated with the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area, based at least in part on at least one of; i) a frequency at which edges are detected in the at least one image; ii) a luminance distribution associated with the image data; iii) color information associated with the image data; iv) an entropy value derived based on the image data; v) a presence or an absence of one or more line patterns in the at least one image; and vi) a compression operation on at least a portion of the image data to determine a surface compression ratio; and C3) compares the surface signature with a plurality of reference signatures in the reference data of B) to identify the candidate surface type, wherein each reference signature is indicative of at least one of; i) a characteristic frequency of edges for at least one corresponding surface type in the plurality of surface types; ii) a characteristic luminance distribution for at least one corresponding surface type in the plurality of surface types; iii) a color characteristic for at least one corresponding surface type in the plurality of surface types; iv) a characteristic entropy value for at least one corresponding surface type in the plurality of surface types; v) one or more characteristic line patterns for at least one corresponding surface type in the plurality of surface types; and vi) a reference compression ratio associated with at least one corresponding surface type in the plurality of surface types.
-
-
23. At least one non-transitory computer-readable storage medium encoded with at least one program including processor-executable instructions that, when executed by at least one processor, perform a method for determining a surface type of a surface on which marking material is to be dispensed by a marking device to mark a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area is planned to be excavated or disturbed during excavation activities, the method comprising acts of:
-
A) obtaining sensor data relating to the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area, the sensor data being collected by one or more sensors attached to the marking device for dispensing the marking material, wherein the one or more sensors comprise at least one camera and the sensor data of A) comprises image data representing at least one image of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area captured by the camera; B) retrieving, from at least one memory, reference data associated with a plurality of surface types of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; and C) generating surface type information based at least in part on the sensor data of A) and the reference data of B), and; C1) identifying, based at least in part on the sensor data of A) and the reference data of B), at least one of the plurality of surface types as a candidate surface type for the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; C2) determining a surface signature associated with the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area, based at least in part on at least one of; i) a frequency at which edges are detected in the at least one image; ii) a luminance distribution associated with the image data; iii) color information associated with the image data; iv) an entropy value derived based on the image data; v) a presence or an absence of one or more line patterns in the at least one image; and vi) a compression operation on at least a portion of the image data to determine a surface compression ratio; and C3) comparing the surface signature with a plurality of reference signatures in the reference data of B) to identify the candidate surface type, wherein each reference signature is indicative of at least one of; i) a characteristic frequency of edges for at least one corresponding surface type in the plurality of surface types; ii) a characteristic luminance distribution for at least one corresponding surface type in the plurality of surface types; iii) a color characteristic for at least one corresponding surface type in the plurality of surface types; iv) a characteristic entropy value for at least one corresponding surface type in the plurality of surface types; v) one or more characteristic line patterns for at least one corresponding surface type in the plurality of surface types; and vi) a reference compression ratio associated with at least one corresponding surface type in the plurality of surface types.
-
-
24. A marking apparatus for performing a marking operation to mark on a surface a presence or an absence of at least one underground facility, the marking apparatus comprising:
-
at least one actuator to dispense a marking material so as to form at least one locate mark on the surface to mark the presence or the absence of the at least one underground facility; at least one sensor for sensing the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; at least one user interface including at least one display device; at least one communication interface; at least one memory to store processor-executable instructions; and at least one processor communicatively coupled to the at least one memory, the at least one communication interface, the at least one user interface, and the at least one actuator, wherein upon execution of the processor-executable instructions, the at least one processor; A) obtains sensor data relating to the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area, the sensor data being collected by the at least one sensor; B) retrieves, from the at least one memory, reference data associated with a plurality of surface types of the surface on which the marking material is to be dispensed by the marking device to mark the presence or the absence of the at least one underground facility within the dig area; and C) generates surface type information based at least in part on the sensor data of A) and the reference data of B).
-
Specification