Patents by Inventor Yanyun Chen

Yanyun Chen 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: 20050256721
    Abstract: A system and process for adding a photorealistic rendering of a body of water to a virtual 3D scene or image and creating a video therefrom having interactive water effects. A region of water is added to an image by adding an area depicting the original scene as it would appear if reflected by still body of water. Then, the appearance of the added water region is distorted over a series of image frames in such a way as to simulate how the reflected scene would look if the surface of the water were in motion. The water can have dynamic waves and the user can interact with the water in numbers of ways, including generating ripples on the water surface and creating rain. In addition, these effects can be achieved at full screen resolution with the use of the latest graphics hardware by employing a texture shifting technique.
    Type: Application
    Filed: July 22, 2005
    Publication date: November 17, 2005
    Applicant: Microsoft Corporation
    Inventors: Lin Liang, Yanyun Chen, Ying-Qing Xu, Baining Guo, Heung-Yeung Shum
  • Patent number: 6961058
    Abstract: A method and system for efficient synthesis of photorealistic free-form knitwear, where a single cross-section of yarn serves as the basic primitive for modeling entire articles of knitwear. This primitive, called the lumislice, describes radiance from a yarn cross-section based on fine-level interactions, including occlusion, shadowing, and multiple scattering, among yarn fibers. By representing yarn as a sequence of identical but rotated cross-sections, the lumislice can effectively propagate local microstructure over arbitrary stitch patterns and knitwear shapes. This framework accommodates varying levels of detail and capitalizes on hardware-assisted transparency blending. To further enhance realism, a technique for generating soft shadows from yarn is also introduced.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: November 1, 2005
    Assignee: Microsoft Corporation
    Inventors: Baining Guo, Steve Lin, Heung-Yeung Shum, Ying-Qing Xu, Yanyun Chen
  • Publication number: 20050195196
    Abstract: A system and process for adding a photorealistic rendering of a body of water to a virtual 3D scene or image and creating a video therefrom having interactive water effects. A region of water is added to an image by adding an area depicting the original scene as it would appear if reflected by still body of water. Then, the appearance of the added water region is distorted over a series of image frames in such a way as to simulate how the reflected scene would look if the surface of the water were in motion. The water can have dynamic waves and the user can interact with the water in numbers of ways, including generating ripples on the water surface and creating rain. In addition, these effects can be achieved at full screen resolution with the use of the latest graphics hardware by employing a texture shifting technique.
    Type: Application
    Filed: April 22, 2005
    Publication date: September 8, 2005
    Applicant: Microsoft Corporation
    Inventors: Lin Liang, Yanyun Chen, Ying-Qing Xu, Baining Guo, Heung-Yeung Shum
  • Publication number: 20050140673
    Abstract: A method and system for efficient synthesis of photorealistic free-form knitwear, where a single cross-section of yarn serves as the basic primitive for modeling entire articles of knitwear. This primitive, called the lumislice, describes radiance from a yarn cross-section based on fine-level interactions, including occlusion, shadowing, and multiple scattering, among yarn fibers. By representing yarn as a sequence of identical but rotated cross-sections, the lumislice can effectively propagate local microstructure over arbitrary stitch patterns and knitwear shapes. This framework accommodates varying levels of detail and capitalizes on hardware-assisted transparency blending. To further enhance realism, a technique for generating soft shadows from yarn is also introduced.
    Type: Application
    Filed: February 24, 2005
    Publication date: June 30, 2005
    Applicant: Microsoft Corporation
    Inventors: Baining Guo, Steve Lin, Heung-Yeung Shum, Ying-Qing Xu, Yanyun Chen
  • Publication number: 20050099421
    Abstract: A method and system for efficient synthesis of photorealistic free-form knitwear, where a single cross-section of yarn serves as the basic primitive for modeling entire articles of knitwear. This primitive, called the lumislice, describes radiance from a yarn cross-section based on fine-level interactions, including occlusion, shadowing, and multiple scattering, among yarn fibers. By representing yarn as a sequence of identical but rotated cross-sections, the lumislice can effectively propagate local microstructure over arbitrary stitch patterns and knitwear shapes. This framework accommodates varying levels of detail and capitalizes on hardware-assisted transparency blending. To further enhance realism, a technique for generating soft shadows from yarn is also introduced.
    Type: Application
    Filed: December 1, 2004
    Publication date: May 12, 2005
    Applicant: Microsoft Corporation
    Inventors: Baining Guo, Steve Lin, Heung-Yeung Shum, Ying-Qing Xu, Yanyun Chen
  • Publication number: 20050012746
    Abstract: The present invention provides a systematic method for rendering feathers. In one aspect, a segment of a rachis having a first barb and second barb is generated. The first barb is generated based on a first barb length and the second barb is generated based on a second barb length.
    Type: Application
    Filed: July 18, 2003
    Publication date: January 20, 2005
    Applicant: Microsoft Corporation
    Inventors: Yanyun Chen, Baining Guo, Ying-Qing Xu, Heung-Yeung Shum
  • Publication number: 20050012741
    Abstract: The present invention provides a computer implemented method for placing feathers on a surface. The method includes providing a surface having a plurality of vertices and establishing a growing direction for each of the plurality of vertices on the surface. Feathers are placed on the surface based on the plurality of vertices and the growing direction.
    Type: Application
    Filed: July 18, 2003
    Publication date: January 20, 2005
    Applicant: Microsoft Corporation
    Inventors: Yanyun Chen, Baining Guo, Ying-Qing Xu, Heung-Yeung Shum
  • Publication number: 20030071812
    Abstract: A method and system for efficient synthesis of photorealistic free-form knitwear, where a single cross-section of yarn serves as the basic primitive for modeling entire articles of knitwear. This primitive, called the lumislice, describes radiance from a yarn cross-section based on fine-level interactions, including occlusion, shadowing, and multiple scattering, among yarn fibers. By representing yarn as a sequence of identical but rotated cross-sections, the lumislice can effectively propagate local microstructure over arbitrary stitch patterns and knitwear shapes. This framework accommodates varying levels of detail and capitalizes on hardware-assisted transparency blending. To further enhance realism, a technique for generating soft shadows from yarn is also introduced.
    Type: Application
    Filed: August 10, 2001
    Publication date: April 17, 2003
    Inventors: Baining Guo, Steve Lin, Heung-Yeung Shum, Ying-Qing Xu, Yanyun Chen