Abstract: Disclosed herein is a method for extracting information from an analog graph on a driver log sheet. The method includes providing an electronic image of an analog graph, identifying a graph height dimension and a graph width dimension, dividing the height dimension into a number of activity rows, and dividing the width dimension into a number of time columns. An array of cells defined by the intersections of the time columns and the activity rows is established, where each cell includes a plurality of pixels. For each cell, a probability is determined corresponding to the probability that a substantially horizontal line formed by black pixels extends substantially across at least a portion of that cell. For each time column, the respective probabilities of the cells in that time column are compared, the cell with the highest probability is flagged, and the activity row of the flagged cell is determined.