Patents by Inventor Ashley Partis

Ashley Partis 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: 10181088
    Abstract: A system and method for performing foreground/background separation on an input image. The method identifies a corresponding model visual element in a scene model associated with the input image, the model visual element being associated with a set of element models, each element model including a plurality of visual data sets. Select an element model from the set of element models, dependent upon a visual distance between the input visual element and a visual data set of the selected element model satisfying a predetermined criterion. The method classifies the input visual element as one of foreground and background, dependent upon the selected element model, and then updates each visual data set in the selected element model, dependent upon the input visual element and at least first and second different methods of updating a visual data set.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: January 15, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Amit Kumar Gupta, Ashley Partis, Xin Yu Liu
  • Patent number: 8837781
    Abstract: Disclosed herein are a computer-implemented method and a camera system for determining a current spatial representation for a detection in a current frame of an image sequence. The method derives an expected spatial representation (820) for the detection based on at least one previous frame, generates a spatial representation (810) of the detection, and extends the spatial representation (810) to obtain an extended spatial representation (830), based on the expected spatial representation (820). The method determines a similarity measure between the extended spatial representation (830) and the expected spatial representation (820), and then determines the current spatial representation for the detection based on the similarity measure.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: September 16, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Peter Jan Pakulski, Daniel John Wedge, Ashley Partis, David Kenji See
  • Patent number: 8837823
    Abstract: Disclosed herein are a system and method for performing foreground/background separation on an input image. The method pre-classifies (1010, 1020) an input visual element in the input image as one of a first element type and a second element type, dependent upon a predetermined characteristic. The method performs a first foreground/background separation (1030) on the input visual element that has been pre-classified as the first element type, wherein the first foreground/background separation step is based on color data and brightness data of the input visual element. The method performs a second foreground/background separation (1040) on the input visual element that has been pre-classified as the second element type, wherein the second foreground/background separation step is based on color data, brightness data, and texture of the input visual element.
    Type: Grant
    Filed: October 25, 2011
    Date of Patent: September 16, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Ashley Partis, Amit Kumar Gupta, Peter Jan Pakulski, Qianlu Lin
  • Publication number: 20140056477
    Abstract: Disclosed herein are a computer-implemented method and a camera system for determining a current spatial representation for a detection in a current frame of an image sequence. The method derives an expected spatial representation (820) for the detection based on at least one previous frame, generates a spatial representation (810) of the detection, and extends the spatial representation (810) to obtain an extended spatial representation (830), based on the expected spatial representation (820). The method determines a similarity measure between the extended spatial representation (830) and the expected spatial representation (820), and then determines the current spatial representation for the detection based on the similarity measure.
    Type: Application
    Filed: October 29, 2013
    Publication date: February 27, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Peter Jan Pakulski, Daniel John Wedge, Ashley Partis, David Kenji See
  • Patent number: 8611590
    Abstract: Disclosed herein are a computer-implemented method and a camera system for determining a current spatial representation for a detection in a current frame of an image sequence. The method derives an expected spatial representation (820) for the detection based on at least one previous frame, generates a spatial representation (810) of the detection, and extends the spatial representation (810) to obtain an extended spatial representation (830), based on the expected spatial representation (820). The method determines a similarity measure between the extended spatial representation (830) and the expected spatial representation (820), and then determines the current spatial representation for the detection to based on the similarity measure.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: December 17, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Peter Jan Pakulski, Daniel John Wedge, Ashley Partis, David Kenji See
  • Patent number: 8316431
    Abstract: A method of performing IPsec processing of an incoming communication packet is disclosed. The method comprises determining, from a received portion of the incoming packet, if sufficient information has been received to enable the IPsec processing to be commenced, obtaining the necessary information from the received portion of the packet, and commencing IPsec processing of said packet before the entire packet has been received depending upon the obtained information.
    Type: Grant
    Filed: October 12, 2005
    Date of Patent: November 20, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Ashley Partis
  • Publication number: 20120106856
    Abstract: A system and method for performing foreground/background separation on an input image. The method identifies a corresponding model visual element in a scene model associated with the input image, the model visual element being associated with a set of element models, each element model including a plurality of visual data sets. Select an element model from the set of element models, dependent upon a visual distance between the input visual element and a visual data set of the selected element model satisfying a predetermined criterion. The method classifies the input visual element as one of foreground and background, dependent upon the selected element model, and then updates each visual data set in the selected element model, dependent upon the input visual element and at least first and second different methods of updating a visual data set.
    Type: Application
    Filed: October 20, 2011
    Publication date: May 3, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Amit Kumar Gupta, Ashley Partis, Xin Yu Liu
  • Publication number: 20120106837
    Abstract: Disclosed herein are a system and method for performing foreground/background separation on an input image. The method pre-classifies (1010, 1020) an input visual element in the input image as one of a first element type and a second element type, dependent upon a predetermined characteristic. The method performs a first foreground/background separation (1030) on the input visual element that has been pre-classified as the first element type, wherein the first foreground/background separation step is based on colour data and brightness data of the input visual element. The method performs a second foreground/background separation (1040) on the input visual element that has been pre-classified as the second element type, wherein the second foreground/background separation step is based on colour data, brightness data, and texture of the input visual element.
    Type: Application
    Filed: October 25, 2011
    Publication date: May 3, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Ashley Partis, Amit Kumar Gupta, Peter Jan Pakulski, Qianlu Lin
  • Patent number: 8018928
    Abstract: A method for processing a packet comprising an ordered sequence of packet parts is disclosed. The method uses a set of hardware processing modules, and the method comprises the steps of broadcasting, in a step the next header field of a received packet part to the set of processing modules, and processing, in a step the received packet part by a sub-set of the modules dependent upon the broadcast next header field.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: September 13, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Sridevan Parameswaran, Jorgen Peddersen, Ashley Partis
  • Publication number: 20100157089
    Abstract: Disclosed herein are a computer-implemented method and a camera system for determining a current spatial representation for a detection in a current frame of an image sequence. The method derives an expected spatial representation (820) for the detection based on at least one previous frame, generates a spatial representation (810) of the detection, and extends the spatial representation (810) to obtain an extended spatial representation (830), based on the expected spatial representation (820). The method determines a similarity measure between the extended spatial representation (830) and the expected spatial representation (820), and then determines the current spatial representation for the detection to based on the similarity measure.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 24, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Peter Jan Pakulski, Daniel John Wedge, Ashley Partis, David Kenji See
  • Patent number: 7672694
    Abstract: An architecture for selectively powering a receive module (108) is disclosed. The architecture comprises the receive module (108) which is functionally adapted, while power is applied to the receive module (108) by a power module (601), and after a power-up time interval has elapsed, to process a traffic packet. The architecture further comprises the power module (601) that is adapted to apply power to the receive module 108 dependent upon arrival of a wake-up packet.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: March 2, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Sridevan Parameswaran, Jorgen Peddersen, Ashley Partis
  • Publication number: 20070214358
    Abstract: A method of performing IPsec processing of an incoming communication packet is disclosed. The method comprises determining, from a received portion of the incoming packet, if sufficient information has been received to enable the IPsec processing to be commenced, obtaining the necessary information from the received portion of the packet, and commencing IPsec processing of said packet before the entire packet has been received depending upon the obtained information.
    Type: Application
    Filed: October 12, 2005
    Publication date: September 13, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Ashley Partis
  • Publication number: 20070086447
    Abstract: A method for processing a packet comprising an ordered sequence of packet parts is disclosed. The method uses a set of hardware processing modules, and the method comprises the steps of broadcasting, in a step the next header field of a received packet part to the set of processing modules, and processing, in a step the received packet part by a sub-set of the modules dependent upon the broadcast next header field.
    Type: Application
    Filed: November 19, 2004
    Publication date: April 19, 2007
    Applicant: Canon Kabushiki Kaisha
    Inventors: Sridevan Parameseswaran, Jorgen Peddersen, Ashley Partis
  • Publication number: 20050007972
    Abstract: An architecture for selectively powering a receive module (108) is disclosed. The architecture comprises the receive module (108) which is functionally adapted, while power is applied to the receive module (108) by a power module (601), and after a power-up time interval has elapsed, to process a traffic packet. The architecture further comprises the power module (601) that is adapted to apply power to the receive module 108 dependent upon arrival of a wake-up packet.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 13, 2005
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Sridevan Parameswaran, Jorgen Peddersen, Ashley Partis