1. A collaborative feature extraction system, comprising: a knowledge base containing a first dataset, the first dataset comprising parameters that are associated with one or more assets; a second dataset, the second dataset comprising three-dimensional data representing a geographic area and one or more candidate objects within the geographic area; a processor in electronic communication with the knowledge base; and a computer-readable medium containing programming instructions that, when executed, cause the processor to: analyze the three-dimensional data to identify one of the candidate objects as a selected one of the assets by comparing the second dataset with one or more of the parameters in the first dataset; output, to multiple users, a first image representing the identified candidate object and a user prompt; in response to the user prompt, receive user responses from each of the multiple users indicating whether the selected asset matches the identified candidate object; and based on receipt of user responses from a threshold number of users that indicate the selected asset matches the identified candidate object and when the identified candidate object has attributes that are at an edge of a parameter range for the selected asset, update the knowledge base by expanding the parameter range associated with the selected asset.