Patents by Inventor IAIN BRUCE TEMPLETON

IAIN BRUCE TEMPLETON 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: 10887519
    Abstract: A method of stabilising frames of a captured video sequence. First reference patch alignment data is received for each of a plurality of reference patch locations. A first stable frame and a subsequent stable frame are determined from a first plurality of frames based on the first plurality of reference patch locations and reference patch alignment data. A second plurality of reference patch locations is determined using image data from the first stable frame, the second plurality of reference patch locations being determined concurrently with determining the subsequent stable frame from the first plurality of frames. Image data for the determined second plurality of reference patch locations is extracted from the subsequent stable frame. A second plurality of stable frames of the captured video sequence is determined with respect to the reference frame using the second plurality of reference patch locations and the extracted image data.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: January 5, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: James Austin Besley, Iain Bruce Templeton
  • Publication number: 20200236283
    Abstract: A method of stabilising frames of a captured video sequence. First reference patch alignment data is received for each of a plurality of reference patch locations. A first stable frame and a subsequent stable frame are determined from a first plurality of frames based on the first plurality of reference patch locations and reference patch alignment data. A second plurality of reference patch locations is determined using image data from the first stable frame, the second plurality of reference patch locations being determined concurrently with determining the subsequent stable frame from the first plurality of frames. Image data for the determined second plurality of reference patch locations is extracted from the subsequent stable frame. A second plurality of stable frames of the captured video sequence is determined with respect to the reference frame using the second plurality of reference patch locations and the extracted image data.
    Type: Application
    Filed: April 2, 2020
    Publication date: July 23, 2020
    Inventors: JAMES AUSTIN BESLEY, IAIN BRUCE TEMPLETON
  • Publication number: 20200160560
    Abstract: A method of stabilising a captured video. The method includes receiving a set of reference patch locations in a reference frame and reference patch alignment data for each location and receiving a frame of captured video. A first offset and a first subset of patch locations are selected from the set of reference patch locations. A second offset more than a pre-determined distance from the first offset and a second subset of patch locations from the reference patch locations are selected. The method further includes analysing image data for the frame of captured video at each patch location of the first and second subsets according to the corresponding reference patch alignment data to generate corresponding shift estimates; analysing the shift estimates to generate corresponding alignment transforms and confidence metrics; and selecting one of the alignment transforms according to the confidence metrics for stabilising the video.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 21, 2020
    Inventors: JAMES AUSTIN BESLEY, IAIN BRUCE TEMPLETON
  • Patent number: 10645290
    Abstract: A method of stabilising frames of a captured video sequence. First reference patch alignment data is received for each of a plurality of reference patch locations. A first stable frame and a subsequent stable frame are determined from a first plurality of frames based on the first plurality of reference patch locations and reference patch alignment data. A second plurality of reference patch locations is determined using image data from the first stable frame, the second plurality of reference patch locations being determined concurrently with determining the subsequent stable frame from the first plurality of frames. Image data for the determined second plurality of reference patch locations is extracted from the subsequent stable frame. A second plurality of stable frames of the captured video sequence is determined with respect to the reference frame using the second plurality of reference patch locations and the extracted image data.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: May 5, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: James Austin Besley, Iain Bruce Templeton
  • Publication number: 20190158746
    Abstract: A method of stabilising frames of a captured video sequence. First reference patch alignment data is received for each of a plurality of reference patch locations. A first stable frame and a subsequent stable frame are determined from a first plurality of frames based on the first plurality of reference patch locations and reference patch alignment data. A second plurality of reference patch locations is determined using image data from the first stable frame, the second plurality of reference patch locations being determined concurrently with determining the subsequent stable frame from the first plurality of frames. Image data for the determined second plurality of reference patch locations is extracted from the subsequent stable frame. A second plurality of stable frames of the captured video sequence is determined with respect to the reference frame using the second plurality of reference patch locations and the extracted image data.
    Type: Application
    Filed: October 16, 2018
    Publication date: May 23, 2019
    Inventors: JAMES AUSTIN BESLEY, IAIN BRUCE TEMPLETON