1. A method for computing a line of sight (LoS) map, comprising: obtaining data representing at least one image; identifying an observation point in the at least one image; partitioning a portion of the data that is associated with a given area in the image into a plurality of sub-areas; and assigning the plurality of sub-areas to a plurality of processor elements of a parallel computing system, respectively, such that the data associated with each one of the plurality of sub-areas is processed independent from the data associated with each other of the plurality of sub-areas, wherein results of the processing by the processor elements represents the LoS map.