Patents by Inventor Stephen Mark Keating

Stephen Mark Keating 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).

  • Publication number: 20220182637
    Abstract: Apparatus comprises a data encoder configured to derive, from an array of sample values, sample range flags each indicative of whether one or more sample values of the array of sample values lie in a predetermined range of sample values, the data encoder being configured in a first encoding mode to encode the array of sample values, at least in part, by encoding the sample range flags to an output data stream; a predictor configured to predict the state of a group of the sample range flags for a given array of sample values, the group being at least a subset of the sample range flags; and a comparator configured to compare the predicted state of the group of sample range flags with the actual state of the respective sample range flags for the given array of sample values; the data encoder being configured, in response to the comparator, to encode the given array of samples values in a second encoding mode in which the encoder is configured to encode to the output data stream a predetermined number of indicato
    Type: Application
    Filed: June 24, 2020
    Publication date: June 9, 2022
    Applicant: Sony Group Corporation
    Inventors: Stephen Mark KEATING, Karl James SHARMAN, Adrian BROWNE
  • Patent number: 11330275
    Abstract: An image decoding apparatus comprises a selector configured to select, from a set of candidate prediction operations each defining at least a prediction direction, a prediction operation for prediction of samples of a current region of a current image, the current region comprising an array of two or more rows and two or more columns of samples; and an intra-image predictor configured to derive predicted samples of the current region with respect to one or more of a group of reference samples of the same image in dependence upon a prediction direction, defined by the selected prediction operation, between a current sample to be predicted and a reference position amongst the reference samples; in which, for at least some of the candidate prediction operations, the group of reference samples comprises two or more parallel linear arrays of reference samples disposed at different respective separations from the current region.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: May 10, 2022
    Assignee: Sony Corporation
    Inventors: Stephen Mark Keating, Karl James Sharman, Magali Kimlee Miri Philippe
  • Patent number: 11290709
    Abstract: Apparatus comprises an image data encoder to encode a current image region of an image, the image data encoder being operable in at least two modes of operation; a controller to control a mode of operation of the image data encoder in dependence upon the encoded data for the current image region meeting a predetermined criterion; and prediction circuitry configured to predict, from one or more properties of one or more image regions other than the current image region, whether the encoded data for the current image region will meet the predetermined criterion.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: March 29, 2022
    Assignee: SONY CORPORATION
    Inventors: Magali Kimlee Miri Philippe, Karl James Sharman, Stephen Mark Keating
  • Publication number: 20220078430
    Abstract: Image data encoding and/or decoding apparatus comprises an inter-image predictor configured to predict samples of a current image region, of a plurality of regions of an image in a sequence of images, with respect to a reference image region of another, reference, image of the sequence of images, according to a direction vector indicating a spatial displacement of the reference image region from the current image region;an interpolation filter configured to generate the predicted samples of the current image region by spatial interpolation of samples of the reference image region, at least in instances where the direction vector indicates a spatial displacement of a non-integer number of samples, in which the interpolation filter is configured to operate according to a set of filter parameters each defining the spatial frequency response of a set of filters providing interpolation at a spatial displacement resolution of 1/m sample, where m is an integer greater than one; and a filter response selector configu
    Type: Application
    Filed: September 24, 2019
    Publication date: March 10, 2022
    Applicant: SONY CORPORATION
    Inventors: Karl James SHARMAN, Stephen Mark KEATING, Adrian Richard BROWNE
  • Publication number: 20220038690
    Abstract: An image encoding apparatus comprises a selector configured to select a prediction operation, for prediction of samples of a current region of a current image with respect to one or more of a group of reference samples, from a set of candidate prediction operations, at least some of which define, as an intra-image prediction operation, a prediction direction between a current sample to be predicted and a group of reference samples in the same image; and an intra-image predictor configured to derive predicted samples of a current image region from reference samples of the same image in response to selection, by the selector, of an intra-image prediction operation for the current image region; in which: the current region comprises at least a subset of a current coding tree unit (CTU) in an array of CTUs; the group of references samples is disposed, with respect to the current image region at one or more predetermined sides of the current image region; and the selector is configured to inhibit the selection of
    Type: Application
    Filed: August 27, 2019
    Publication date: February 3, 2022
    Applicant: SONY CORPORATION
    Inventors: Karl James SHARMAN, Stephen Mark KEATING
  • Publication number: 20210392362
    Abstract: Apparatus comprises video data decoder circuitry configured to decode an input video data stream, the video data decoder being responsive to parameter data associated with the input video data stream, the parameter data indicating a profile selected from a plurality of profiles, each profile defining a decoding attribute comprising one or more of a bit depth and a chrominance subsampling format; detector circuitry configured to detect constraint data associated with the input video data stream, the constraint data defining a difference between a decoding attribute applicable to the input video data stream and the decoding attribute defined by the profile indicated by the parameter data, in which the constraint data is configured to indicate a zero difference of the decoding attribute by a zero value of the constraint data; and control circuitry configured to control the video data decoder to decode the input video data stream to generate a decoded video data stream having a decoding attribute defined by the e
    Type: Application
    Filed: June 10, 2020
    Publication date: December 16, 2021
    Applicant: SONY CORPORATION
    Inventors: Karl James Sharman, Stephen Mark Keating, Adrian Richard Browne
  • Publication number: 20210360261
    Abstract: An image encoding apparatus comprises a selector configured to select, from a set of candidate prediction operations each defining at least a prediction direction, a prediction operation for prediction of samples of a current region of a current image, the current region comprising an array of two or more rows and two or more columns of samples; an intra-image predictor configured to derive predicted samples of the current region with respect to one or more of a group of reference samples of the same image in dependence upon a prediction direction, defined by the selected prediction operation, between a current sample to be predicted and a reference position amongst the reference samples; in which, for at least some of the candidate prediction operations, the group of reference samples comprises two or more parallel linear arrays of reference samples disposed at different respective separations from the current region; a detector configured to detect whether samples corresponding to any of the two or more par
    Type: Application
    Filed: July 30, 2021
    Publication date: November 18, 2021
    Applicant: Sony Corporation
    Inventors: Karl James Sharman, Stephen Mark Keating, Magali Kimlee Miri Philippe
  • Patent number: 11159803
    Abstract: An image encoding apparatus comprises a selector configured to select, from a set of candidate prediction operations each defining at least a prediction direction, a prediction operation for prediction of samples of a current region of a current image, the current region comprising an array of two or more rows and two or more columns of samples; an intra-image predictor configured to derive predicted samples of the current region with respect to one or more of a group of reference samples of the same image in dependence upon a prediction direction, defined by the selected prediction operation, between a current sample to be predicted and a reference position amongst the reference samples; in which, for at least some of the candidate prediction operations, the group of reference samples comprises two or more parallel linear arrays of reference samples disposed at different respective separations from the current region; a detector configured to detect whether samples corresponding to any of the two or more par
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: October 26, 2021
    Assignee: SONY CORPORATION
    Inventors: Karl James Sharman, Stephen Mark Keating, Magali Kimlee Miri Philippe
  • Publication number: 20210314574
    Abstract: Apparatus comprises a video data decoder configured to decode an input video data stream, the video data decoder being responsive to a parameter value associated with the input video data stream, the parameter value indicating an encoding level selected from a plurality of encoding levels, each encoding level defining at least a maximum luminance picture size and a maximum luminance sample rate; the encoding level defining a first numerical component and a second numerical component, the second numerical component being a numerical value greater than or equal to zero; in which: for encoding levels having a second numerical component of zero, the first numerical component increases monotonically with increasing maximum luminance picture size; second component varies with the maximum luminance sample rate; the parameter value being a numeric encoding of the encoding level a first predetermined constant multiplied by the first numerical component plus a second predetermined constant multiplied by the second nume
    Type: Application
    Filed: April 3, 2020
    Publication date: October 7, 2021
    Applicant: SONY CORPORATION
    Inventors: Stephen Mark Keating, Karl James Sharman, Adrian Richard Browne
  • Patent number: 11140399
    Abstract: An apparatus including a video data decoder configured to decode an input video data stream, the video data decoder being responsive to a parameter value associated with the input video data stream, the parameter value indicating an encoding level selected from a plurality of encoding levels, each encoding level defining at least a maximum luminance picture size and a maximum luminance sample rate, the encoding level defining a first numerical component and a second numerical component, the second numerical component being a numerical value greater than or equal to zero, in which for encoding levels having a second numerical component of zero, the first numerical component increases monotonically with increasing maximum luminance picture size, and the second component varies with the maximum luminance sample rate; the parameter value being a numeric encoding of the encoding level.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: October 5, 2021
    Assignee: SONY CORPORATION
    Inventors: Stephen Mark Keating, Karl James Sharman, Adrian Richard Browne
  • Publication number: 20210092415
    Abstract: Image data encoding apparatus comprises detector circuitry configured to detect at least one of an upper clipping level and a lower clipping level in samples of input image data; and encoder circuitry configured to encode an encoded representation of the samples of input image data to an encoded data stream, the encoder circuitry being configured to encode a representation of the at least one of the upper clipping level and the lower clipping level to the output data stream.
    Type: Application
    Filed: September 23, 2019
    Publication date: March 25, 2021
    Applicant: SONY CORPORATION
    Inventors: Stephen Mark KEATING, Karl James SHARMAN, Adrian Richard BROWNE
  • Publication number: 20200413039
    Abstract: An image encoding apparatus comprises: a prediction operation selector configured to select a prediction operation for a current region of a current image with respect to a group of reference samples; a reference sample filter configured to generate the group of reference samples for the current region by applying a filtering operation, selected from a group of two or more candidate filtering operations having different respective spatial filtering characteristics, to reconstructed samples of the current image, the reconstructed samples being samples decoded from previously encoded samples of the current image; and an intra-image predictor configured to derive predicted samples of the current region with respect to one or more of the group of reference samples selected, for a current sample to be predicted, in dependence upon the prediction operation for the current region; in which the prediction operation selector is configured to select the prediction operation for use with the current region, from a se
    Type: Application
    Filed: June 25, 2019
    Publication date: December 31, 2020
    Applicant: SONY CORPORATION
    Inventors: Stephen Mark KEATING, Karl James Sharman, Adrian Richard Browne
  • Publication number: 20200402535
    Abstract: Control apparatus to control operation of a data buffer to which data items are written according to a write pointer which advances in position in response to an input data item rate and from which data items are read according to a read pointer which advances in position in response to an output data item rate, comprises: a detector configured to detect an occupancy difference between a current buffer occupancy and a target buffer occupancy, in which the current buffer occupancy represents a difference between the read and write pointers; an output data item interpolator configured to interpolate a data item at an interpolated data buffer location displaced by a read offset displacement from a data buffer location pointed to by the read pointer; and output control circuitry configured, in response to a current occupancy difference exceeding a threshold occupancy difference, to change the read pointer from an initial read pointer to a target read pointer by a change amount so as to reduce the occupancy differ
    Type: Application
    Filed: February 15, 2019
    Publication date: December 24, 2020
    Applicant: Sony Corporation
    Inventor: Stephen Mark KEATING
  • Publication number: 20200267410
    Abstract: An image encoding apparatus comprises a selector configured to select, from a set of candidate prediction operations each defining at least a prediction direction, a prediction operation for prediction of samples of a current region of a current image, the current region comprising an array of two or more rows and two or more columns of samples; an intra-image predictor configured to derive predicted samples of the current region with respect to one or more of a group of reference samples of the same image in dependence upon a prediction direction, defined by the selected prediction operation, between a current sample to be predicted and a reference position amongst the reference samples; in which, for at least some of the candidate prediction operations, the group of reference samples comprises two or more parallel linear arrays of reference samples disposed at different respective separations from the current region; a detector configured to detect whether samples corresponding to any of the two or more par
    Type: Application
    Filed: October 24, 2018
    Publication date: August 20, 2020
    Applicant: SONY CORPORATION
    Inventors: Karl James SHARMAN, Stephen Mark KEATING, Magali Kimlee Miri PHILIPPE
  • Publication number: 20200260074
    Abstract: An image encoding apparatus comprises a controller configured to select, from a set of prediction directions, a set of candidate prediction directions as a subset of the set of prediction directions, for a current image region of a current image in dependence upon one or more properties of a group of reference samples of the current image applicable to the current image region; and an intra-image predictor configured to predict samples of the current image region with respect to one or more of the group of reference samples of the same image according to a prediction direction between the current sample and a reference position amongst the reference samples; in which the intra-image predictor is configured to select the prediction direction for the current image region from the set of candidate prediction directions.
    Type: Application
    Filed: October 24, 2018
    Publication date: August 13, 2020
    Applicant: Sony Corporation
    Inventors: Stephen Mark KEATING, Karl James SHARMAN, Magali Kimlee Miri PHILIPPE
  • Publication number: 20200252606
    Abstract: An image decoding apparatus comprises a selector configured to select, from a set of candidate prediction operations each defining at least a prediction direction, a prediction operation for prediction of samples of a current region of a current image, the current region comprising an array of two or more rows and two or more columns of samples; and an intra-image predictor configured to derive predicted samples of the current region with respect to one or more of a group of reference samples of the same image in dependence upon a prediction direction, defined by the selected prediction operation, between a current sample to be predicted and a reference position amongst the reference samples; in which, for at least some of the candidate prediction operations, the group of reference samples comprises two or more parallel linear arrays of reference samples disposed at different respective separations from the current region.
    Type: Application
    Filed: October 24, 2018
    Publication date: August 6, 2020
    Applicant: Sony Corporation
    Inventors: Stephen Mark KEATING, Karl James SHARMAN, Magali Kimlee Miri PHILIPPE
  • Patent number: 10728556
    Abstract: An image encoding apparatus comprises a selector configured to select, from a set of candidate prediction operations each defining at least a prediction direction selected from a set of available prediction directions, a prediction operation for prediction of samples of a current region of a current image, the current region comprising an array of two or more rows and two or more columns of samples; and an intra-image predictor configured to derive predicted samples of the current region with respect to one or more of a group of reference samples of the same image in dependence upon a prediction direction, defined by the selected prediction operation, between a current sample to be predicted and the reference samples; in which for at least some of the candidate prediction operations: the group of reference samples comprises two or more parallel linear arrays of reference samples disposed at different respective separations from the current region, the intra-image predictor being configured to derive the predi
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: July 28, 2020
    Assignee: SONY CORPORATION
    Inventors: Karl James Sharman, Stephen Mark Keating
  • Publication number: 20200221075
    Abstract: Apparatus comprises an image data encoder to encode a current image region of an image, the image data encoder being operable in at least two modes of operation; a controller to control a mode of operation of the image data encoder in dependence upon the encoded data for the current image region meeting a predetermined criterion; and prediction circuitry configured to predict, from one or more properties of one or more image regions other than the current image region, whether the encoded data for the current image region will meet the predetermined criterion.
    Type: Application
    Filed: July 5, 2018
    Publication date: July 9, 2020
    Applicant: SONY CORPORATION
    Inventors: Magali Kimlee Miri PHILIPPE, Karl Janies SHARMAN, Stephen Mark KEATING
  • Patent number: 10692195
    Abstract: Colour conversion apparatus comprises mapping circuitry configured to map pixels of an input image having colour components in an input colour space to pixels of an mapped image having colour components in an output colour space, the input colour space and the output colour space being different colour spaces such that at least a subset of colours representable in the input colour space are not representable in the output colour space; the mapping circuitry being configured to: convert pixels from the input colour space to an intermediate colour space in which a colour space representation of hue approximates to a consistent perceived hue independent of brightness and/or saturation; map pixels in the intermediate colour space which lie outside a region of the intermediate colour space corresponding to representable colours in the output colour space to generate mapped pixels so that the mapped pixels lie within that region, by varying the brightness and/or saturation of those pixels in the intermediate colour
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: June 23, 2020
    Assignee: Sony Corporation
    Inventor: Stephen Mark Keating
  • Publication number: 20190132596
    Abstract: An image encoding apparatus comprises a selector configured to select, from a set of candidate prediction operations each defining at least a prediction direction selected from a set of available prediction directions, a prediction operation for prediction of samples of a current region of a current image, the current region comprising an array of two or more rows and two or more columns of samples; and an intra-image predictor configured to derive predicted samples of the current region with respect to one or more of a group of reference samples of the same image in dependence upon a prediction direction, defined by the selected prediction operation, between a current sample to be predicted and the reference samples; in which for at least some of the candidate prediction operations: the group of reference samples comprises two or more parallel linear arrays of reference samples disposed at different respective separations from the current region, the intra-image predictor being configured to derive the predi
    Type: Application
    Filed: August 9, 2018
    Publication date: May 2, 2019
    Applicant: SONY CORPORATION
    Inventors: Karl James SHARMAN, Stephen Mark Keating