Compositing two-dimensional and three-dimensional image layers
    1.
    发明申请
    Compositing two-dimensional and three-dimensional image layers 有权
    合成二维和三维图像层

    公开(公告)号:US20060256136A1

    公开(公告)日:2006-11-16

    申请号:US11490667

    申请日:2006-07-21

    CPC classification number: G06T15/503

    Abstract: Systems, methods and apparatus, including computer program products, implementing and using techniques for generating a composite image from both two-dimensional (2D) image layers and three-dimensional (3D) image layers. In one embodiment, the image layers are arranged in a sequence. The image layers are rendered according to the sequence to generate a composite image, the last image layer of the sequence to be rendered being a 2D image layer.

    Abstract translation: 系统,方法和装置,包括计算机程序产品,实现和使用从二维(2D)图像层和三维(3D)图像层产生合成图像的技术。 在一个实施例中,图像层按顺序排列。 根据序列渲染图像层以生成合成图像,要渲染的序列的最后图像层是2D图像层。

    Image compositing with ray tracing
    2.
    发明授权
    Image compositing with ray tracing 有权
    图像与光线跟踪合成

    公开(公告)号:US08248405B1

    公开(公告)日:2012-08-21

    申请号:US12393752

    申请日:2009-02-26

    Inventor: Daniel O'Donnell

    CPC classification number: G06T15/06

    Abstract: A computer-implemented method includes identifying a intersection point on a first graphical object from an incident ray. The incident ray originates from an image viewpoint. The method also includes directing a compositing ray from the image viewpoint to the intersection point. Further, the method includes determining color information associated with the intersection point from color information provided by the compositing ray.

    Abstract translation: 计算机实现的方法包括从入射光线识别第一图形对象上的交点。 事件射线源于图像观点。 该方法还包括将合成光线从图像视点引导到交点。 此外,该方法包括从由合成光线提供的颜色信息确定与交点相关联的颜色信息。

    GPU assisted 3D compositing
    3.
    发明授权
    GPU assisted 3D compositing 有权
    GPU辅助3D合成

    公开(公告)号:US08063900B1

    公开(公告)日:2011-11-22

    申请号:US12395514

    申请日:2009-02-27

    Inventor: Daniel O'Donnell

    CPC classification number: G06T15/40 G06T15/503

    Abstract: A method to perform compositing of three-dimensional images includes, on a Central Processing Unit (CPU), automatically assembling a Graphics Processing Unit (GPU) program for each element of a plurality of image elements. The GPU program for each element is to apply at least one effect to the respective image element. The plurality of image elements, and the associated GPU programs, is communicated from the CPU to a GPU.

    Abstract translation: 执行三维图像的合成的方法包括在中央处理单元(CPU)上自动组装用于多个图像元素中的每个元素的图形处理单元(GPU)程序。 每个元素的GPU程序是将至少一个效果应用于相应的图像元素。 多个图像元素和相关联的GPU程序从CPU传送到GPU。

    Trace sampling
    4.
    发明授权
    Trace sampling 失效
    跟踪采样

    公开(公告)号:US07666356B2

    公开(公告)日:2010-02-23

    申请号:US11425313

    申请日:2006-06-20

    CPC classification number: G01N1/2214 G01N33/0057 G01N2001/024 G01N2001/028

    Abstract: A trace sampling detection system includes a gathering device configured to gather particles through a handle-bar, a gate and an air-stream gatherer. A collection tube is configured to deposit gathered particles from the gathering device onto a portion of a sample media. A carousel wheel that includes the sample media is configured to rotate the sample wheel such that the portion of the sample media including the gathered particles is presented to an exothermic decomposition detector that detects, through an infrared sensor, the decomposition of the gathered particles.

    Abstract translation: 轨迹采样检测系统包括:收集装置,其被配置成通过手柄条,门和空气流收集器收集颗粒。 收集管被配置为将收集的颗粒从收集装置沉积到样品介质的一部分上。 包括样品介质的转盘轮被配置为旋转样品轮,使得包含聚集的颗粒的样品介质的部分被呈现给放热分解检测器,其通过红外传感器检测聚集的颗粒的分解。

    System, method and apparatus for continuous evaluation, detection and storage of colorimetric wavelength changes on a chemically impregnated media useful in the detection of gases

    公开(公告)号:US10705015B2

    公开(公告)日:2020-07-07

    申请号:US16048652

    申请日:2018-07-30

    Inventor: Daniel O'Donnell

    Abstract: The present disclosure relates to system, method and apparatus including a chemically impregnated media, a fixed, white broad spectrum LED source, a recording device having a digital imaging sensor and a microprocessor, is provided. The recording device captures real-time video images of color changes that occur on the chemically treated media during exposure to a gas specimen indicating a targeted substance is responding on the media. The continuous video images are transmitted to the microprocessor and evaluated with a proprietary algorithm loaded onto the microprocessor, which can efficiently determine gas concentration, as well as, individual species of target gas or gases landing on the specific chemically treated media. The captured video recording of the media color change provides a record of the events for later verification and evaluation of a particular gas detection event.

    Calculating shadow from area light sources using a spatially varying blur radius
    6.
    发明授权
    Calculating shadow from area light sources using a spatially varying blur radius 有权
    使用空间变化的模糊半径计算区域光源的阴影

    公开(公告)号:US07817823B1

    公开(公告)日:2010-10-19

    申请号:US11741554

    申请日:2007-04-27

    Inventor: Daniel O'Donnell

    CPC classification number: G06T15/60

    Abstract: Shadows from physical lights have a penumbra region, in which the light is only partially hidden from the shadow acceptor. The intensity of light in this region may be calculated using an approximation of the amount of light visible. For example a fragment or pixel shader program execution on a GPU may generate a shadow from a light source using the light intensities for each pixel being rendered. Per-pixel shadow density information may be projected from the shadow caster onto the shadow acceptor. A penumbra map may contain both depth information and light attenuation information for the shadow acceptor. This information may be blurred using a fragment or pixel shader on a GPU to determine an average shadow density for a pixel being rendered.

    Abstract translation: 来自物理灯的阴影具有半影区域,其中光仅部分地隐藏于阴影受体。 可以使用可见光的近似值来计算该区域中的光的强度。 例如,GPU上的片段或像素着色器程序执行可以使用所呈现的每个像素的光强度从光源产生阴影。 每像素阴影密度信息可以从阴影施法者投影到阴影受体上。 半影地图可以包含阴影受体的深度信息和光衰减信息。 可以使用GPU上的片段或像素着色器来模糊该信息,以确定正被渲染的像素的平均阴影密度。

    Three-dimensional image compositing on a GPU utilizing multiple transformations
    7.
    发明授权
    Three-dimensional image compositing on a GPU utilizing multiple transformations 有权
    使用多重转换的GPU上的三维图像合成

    公开(公告)号:US07598952B1

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

    申请号:US11831424

    申请日:2007-07-31

    Inventor: Daniel O'Donnell

    CPC classification number: G06T15/10 G06T15/005 G06T15/20

    Abstract: A method includes identifying a plurality of image elements to be rendered within a three-dimensional image. The method also includes identifying a set of light sources according to which lighting and shadowing are to be computed within the three-dimensional image. For each image elements of the plurality of image elements, the method includes generating a shaded image element, wherein the generating of the shaded image element includes rendering the respective image element into a buffer for each light source of the set of light sources so as to accumulate lighting effects, particular to the image element, within the buffer as the shaded image element. For each image element of the plurality of image elements, the method includes rendering at least one effect with respect to the shaded image element to generate a modified image element.

    Abstract translation: 一种方法包括识别要在三维图像内渲染的多个图像元素。 该方法还包括识别一组光源,根据该组光源和阴影在三维图像内被计算。 对于多个图像元素的每个图像元素,该方法包括生成阴影图像元素,其中阴影图像元素的生成包括将各个图像元素渲染成该组光源的每个光源的缓冲器,以便 在缓冲器内累积特定于图像元素的照明效果作为阴影图像元素。 对于多个图像元素中的每个图像元素,该方法包括相对于阴影图像元素呈现至少一个效应以生成修改的图像元素。

    GPU assisted 3D compositing
    8.
    发明授权
    GPU assisted 3D compositing 有权
    GPU辅助3D合成

    公开(公告)号:US07499051B1

    公开(公告)日:2009-03-03

    申请号:US11118216

    申请日:2005-04-29

    Inventor: Daniel O'Donnell

    CPC classification number: G06T15/40 G06T15/503

    Abstract: A method to perform compositing of three-dimensional images includes, on a Central Processing Unit (CPU), automatically assembling a Graphics Processing Unit (GPU) program for each element of a plurality of image elements. The GPU program for each element is to apply at least one effect to the respective image element, and to composite the respective image element according to a compositing mode specific to the respective image element. The plurality of image elements, and the associated GPU programs, is communicated from the CPU to a GPU. The plurality of image elements may be subject to a two-pass sort operation prior to the automatic assembly of the GPU programs.

    Abstract translation: 执行三维图像的合成的方法包括在中央处理单元(CPU)上自动组装用于多个图像元素中的每个元素的图形处理单元(GPU)程序。 用于每个元件的GPU程序是将至少一个效果应用于相应的图像元素,并且根据对各个图像元素特定的合成模式来合成各个图像元素。 多个图像元素和相关联的GPU程序从CPU传送到GPU。 在GPU程序的自动组装之前,可以对多个图像元素进行二次分类操作。

    Three-dimensional image compositing on a GPU utilizing multiple transformations
    9.
    发明授权
    Three-dimensional image compositing on a GPU utilizing multiple transformations 有权
    使用多重转换的GPU上的三维图像合成

    公开(公告)号:US07463261B1

    公开(公告)日:2008-12-09

    申请号:US11117944

    申请日:2005-04-29

    Inventor: Daniel O'Donnell

    CPC classification number: G06T15/10 G06T15/005 G06T15/20

    Abstract: A method includes performing a first transform operation with respect to an image element to transform the image element from an object space, defined by an object coordinate system, to an intermediate space defined by an intermediate coordinate system. A first computational operation is performed with respect to the image element in the intermediate space. A second transform operation is performed with respect to the image element to transform the image element from the intermediate space to a world space, defined by a world coordinate system. A second computational operation is performed with respect to the image element in the world space.

    Abstract translation: 一种方法包括执行关于图像元素的第一变换操作,以将来自由对象坐标系定义的对象空间的图像元素变换到由中间坐标系定义的中间空间。 相对于中间空间中的图像元素执行第一计算操作。 相对于图像元素执行第二变换操作,以将图像元素从中间空间转换为由世界坐标系定义的世界空间。 相对于世界空间中的图像元素执行第二计算操作。

    Time-based degradation of images using a GPU
    10.
    发明授权
    Time-based degradation of images using a GPU 有权
    使用GPU的基于时间的图像劣化

    公开(公告)号:US08547378B2

    公开(公告)日:2013-10-01

    申请号:US12200323

    申请日:2008-08-28

    CPC classification number: G06T15/005 G06T2200/16

    Abstract: A method, system, and computer-readable storage medium are disclosed for time-based degradation of images. In one embodiment, the rendering of a first frame of a digital video using a GPU may be initiated. In one embodiment, it may be determined that a time elapsed in rendering the first frame exceeds a threshold. In one embodiment, a downsampling factor may be determined in response to determining that the time elapsed exceeds the threshold. In one embodiment, a second frame of the digital video comprising a second set of one or more images may be rendered based on the downsampling factor using the GPU. Rendering the second frame based on the downsampling factor may comprise sending each of the second set of images to the GPU at a reduced resolution comprising a respective original resolution for each image divided by the downsampling factor.

    Abstract translation: 公开了用于图像的基于时间的降级的方法,系统和计算机可读存储介质。 在一个实施例中,可以启动使用GPU对数字视频的第一帧的渲染。 在一个实施例中,可以确定渲染第一帧所经过的时间超过阈值。 在一个实施例中,可以响应于确定经过的时间超过阈值来确定下采样因子。 在一个实施例中,可以基于使用GPU的下采样因子来呈现包括一个或多个图像的第二组的数字视频的第二帧。 基于下采样因子来渲染第二帧可以包括以降低的分辨率将每个第二组图像发送到GPU,该分辨率包括针对每个图像的相应原始分辨率除以下采样因子。

Patent Agency Ranking