Patents by Inventor Johan Holmlund

Johan Holmlund has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8553108
    Abstract: A method of compensating for atmospheric turbulence when recording film sequences. A frame for an image that is being currently recorded is compared at pixel level with a number of frames recorded earlier. Each pixel value in a current frame is compared with pixel values in earlier frames. A matrix is adjusted upward by one unit at positions where a new value is encountered at the positions. Values adjusted upwards in the matrix are retained for a limited number of frame comparisons. A summing window is drawn over the matrix and movement is deemed to have occurred in areas where a sum from the summing window exceeds a limit value. A compensated frame is created. All pixel values in areas where the summing window exceeds the limit value are derived from the current frame. Other values are derived through a temporal median filtering of a number of earlier frames recorded.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: October 8, 2013
    Assignee: Flir Systems AB
    Inventor: Johan Holmlund
  • Publication number: 20120200720
    Abstract: A method of compensating for atmospheric turbulence when recording film sequences. A frame for an image that is being currently recorded is compared at pixel level with a number of frames recorded earlier. Each pixel value in a current frame is compared with pixel values in earlier frames. A matrix is adjusted upward by one unit at positions where a new value is encountered at the positions. Values adjusted upwards in the matrix are retained for a limited number of frame comparisons. A summing window is drawn over the matrix and movement is deemed to have occurred in areas where a sum from the summing window exceeds a limit value. A compensated frame is created. All pixel values in areas where the summing window exceeds the limit value are derived from the current frame. Other values are derived through a temporal median filtering of a number of earlier frames recorded.
    Type: Application
    Filed: August 12, 2010
    Publication date: August 9, 2012
    Applicant: Flir Systems AB
    Inventor: Johan Holmlund