1. A method comprising: obtaining a first image stream having a first frame rate and a second image stream having a second frame rate lower than the first frame rate, wherein the first image stream is obtained from a first image source and the second image stream is obtained from a second image source, wherein the first image source is distinct from the second image source; recovering additional frames for the second image stream based on existing frames of the first and second image streams, wherein recovering the additional frames for the second image stream based on the existing frames of the first and second image streams comprises: applying clustering operations to respective ones of the existing frames so as to generate respective cluster maps; and generating cluster correspondence information indicative of correspondence between clusters of the cluster maps; and utilizing the additional frames to provide an increased frame rate for the second image stream; wherein said obtaining, recovering and utilizing are implemented in at least one processing device comprising a processor coupled to a memory.