会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Example-Based Motion Detail Enrichment in Real-Time
    • 基于实例的运动细节实时丰富
    • US20100033488A1
    • 2010-02-11
    • US12189212
    • 2008-08-11
    • Kun ZhouXiaohan ShiBaining Guo
    • Kun ZhouXiaohan ShiBaining Guo
    • G06T15/70
    • G06T13/40
    • An approach to enrich skeleton-driven animations with physically-based secondary deformation in real time is described. To achieve this goal, the technique described employs a surface-based deformable model that can interactively emulate the dynamics of both low- and high-frequency volumetric effects. Given a surface mesh and a few sample sequences of its physical behavior, a set of motion parameters of the material are learned during an off-line preprocessing step. The deformable model is then applicable to any given skeleton-driven animation of the surface mesh. Additionally, the described dynamic skinning technique can be entirely implemented on GPUs and executed with great efficiency. Thus, with minimal changes to the conventional graphics pipeline, the technique can drastically enhance the visual experience of skeleton-driven animations by adding secondary deformation in real time.
    • 描述了一种以物理为基础的二次变形实时丰富骨架驱动动画的方法。 为了实现这一目标,所描述的技术采用基于表面的可变形模型,其可以交互地模拟低频和高频体积效应的动力学。 给定表面网格和其物理行为的几个样本序列,在离线预处理步骤期间学习材料的一组运动参数。 可变形模型然后适用于任何给定的骨架驱动的表面网格动画。 此外,所描述的动态外观技术可以完全在GPU上实现并且以高效率执行。 因此,通过对传统图形管线的最小改变,该技术可以通过实时添加二次变形来显着增强骨架驱动动画的视觉体验。
    • 3. 发明申请
    • Mesh Puppetry
    • 网状木偶
    • US20080309664A1
    • 2008-12-18
    • US11764557
    • 2007-06-18
    • Kun ZhouXiaohan ShiBaining Guo
    • Kun ZhouXiaohan ShiBaining Guo
    • G06T17/00
    • G06T13/40G06T17/20G06T19/20G06T2219/2021
    • This disclosure describes a variational framework for detail-preserving skinned mesh manipulation or deformation. The skinned mesh deformation occurs by optimizing skeleton position and vertex weights of a skeletal skinned mesh in an integrated manner. The process allows creating new poses and animations by specifying a few desired constraints for the skeletal skinned mesh in an interactive deformation platform. This process adjusts the skeletal position and solves for a deformed skinned mesh simultaneously with an algorithm in conjunction with the constraints. The algorithm includes a cascading optimization procedure. The mesh puppetry displays skinned mesh manipulation in real-time.The user interface will enable interactive design in creating new poses and animations for a skeletal skinned mesh, enabling direct manipulation of the skeletal skinned mesh to create natural, life-like poses, and providing automatic balancing and most-rigid constraints to create a puppet-like animation.
    • 本公开描述了用于细节保留皮肤网格操纵或变形的变体框架。 通过以一体化的方式优化骨骼皮肤网格的骨架位置和顶点权重,发生皮肤网格变形。 该过程允许通过在交互式变形平台中为骨骼皮肤网格指定一些所需的约束来创建新的姿势和动画。 该过程调整骨骼位置,并与算法结合约束同时解决变形的皮肤网格。 该算法包括级联优化过程。 网状木偶实时显示皮肤网格操纵。 用户界面将启用交互式设计,为骨骼皮肤网格创建新的姿势和动画,从而直接操纵骨骼皮肤网格以创建自然,生命般的姿势,并提供自动平衡和最严格的约束,以创建木偶 - 喜欢动画。
    • 4. 发明授权
    • Mesh puppetry
    • 网状木偶
    • US07872653B2
    • 2011-01-18
    • US11764557
    • 2007-06-18
    • Kun ZhouXiaohan ShiBaining Guo
    • Kun ZhouXiaohan ShiBaining Guo
    • G06T15/00
    • G06T13/40G06T17/20G06T19/20G06T2219/2021
    • This disclosure describes a variational framework for detail-preserving skinned mesh manipulation or deformation. The skinned mesh deformation occurs by optimizing skeleton position and vertex weights of a skeletal skinned mesh in an integrated manner. The process allows creating new poses and animations by specifying a few desired constraints for the skeletal skinned mesh in an interactive deformation platform. This process adjusts the skeletal position and solves for a deformed skinned mesh simultaneously with an algorithm in conjunction with the constraints. The algorithm includes a cascading optimization procedure. The mesh puppetry displays skinned mesh manipulation in real-time.The user interface will enable interactive design in creating new poses and animations for a skeletal skinned mesh, enabling direct manipulation of the skeletal skinned mesh to create natural, life-like poses, and providing automatic balancing and most-rigid constraints to create a puppet-like animation.
    • 本公开描述了用于细节保留皮肤网格操纵或变形的变体框架。 通过以一体化的方式优化骨骼皮肤网格的骨架位置和顶点权重,发生皮肤网格变形。 该过程允许通过在交互式变形平台中为骨骼皮肤网格指定一些所需的约束来创建新的姿势和动画。 该过程调整骨骼位置,并与算法结合约束同时解决变形的皮肤网格。 该算法包括级联优化过程。 网状木偶实时显示皮肤网格操纵。 用户界面将启用交互式设计,为骨骼皮肤网格创建新的姿势和动画,从而直接操纵骨骼皮肤网格以创建自然,生命般的姿势,并提供自动平衡和最严格的约束,以创建木偶 - 喜欢动画。
    • 6. 发明授权
    • Example-based motion detail enrichment in real-time
    • 基于实例的运动细节实时丰富
    • US08144155B2
    • 2012-03-27
    • US12189212
    • 2008-08-11
    • Kun ZhouXiaohan ShiBaining Guo
    • Kun ZhouXiaohan ShiBaining Guo
    • G06T15/00
    • G06T13/40
    • An approach to enrich skeleton-driven animations with physically-based secondary deformation in real time is described. To achieve this goal, the technique described employs a surface-based deformable model that can interactively emulate the dynamics of both low- and high-frequency volumetric effects. Given a surface mesh and a few sample sequences of its physical behavior, a set of motion parameters of the material are learned during an off-line preprocessing step. The deformable model is then applicable to any given skeleton-driven animation of the surface mesh. Additionally, the described dynamic skinning technique can be entirely implemented on GPUs and executed with great efficiency. Thus, with minimal changes to the conventional graphics pipeline, the technique can drastically enhance the visual experience of skeleton-driven animations by adding secondary deformation in real time.
    • 描述了一种以物理为基础的二次变形实时丰富骨架驱动动画的方法。 为了实现这一目标,所描述的技术采用基于表面的可变形模型,其可以交互地模拟低频和高频体积效应的动力学。 给定表面网格和其物理行为的几个样本序列,在离线预处理步骤期间学习材料的一组运动参数。 可变形模型然后适用于任何给定的骨架驱动的表面网格动画。 此外,所描述的动态外观技术可以完全在GPU上实现并且以高效率执行。 因此,通过对传统图形管线的最小改变,该技术可以通过实时添加二次变形来显着增强骨架驱动动画的视觉体验。
    • 7. 发明授权
    • Ray tracing on graphics hardware using kd-trees
    • 使用kd-tree对图形硬件进行光线跟踪
    • US08963918B2
    • 2015-02-24
    • US12241044
    • 2008-09-30
    • Kun ZhouHou QimingBaining Guo
    • Kun ZhouHou QimingBaining Guo
    • G06T15/00G06T15/06G06T17/00
    • G06T15/06G06T17/005
    • Described is a technology by which a ray tracer incorporates a GPU-based kd-tree builder for rendering arbitrary dynamic scenes. For each frame, the ray tracer builds a kd-tree for the scene geometry. The ray tracer spawns and traces eye rays, reflective and refractive rays, and shadow rays. For each ray to be traced, the ray tracer walks through the kd-tree until it reaches leaf nodes and associated triangles. When a ray passes through both sides of a splitting plane, the “far” sub-tree is pushed into the stack and the “near” sub-tree is traversed first.
    • 描述了一种技术,通过该技术,射线跟踪器结合了用于渲染任意动态场景的基于GPU的kd-tree构建器。 对于每个帧,光线跟踪器为场景几何构建一个kd-tree。 射线追踪器产生并追踪眼睛的光线,反射和折射光线以及阴影线。 对于要跟踪的每条光线,光线跟踪器穿过kd树,直到它到达叶节点和相关联的三角形。 当光线穿过分裂平面的两侧时,“远”子树被推入堆叠中,并且首先遍历“近”子树。
    • 8. 发明授权
    • Bulk-synchronous graphics processing unit programming
    • 批量同步图形处理单元编程
    • US08866827B2
    • 2014-10-21
    • US12146715
    • 2008-06-26
    • Kun ZhouHou QimingBaining Guo
    • Kun ZhouHou QimingBaining Guo
    • G06T1/00G06F9/45G06F9/44G06F9/52
    • G06F8/447G06F8/31G06F9/522
    • Described is a technology in a computing environment comprising a programming language for general purpose computation on a graphics processing unit (GPU), along with an associated compiler. A Bulk-Synchronous GPU Programming (BSGP) program is programmed to include barriers to describe parallel processing on GPUs. A BSGP compiler detects barriers corresponding to supersteps, converts BSGP programs to kernels based on the barriers, and combines them. During compilation, the compiler aligns barriers in the statements and bundles the corresponding supersteps together. A par construct is provided to allow the programmer to control aspects of bundling, e.g., by specifying a block independent statements. Thread manipulation emulation is provided to transparently emulate thread creation and destruction, with operations fork and kill. Also provided is remote variable access intrinsics for efficient communications between threads, and collective primitive operations.
    • 描述了一种计算环境中的技术,包括用于图形处理单元(GPU)上的通用计算的编程语言以及相关联的编译器。 批量同步GPU编程(BSGP)程序被编程为包括描述GPU上的并行处理的障碍。 BSGP编译器检测与超级步骤相对应的障碍,基于障碍将BSGP程序转换为内核,并将其组合。 在编译期间,编译器将语句中的障碍放在一起,并将相应的超级步骤捆绑在一起。 提供了一个参考构造以允许程序员控制捆绑的方面,例如通过指定块独立语句。 线程处理仿真被提供以透明地模拟线程的创建和破坏,与操作fork和kill。 还提供了用于线程之间有效通信的远程变量访问内在函数和集合原语操作。
    • 9. 发明授权
    • High dynamic range image hallucination
    • 高动态范围图像幻象
    • US08346002B2
    • 2013-01-01
    • US11781227
    • 2007-07-20
    • Li-Yi WeiKun ZhouBaining GuoHeung-Yeung ShumLvdi Wang
    • Li-Yi WeiKun ZhouBaining GuoHeung-Yeung ShumLvdi Wang
    • G06K9/00
    • G06T5/008
    • An apparatus and method provide for providing an output image from an input image. The input image may contain at least one portion that does not display certain desired information of the image, such as texture information. The desired information may be obtained from a second portion of the input image and applied to the at least one portion that does not contain the texture information or contains a diminished amount of the texture information. Also, at least one characteristic of the second portion of the input image may not be applied to the at least one portion such as illumination information. In another example, the input image may be decomposed into multiple parts such as a high frequency and a low frequency component. Each component may be hallucinated individually or independently and combined to form the output image.
    • 一种设备和方法提供从输入图像提供输出图像。 输入图像可以包含不显示图像的某些所需信息的至少一个部分,例如纹理信息。 可以从输入图像的第二部分获得期望的信息,并将其应用于不包含纹理信息的至少一个部分或者包含纹理信息的减少量。 此外,输入图像的第二部分的至少一个特征可以不被应用于诸如照明信息的至少一个部分。 在另一示例中,输入图像可以被分解成多个部分,例如高频和低频分量。 每个组件可以单独地或独立地幻影,并组合以形成输出图像。
    • 10. 发明申请
    • BULK-SYNCHRONOUS GRAPHICS PROCESSING UNIT PROGRAMMING
    • 大容量图形处理单元编程
    • US20090322769A1
    • 2009-12-31
    • US12146715
    • 2008-06-26
    • Kun ZhouHou QimingBaining Guo
    • Kun ZhouHou QimingBaining Guo
    • G06T1/00
    • G06F8/447G06F8/31G06F9/522
    • Described is a technology in a computing environment comprising a programming language for general purpose computation on a graphics processing unit (GPU), along with an associated compiler. A Bulk-Synchronous GPU Programming (BSGP) program is programmed to include barriers to describe parallel processing on GPUs. A BSGP compiler detects barriers corresponding to supersteps, converts BSGP programs to kernels based on the barriers, and combines them. During compilation, the compiler aligns barriers in the statements and bundles the corresponding supersteps together. A par construct is provided to allow the programmer to control aspects of bundling, e.g., by specifying a block independent statements. Thread manipulation emulation is provided to transparently emulate thread creation and destruction, with operations fork and kill. Also provided is remote variable access intrinsics for efficient communications between threads, and collective primitive operations.
    • 描述了一种计算环境中的技术,包括用于图形处理单元(GPU)上的通用计算的编程语言以及相关联的编译器。 批量同步GPU编程(BSGP)程序被编程为包括描述GPU上的并行处理的障碍。 BSGP编译器检测与超级步骤相对应的障碍,基于障碍将BSGP程序转换为内核,并将其组合。 在编译期间,编译器将语句中的障碍放在一起,并将相应的超级步骤捆绑在一起。 提供了一个参考构造以允许程序员控制捆绑的方面,例如通过指定块独立语句。 线程处理仿真被提供以透明地模拟线程的创建和破坏,与操作fork和kill。 还提供了用于线程之间有效通信的远程变量访问内在函数和集合原语操作。