1. A method for preprocessing images for analysis, comprising: determining potential regions of interest within an image in accordance with one or more high-priority analyses; dividing the potential regions of interest into a plurality of sub-sections optimized for parallel computation; analyzing the sub-sections using one or more execution nodes, each including one or more processors, using a copy of the image stored in a shared memory according to the one or more high-priority analyses; and storing an intermediate analysis result based on analysis results from the one or more execution nodes in a shared memory.