Command list controller for controlling hardware based on an instruction received from a central processing unit
    21.
    发明申请
    Command list controller for controlling hardware based on an instruction received from a central processing unit 有权
    用于基于从中央处理单元接收的指令来控制硬件的命令列表控制器

    公开(公告)号:US20040036690A1

    公开(公告)日:2004-02-26

    申请号:US10226679

    申请日:2002-08-22

    发明人: Chuck H. Ngai

    CPC分类号: G06T15/005 G06F9/3879

    摘要: A command list controller for controlling hardware based on an instruction received from a central processing unit (CPU) is provided. Specifically, the controller of the present invention retrieves hardware and controller commands from memory based on one or more instructions received from the CPU. All hardware commands will be forwarded to the hardware for execution, while all controller commands will be executed by the controller. Controller commands that the controller of the present invention is capable of executing include, among others, event wait commands and sublist execution commands.

    摘要翻译: 提供了一种用于基于从中央处理单元(CPU)接收的指令来控制硬件的命令列表控制器。 具体地,本发明的控制器基于从CPU接收的一个或多个指令,从存储器检索硬件和控制器命令。 所有硬件命令将被转发到硬件执行,而所有控制器命令将由控制器执行。 能够执行本发明的控制器的控制器命令包括事件等待命令和子列表执行命令。

    Computer generated hologram display system
    22.
    发明申请
    Computer generated hologram display system 失效
    计算机生成全息图显示系统

    公开(公告)号:US20040027345A1

    公开(公告)日:2004-02-12

    申请号:US10415958

    申请日:2003-05-07

    IPC分类号: G06T015/00

    摘要: A method of displaying a computer generated hologram includes displaying the image as a set of facets that approximated to the true shape of the object to be displayed. Each of these facets is populated with points that together make up the image. The invention provides a number of array structures that allow adjoining facets at different orientations and angles to be populated with point without creating areas around the join of either point overpopulation or point underpopulation, and so results in a higher quality image. The invention is mainly applicable for producing interference base Computer Generated Holograms, but can also be used in other types of 3D display that make up objects from an array of points.

    摘要翻译: 显示计算机生成的全息图的方法包括将图像显示为近似于要显示的对象的真实形状的一小面。 这些面中的每一个都填充有一起组成图像的点。 本发明提供了许多阵列结构,其允许以不同取向和角度的相邻小平面填充点,而不产生任何点过度人口或点人口不足的连接周围的区域,并且因此导致更高质量的图像。 本发明主要适用于生成干涉基础的计算机生成全息图,但也可用于从点阵组成对象的其他类型的3D显示。

    Information processing device and method
    23.
    发明申请
    Information processing device and method 失效
    信息处理装置及方法

    公开(公告)号:US20040021664A1

    公开(公告)日:2004-02-05

    申请号:US10615941

    申请日:2003-07-10

    IPC分类号: G06T015/00 G06K009/00

    摘要: An information processing device, for aiding operations relating to position and orientation of a virtual object positioned in three-dimensional space, comprises: an image-taking unit for taking images in real space in order to display the virtual object in a superimposed manner on real space; a synthesizing unit for synthesizing a virtual object with the taken image; an operating unit for operating the position and orientation of the virtual object; an aiding unit for obtaining a three-dimensional position of real space from external instructions, and obtaining a constraining shape for aiding in operations for the position and orientation of the virtual object; wherein the position and orientation of the virtual object are operated by instructions from the operating unit, based on constraint conditions based on the constraining shape obtained by the aiding unit. Thus, constraining shapes can be dynamically created in a compounded space, and virtual objects can be readily operated using constraining shapes even where constraining shapes have not been registered beforehand.

    摘要翻译: 一种信息处理装置,用于帮助与位于三维空间中的虚拟对象的位置和方向有关的操作,包括:摄像单元,用于在真实空间中拍摄图像,以便以虚拟对象的形式显示虚拟对象 空间; 合成单元,用于将所述虚拟对象与所述拍摄图像合成; 用于操作虚拟对象的位置和方向的操作单元; 用于从外部指令获得实际空间的三维位置的辅助单元,以及获得用于帮助虚拟对象的位置和姿态的操作的约束形状; 其中,基于由所述辅助单元获得的所述约束形状的约束条件,所述虚拟对象的位置和取向由来自所述操作单元的指令操作。 因此,可以在复合空间中动态地创建约束形状,并且即使在预先未登记约束形状的情况下,也可以使用约束形状容易地操作虚拟对象。

    Information processing method for designating an arbitrary point within a three-dimensional space
    24.
    发明申请
    Information processing method for designating an arbitrary point within a three-dimensional space 审中-公开
    用于指定三维空间内的任意点的信息处理方法

    公开(公告)号:US20040021663A1

    公开(公告)日:2004-02-05

    申请号:US10460745

    申请日:2003-06-11

    IPC分类号: G06T015/00

    摘要: A three dimensional space is displayed on a two-dimensional display screen, a coordinate value, and a pressing force value of the point within the two-dimensional display screen designated by a user are detected, and a position within the three-dimensional space is specified according to the coordinate value and passing force value. This means it is possible for a user to easily designate an arbitrary point within a three-dimensional space by designating a point on a two-dimensional display screen. Namely, it is possible to easily designate an arbitrary point within a three-dimensional space by natural operation that is close to the operation in the real world with high accuracy.

    摘要翻译: 三维空间被显示在二维显示屏幕上,检测由用户指定的二维显示画面内的点的坐标值和按压力值,三维空间内的位置是 根据坐标值和通过力值指定。 这意味着用户可以通过指定二维显示屏上的点来容易地指定三维空间内的任意点。 也就是说,可以通过与现实世界中的操作接近的自然操作来高精度地容易地在三维空间内指定任意点。

    Program, recording medium, rendering method and rendering apparatus
    25.
    发明申请
    Program, recording medium, rendering method and rendering apparatus 失效
    程序,记录介质,渲染方法和渲染设备

    公开(公告)号:US20040021661A1

    公开(公告)日:2004-02-05

    申请号:US10325756

    申请日:2002-12-19

    IPC分类号: G06T015/00

    CPC分类号: G06T13/20 G06T17/10

    摘要: A program which can render an object dynamically by using metaballs in a three-dimensional imaginary space is provided. All metaballs MB are disposed in an imaginary box IB, (r/R)2 is calculated according to a calculation equation expressing a given solid shape of a metaball MB from a center of the metaball MB towards the minimum direction and the maximum direction of a voxel index of a voxel Vx for each vertex of the voxel Vx. At this time, a second-order divided difference is calculated, based upon the second-order divided difference and a first-order divided difference calculated last time the first-order divided difference is updated, and (r/R)2 is calculated (S618 and S634) Only two times of addition are performed by utilizing information on vertexes of the adjacent voxels Vx calculated last time, thereby a computation time for (r/R)2 can be shortened.

    摘要翻译: 提供了一种可以通过在三维虚拟空间中使用元标记动态呈现对象的程序。 所有的元宝MB被布置在假想盒1B中,根据从元宝蛋白MB的中心向最小方向和最大方向表示元宝贝MB的给定实心形状的计算式计算(r / R)<2> 对于体素Vx的每个顶点的体素Vx的体素索引。 此时,根据第二次分频和上一次更新一次分频差计算的一次分频,计算二阶分频,(r / R)<2>为 计算出(S618和S634)通过利用上次计算的相邻体素Vx的顶点的信息来执行两次相加,从而可以缩短(r ​​/ R)<2>的计算时间。

    Mesh compression process
    26.
    发明申请
    Mesh compression process 失效
    网格压缩过程

    公开(公告)号:US20040017368A1

    公开(公告)日:2004-01-29

    申请号:US10206808

    申请日:2002-07-26

    发明人: Martin Isenburg

    IPC分类号: G06T015/00

    摘要: A process for encoding an update of a polygon mesh having at least one target vertex includes defining a local index of a vertex that neighbors the target vertex, storing a global index of the target vertex, storing a number of new faces resulting from the update, storing an identity of a face of the mesh using the local index, and storing a movement status of a corner of a polygon adjacent to the target vertex.

    摘要翻译: 用于编码具有至少一个目标顶点的多边形网格的更新的处理包括定义邻近目标顶点的顶点的局部索引,存储目标顶点的全局索引,存储由更新产生的新的面的数量, 使用所述本地索引来存储所述网格的面部的身份,以及存储与所述目标顶点相邻的多边形的角部的移动状态。

    Simulation apparatus for simulating interacting movements of fluid and solid
    27.
    发明申请
    Simulation apparatus for simulating interacting movements of fluid and solid 审中-公开
    用于模拟流体和固体的相互作用运动的模拟装置

    公开(公告)号:US20040012585A1

    公开(公告)日:2004-01-22

    申请号:US10462760

    申请日:2003-06-17

    发明人: Tsunemi Takahashi

    IPC分类号: G06T015/00

    摘要: A simulation apparatus for simulating movements of a fluid and a solid both interacting with each other. The apparatus includes a mesh setting unit, a solid shape setting unit and a solid simulation unit. The mesh setting unit sets a uniform simulation mesh in an object region of a simulation. The solid shape setting unit sets a shape of the solid in the uniform simulation mesh. The solid simulation unit simulates the movement of the solid on the basis of the shape while taking into account an acting force on the solid exerted by the fluid.

    摘要翻译: 一种模拟装置,用于模拟彼此相互作用的流体和固体的运动。 该设备包括网格设置单元,实体形状设置单元和实体模拟单元。 网格设置单元在仿真的对象区域中设置均匀的模拟网格。 固体形状设置单元在均匀模拟网格中设置实体的形状。 固体模拟单元基于形状模拟固体的移动,同时考虑到由流体施加的固体上的作用力。

    Focusable virtual microscopy apparatus and method
    28.
    发明申请
    Focusable virtual microscopy apparatus and method 有权
    可重复的虚拟显微镜装置和方法

    公开(公告)号:US20040004614A1

    公开(公告)日:2004-01-08

    申请号:US10373156

    申请日:2003-02-24

    IPC分类号: G06T015/00

    摘要: A virtual microscope slide includes images of a specimen for a given level of optical magnification which are associated and stored in a data structure. The forming of the data structure having the multiple Z-plane images preferably includes automatically focusing at a principal reference focal plane and capturing and digitizing an optically magnified reference Z-image and then shifting the specimen relative to the lens system by a predetermined increment to capture and digitize another Z-plane image. Preferably, a multiple sequence of Z-plane images above and below the reference image and captured and digitized. For ease of retrieval and use, each reference image has its associated Z-plane images are formed in a stack that is sent over the Internet, or Intranet to a local computer storage for quick retrieval when a viewer wants to mimic a focusing up or down to better view a detail in an image. Thus, the resultant images are retrieved and displayed such that a virtual focusing capability is available to the user. The images can be formed with overlapping fields of depth, adjacent fields of depth, or wholly separated fields of depth.

    摘要翻译: 虚拟显微镜幻灯片包括用于给定水平的光学倍率的样本的图像,其被关联并存储在数据结构中。 具有多个Z平面图像的数据结构的形成优选地包括在主参考焦平面处自动聚焦并且捕获和数字化光学放大的参考Z图像,然后将样本相对于透镜系统移动预定增量以捕获 并数字化另一个Z平面图像。 优选地,在参考图像上方和下方的Z平面图像的多个序列被捕获并数字化。 为了便于检索和使用,每个参考图像具有相关联的Z平面图像形成在通过因特网或内部网发送到本地计算机存储器的堆栈中,以便当观看者想要模拟向上或向下聚焦时快速检索 以更好地查看图像中的细节。 因此,检索并显示所得到的图像,使得虚拟聚焦能力对于用户是可用的。 图像可以形成为具有重叠的深度场,相邻的深度场或完全分开的深度场。

    Method and system for inversion of detail-in-context presentations with folding
    29.
    发明申请
    Method and system for inversion of detail-in-context presentations with folding 有权
    用折叠细节上下文呈现的方法和系统

    公开(公告)号:US20030231177A1

    公开(公告)日:2003-12-18

    申请号:US10435657

    申请日:2003-05-12

    IPC分类号: G06T015/00

    摘要: A method is for inverting a distorted surface presentation into an undistorted surface presentation in a detail-in-context presentation system including the steps of: selecting an input point on the undistorted surface; calculating a vector from the input point to a reference viewpoint; locating a starting point lying above the distorted surface and on the vector; locating a first bracketing point for a first intersection point of the vector and the distorted surface lying above the distorted surface and on the vector; locating a second bracketing point for the first intersection point lying below the distorted surface, and below the first intersection point, but above any subsequent intersection points of the vector and the distorted surface; locating a midpoint between the first and second bracketing points; and, determining if the midpoint is an acceptable approximation for the first intersection point thus being an inversion point corresponding to the input point.

    摘要翻译: 一种方法是在上下文呈现系统中将失真的表面呈现反转为无失真的表面呈现,包括以下步骤:选择未失真的表面上的输入点; 从输入点到参考视点计算矢量; 将起始点定位在扭曲表面上方和矢量上; 为矢量的第一个交点和位于变形表面上方的失真表面和向量上定位第一个包围点; 定位位于扭曲表面下方的第一交点的第二包围点,并且位于第一交点以下,但位于矢量和失真表面的任何后续交点之上; 定位在第一和第二包围点之间的中点; 以及确定所述中点是否是所述第一交点的可接受的近似值,从而是对应于所述输入点的反转点。

    Information processing apparatus and method
    30.
    发明申请
    Information processing apparatus and method 审中-公开
    信息处理装置和方法

    公开(公告)号:US20030210244A1

    公开(公告)日:2003-11-13

    申请号:US10430213

    申请日:2003-05-07

    IPC分类号: G06T015/00

    摘要: To add attributes to data created by a CAD equipment, a sequence of steps are performed which involves: executing a CAD program; generating a geometric model and displaying it as an image on a display screen; generating a projected figure of the geometric model projected in a desired direction and putting the projected figure in the same 3D space in which the geometric model is placed; adding attribute information including dimensional tolerances to the geometric model; performing a display control, such as displaying/undisplaying and coloring of the attribute information including dimensional tolerances; relating a display method to the projected figure and to the attribute information associated with the projected figure; storing the attribute information in an external storage device; and storing a CAD attribute model of the geometric model attached with the attribute information in the external storage device.

    摘要翻译: 要为CAD设备创建的数据添加属性,执行一系列步骤,包括:执行CAD程序; 生成几何模型并将其显示为显示屏幕上的图像; 产生投影在期望方向上的几何模型的投影图,并将投影图形放置在放置几何模型的相同3D空间中; 向几何模型添加包括尺寸公差的属性信息; 执行诸如显示/不显示和着色包括尺寸公差的属性信息的显示控制; 将显示方法与投影图和与投影图相关联的属性信息相关联; 将所述属性信息存储在外部存储装置中; 以及将附加有所述属性信息的所述几何模型的CAD属性模型存储在所述外部存储装置中。