Color maps
    1.
    发明授权

    公开(公告)号:US09613435B1

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

    申请号:US14335588

    申请日:2014-07-18

    Inventor: Steven L. Eddins

    CPC classification number: G06T11/001 G09G5/02 G09G5/10 G09G2340/06

    Abstract: A computer-implemented method for generating a color map using a color space, the generating including selecting lightness points representing lightness values, generating a lightness plot based on the lightness points, the lightness plot non-linearly increasing from a minimum lightness value to a maximum lightness value, and selecting chromaticity points, where the chromaticity points are represented using a plurality of dimensions, and the chromaticity points representing chromaticity values. The method includes generating a chromaticity plot based on the chromaticity points, and associating chromaticity values along the chromaticity plot with respective lightness values along the lightness plot, the associating specifying a plurality of colors. The method also includes identifying an in-gamut range for an RGB representation of the plurality of colors, the RGB representation provided in an RGB color space, and converting the color map from the color space to the RGB color space.

    Speed function module and numerical minimization module for an active contour model
    2.
    发明授权
    Speed function module and numerical minimization module for an active contour model 有权
    主动轮廓模型的速度功能模块和数值最小化模块

    公开(公告)号:US09142184B1

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

    申请号:US13834957

    申请日:2013-03-15

    CPC classification number: G09G5/00 G06T7/12 G06T7/149 G06T2207/20096

    Abstract: A device receives an image for an active contour model, where the active contour model includes a first module and a second module. The device receives an initial contour for the image and the active contour model, and executes a speed function of the first module, based on the image and the initial contour, to generate a speed function result. The device executes a numerical minimization method of the second module, based on the image and the speed function result, to generate a final contour, and provides the image and the final contour for display.

    Abstract translation: 设备接收用于主动轮廓模型的图像,其中主动轮廓模型包括第一模块和第二模块。 该装置接收图像和主动轮廓模型的初始轮廓,并且基于图像和初始轮廓执行第一模块的速度函数,以产生速度函数结果。 该装置基于图像和速度函数结果执行第二模块的数值最小化方法,以生成最终轮廓,并提供图像和最终轮廓以进行显示。

    Fast stopping criterion for active contour algorithms
    3.
    发明授权
    Fast stopping criterion for active contour algorithms 有权
    主动轮廓算法的快速停止标准

    公开(公告)号:US09076223B1

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

    申请号:US13777695

    申请日:2013-02-26

    CPC classification number: G06T7/0089 G06T7/12 G06T7/149 G06T2207/20116

    Abstract: A device is configured to determine a contour vector that delineates an object in an image from a remaining portion of the image, and to generate a hash value by applying a hash function to the contour vector. The device is configured to compare the hash value to a previous hash value generated by applying the hash function to a previous contour vector, where the previous contour vector is determined prior to determining the contour vector. The device is configured to determine that the hash value matches the previous hash value and, based on determining that the hash value matches the previous hash value, segment the image using the contour vector.

    Abstract translation: 设备被配置为确定从图像的剩余部分描绘图像中的对象的轮廓矢量,并且通过对轮廓矢量应用散列函数来生成哈希值。 该设备被配置为将散列值与通过将散列函数应用于先前轮廓矢量而生成的先前散列值进行比较,其中先前的轮廓矢量在确定轮廓矢量之前被确定。 该设备被配置为确定散列值与先前的散列值相匹配,并且基于确定散列值与先前的散列值相匹配,使用轮廓向量来分割图像。

    Dual programming interface
    4.
    发明授权

    公开(公告)号:US09886268B1

    公开(公告)日:2018-02-06

    申请号:US14978944

    申请日:2015-12-22

    Abstract: A computer-implemented method for providing an informal interface and a formal interface to a computing application using a computer is provided. The informal interface includes first routines, the first routines using an informal input format. The method also includes providing a formal interface using the computer, where the formal interface includes second routines. The second routines support developer functionality, and the second routines using a formal input format. The method includes receiving a first input having a first routine input format, the first routine input format complying with the informal input format, or a second input having a second routine input format, the second routine input format complying with the formal input format. The method includes processing the received first input or the received second input and performing a computing operation based on the processing.

    Hierarchical, self-describing function objects
    6.
    发明授权
    Hierarchical, self-describing function objects 有权
    分层,自描述功能对象

    公开(公告)号:US09348584B1

    公开(公告)日:2016-05-24

    申请号:US14091559

    申请日:2013-11-27

    Inventor: Steven L. Eddins

    CPC classification number: G06F8/73 G06F8/20

    Abstract: A self-describing function object may be dynamically created based on a set of user provided parameters. In an implementation, a device may receive a request to create the function object based on one or more parameters and determine a number of ordered and hierarchical operations that correspond to the function object. The device may determine textual descriptions corresponding to what is performed by at least one of the ordered and hierarchical operations. The device may output documentation of the ordered and hierarchical operations included in the function object, the documentation including the textual descriptions arranged based on the determined order of the plurality of ordered and hierarchical operations.

    Abstract translation: 可以基于一组用户提供的参数动态地创建自描述功能对象。 在实现中,设备可以基于一个或多个参数接收创建功能对象的请求,并且确定与功能对象相对应的有序和分层操作的数量。 设备可以确定对应于由有序和分层操作中的至少一个执行的内容的文本描述。 该设备可以输出包括在功能对象中的有序和分层操作的文档,该文档包括基于多个有序和分层操作的确定顺序排列的文本描述。

    Dual programming interface
    7.
    发明授权

    公开(公告)号:US09274761B1

    公开(公告)日:2016-03-01

    申请号:US14514832

    申请日:2014-10-15

    Abstract: A computer-implemented method for providing an informal interface and a formal interface to a computing application using a computer is provided. The informal interface includes first routines, the first routines using an informal input format. The method also includes providing a formal interface using the computer, where the formal interface includes second routines. The second routines support developer functionality, and the second routines using a formal input format. The method includes receiving a first input having a first routine input format, the first routine input format complying with the informal input format, or a second input having a second routine input format, the second routine input format complying with the formal input format. The method includes processing the received first input or the received second input and performing a computing operation based on the processing.

Patent Agency Ranking