1. A computer implemented method of adaptively and intraoperatively configuring an imaging device used during a medical procedure, the method comprising: during the medical procedure, detecting, with a detection device, one or more signals or images associated with a plurality of medical instruments employed concurrently during the medical procedure; processing the one or more signals or images to intraoperatively identify the medical instruments during the medical procedure; performing one or more intraoperative diagnostic measurements, thereby obtaining intraoperative diagnostic data; processing the intraoperative diagnostic data to determine the current phase of the medical procedure; accessing configuration data from a data storage device, the configuration data associating customized configuration parameters for the imaging device with the identities of different medical instruments and with phases of a medical procedure, wherein the customized configuration parameters are selected and ranked based on the identities of different medical instruments; processing the configuration data to determine, based on the medical instrument having the highest ranking and the current phase of the medical procedure, one or more customized configuration parameters for adaptively configuring the imaging device during the medical procedure; and intraoperatively configuring the imaging device according to the customized configuration parameters; wherein the imaging device is a separate device that is not connected to the medical instrument during the medical procedure.