Patents Assigned to Spinella IP Holdings, Inc.
-
Publication number: 20140269935Abstract: A digital image processing system takes color plus Z channel data as input, preprocesses, decimates, and codes the Z channel in-band as digital watermark data embedded within the color data prior to encoding and transmission. A second digital image processing system receives, decodes, and extracts the decimated Z channel data before applying statistical regularization to restore a full-resolution Z channel prior to depth-image-based rendering.Type: ApplicationFiled: May 28, 2014Publication date: September 18, 2014Applicant: SPINELLA IP HOLDINGS, INC.Inventors: William L. Gaddy, Vidhya Seran, Yong Liu
-
Publication number: 20140267607Abstract: A digital image processing system takes color plus Z channel data as input, preprocesses, decimates, and codes the Z channel in-band as digital watermark data embedded within the color data prior to encoding and transmission. A second digital image processing system receives, decodes, and extracts the decimated Z channel data before applying statistical regularization to restore a full-resolution Z channel prior to depth-image-based rendering.Type: ApplicationFiled: May 28, 2014Publication date: September 18, 2014Applicant: SPINELLA IP HOLDINGS, INC.Inventors: William L. Gaddy, Vidhya Seran, Yong Liu
-
Patent number: 8836716Abstract: An encoding method and system are disclosed. A processing device receives an image buffer. The processing device converts one or more pixels of the image buffer from a native color space to one or more perceptually uniform color spaces. The processing device multiplies a lightness channel of the one or more pixels by a first value. The processing device multiplies one or more color channels of the one or more pixels by a second value. The processing device converts the image buffer from the one or more perceptually uniform color spaces to the native color space. The processing device transmits the image buffer to a downstream device.Type: GrantFiled: September 20, 2013Date of Patent: September 16, 2014Assignee: Spinella IP Holdings, Inc.Inventors: William L. Gaddy, Vidhya Seran
-
Patent number: 8837826Abstract: A processing device receives a first set of image data comprising one or more chroma channels and a luma channel. The processing device reduces the resolution of the one or more chroma channels to produce one or more reduced-resolution chroma channels. The processing device arranges the luma channel and the one or more reduced-resolution chroma channels into a second set of image data. The spatial coordinates of the luma channel and the one or more reduced-resolution chroma channels do not overlap in spatial location of the second set of image data. The processing device transmits the second set of image data to a downstream device.Type: GrantFiled: June 12, 2014Date of Patent: September 16, 2014Assignee: Spinella IP Holdings, Inc.Inventors: William L. Gaddy, Vidhya Seran, Yong Liu
-
Patent number: 8831288Abstract: A method and system for occlusion region detection and measurement between a pair of images are disclosed. A processing device receives a first image and a second image. The processing device estimates a field of motion vectors between the first image and the second image. The processing device motion compensates the first image toward the second image to obtain a motion-compensated image. The processing device compares a plurality of pixel values of the motion-compensated image to a plurality of pixels of the first image to estimate an error field. The processing device inputs the error field to a weighted error cost function to obtain an initial occlusion map. The processing device regularizes the initial occlusion map to obtain a regularized occlusion map.Type: GrantFiled: March 18, 2014Date of Patent: September 9, 2014Assignee: Spinella IP Holdings, Inc.Inventors: William L. Gaddy, Vidhya Seran
-
Publication number: 20140241582Abstract: A method and system for occlusion region detection and measurement between a pair of images are disclosed. A processing device receives a first image and a second image. The processing device estimates a field of motion vectors between the first image and the second image. The processing device motion compensates the first image toward the second image to obtain a motion-compensated image. The processing device compares a plurality of pixel values of the motion-compensated image to a plurality of pixels of the first image to estimate an error field. The processing device inputs the error field to a weighted error cost function to obtain an initial occlusion map. The processing device regularizes the initial occlusion map to obtain a regularized occlusion map.Type: ApplicationFiled: March 18, 2014Publication date: August 28, 2014Applicant: Spinella IP Holdings, Inc.Inventors: William L. Gaddy, Vidhya Seran
-
Patent number: 8774267Abstract: A digital image processing system takes color plus Z channel data as input, preprocesses, decimates, and codes the Z channel in-band as digital watermark data embedded within the color data prior to encoding and transmission. A second digital image processing system receives, decodes, and extracts the decimated Z channel data before applying statistical regularization to restore a full-resolution Z channel prior to depth-image-based rendering.Type: GrantFiled: September 13, 2010Date of Patent: July 8, 2014Assignee: Spinella IP Holdings, Inc.Inventors: William L. Gaddy, Vidhya Seran, Yong Liu
-
Patent number: 8745197Abstract: A system comprising a memory and a processing device coupled to the memory, the processing device to divide a command sequence into a plurality of individual commands, provide the plurality of individual commands to a target system, receive a plurality of individual command results from the target system, and manage a state associated with the command sequence based at least in part on the plurality of individual command results, wherein the state indicates an individual command to be executed next.Type: GrantFiled: August 29, 2013Date of Patent: June 3, 2014Assignee: Spinella IP Holdings, Inc.Inventors: David C. Nocera, Chandrashekar Tippur, Bhaskar Kasukhela, Darren Richard Suprina, Rajiv Konkimalla
-
Patent number: 8718328Abstract: A method and system for occlusion region detection and measurement between a pair of images are disclosed. A processing device receives a first image and a second image. The processing device estimates a field of motion vectors between the first image and the second image. The processing device motion compensates the first image toward the second image to obtain a motion-compensated image. The processing device compares a plurality of pixel values of the motion-compensated image to a plurality of pixels of the first image to estimate an error field. The processing device inputs the error field to a weighted error cost function to obtain an initial occlusion map. The processing device regularizes the initial occlusion map to obtain a regularized occlusion map.Type: GrantFiled: October 29, 2013Date of Patent: May 6, 2014Assignee: Spinella IP Holdings, Inc.Inventors: William L. Gaddy, Vidhya Seran
-
Patent number: 8704842Abstract: A method and system for obtaining a histogram and related statistical values from a data set of texels is disclosed. A processing device receives from a first buffer, a data set of texels. The data set has a dimensionality D of at least two and each texel contains a value. The processing device sorts the data set into a point list of coordinates, wherein a point in the point list corresponds to a texel location in the data set. The processing device reduces the dimensionality of the point list by arranging points in the point list according to an N?1 dimensional dominancy. The processing device performs a raster operation on each associated value of the arranged points to obtain at least one value. The processing device is to output the at least one value to a second buffer. The processing device may be a graphics processing unit.Type: GrantFiled: July 17, 2013Date of Patent: April 22, 2014Assignee: Spinella IP Holdings, Inc.Inventors: William L. Gaddy, Vidhya Seran, Stephen Nowalk, Yong Liu, Chidambaram Ramanathan
-
Publication number: 20140007138Abstract: A system comprising a memory and a processing device coupled to the memory, the processing device to divide a command sequence into a plurality of individual commands, provide the plurality of individual commands to a target system, receive a plurality of individual command results from the target system, and manage a state associated with the command sequence based at least in part on the plurality of individual command results, wherein the state indicates an individual command to be executed next.Type: ApplicationFiled: August 29, 2013Publication date: January 2, 2014Applicant: Spinella IP Holdings, Inc.Inventors: David C. Nocera, Chandrashekar Tippur, Bhaskar Kasukhela, Darren Richard Suprina, Rajiv Konkimalla
-
Patent number: 8549121Abstract: A data management system and method including a point of control configured to manage one or more target systems. The point of control divides a command sequence into a number of individual commands, and provides the individual commands to the stateless-agentless target system for execution. Furthermore, the point of control maintains the state of the command sequence and monitors the target system. As such, the target system is both “stateless” (i.e., the target system maintains no state information related to the command sequence) and “agentless” (i.e., the target system includes no software for the purpose of monitoring the target system.Type: GrantFiled: July 12, 2006Date of Patent: October 1, 2013Assignee: Spinella IP Holdings, Inc.Inventors: David Nocera, Chandrashekar Tippur, Bhaskar Kasukhela, Rajiv Konkimalla, Darren Richard Suprina
-
Publication number: 20130226689Abstract: An application on a user device sends a request for promotional material to a server while the application is active on a user device. The application receives the promotional material from the server and stores the promotional material in a data store on the user device. A management client on the user device receives a user interaction with the promotional material and sends data representing the user interaction to the server independent of web-browser technology.Type: ApplicationFiled: February 24, 2012Publication date: August 29, 2013Applicant: SPINELLA IP HOLDINGS, INCInventors: George M. Nemitz, Vincent James Spinella, Rajiv Konkimalla, Dillip Kumar Kara, James Francis Spinella
-
Patent number: 8483438Abstract: A method and system for determining an optical flow field between a pair of images is disclosed. Each of the pair of images is decomposed into image pyramids using a non-octave pyramid factor. The pair of decomposed images is transformed at a first pyramid scale to second derivative representations under an assumption that a brightness gradient of pixels in the pair of decomposed images is constant. Discrete-time derivatives of the second derivative image representations are estimated. An optical flow estimation process is applied to the discrete-time derivatives to produce a raw optical flow field. The raw optical flow field is scaled by the non-octave pyramid factor. The above-cited steps are repeated for the pair of images at another pyramid scale until all pyramid scales have been visited to produce a final optical flow field, wherein spatiotemporal gradient estimations are warped by a previous raw optical flow estimation.Type: GrantFiled: December 12, 2012Date of Patent: July 9, 2013Assignee: Spinella IP Holdings, Inc.Inventor: William L. Gaddy
-
Patent number: 8451384Abstract: A computer implemented method for automatically identifying shot changes in a video sequence in real-time or near-real-time is disclosed. Optical flow energy change differences between frames, sum-of-square differences between optical-flow-compensated frames, and hue histogram changes within frames are analyzed and stored in frame buffers. A feature vector formed from a combination of these measurements is compared to a feature vector formed from thresholds based on tunable recall and precision to declare the presence or absence of a shot change.Type: GrantFiled: November 8, 2010Date of Patent: May 28, 2013Assignee: Spinella IP Holdings, Inc.Inventors: William L. Gaddy, Vidhya Seran
-
Publication number: 20130101178Abstract: A method and system for determining an optical flow field between a pair of images is disclosed. Each of the pair of images is decomposed into image pyramids using a non-octave pyramid factor. The pair of decomposed images is transformed at a first pyramid scale to second derivative representations under an assumption that a brightness gradient of pixels in the pair of decomposed images is constant. Discrete-time derivatives of the second derivative image representations are estimated. An optical flow estimation process is applied to the discrete-time derivatives to produce a raw optical flow field. The raw optical flow field is scaled by the non-octave pyramid factor. The above-cited steps are repeated for the pair of images at another pyramid scale until all pyramid scales have been visited to produce a final optical flow field, wherein spatiotemporal gradient estimations are warped by a previous raw optical flow estimation.Type: ApplicationFiled: December 12, 2012Publication date: April 25, 2013Applicant: SPINELLA IP HOLDINGS, INC.Inventor: SPINELLA IP HOLDINGS, INC.
-
Patent number: 8355534Abstract: A method and system for determining an optical flow field between a pair of images is disclosed. Each of the pair of images is decomposed into image pyramids using a non-octave pyramid factor. The pair of decomposed images is transformed at a first pyramid scale to second derivative representations under an assumption that a brightness gradient of pixels in the pair of decomposed images is constant. Discrete-time derivatives of the second derivative image representations are estimated. An optical flow estimation process is applied to the discrete-time derivatives to produce a raw optical flow field. The raw optical flow field is scaled by the non-octave pyramid factor. The above-cited steps are repeated for the pair of images at another pyramid scale until all pyramid scales have been visited to produce a final optical flow field, wherein spatiotemporal gradient estimations are warped by a previous raw optical flow estimation.Type: GrantFiled: September 8, 2009Date of Patent: January 15, 2013Assignee: Spinella IP Holdings, Inc.Inventor: William L. Gaddy