A man-overboard detection system , the system comprising: a first line array camera , and a second line array camera located at a first selected distance (D1) below the first line array camera, the first and second line array cameras being configured to capture a plurality of data sets within a field of view of the line array camera using a one-dimensional array of pixels within each line array camera, each data set being a one-dimensional output from the one-dimensional array of pixels at a point in time; and a control system configured to determine when an object has moved through a field of view based on one or more data sets and determine whether the object is a person based on a plurality of data sets; wherein the control system is configured to: determine that an object has moved through a field of view based on at least one of variations within each data set and variations between each data set; determine the velocity of the object based on one or more data sets captured by the first line array camera , one or more data sets captured by the second line array camera , and the first selected distance (D1); compile a two-dimensional image based on the velocity of the object and a plurality of data sets from at least one of the data sets captured by the first line array camera and the data sets captured by the second line array camera; and analyze the two-dimensional image to determine whether the object is a person or not. a first line array camera , and a second line array camera located at a first selected distance (D1) below the first line array camera, the first and second line array cameras being configured to capture a plurality of data sets within a field of view of the line array camera using a one-dimensional array of pixels within each line array camera, each data set being a one-dimensional output from the one-dimensional array of pixels at a point in time; and a control system configured to determine when an object has moved through a field of view based on one or more data sets and determine whether the object is a person based on a plurality of data sets; wherein the control system is configured to: determine that an object has moved through a field of view based on at least one of variations within each data set and variations between each data set; determine the velocity of the object based on one or more data sets captured by the first line array camera , one or more data sets captured by the second line array camera , and the first selected distance (D1); compile a two-dimensional image based on the velocity of the object and a plurality of data sets from at least one of the data sets captured by the first line array camera and the data sets captured by the second line array camera; and analyze the two-dimensional image to determine whether the object is a person or not. determine that an object has moved through a field of view based on at least one of variations within each data set and variations between each data set; determine the velocity of the object based on one or more data sets captured by the first line array camera , one or more data sets captured by the second line array camera , and the first selected distance (D1); compile a two-dimensional image based on the velocity of the object and a plurality of data sets from at least one of the data sets captured by the first line array camera and the data sets captured by the second line array camera; and analyze the two-dimensional image to determine whether the object is a person or not. <EOS>