Queue profile is a crucial measure for traffic management in the vicinity of signalized intersections. In this study, we develop a method to identify queue profile using high resolution data, which can be provided from various sources such as drones. Our methodology has three main components which are signal state estimation, queue profile identification, and lane detection. The developed algorithms are tested on the real-world dataset collected by drones as a case study for validation. Remarkably, our method only uses drone data as input and it is independent from any other data source such as geographic information system data. The results demonstrate satisfactory performance of the methodology in extracting queue profile information from raw drone data. The developed algorithm can be also applied on data collected via connected vehicles in future.