TECHNIQUES FOR GENERATING MOTION SCUPLTURE MODELS FOR THREE-DIMENSIONAL PRINTING
    61.
    发明申请
    TECHNIQUES FOR GENERATING MOTION SCUPLTURE MODELS FOR THREE-DIMENSIONAL PRINTING 审中-公开
    用于生成三维打印运动模式的技术

    公开(公告)号:US20170028643A1

    公开(公告)日:2017-02-02

    申请号:US14811746

    申请日:2015-07-28

    Applicant: AUTODESK, Inc

    CPC classification number: G05B19/4099 B29C64/386 B33Y50/02 G05B2219/49023

    Abstract: In one embodiment of the present invention, a motion effect generator enables the creation of tangible representations of the motion of three-dimensional (3D) animated models for 3D printing. In operation, the motion effect generator receives a 3D animated model and animates the model through a configurable interval of time. As the motion effect generator animates the model, the motion effect generator applies a motion depiction technique to one or more selected components included in the model—explicitly portraying the motion of the 3D animated model as static motion effect geometries. Subsequently, based on the motion effect geometries, the motion effect generator creates a 3D motion sculpture model that is amenable to 3D printing. By automating the design of motion sculpture models, the motion effect generator reduces the time, sculpting expertise, and familiarity with 3D printer fabrication constraints typically required to create motion sculpture models using conventional, primarily manual design techniques.

    Abstract translation: 在本发明的一个实施例中,运动效应发生器能够创建用于3D打印的三维(3D)动画模型的运动的有形表示。 在运行中,运动效应发生器接收3D动画模型并通过可配置的时间间隔来动画化模型。 当运动效应发生器动画化模型时,运动效果生成器将运动描绘技术应用于包括在模型中的一个或多个所选择的组件 - 将3D动画模型的运动明确描绘为静态运动效果几何。 随后,基于运动效果几何,运动效应发生器创建适合3D打印的3D运动雕塑模型。 通过自动化运动雕塑模型的设计,运动效果发生器减少了时间,雕刻专业知识,以及熟悉使用传统的主要手动设计技术创建运动雕塑模型通常需要的3D打印机制造约束。

    CHRONOLOGICAL EVENT INFORMATION FOR MULTIMEDIA CONTENT
    62.
    发明申请
    CHRONOLOGICAL EVENT INFORMATION FOR MULTIMEDIA CONTENT 审中-公开
    多媒体内容的CHRONOLOGIC活动信息

    公开(公告)号:US20160358626A1

    公开(公告)日:2016-12-08

    申请号:US14730199

    申请日:2015-06-03

    Applicant: AUTODESK, Inc

    Abstract: Disclosed is a technique for generating chronological event information. The technique involves receiving event data comprising a plurality of events, where each event is associated with a different position in a video stream. The technique further involves determining that a current playhead position in the video stream corresponds to a first position associated with a first event, and, in response, causing the first event to be displayed in an event list as a current event, causing a second event to be displayed in the event list as a previous event, where the second event is associated with a second position in the video stream that is before the first position, and causing a third event to be displayed in the event list as a next event, where the third event is associated with a third position in the video stream that is after the first position.

    Abstract translation: 公开了一种用于产生时间顺序事件信息的技术。 该技术涉及接收包括多个事件的事件数据,其中每个事件与视频流中的不同位置相关联。 该技术还涉及确定视频流中的当前播放头位置对应于与第一事件相关联的第一位置,并且作为响应,使得将第一事件作为当前事件显示在事件列表中,从而导致第二事件 作为先前事件显示在事件列表中,其中第二事件与第一位置之前的视频流中的第二位置相关联,并且使第三事件在事件列表中显示为下一个事件, 其中第三事件与在第一位置之后的视频流中的第三位置相关联。

    SMART TOOLS AND WORKSPACES FOR DO-IT-YOURSELF TASKS

    公开(公告)号:US20160171861A1

    公开(公告)日:2016-06-16

    申请号:US14968677

    申请日:2015-12-14

    Applicant: AUTODESK, Inc.

    Abstract: One embodiment of the invention disclosed herein provides techniques for assisting with performing a task within a smart workspace environment. A smart workspace system includes a memory that includes a workspace management application. The smart workspace system further includes a processor that is coupled to the memory and, upon executing the workspace management application, is configured to perform various steps. The processor detects that a first step included in a plurality of steps associated with a task is being performed. The processor displays one or more information panels associated with performing the current step. The processor further communicates with augmented safety glasses, augmented tools, and an augmented toolkit to safely and efficiently through a series of steps to complete the task.

    TECHNIQUES FOR VISUALIZING DYNAMIC DATASETS
    64.
    发明申请
    TECHNIQUES FOR VISUALIZING DYNAMIC DATASETS 审中-公开
    可视化动态数据的技术

    公开(公告)号:US20150156076A1

    公开(公告)日:2015-06-04

    申请号:US14542390

    申请日:2014-11-14

    Applicant: AUTODESK, INC.

    Abstract: A visualization engine is configured to generate a network visualization that represents the evolution of a network over time. The visualization engine generates the network visualization based on a network dataset that describes various nodes within the network, and links between those nodes, over a sequence of time intervals. Initially, the visualization engine generates a stable simulated network based on initial network data, and then subsequently animates changes to that simulated network that derive from differences between the initial network data and subsequent network data. The visualization engine visually indicates changes to different nodes in the network via color changes, size changes, and other changes to the appearance of nodes.

    Abstract translation: 可视化引擎被配置为生成代表网络随着时间的演进的网络可视化。 可视化引擎基于描述网络内的各种节点的网络数据集以及这些节点之间的链接,通过一系列时间间隔来生成网络可视化。 最初,可视化引擎基于初始网络数据生成稳定的模拟网络,然后随后对从初始网络数据和后续网络数据之间的差异导出的模拟网络进行动画变化。 可视化引擎可视地指示通过颜色变化,大小变化以及对节点外观的其他变化来改变网络中的不同节点。

    ANIMATING SKETCHES VIA KINETIC TEXTURES
    65.
    发明申请

    公开(公告)号:US20150154785A1

    公开(公告)日:2015-06-04

    申请号:US14553958

    申请日:2014-11-25

    Applicant: AUTODESK, INC.

    Abstract: A sketch-based interface within an animation engine provides an end-user with tools for creating emitter textures and oscillator textures. The end-user may create an emitter texture by sketching one or more patch elements and then sketching an emitter. The animation engine animates the sketch by generating a stream of patch elements that emanate from the emitter. The end-user may create an oscillator texture by sketching a patch that includes one or more patch elements, and then sketching a brush skeleton and an oscillation skeleton. The animation engine replicates the patch along the brush skeleton, and then interpolates the replicated patches between the brush skeleton and the oscillation skeleton, thereby causing those replicated patches to periodically oscillate between the two skeletons.

    TECHNIQUE FOR SEARCHING AND VIEWING VIDEO MATERIAL
    66.
    发明申请
    TECHNIQUE FOR SEARCHING AND VIEWING VIDEO MATERIAL 审中-公开
    搜索和查看视频材料的技术

    公开(公告)号:US20150153919A1

    公开(公告)日:2015-06-04

    申请号:US14524770

    申请日:2014-10-27

    Applicant: AUTODESK, INC.

    Abstract: A video processing engine is configured to generate a graphical user interface (GUI) that allows an end-user of the video processing engine to select a specific video and search through the specific video to detect a desired target scene. The video processing engine provides a grid array of video thumbnails that are configured to each display a segment of the video so that multiple scenes may be visually scanned simultaneously. When the end-user identifies a scene within a video thumbnail that may be the desired target scene, the end-user may launch the content of the video thumbnail in full-screen mode to verify that the scene is in fact the desired target scene. An advantage of the approach described herein is that the video processing engine provides a sampled overview of the video in its entirety, thus enabling the end-user to more effectively scrub the video for the desired target scene.

    Abstract translation: 视频处理引擎被配置为生成允许视频处理引擎的最终用户选择特定视频并通过特定视频搜索以检测期望的目标场景的图形用户界面(GUI)。 视频处理引擎提供视频缩略图的网格阵列,其被配置为每个显示视频的片段,使得可以同时可视地扫描多个场景。 当最终用户识别可能是期望的目标场景的视频缩略图内的场景时,终端用户可以以全屏模式启动视频缩略图的内容,以验证场景实际上是所需的目标场景。 本文描述的方法的优点在于视频处理引擎提供视频整体的抽样概览,从而使最终用户能够更有效地擦除所期望的目标场景的视频。

    ENHANCING MOVEMENT TRAINING WITH AN AUGMENTED REALITY MIRROR
    67.
    发明申请
    ENHANCING MOVEMENT TRAINING WITH AN AUGMENTED REALITY MIRROR 审中-公开
    增强运动训练与现实的镜子

    公开(公告)号:US20150099252A1

    公开(公告)日:2015-04-09

    申请号:US14315574

    申请日:2014-06-26

    Applicant: AUTODESK, INC.

    Abstract: One embodiment of the invention disclosed herein provides techniques for controlling a movement training environment. A movement training system retrieves a movement object from a set of movement objects. The movement training system attains first motion capture data associated with a first user performing a movement based on the movement object. The movement training system generates a first articulable representation based on the first motion capture data. The movement training system compares at least one first joint position related to the first articulable representation with at least one second joint position related to a second articulable representation associated with the movement object. The movement training system calculates a first similarity score based on a difference between the at least one first joint position and the at least one second joint position.

    Abstract translation: 本文公开的本发明的一个实施例提供了用于控制运动训练环境的技术。 运动训练系统从一组运动对象中检索运动对象。 移动训练系统获得与基于移动对象执行移动的第一用户相关联的第一运动捕获数据。 运动训练系统基于第一运动捕获数据产生第一可表达的表示。 所述运动训练系统将与所述第一可铰接表示相关的至少一个第一关节位置与与所述运动对象相关联的第二可铰接表示相关的至少一个第二关节位置进行比较。 运动训练系统基于至少一个第一关节位置与至少一个第二关节位置之间的差异来计算第一相似度得分。

    SERVER SIDE VIDEO SCREEN CAPTURE
    68.
    发明申请
    SERVER SIDE VIDEO SCREEN CAPTURE 审中-公开
    服务器端视频屏幕捕获

    公开(公告)号:US20140297717A1

    公开(公告)日:2014-10-02

    申请号:US13871684

    申请日:2013-04-26

    Applicant: AUTODESK, INC.

    Abstract: A technique for capturing the output of a software application, controlled by an end-user of a client computer, on a server computer. The data may be captured from a hosted application running on the server computer, an application simulating the operations of an application used by the end-user on the client computer, or from a capture stream sent by an application on the client computer. A capture engine stores the capture data on the server computer without consuming processing or memory resources of the client computer. Furthermore, the capture data is immediately available on the server computer for sharing and publication, without consuming network bandwidth or a long upload delay.

    Abstract translation: 一种用于在服务器计算机上捕获由客户计算机的最终用户控制的软件应用的输出的技术。 数据可以从在服务器计算机上运行的托管应用程序,模拟终端用户在客户端计算机上使用的应用程序的操作的应用程序或从由客户端计算机上的应用程序发送的捕获流中捕获。 捕获引擎将捕获数据存储在服务器计算机上,而不消耗客户端计算机的处理或内存资源。 此外,捕获数据可立即在服务器计算机上可用于共享和发布,而不消耗网络带宽或长时间的上传延迟。

    SERVER-SIDE VIDEO SCREEN CAPTURE
    69.
    发明申请
    SERVER-SIDE VIDEO SCREEN CAPTURE 审中-公开
    服务器端视频屏幕捕获

    公开(公告)号:US20140297716A1

    公开(公告)日:2014-10-02

    申请号:US13871643

    申请日:2013-04-26

    Applicant: AUTODESK, INC.

    CPC classification number: H04L67/10

    Abstract: A technique for capturing the output of a software application, controlled by an end-user of a client computer, on a server computer. The data may be captured from a hosted application running on the server computer, an application simulating the operations of an application used by the end-user on the client computer, or from a capture stream sent by an application on the client computer. A capture engine stores the capture data on the server computer without consuming processing or memory resources of the client computer. Furthermore, the capture data is immediately available on the server computer for sharing and publication, without consuming network bandwidth or a long upload delay.

    Abstract translation: 一种用于在服务器计算机上捕获由客户计算机的最终用户控制的软件应用的输出的技术。 数据可以从在服务器计算机上运行的托管应用程序,模拟终端用户在客户端计算机上使用的应用程序的操作的应用程序或从由客户端计算机上的应用程序发送的捕获流中捕获。 捕获引擎将捕获数据存储在服务器计算机上,而不消耗客户端计算机的处理或内存资源。 此外,捕获数据可立即在服务器计算机上可用于共享和发布,而不消耗网络带宽或长时间的上传延迟。

    SERVER SIDE VIDEO SCREEN CAPTURE
    70.
    发明申请

    公开(公告)号:US20140297715A1

    公开(公告)日:2014-10-02

    申请号:US13871628

    申请日:2013-04-26

    Applicant: AUTODESK, INC.

    CPC classification number: H04L67/10

    Abstract: A technique for capturing the output of a software application, controlled by an end-user of a client computer, on a server computer. The data may be captured from a hosted application running on the server computer, an application simulating the operations of an application used by the end-user on the client computer, or from a capture stream sent by an application on the client computer. A capture engine stores the capture data on the server computer without consuming processing or memory resources of the client computer. Furthermore, the capture data is immediately available on the server computer for sharing and publication, without consuming network bandwidth or a long upload delay.

Patent Agency Ranking