1 ) A method of shortening imaging time for diagnostic and functional imaging, comprising: a) obtaining at least two input images of a subject, using a medical imager, wherein each said input image comprises a different contrast; b) generating a plurality of copies of said input images of said subject using non-local mean (NLM) filtering, using an appropriately programmed computer, wherein each said input image copy of said subject comprises different spatial characteristics; c) obtaining at least one reference image of said subject, using said medical imager, wherein said at least one reference image of said subject comprises imaging characteristics that are different form said input images of said subject; d) training a deep network model, using data augmentation on said appropriately programmed computer, to adaptively tune model parameters to approximate said reference image from an initial set of said input images; and e) outputting an improved quality image of said subject, for analysis by a physician.