Control plane 212 may implement features to manage or configure the indexing of detected objects, in some embodiments. For example object detection pipeline deployment 350 allow an operator to develop, generate, or create a new object detection pipeline (or update to an existing one) and then push out the addition/update 352 to resources (e.g., nodes) that implement object detection pipelines 310. For example, software updates, or other instructions for performing an additional/updated object detection pipeline may be stored, booted, or loaded by object detection pipeline deployment so that requests may be directed to the updated or additional pipelines. In some embodiments, users of object recognition service may submit object detection pipelines to be hosted and performed for an object recognition index. In this way, users can take advantage of the service platform for handling indexing requests, storing object recognition indexes and index filtering 320 without separately implementing these features. Additionally, specialized object detection pipelines (e.g., for recognizing specific objects in specific scenarios in video files) could be deployed by object detection pipeline deployment 350 responsive to such requests. In some embodiments, the custom object detection pipelines could be limited to requests associated with identified accounts of provider network 200 or could be publicly available to any requesting application.