SYSTEMS AND METHODS FOR GENERATING TIME DISCRETE 3D SCENES

    公开(公告)号:US20170193693A1

    公开(公告)日:2017-07-06

    申请号:US15394689

    申请日:2016-12-29

    Applicant: Autodesk, Inc.

    Abstract: Methods, systems, and apparatus including medium-encoded computer program products for generating and visualizing 3D scenes include, in one aspect, a method including: obtaining site data acquired by one or more capture devices, wherein the site data comprises data sets corresponding to two or more locations about a physical site, and each respective data set comprises (i) imaging data of the physical site, (ii) coordinate data for the imaging data, and (iii) time metadata for the imaging data; reconstructing a series of three dimensional (3D) modeled scenes of the physical site from the site data using the imaging data, the coordinate data, and the time metadata; receiving a request having associated position, orientation and time data; and generating, in response to the request, output for display of a portion of the 3D modeled scenes to represent the physical site based on the position, orientation and time data.

    OPTICAL MEASUREMENT OF OBJECT LOCATION IN THREE DIMENSIONS

    公开(公告)号:US20170151676A1

    公开(公告)日:2017-06-01

    申请号:US15363956

    申请日:2016-11-29

    Applicant: Autodesk, Inc.

    CPC classification number: B25J13/088 B25J11/00 H04N5/2256

    Abstract: One embodiment of the present invention sets forth a technique for determining a location of an object that is being manipulated or processed by a robot. The technique includes capturing a digital image of the object while the object is disposed by the robot within an imaging space, wherein the digital image includes a direct view of the object and a reflected view of the object, detecting a visible feature of the object in the direct view and the visible feature of the object in the reflected view, and computing a first location of the visible feature in a first direction based on a position of the visible feature in the direct view. The technique further includes computing a second location of the visible feature in a second direction based on a position of the visible feature in the reflected view and causing the robot to move the object to a processing station based at least in part on the first location and the second location.

    Morphological attractor for creating custom ancestors in inheritance-based character generation

    公开(公告)号:US09607441B2

    公开(公告)日:2017-03-28

    申请号:US14043269

    申请日:2013-10-01

    Applicant: AUTODESK, Inc.

    Inventor: Michel Fleury

    CPC classification number: G06T19/20 G06T15/503 G06T2219/2021

    Abstract: Techniques are disclosed for creating and customizing graphical models. In one embodiment, a design application receives a morphological attractor created from the same mesh as one or more inheritance-based character generation ancestor models. Upon receiving the morphological attractor, the design application may use the attractor to align and transform the ancestor models to create a new set of ancestor models which resemble the attractor. The new set of ancestor models is referred to herein as being in the “genetic space” of the attractor. A user may then create child character models in this same genetic space by, globally or locally, blending two or more of the new ancestor models.

    MODELING A THREE-DIMENSIONAL OBJECT HAVING MULTIPLE MATERIALS
    195.
    发明申请
    MODELING A THREE-DIMENSIONAL OBJECT HAVING MULTIPLE MATERIALS 审中-公开
    建立具有多种材料的三维对象

    公开(公告)号:US20170061036A1

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

    申请号:US14841627

    申请日:2015-08-31

    Applicant: AUTODESK, INC.

    CPC classification number: G06F17/50 G06F17/5009

    Abstract: A single model engine for receiving and processing a 3D surface model representing the surface of a 3D object, the 3D surface model comprising at least two distinct surface regions associated with at least two different materials. The single model engine automatically produce a set of interior sheets inside the 3D surface model, the set of interior sheets defining interior boundaries and interior volumes of the different materials for the 3D object. The single model engine combines the 3D surface model with the set of interior sheets to produce a single unified model that represents the surface and interior volumes of the 3D object that comprise a single solid object having at least two different materials. At print time, the single model engine performs an export technique to produce an exportable form of the single unified model that can be received and printed by a 3D printer.

    Abstract translation: 用于接收和处理表示3D对象的表面的3D表面模型的单一模型引擎,所述3D表面模型包括与至少两种不同材料相关联的至少两个不同的表面区域。 单一模型引擎在3D表面模型内自动生成一组内部纸张,该组内部纸张定义了3D对象不同材质的内部边界和内部体积。 单一模型引擎将3D表面模型与内部纸张组合以产生单个统一模型,其表示构成具有至少两种不同材料的单一固体物体的3D对象的表面和内部体积。 在打印时,单一模型引擎执行导出技术,以生成可由3D打印机接收和打印的单一统一模型的可导出形式。

    SHARING COMPUTER APPLICATION ACTIVITIES
    196.
    发明申请

    公开(公告)号:US20170034228A1

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

    申请号:US15183602

    申请日:2016-06-15

    Applicant: Autodesk, Inc.

    CPC classification number: H04L65/403 H04L43/045 H04L43/06 H04L67/22

    Abstract: Information regarding application usage on an actor device may be provided through activity notifications and activity reports. An activity notification describing current application activity on an actor device is sent, via wireless connection, to an observer device which displays the activity notification. Activity notifications provide different granularity levels of information based on a received level selection or based on a distance (proximity) between the actor device and the observer device. An activity report representing the history of application usage on an actor device may be displayed on the actor device. For example, the activity report may be triggered to by displayed when the actor device is placed flat. The activity report provides a graphical representation of the application usage on the actor device for a predetermined time period of prior usage. The graphical representation may comprise a plurality of stripes, each stripe representing a particular application or application type.

    SEAMLESS TEXTURE TRANSFER
    197.
    发明申请
    SEAMLESS TEXTURE TRANSFER 有权
    无缝纹理转移

    公开(公告)号:US20160328861A1

    公开(公告)日:2016-11-10

    申请号:US14704770

    申请日:2015-05-05

    Applicant: Autodesk, Inc.

    Abstract: A method, apparatus, system, and article of manufacture provide the ability to seamlessly transfer a texture. An image that has an object to be concealed is acquired. A conceal tool is activated. A source patch of a first collection of pixels within the image is defined. A target patch of a second collection of pixels within the image is defined and located over the object to be concealed. The source patch is mapped onto the target patch using a transformation (T). A contrast between the source patch and the target patch along a boundary of the source patch and the target patch is measured. A color one of the one or more pixels in the second collection is accepted/rejected based on the contrast.

    Abstract translation: 方法,装置,系统和制品提供了无缝地转移纹理的能力。 获取具有要被隐藏的对象的图像。 隐藏工具被激活。 定义图像内第一个像素集合的源补丁。 图像内的第二像素集合的目标补丁被定义并位于要被隐藏的对象上。 使用变换(T)将源补丁映射到目标补丁上。 测量沿着源补丁和目标补丁边界的源补丁和目标补丁之间的对比。 基于对比度,第二集合中的一个或多个像素中的一个或多个像素的颜色被接受/拒绝。

    Graph based degree of freedom counter for two dimensional drawings
    198.
    发明授权
    Graph based degree of freedom counter for two dimensional drawings 有权
    基于图形的二维图形自由度计数器

    公开(公告)号:US09489756B2

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

    申请号:US13755882

    申请日:2013-01-31

    Applicant: Autodesk, Inc.

    Inventor: Michal Hrcka

    Abstract: A method, apparatus, system, article of manufacture, and computer program product provide the ability to utilize a degree of freedom (DOF) for a construction. In a preparation phase, a graph structure is constructed from a construction model that transforms construction primitives into graph primitives. In a search phase, all compact sub-graphs of the graph structure are identified. In a counting phase, a DOF is calculated for each compact sub-graph and adjusted based on interactions between the compact sub-graphs. In an internal DOF searching phase, an internal DOF is computed for each compact sub-graph and used to determine and solve overconstrained sub-graphs. A determination regarding whether a structure of the construction model can be modified based on the DOF and internal DOF is output.

    Abstract translation: 方法,装置,系统,制品和计算机程序产品提供了利用自由度(DOF)进行施工的能力。 在准备阶段,从构造模型构建图形结构,该构造模型将构造原语转换为图形图元。 在搜索阶段,识别图形结构的所有紧凑子图。 在计数阶段,为每个紧凑子图计算自由度,并根据紧凑子图之间的交互进行调整。 在内部DOF搜索阶段,为每个紧凑子图计算内部自由度,并用于确定和解决过约束子图。 输出基于DOF和内部DOF可以修改建筑模型的结构的确定。

    Road design optimization
    199.
    发明授权
    Road design optimization 有权
    道路设计优化

    公开(公告)号:US09477789B2

    公开(公告)日:2016-10-25

    申请号:US13626451

    申请日:2012-09-25

    Applicant: Autodesk, Inc.

    Inventor: Valentin R. Koch

    CPC classification number: G06F17/5004

    Abstract: A method, apparatus, system, article of manufacture, and computer readable storage medium provide the ability to optimize a design for a vertical road profile. A ground surface profile is obtained. From the ground surface profile, an initial set of points of vertical intersection (PVIs) are obtained. An optimized earthwork cost for the PVIs is determined. The PVIs and curve configurations are then modified to reduce the earth work cost.

    Abstract translation: 方法,装置,系统,制品和计算机可读存储介质提供优化垂直道路剖面设计的能力。 获得地面轮廓。 从地面剖面图可得到初始的垂直交点点(PVI)。 确定PVI的优化土方费用。 然后修改PVI和曲线配置以减少地球工作成本。

    TRANSIENT CACHING FOR MIXED-SIGNAL ELECTRONICS SIMULATION
    200.
    发明申请
    TRANSIENT CACHING FOR MIXED-SIGNAL ELECTRONICS SIMULATION 审中-公开
    用于混合信号电子仿真的瞬态缓存

    公开(公告)号:US20160292336A1

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

    申请号:US15087674

    申请日:2016-03-31

    Applicant: Autodesk, Inc.

    Inventor: Karel Bruneel

    CPC classification number: G06F17/5036

    Abstract: A method, system, and computer program product provide the ability to simulate an electronic circuit. An analog model represents an analog circuit and is wrapped to serve as a module in an event based simulator. The module has a first start state and an input (controlled by the event based simulator). Upon a change in a value of the input, the analog model shows a transient behavior. The value of the input is changed to begin simulating the electronic circuit. In response to the changing of the value, if not already cached, the transient behavior is cached with a key consisting of a combination of the first start state and the value of the input. If already cached, the transient behavior is retrieved from the cache. The simulation of the circuit is output based on the cached transient behavior.

    Abstract translation: 方法,系统和计算机程序产品提供模拟电子电路的能力。 模拟模型代表一个模拟电路,并被包装以作为基于事件的模拟器中的模块。 模块具有第一启动状态和输入(由基于事件的模拟器控制)。 当输入值变化时,模拟模型显示瞬态行为。 改变输入值开始模拟电子电路。 响应于值的改变(如果尚未缓存),则使用包含第一个起始状态和输入值的组合的键缓存临时行为。 如果已经缓存,则从缓存中检索瞬态行为。 基于缓存的瞬态行为输出电路的仿真。

Patent Agency Ranking