9. A system for detecting a junction in a received image of a line of text to update a junction list with descriptive data, the system comprising: a memory configured to store processor-executable instructions; and a processor operatively coupled to the memory, wherein the processor is configured to: create a color histogram based on a number of color pixels in the received image of the line of text; detect, based at least in part on the received image of the line of text, a rung in the received image of the line of text; identify a horizontal position of the detected rung in the received image of the line of text; additionally identify a gateway on the color histogram, wherein the identified gateway is associated with the detected rung; and update the junction list with data including a description of the identified gateway.
9. A system for detecting a junction in a received image of a line of text to update a junction list with descriptive data, the system comprising: a memory configured to store processor-executable instructions; and a processor operatively coupled to the memory, wherein the processor is configured to: create a color histogram based on a number of color pixels in the received image of the line of text; detect, based at least in part on the received image of the line of text, a rung in the received image of the line of text; identify a horizontal position of the detected rung in the received image of the line of text; additionally identify a gateway on the color histogram, wherein the identified gateway is associated with the detected rung; and update the junction list with data including a description of the identified gateway. 10. The system of claim 9 , wherein the created color histogram is a quantity of color pixels in a straight horizontal line of the received image of the line of text.