Patents by Inventor Nicholas Ian Saunders
Nicholas Ian Saunders 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: 20170272743Abstract: A video coding or decoding method using inter-image prediction to encode input video data in which each chrominance component has 1/Mth of the horizontal resolution of the luminance component and 1/Nth of the vertical resolution of the luminance component, where M and N are integers equal to 1 or more, comprises: storing one or more images preceding a current image; interpolating a higher resolution version of prediction units of the stored images so that the luminance component of an interpolated prediction unit has a horizontal resolution P times that of the corresponding portion of the stored image and a vertical resolution Q times that of the corresponding portion of the stored image, where P and Q are integers greater than 1; detecting inter-image motion between a current image and the one or more interpolated stored images so as to generate motion vectors between a prediction unit of the current image and areas of the one or more preceding images; and generating a motion compensated prediction of the prType: ApplicationFiled: June 5, 2017Publication date: September 21, 2017Applicant: Sony CorporationInventors: James Alexander GAMEI, Nicholas Ian SAUNDERS, Karl James SHARMAN, Paul James SILCOOK
-
Patent number: 9693058Abstract: A video coding or decoding method in which luminance and chrominance samples in a 4:4:4 format or a 4:2:2 format are predicted from other respective samples according to a prediction direction associated with blocks of samples to be predicted; comprises detecting a prediction direction in respect of a current block to be predicted; generating a predicted block of chrominance samples according to other chrominance samples defined by the prediction direction; if the detected prediction direction is substantially vertical, filtering the left column of samples in the predicted block of chrominance samples, or if the detected prediction direction is substantially horizontal, filtering the top row of samples in the predicted block of chrominance samples; and encoding a difference between the filtered predicted chrominance block and the actual chrominance block or applying a decoded difference to the filtered predicted chrominance block so as to encode or decode the block respectively.Type: GrantFiled: April 26, 2013Date of Patent: June 27, 2017Assignee: Sony CorporationInventors: James Alexander Gamei, Nicholas Ian Saunders, Karl James Sharman, Paul James Silcock
-
Mode-dependent coefficient scanning and directional transforms for different colour sampling formats
Patent number: 9686547Abstract: A method of coding 4:2:2 or 4:4:4 video data comprises predicting luminance and/or chrominance samples of an image from other respective reference samples derived from the same image according to a prediction mode associated with a sample to be predicted, the prediction mode being selected for each of a plurality of blocks of samples, from a set of two or more candidate prediction modes; detecting differences between the samples and the respective predicted samples; selecting a frequency-separation transform from two or more candidate frequency separation transforms according to the prediction mode associated with a current block of samples using a mapping between transform and prediction mode, the mapping between different, as between chrominance and luminance samples, for at least the 4:4:4: format; and encoding the detected differences by frequency-separating the differences, using the selected frequency-separation transform.Type: GrantFiled: April 26, 2013Date of Patent: June 20, 2017Assignee: Sony CorporationInventors: James Alexander Gamei, Nicholas Ian Saunders, Karl James Sharman, Paul James Silcock -
Patent number: 9686548Abstract: A video coding or decoding method using inter-image prediction to encode input video data in which each chrominance component has 1/Mth of the horizontal resolution of the luminance component and 1/Nth of the vertical resolution of the luminance component, where M and N are integers equal to 1 or more, comprises: storing one or more images preceding a current image; interpolating a higher resolution version of prediction units of the stored images so that the luminance component of an interpolated prediction unit has a horizontal resolution P times that of the corresponding portion of the stored image and a vertical resolution Q times that of the corresponding portion of the stored image, where P and Q are integers greater than 1; detecting inter-image motion between a current image and the one or more interpolated stored images so as to generate motion vectors between a prediction unit of the current image and areas of the one or more preceding images; and generating a motion compensated prediction of the prType: GrantFiled: October 24, 2014Date of Patent: June 20, 2017Assignee: SONY CORPORATIONInventors: James Alexander Gamei, Nicholas Ian Saunders, Karl James Sharman, Paul James Silcock
-
Patent number: 9674531Abstract: A video coding or decoding method using inter-image prediction to encode input video data in which each chrominance component has 1/Mth of the horizontal resolution of the luminance component and 1/Nth of the vertical resolution of the luminance component, where M and N are integers equal to 1 or more, comprises: storing one or more images preceding a current image; interpolating a higher resolution version of prediction units of the stored images so that the luminance component of an interpolated prediction unit has a horizontal resolution P times that of the corresponding portion of the stored image and a vertical resolution Q times that of the corresponding portion of the stored image, where P and Q are integers greater than 1; detecting inter-image motion between a current image and the one or more interpolated stored images so as to generate motion vectors between a prediction unit of the current image and areas of the one or more preceding images; and generating a motion compensated prediction of the prType: GrantFiled: October 24, 2014Date of Patent: June 6, 2017Assignee: Sony CorporationInventors: James Alexander Gamei, Nicholas Ian Saunders, Karl James Sharman, Paul James Silcock
-
Publication number: 20160353109Abstract: A method of encoding image data, including: frequency-transforming input image data to generate an array of frequency-transformed input image coefficients by a matrix-multiplication process, according to a maximum dynamic range of the transformed data and using transform matrices having a data precision; and selecting the maximum dynamic range and/or the data precision of the transform matrices according to the bit depth of the input image data.Type: ApplicationFiled: April 4, 2014Publication date: December 1, 2016Applicant: Sony CorporationInventors: David BERRY, James Alexander GAMEI, Nicholas Ian SAUNDERS, Karl James SHARMAN
-
Publication number: 20160219289Abstract: A video data decoding apparatus configured to decode input encoded data representing a plurality of independently decodable portions of a video image, each portion representing a spatially subsampled version of the video image so that a combination of the plurality of portions provides a representation of all of the pixels of that video image, each pixel being represented by only a respective one of the portions, and at least one portion providing a subsampled representation of the entire video image, comprises: one or more decoders having a collective processing capacity which is lower than the maximum possible processing requirements for decoding the plurality of portions; a controller configured to route data of the portions to the one or more decoders so that, in the event that the processing requirements for the plurality of portions in respect of a video image exceeds the collective processing capacity of the one or more decoders, the one or more decoders cooperate to decode the whole of at least one ofType: ApplicationFiled: January 5, 2016Publication date: July 28, 2016Applicant: SONY CORPORATIONInventors: NICHOLAS IAN SAUNDERS, KARL JAMES SHARMAN
-
Publication number: 20160219275Abstract: The present disclosure relates to an image processing device and a method that enable easier encoding and decoding of a wider variety of images. The image processing device includes: a setting unit that sets a parameter indicating a setting state of a coding tool required in specifying an extended profile that is an extension of a profile specified in a coding standard for performing encoding on each unit having a recursive hierarchical structure; and an encoding unit that generates an encoded stream by encoding an image in accordance with the parameter set by the setting unit. The present disclosure can be applied to image processing devices that encode image data, for example.Type: ApplicationFiled: October 1, 2014Publication date: July 28, 2016Inventors: TERUHIKO SUZUKI, NICHOLAS IAN SAUNDERS, KARL JAMES SHARMAN, JAMES ALEXANDER GAMEI
-
Publication number: 20160050427Abstract: A data encoding method for encoding an array of data values as data sets and escape codes for values not encoded by the data sets, an escape code including a unary coded portion and a non-unary coded portion, the method including: setting a coding parameter defining a minimum number of bits of a non-unary coded portion; adding an offset value of 1 or more to the coding parameter to define a minimum least significant data portion size; generating one or more data sets indicative of positions, relative to the array of data values, of data values of predetermined magnitude ranges, to encode the value of at least one least significant bit of each data value; generating respective complementary most-significant data portions and least-significant data portions; encoding the data sets; encoding the most significant data portions; and encoding the least-significant portions.Type: ApplicationFiled: April 4, 2014Publication date: February 18, 2016Applicant: SONY CORPORATIONInventors: David BERRY, James Alexander GAMEI, Nicholas Ian SAUNDERS, Karl James SHARMAN
-
MODE-DEPENDENT COEFFICIENT SCANNING AND DIRECTIONAL TRANSFORMS FOR DIFFERENT COLOUR SAMPLING FORMATS
Publication number: 20150172652Abstract: A method of coding 4:2:2 or 4:4:4 video data comprises predicting luminance and/or chrominance samples of an image from other respective reference samples derived from the same image according to a prediction mode associated with a sample to be predicted, the prediction mode being selected for each of a plurality of blocks of samples, from a set of two or more candidate prediction modes; detecting differences between the samples and the respective predicted samples; selecting a frequency-separation transform from two or more candidate frequency separation transforms according to the prediction mode associated with a current block of samples using a mapping between transform and prediction mode, the mapping between different, as between chrominance and luminance samples, for at least the 4:4:4: format; and encoding the detected differences by frequency-separating the differences, using the selected frequency-separation transform.Type: ApplicationFiled: April 26, 2013Publication date: June 18, 2015Applicant: SONY CORPORATIONInventors: James Alexander Gamei, Nicholas Ian Saunders, Karl James Sharman, Paul James Silcock -
Publication number: 20150117527Abstract: A video coding or decoding method in which luminance and chrominance samples in a 4:4:4 format or a 4:2:2 format are predicted from other respective samples according to a prediction direction associated with blocks of samples to be predicted; comprises detecting a prediction direction in respect of a current block to be predicted; generating a predicted block of chrominance samples according to other chrominance samples defined by the prediction direction; if the detected prediction direction is substantially vertical, filtering the left column of samples in the predicted block of chrominance samples, or if the detected prediction direction is substantially horizontal, filtering the top row of samples in the predicted block of chrominance samples; and encoding a difference between the filtered predicted chrominance block and the actual chrominance block or applying a decoded difference to the filtered predicted chrominance block so as to encode or decode the block respectively.Type: ApplicationFiled: April 26, 2013Publication date: April 30, 2015Applicant: SONY CORPORATIONInventors: James Alexander Gamei, Nicholas Ian Saunders, Karl James Sharman, Paul James Silcock
-
Publication number: 20150085924Abstract: A video coding or decoding method operable to generate blocks of quantized spatial frequency data by quantizing the video data according to a selected quantization step size and a matrix of data modifying the quantization step size for use at different respective block positions within an ordered block of samples, the method being operable with respect to at least two different chrominance subsampling formats, and includes for at least one of the chrominance subsampling formats, defining one or more quantization matrices as one or more predetermined modifications with respect to one or more reference quantization matrices defined for a reference one of the chrominance subsampling formats.Type: ApplicationFiled: April 8, 2013Publication date: March 26, 2015Applicant: Sony CorporationInventors: James Alexander Gamei, Nicholas Ian Saunders, Karl James Sharman, Paul James Silcock
-
Publication number: 20150078447Abstract: A video coding or decoding method in which luminance and chrominance samples are predicted from other respective reference samples according to a prediction direction associated with a current sample to be predicted, the chrominance samples having a lower horizontal and/or vertical sampling rate than the luminance samples so that the ratio of luminance horizontal resolution to chrominance horizontal resolution is different than the ratio of luminance vertical resolution to chrominance vertical resolution, so that a block of luminance samples has a different aspect ratio to a corresponding block of chrominance samples, the method including: detecting a first prediction direction defined in relation to a first grid of a first aspect ratio in respect of a set of current samples to be predicted; and applying a direction mapping to the prediction direction to generate a second prediction direction defined in relation to a second grid of a different aspect ratio.Type: ApplicationFiled: April 26, 2013Publication date: March 19, 2015Applicant: Sony CorporationInventors: James Alexander Gamei, Nicholas Ian Saunders, Karl James Sharman, Paul James Silcock
-
Publication number: 20150063457Abstract: A video coding or decoding method using inter-image prediction to encode input video data in which each chrominance component has 1/Mth of the horizontal resolution of the luminance component and 1/Nth of the vertical resolution of the luminance component, where M and N are integers equal to 1 or more, comprises: storing one or more images preceding a current image; interpolating a higher resolution version of prediction units of the stored images so that the luminance component of an interpolated prediction unit has a horizontal resolution P times that of the corresponding portion of the stored image and a vertical resolution Q times that of the corresponding portion of the stored image, where P and Q are integers greater than 1; detecting inter-image motion between a current image and the one or more interpolated stored images so as to generate motion vectors between a prediction unit of the current image and areas of the one or more preceding images; and generating a motion compensated prediction of the prType: ApplicationFiled: October 24, 2014Publication date: March 5, 2015Applicant: Sony CorporationInventors: James Alexander GAMEI, Nicholas Ian SAUNDERS, Karl James SHARMAN, Paul James SILCOCK
-
Publication number: 20150043641Abstract: A video coding or decoding method using inter-image prediction to encode input video data in which each chrominance component has 1/Mth of the horizontal resolution of the luminance component and 1/Nth of the vertical resolution of the luminance component, where M and N are integers equal to 1 or more, comprises: storing one or more images preceding a current image; interpolating a higher resolution version of prediction units of the stored images so that the luminance component of an interpolated prediction unit has a horizontal resolution P times that of the corresponding portion of the stored image and a vertical resolution Q times that of the corresponding portion of the stored image, where P and Q are integers greater than 1; detecting inter-image motion between a current image and the one or more interpolated stored images so as to generate motion vectors between a prediction unit of the current image and areas of the one or more preceding images; and generating a motion compensated prediction of the prType: ApplicationFiled: October 24, 2014Publication date: February 12, 2015Applicant: Sony CorporationInventors: James Alexander GAMEI, Nicholas Ian SAUNDERS, Karl James SHARMAN, Paul James SILCOCK
-
Patent number: 8743281Abstract: An image processing apparatus generating output pixel values with respect to pixels of an input image selected in accordance with an image feature direction in the input image and including a comparing mechanism comparing blocks of pixels of the input image, the blocks disposed with respect to a pixel position under test so that a correlation between the blocks would indicate an image feature direction applicable to that pixel position; and a validating mechanism detecting whether an image feature direction may be used to interpolate an output pixel value at the pixel position under test. The validating mechanism: (i) detects whether a detected image feature direction for the pixel position under test meets one or more predetermined directional criteria; and (ii) detects whether pixel values in image regions disposed with respect to the pixel position under test in accordance with possible image feature directions meet one or more predetermined pixel value criteria.Type: GrantFiled: November 12, 2007Date of Patent: June 3, 2014Assignee: Sony United Kingdom LimitedInventors: James Edward Burns, Karl James Sharman, Nicholas Ian Saunders
-
Patent number: 8730359Abstract: Image processing apparatus comprises a demosaic processor for receiving a video signal comprising pixel data from an array of photosensors each having a respective color filter so as to restrict the sensitivity of that photosensor to a primary color range selected from a set of three or more primary color ranges, the array being such that the photosensors in alternate rows are sensitive to a first primary color range, and photosensors in intervening rows are sensitive to the other primary color ranges. The pixel data including pixel data from a first subset of the rows sensitive to the first primary color range, the first subset being the same from image to image of the video signal; and pixel data from a second subset of the rows of photosensors sensitive to the other primary color ranges, the second subset changing from image to image of the video signal.Type: GrantFiled: February 27, 2012Date of Patent: May 20, 2014Assignee: Sony CorporationInventors: Karl Sharman, Manish Devshi Pindoria, Stephen Charles Olday, Nicholas Ian Saunders
-
Patent number: 8532177Abstract: A method of image processing for image conversion, comprises the steps of calculating a difference measure of the difference in pixel values between corresponding blocks of a current image field and a preceding image field, calculating a variability measure of the variability of pixel values from at least one of said corresponding blocks, determining whether the difference measure exceeds the variability measure, and if the difference measure exceeds the variability measure, then setting an inter-image mixing value for each pixel in the corresponding block of the current image field to indicate that the current image field should not be mixed with the preceding image field at that pixel position.Type: GrantFiled: December 5, 2007Date of Patent: September 10, 2013Assignee: Sony United Kingdom LimitedInventors: James Edward Burns, Karl James Sharman, Nicholas Ian Saunders, Robert Mark Stefan Porter
-
Publication number: 20120229665Abstract: Image processing apparatus comprises a demosaic processor for receiving a video signal comprising pixel data from an array of photosensors each having a respective color filter so as to restrict the sensitivity of that photosensor to a primary color range selected from a set of three or more primary color ranges, the array being such that the photosensors in alternate rows are sensitive to a first primary color range, and photosensors in intervening rows are sensitive to the other primary color ranges. The pixel data including pixel data from a first subset of the rows sensitive to the first primary color range, the first subset being the same from image to image of the video signal; and pixel data from a second subset of the rows of photosensors sensitive to the other primary color ranges, the second subset changing from image to image of the video signal.Type: ApplicationFiled: February 27, 2012Publication date: September 13, 2012Applicant: Sony CorporationInventors: Karl SHARMAN, Manish Devshi Pindoria, Stephen Charles Olday, Nicholas Ian Saunders
-
Patent number: 8243196Abstract: A method of image processing for converting interlaced images to progressive scan images comprises the steps of generating a motion dependent mixing value for determining the extent to which a preceding image field should be mixed with a current intra-field interpolated image field at a given pixel position, comparing the generated mixing value with a preceding historical mixing value, and if the comparison indicates an increase in motion, using the generated mixing value; otherwise, if the comparison indicates a decrease in motion, temporally filtering the generated mixing value prior to use.Type: GrantFiled: December 3, 2007Date of Patent: August 14, 2012Assignee: Sony United Kingdom LimitedInventors: James Edward Burns, Karl James Sharman, Nicholas Ian Saunders, Robert Mark Stefan Porter