Patents by Inventor Tomasz S. M. Kasperkiewicz
Tomasz S. M. Kasperkiewicz 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: 9122368Abstract: Images are analyzed within a 3D environment that is generated based on spatial relationships of the images and that allows users to experience the images in the 3D environment. Image analysis may include ranking images based on user viewing information, such as the number of users who have viewed an image and how long an image was viewed. Image analysis may further include analyzing the spatial density of images within a 3D environment to determine points of user interest.Type: GrantFiled: March 11, 2010Date of Patent: September 1, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Richard S. Szeliski, Blaise H. Aguera y Arcas, Tomasz S. M. Kasperkiewicz
-
Patent number: 9032280Abstract: Images are analyzed within a 3D environment that is generated based on spatial relationships of the images and that allows users to experience the images in the 3D environment. Image analysis may include ranking images based on user viewing information, such as the number of users who have viewed an image and how long an image was viewed. Image analysis may further include analyzing the spatial density of images within a 3D environment to determine points of user interest.Type: GrantFiled: March 11, 2010Date of Patent: May 12, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Richard S. Szeliski, Blaise H. Aguera y Arcas, Tomasz S. M. Kasperkiewicz
-
Patent number: 8837859Abstract: A determination is made for each of multiple regions in multiple images of how good that region is perceived as being. A base image is identified, and a combined image is generated from the multiple images by automatically replacing each region of the base image with a corresponding region of another image if the corresponding region has been determined as being better than the region of the base image. The generating of the combined image can include automatically selecting from one of the multiple images a region in which an object that is present in one or more corresponding regions of other images is absent. Additionally, for a particular region of the base image, corresponding regions of the other images can be displayed, and the particular region replaced with a user-selected one of the corresponding regions of the other images.Type: GrantFiled: August 19, 2013Date of Patent: September 16, 2014Assignee: Microsoft CorporationInventors: Eric Richards, Roger A. Bischoff, Timothy R. O'Connor, Tomasz S. M. Kasperkiewicz
-
Publication number: 20130336599Abstract: A determination is made for each of multiple regions in multiple images of how good that region is perceived as being. A base image is identified, and a combined image is generated from the multiple images by automatically replacing each region of the base image with a corresponding region of another image if the corresponding region has been determined as being better than the region of the base image. The generating of the combined image can include automatically selecting from one of the multiple images a region in which an object that is present in one or more corresponding regions of other images is absent. Additionally, for a particular region of the base image, corresponding regions of the other images can be displayed, and the particular region replaced with a user-selected one of the corresponding regions of the other images.Type: ApplicationFiled: August 19, 2013Publication date: December 19, 2013Applicant: Microsoft CorporationInventors: Eric J. Richards, Roger A. Bischoff, Timothy R. O'Conner, Tomasz S.M. Kasperkiewicz
-
Patent number: 8577187Abstract: A system, a method and computer-readable media for processing raw image data with a graphics processing unit (GPU). Raw image data generated by an imaging sensor is received. A set of instructions for demosaicing the raw image data is communicated to the GPU. The GPU is enabled to demosaic the raw image data by executing the set of instructions.Type: GrantFiled: October 6, 2011Date of Patent: November 5, 2013Assignee: Microsoft Corp.Inventors: Tomasz S. M. Kasperkiewicz, Richard S. Turner, Steven J. White
-
Patent number: 8515137Abstract: A determination is made for each of multiple regions in multiple images of how good that region is perceived as being. A base image is identified, and a combined image is generated from the multiple images by automatically replacing each region of the base image with a corresponding region of another image if the corresponding region has been determined as being better than the region of the base image. The generating of the combined image can include automatically selecting from one of the multiple images a region in which an object that is present in one or more corresponding regions of other images is absent. Additionally, for a particular region of the base image, corresponding regions of the other images can be displayed, and the particular region replaced with a user-selected one of the corresponding regions of the other images.Type: GrantFiled: May 3, 2010Date of Patent: August 20, 2013Assignee: Microsoft CorporationInventors: Eric J. Richards, Roger A. Bischoff, Timothy R. O'Connor, Tomasz S. M. Kasperkiewicz
-
Patent number: 8375039Abstract: Topic-centric-media sharing allows a user to search for and share media objects related to a topic. The user can select media objects stored on a client computing device to share with other users. The client computing device contains software that, in operation, searches for a set of media objects related to the same topic as the selected media objects. If such a set is located, the software on the client computing device can associate the selected media objects with the set. If no such set is located, the user can create a new set to share with other users.Type: GrantFiled: August 11, 2006Date of Patent: February 12, 2013Assignee: Microsoft CorporationInventors: Jordan L. K. Schwartz, David R. Parlin, Tomasz S. M. Kasperkiewicz
-
Patent number: 8331721Abstract: An arrangement is provided for automatically correcting a digital image by first examining the image to determine the class or type of correction that is needed to produce a more accurate rendition. The classes or types of corrections may include such items as exposure, color, depth of field, sharpness, distortion, and combinations thereof. The type of correction that is needed by any particular digital image is determined from an analysis of the image itself. Instead of presenting the user with a single corrected image, the user is typically presented with different renditions of the image. Each rendition corrects for the particular type of correction that has been identified, but in different ways from one another.Type: GrantFiled: June 20, 2007Date of Patent: December 11, 2012Assignee: Microsoft CorporationInventor: Tomasz S. M. Kasperkiewicz
-
Publication number: 20120026178Abstract: A system, a method and computer-readable media for processing raw image data with a graphics processing unit (GPU). Raw image data generated by an imaging sensor is received. A set of instructions for demosaicing the raw image data is communicated to the GPU. The GPU is enabled to demosaic the raw image data by executing the set of instructions.Type: ApplicationFiled: October 6, 2011Publication date: February 2, 2012Applicant: MICROSOFT CORPORATIONInventors: TOMASZ S.M. KASPERKIEWICZ, RICHARD S. TURNER, STEVEN J. WHITE
-
Patent number: 8098964Abstract: A system, a method and computer-readable media for processing raw image data with a graphics processing unit (GPU). Raw image data generated by an imaging sensor is received. A set of instructions for demosaicing the raw image data is communicated to the GPU. The GPU is enabled to demosaic the raw image data by executing the set of instructions.Type: GrantFiled: February 6, 2006Date of Patent: January 17, 2012Assignee: Microsoft Corp.Inventors: Tomasz S.M. Kasperkiewicz, Richard S. Turner, Steven J. White
-
Publication number: 20110268369Abstract: A determination is made for each of multiple regions in multiple images of how good that region is perceived as being. A base image is identified, and a combined image is generated from the multiple images by automatically replacing each region of the base image with a corresponding region of another image if the corresponding region has been determined as being better than the region of the base image. The generating of the combined image can include automatically selecting from one of the multiple images a region in which an object that is present in one or more corresponding regions of other images is absent. Additionally, for a particular region of the base image, corresponding regions of the other images can be displayed, and the particular region replaced with a user-selected one of the corresponding regions of the other images.Type: ApplicationFiled: May 3, 2010Publication date: November 3, 2011Applicant: MICROSOFT CORPORATIONInventors: Eric J. Richards, Roger A. Bischoff, Timothy R. O'Connor, Tomasz S.M. Kasperkiewicz
-
Patent number: 7945848Abstract: A system and method for dynamically modifying a media presentation is disclosed. A first presentation theme associated with a media presentation is determined. A plurality of multi-media data files are accessed, wherein each of the plurality of multi-media data files comprises associated metadata. A first of the plurality of multi-media data files are associated with the first presentation theme based on the associated metadata and the first of the plurality of multi-media data files is presented.Type: GrantFiled: June 21, 2006Date of Patent: May 17, 2011Assignee: Microsoft CorporationInventors: Tomasz S. M. Kasperkiewicz, Benjamin R. Peart
-
Publication number: 20110078097Abstract: Face data sharing techniques are described. In an implementation, face data for a training image that includes a tag is discovered in memory on a computing system. The face data is for a training image that includes a tag associated with a face. The face data is replicated in a location in memory, on another computing system, so the face data is discoverable.Type: ApplicationFiled: September 25, 2009Publication date: March 31, 2011Applicant: MICROSOFT CORPORATIONInventors: John M. Thornton, Stephen M. Liffick, Tomasz S.M. Kasperkiewicz
-
Patent number: 7783641Abstract: Network-based and client-based operating environments implement computerized systems and techniques for organizing and discovering digital media objects originating from personal digital media sources. The association between a user-selected computer-usable descriptor and a particular digital media object serves as a semantic medium for exchange of information about the digital media object via a network, independent of whether the digital media object is registered with an established digital content sharing service. A user-selected computer-usable descriptor is part of one or more collections of such descriptors that are organized into published data structures having data elements corresponding to particular real-world meanings. Leveraging the consistent associations of computer-usable descriptors with the subject matter of personal digital media content within digital media objects enables the widespread and efficient computerized discovery of relevant digital media objects.Type: GrantFiled: October 26, 2006Date of Patent: August 24, 2010Assignee: Microsoft CorporationInventors: Tomasz S. M. Kasperkiewicz, Benjamin R. Peart
-
Publication number: 20100169838Abstract: Images are analyzed within a 3D environment that is generated based on spatial relationships of the images and that allows users to experience the images in the 3D environment. Image analysis may include ranking images based on user viewing information, such as the number of users who have viewed an image and how long an image was viewed. Image analysis may further include analyzing the spatial density of images within a 3D environment to determine points of user interest.Type: ApplicationFiled: March 11, 2010Publication date: July 1, 2010Applicant: MICROSOFT CORPORATIONInventors: RICHARD S. SZELISKI, BLAISE H. AGUERA Y ARCAS, TOMASZ S.M. KASPERKIEWICZ
-
Patent number: 7712052Abstract: Applications that extend the basic concept of determining spatial relationships between images and generating a model allowing users to experience the images in a 3D environment are provided. One application is directed to the creation of documents that may be readily shared, viewed, and edited, wherein the documents include references to underlying content comprising a 3D environment and images positioned therein and captures connections between images. Another application relates to ranking images based on user viewing information, such as the number of users who have viewed an image and how long an image was viewed. Yet another application is directed to analyzing the spatial density of images within a 3D environment to determine points of user interest. A further application relates to using spatially indexed images to navigate between webpages and 3D environments.Type: GrantFiled: July 31, 2006Date of Patent: May 4, 2010Assignee: Microsoft CorporationInventors: Richard S. Szeliski, Blaise H. Aguera y Arcas, Tomasz S. M. Kasperkiewicz
-
Patent number: 7672542Abstract: A method and architecture for obtaining a desired frame and identifying a selected frame in an image container. A request for a frame of an image is received. The request may include an identifier that identifies a type of frame. In response thereto, a frame is located corresponding to the identifier and a reference to the frame is provided. In another aspect, a request is received to identify a frame of an image. A determination is made as to what identifier identifies the frame. The identified frame is returned to the requesting component.Type: GrantFiled: April 20, 2005Date of Patent: March 2, 2010Assignee: Microsoft CorporationInventors: Richard S. Turner, Jr., David Albert, Tomasz S. M. Kasperkiewicz
-
Patent number: 7554550Abstract: Systems for rendering Effect graphs for non-destructively processing digital image data which integrate Central Processing Unit (CPU) processing and Graphics Processing Unit (GPU) processing are provided. Additionally provided are systems for processing digital image data utilizing Effect graphs. The systems of the present invention integrate CPU processing and GPU processing to facilitate accelerated rendering of Effect graphs and, consequently, accelerated processing of digital images. Methods for processing digital image data utilizing the systems herein described are also provided.Type: GrantFiled: June 24, 2005Date of Patent: June 30, 2009Assignee: Microsoft CorporationInventors: Steven James White, Donald M. Marsh, Tomasz S. M. Kasperkiewicz, Mahmood Gulam Qadir, David R. Blythe
-
Patent number: 7548927Abstract: A method and architecture for reading and updating metadata. A policy component is arranged to receive a request to read or update metadata that may include metadata from a plurality of standards. Each metadata format potentially includes a field corresponding to the request. The policy component determines which fields to read or update in satisfying the request by consulting a repository. The repository includes mappings that map information included in the request (e.g., a path) to locations in the metadata corresponding to the request. The policy component uses the locations to read or update the metadata.Type: GrantFiled: April 21, 2005Date of Patent: June 16, 2009Assignee: Microsoft CorporationInventors: Richard S. Turner, Jr., David Albert, Eric S. Vandenberg, Peter A. Gurevich, Robert A. Wlodarczyk, Robert Earl Sinclair, II, Thomas W. Olsen, Tomasz S. M. Kasperkiewicz
-
Publication number: 20080317376Abstract: An arrangement is provided for automatically correcting a digital image by first examining the image to determine the class or type of correction that is needed to produce a more accurate rendition. The classes or types of corrections may include such items as exposure, color, depth of field, sharpness, distortion, and combinations thereof. The type of correction that is needed by any particular digital image is determined from an analysis of the image itself. Instead of presenting the user with a single corrected image, the user is typically presented with different renditions of the image. Each rendition corrects for the particular type of correction that has been identified, but in different ways from one another.Type: ApplicationFiled: June 20, 2007Publication date: December 25, 2008Applicant: Microsoft CorporationInventor: Tomasz S.M. Kasperkiewicz