Patents by Inventor Richard Jared Cooper
Richard Jared Cooper 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: 20240070064Abstract: Circuitry comprises memory address translation circuitry to access memory circuitry storing translation information defining memory address translations from input memory addresses to respective output memory addresses; in which the translation information stored by the memory circuitry comprises a hierarchy of page table levels from a highest page table level to a lowest page table level, each page table level having one or more level tables each comprising two or more entries, in which an entry of a level table at a page table level other than a last page table level of the hierarchy points to a level table at a next lower page table level in the hierarchy; the memory address translation circuitry being configured to select an entry of a level table at each page table level according to a selection value, the selection value being dependent upon a portion, applicable to that page table level, of a given input memory address; in which the memory circuitry is configured to store entries as groups of entries,Type: ApplicationFiled: August 23, 2022Publication date: February 29, 2024Inventor: Richard Jared COOPER
-
Patent number: 11914509Abstract: Circuitry comprises memory address translation circuitry to access memory circuitry storing translation information defining memory address translations from input memory addresses to respective output memory addresses; in which the translation information stored by the memory circuitry comprises a hierarchy of page table levels from a highest page table level to a lowest page table level, each page table level having one or more level tables each comprising two or more entries, in which an entry of a level table at a page table level other than a last page table level of the hierarchy points to a level table at a next lower page table level in the hierarchy; the memory address translation circuitry being configured to select an entry of a level table at each page table level according to a selection value, the selection value being dependent upon a portion, applicable to that page table level, of a given input memory address; in which the memory circuitry is configured to store entries as groups of entries,Type: GrantFiled: August 23, 2022Date of Patent: February 27, 2024Assignee: Arm LimitedInventor: Richard Jared Cooper
-
Patent number: 8976229Abstract: An image analysis apparatus for processing a 3D video signal comprising successive pairs of images representing different respective views of a scene to generate an image depth indicator comprises a correlator configured to correlate image areas in one of the pair of images with image areas in the other of the pair of images so as to detect displacements of corresponding image areas between the two images; a graphics generator configured to generate a graphical representation of the distribution of the displacements, with respect to a range of possible displacement values, across the pair of images; and a display generator for generating for display the graphical representation in respect of a current pair of images and in respect of a plurality of preceding pairs of images, so as to provide a time-based representation of variations in the distribution of the displacements.Type: GrantFiled: April 6, 2012Date of Patent: March 10, 2015Assignee: Sony CorporationInventors: Sarah Elizabeth Witt, Richard Jared Cooper
-
Patent number: 8526762Abstract: A method of determining the amount of mis-alignment in one direction of an image of a scene, the image captured by a first camera is described. The method comprising the steps of: defining a line between a first point in the image and a second point in the image, the line extending in the direction of mis-alignment; defining a reference section in the scene to which the image is to be aligned, the reference section of the scene having a reference image characteristic; identifying an image characteristic at different points along the line in the image; and comparing the image characteristic at each point along the line with the reference image characteristic, and determining the amount of mis-alignment by determining the distance between the position of the reference image characteristic of the reference section captured in the image and the defined reference section in the scene.Type: GrantFiled: August 9, 2010Date of Patent: September 3, 2013Assignee: Sony CorporationInventor: Richard Jared Cooper
-
Patent number: 8427504Abstract: A first image captured by a first camera can be aligned with at least a segment of a second image captured with a second camera, where the images have an overlapping field of view. Image characteristic values indicative of image characteristics at positions within the overlapping field of view of the first and second images are respectively determined. A difference in position between corresponding image characteristic values in the overlapping field of view in the first image and the overlapping field of view in the second image is determined. A transform is applied to the first image, adjusting an orientation of the first image relative to the second image. The first and second image can be aligned when the difference in position between corresponding image characteristic values in the first and second image is a predetermined amount.Type: GrantFiled: August 5, 2010Date of Patent: April 23, 2013Assignee: Sony CorporationInventors: Sarah Elizabeth Witt, Richard Jared Cooper
-
Publication number: 20120257013Abstract: An image analysis apparatus for processing a 3D video signal comprising successive pairs of images representing different respective views of a scene to generate an image depth indicator comprises a correlator configured to correlate image areas in one of the pair of images with image areas in the other of the pair of images so as to detect displacements of corresponding image areas between the two images; a graphics generator configured to generate a graphical representation of the distribution of the displacements, with respect to a range of possible displacement values, across the pair of images; and a display generator for generating for display the graphical representation in respect of a current pair of images and in respect of a plurality of preceding pairs of images, so as to provide a time-based representation of variations in the distribution of the displacements.Type: ApplicationFiled: April 6, 2012Publication date: October 11, 2012Applicant: Sony CorporationInventors: Sarah Elizabeth Witt, Richard Jared Cooper
-
Patent number: 8130244Abstract: Video signals which represent a scene as viewed by a camera are processed to combine a computer generated object with the video signals with the effect that the computer generated object appears within the scene when the video signals are displayed. The scene includes a first object. The process includes mapping a virtual model of the first object to a position of the first object within the scene so that the virtual model substantially corresponds with the real object. The virtual model has a degree of transparency such that the virtual model can be rendered as a substantially transparent virtual object within the scene. The process further includes detecting occluded regions of the virtual model. The occluded regions correspond to regions of the virtual model which are hidden from a virtual light source by the computer generated object.Type: GrantFiled: September 29, 2009Date of Patent: March 6, 2012Assignee: Sony CorporationInventor: Richard Jared Cooper
-
Publication number: 20110058749Abstract: A method of determining the amount of mis-alignment in one direction of an image of a scene, the image captured by a first camera is described. The method comprising the steps of: defining a line between a first point in the image and a second point in the image, the line extending in the direction of mis-alignment; defining a reference section in the scene to which the image is to be aligned, the reference section of the scene having a reference image characteristic; identifying an image characteristic at different points along the line in the image; and comparing the image characteristic at each point along the line with the reference image characteristic, and determining the amount of mis-alignment by determining the distance between the position of the reference image characteristic of the reference section captured in the image and the defined reference section in the scene.Type: ApplicationFiled: August 9, 2010Publication date: March 10, 2011Applicant: SONY CORPORATIONInventor: Richard Jared COOPER
-
Publication number: 20110057948Abstract: A method of aligning a first image captured by a first camera with at least a segment of an image captured with a second camera, the images captured by the first and second camera having an overlapping field of view, the method comprising: determining, in the first image, an image characteristic value indicative of an image characteristic at a position within the overlapping field of view; determining, in the second image, an image characteristic value indicative of an image characteristic at a position within the overlapping field of view; determining the difference in position between corresponding image characteristic values in the overlapping field of view in the first image and the overlapping field of view in the second image; and applying a transform to the first image, the transform adjusting the orientation of the first image relative to the second image, wherein the first and second image are aligned when the difference in position between corresponding image characteristic values in the first anType: ApplicationFiled: August 5, 2010Publication date: March 10, 2011Applicant: SONY CORPORATIONInventors: Sarah Elizabeth Witt, Richard Jared Cooper
-
Publication number: 20100134516Abstract: Video signals which represent a scene as viewed by a camera are processed to combine a computer generated object with the video signals with the effect that the computer generated object appears within the scene when the video signals are displayed. The scene includes a first object. The process includes mapping a virtual model of the first object to a position of the first object within the scene so that the virtual model substantially corresponds with the real object. The virtual model has a degree of transparency such that the virtual model can be rendered as a substantially transparent virtual object within the scene. The process further includes detecting occluded regions of the virtual model. The occluded regions correspond to regions of the virtual model which are hidden from a virtual light source by the computer generated object.Type: ApplicationFiled: September 29, 2009Publication date: June 3, 2010Applicant: Sony CorporationInventor: Richard Jared COOPER