Multi-stage object detection and categorization of antenna mount locations
Abstract
Aspects of the disclosure include determining that a first instance of a first object is present in a first image in accordance with an execution of a first image processing algorithm, generating a first bounding region that at least partially surrounds the first instance of the first object in the first image, determining that the first instance of the first object in the first image has a first attribute in accordance with an execution of a second image processing algorithm, wherein the second image processing algorithm is operative on the first image in accordance with the first bounding region, and selecting the first instance of the first object and/or a second instance of the first object to receive a deployment of a network resource in accordance with the determining that the first instance of the first object in the first image has the first attribute. Other aspects are disclosed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A device, comprising:
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: identifying a first object of a plurality of objects as being present in an image in accordance with a comparison of a first plurality of characteristics identified in the image to a second plurality of characteristics associated with the plurality of objects; identifying a third plurality of characteristics in the image based on a processing of the image in accordance with a first bounding region that at least partially surrounds the first object in the image; identifying a first attribute of a plurality of attributes as being present in the first object in accordance with a comparison of the third plurality of characteristics to the plurality of attributes; and generating an instruction for placing a resource on or about the first object in accordance with the identifying of the first object and the identifying of the first attribute.
2 . The device of claim 1 , wherein the resource comprises a transmitter, a receiver, and an antenna.
3 . The device of claim 1 , wherein the image is sourced from a first image captured by a fixed-wing aircraft and a second image captured by a satellite.
4 . The device of claim 3 , wherein the image comprises a composite of the first image and the second image.
5 . The device of claim 1 , wherein the plurality of objects comprises a streetlight, a utility pole, an ornate pole, a tower, and a structure of a building.
6 . The device of claim 1 , wherein the plurality of attributes comprises a dimension, a material, a utility equipment, a road sign, a traffic signal, and an attachment mechanism.
7 . The device of claim 1 , wherein the comparison of the first plurality of characteristics to the second plurality of characteristics generates a first score, and wherein the operations further comprise:
responsive to a determination that a first match exists in accordance with a comparison of the first score to a first threshold, identifying a second object as being present in the image.
8 . The device of claim 1 , wherein the operations further comprise:
scheduling a maintenance activity with respect to at least one of the first object, a second object, the resource, or a combination thereof, in accordance with the first attribute, wherein the scheduling comprises an identification of personnel to perform the maintenance activity and equipment needed to perform the maintenance activity.
9 . The device of claim 1 , wherein the operations further comprise:
selecting an operating parameter for the resource in accordance with the first attribute.
10 . The device of claim 9 , wherein the operating parameter comprises a transmission power level, a frequency band, a modulation scheme, a demodulation scheme, an encoding scheme, a decoding scheme, an encryption scheme, a decryption scheme, or a combination thereof.
11 . The device of claim 1 , wherein the instruction comprises driving directions to a geographic location where the first object is located, an identification of the resource by a part number, or a video tutorial that includes an indication of where the resource is to be mounted about the first object.
12 . The device of claim 1 , wherein the generating the instruction is further in accordance with a specification of a restriction imposed by a jurisdiction, a governmental entity, or a private party with respect to a placement of the resource on or about the first object.
13 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
identifying a first object, a second object, or a combination thereof, as being present in a first plurality of images in accordance with a comparison of a first plurality of characteristics identified in the first plurality of images to a second plurality of characteristics associated with a plurality of objects, resulting in at least one identified object; identifying a third plurality of characteristics in the first plurality of images based on a processing of the first plurality of images in accordance with a bounding region that at least partially surrounds the at least one identified object; identifying a first attribute of a plurality of attributes as being present in the at least one identified object in accordance with a comparison of the third plurality of characteristics to the plurality of attributes; and generating a direction for deployment of at least a first resource for the at least one identified object in accordance with the identifying of the at least one identified object and the identifying of the first attribute.
14 . The non-transitory machine-readable medium of claim 13 , wherein the first attribute comprises a geographic location of the at least one identified object.
15 . The non-transitory machine-readable medium of claim 13 , wherein the at least one identified object comprises a streetlight, a utility pole, an ornate pole, a tower, a structure of a building, or any combination thereof.
16 . The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise:
modifying a model of a communication system subsequent to the deployment of the at least a first resource for the at least one identified object to generate a modified model, wherein the modified model is based on an operating parameter of the at least a first resource.
17 . The non-transitory machine-readable medium of claim 13 , wherein the generating the direction is further in accordance with a specification of a restriction imposed by a jurisdiction, a governmental entity, a private party, or any combination thereof with respect to a placement of the at least a first resource for the at least one identified object.
18 . A method, comprising:
determining, by a processing system including a processor, that a first instance of a first object present in a first image has a first attribute, in accordance with a first execution of an image processing algorithm for the first image; determining, by the processing system, that a second instance of the first object is present in the first image, a second image, or a combination thereof, wherein the second instance of the first object is different from the first instance of the first object; responsive to the determining that the second instance of the first object is present in the first image, the second image, or the combination thereof, generating, by the processing system, a bounding region that at least partially surrounds the second instance of the first object in the first image, the second image, or the combination thereof; responsive to the generating of the bounding region, determining, by the processing system, that the second instance of the first object has a second attribute that is different from the first attribute, in accordance with a second execution of the image processing algorithm for the first image, the second image, or the combination thereof; and generating, by the processing system, an instruction for positioning a resource in accordance with the determining that the first instance of the first object in the first image has the first attribute and in accordance with the determining that the second instance of the first object has the second attribute.
19 . The method of claim 18 , wherein the generating the instruction is further in accordance with a specification of a restriction imposed by a jurisdiction, a governmental entity, a private party, or any combination thereof with respect to a placement of the resource.
20 . The method of claim 18 , further comprising:
appending, by the processing system, the first attribute to a profile for the first instance of the first object responsive to the determining that the first instance of the first object in the first image has the first attribute.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.