Prescriptive architecture for application development
    3.
    发明授权
    Prescriptive architecture for application development 有权
    应用程序开发的规范性架构

    公开(公告)号:US07617481B2

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

    申请号:US10999798

    申请日:2004-11-30

    IPC分类号: G06F9/45

    CPC分类号: G06F9/548 G06F8/30 G06F8/60

    摘要: A prescriptive architecture for application development is provided. In some embodiments, the architecture comprises a service, a receiver, a sender, and a transport. The service functions to perform the actual business logic, is decorated with service deployment metadata; and is operable to communicate via types. The receiver is coupled to the service and is generated entirely from the service deployment metadata. The receiver is operable to receive messages, convert the received messages into types, and communicate with the service using the types. The sender is coupled to the receiver and is generated entirely from the service deployment metadata. The sender functions as a proxy for the service to a service consumer, and is operable to communicate using types with the service consumer. The sender is operable to convert the types to messages, and communicate with the receiver via messages. The transport functions as a message exchange technology that allows the sender and receiver to communicate, and is designated by the service deployment metadata and implemented as an underlying technology of the sender and the receiver.

    摘要翻译: 提供了一个用于应用程序开发的规范性架构。 在一些实施例中,架构包括服务,接收器,发送器和传输。 用于执行实际业务逻辑的服务功能用服务部署元数据进行装饰; 并且可操作以经由类型进行通信。 接收器被耦合到服务并且完全由服务部署元数据生成。 接收器可操作以接收消息,将接收到的消息转换成类型,并使用这些类型与服务进行通信。 发送方耦合到接收方,并且完全由服务部署元数据生成。 发件人作为服务的代理人服务于消费者,并且可操作地使用与服务消费者的类型进行通信。 发送者可操作地将类型转换成消息,并通过消息与接收者进行通信。 传输功能作为消息交换技术,允许发送方和接收方进行通信,并由服务部署元数据指定并实现为发送方和接收方的基础技术。

    PRESCRIPTIVE ARCHITECTURE FOR APPLICATION DEVELOPMENT
    6.
    发明申请
    PRESCRIPTIVE ARCHITECTURE FOR APPLICATION DEVELOPMENT 审中-公开
    应用开发的规范性架构

    公开(公告)号:US20100229152A1

    公开(公告)日:2010-09-09

    申请号:US12616058

    申请日:2009-11-10

    IPC分类号: G06F9/45

    CPC分类号: G06F9/548 G06F8/30 G06F8/60

    摘要: A prescriptive architecture for application development is provided. In some embodiments, the architecture comprises a service, a receiver, a sender, and a transport. The service functions to perform the actual business logic, is decorated with service deployment metadata; and is operable to communicate via types. The receiver is coupled to the service and is generated entirely from the service deployment metadata. The receiver is operable to receive messages, convert the received messages into types, and communicate with the service using the types. The sender is coupled to the receiver and is generated entirely from the service deployment metadata. The sender functions as a proxy for the service to a service consumer, and is operable to communicate using types with the service consumer. The sender is operable to convert the types to messages, and communicate with the receiver via messages. The transport functions as a message exchange technology that allows the sender and receiver to communicate, and is designated by the service deployment metadata and implemented as an underlying technology of the sender and the receiver.

    摘要翻译: 提供了一个用于应用程序开发的规范性架构。 在一些实施例中,架构包括服务,接收器,发送器和传输。 用于执行实际业务逻辑的服务功能用服务部署元数据进行装饰; 并且可操作以经由类型进行通信。 接收器被耦合到服务并且完全由服务部署元数据生成。 接收器可操作以接收消息,将接收到的消息转换成类型,并使用这些类型与服务进行通信。 发送方耦合到接收方,并且完全由服务部署元数据生成。 发件人作为服务的代理人服务于消费者,并且可操作地使用与服务消费者的类型进行通信。 发送者可操作地将类型转换成消息,并通过消息与接收者进行通信。 传输功能作为消息交换技术,允许发送方和接收方进行通信,并由服务部署元数据指定并实现为发送方和接收方的基础技术。

    Image Capture Accelerator
    7.
    发明申请

    公开(公告)号:US20140015996A1

    公开(公告)日:2014-01-16

    申请号:US13940221

    申请日:2013-07-11

    IPC分类号: H04N5/225

    摘要: An image capture accelerator performs accelerated processing of image data. In one embodiment, the image capture accelerator includes accelerator circuitry including a pre-processing engine and a compression engine. The pre-processing engine is configured to perform accelerated processing on received image data, and the compression engine is configured to compress processed image data received from the pre-processing engine. In one embodiment, the image capture accelerator further includes a demultiplexer configured to receive image data captured by an image sensor array implemented within, for example, an image sensor chip. The demultiplexer may output the received image data to an image signal processor when the image data is captured by the image sensor array in a standard capture mode, and may output the received image data to the accelerator circuitry when the image data is captured by the image sensor array in an accelerated capture mode.

    Flexible color space selection for auto-white balance processing
    8.
    发明授权
    Flexible color space selection for auto-white balance processing 有权
    自动白平衡处理灵活的色彩空间选择

    公开(公告)号:US08605167B2

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

    申请号:US12873973

    申请日:2010-09-01

    IPC分类号: H04N9/73

    CPC分类号: H04N9/735 H04N5/235 H04N9/045

    摘要: Various techniques are disclosed for processing statistics data in an image signal processor (ISP). In one embodiment, a statistics collection engine may be configured to acquire statistics relating to auto white-balance. The statistics collection engine may receive raw Bayer RGB data acquired by an image sensor and may be configured to perform one or more color space conversions to obtain pixel data in other color spaces. A set of pixel filters may be configured to accumulate sums of the pixel data conditionally based upon YC1C2 characteristics, as defined by a pixel condition per pixel filter. Depending on a selected color space, the pixel filters may generate color sums, which may be used to match a current illuminant against a set of reference illuminants with which the image sensor has been previously calibrated.

    摘要翻译: 公开了用于处理图像信号处理器(ISP)中的统计数据的各种技术。 在一个实施例中,统计收集引擎可以被配置为获取与自动白平衡有关的统计。 统计收集引擎可以接收由图像传感器获取的原始拜耳RGB数据,并且可以被配置为执行一个或多个颜色空间转换以获得其他颜色空间中的像素数据。 一组像素滤波器可以被配置为基于每像素滤波器的像素条件定义的YC1C2特性有条件地累加像素数据的和。 根据所选择的颜色空间,像素滤波器可以生成颜色和,其可以用于将当前光源与图像传感器已经被预先校准的一组参考光源相匹配。

    Method for detecting pixel outliers
    9.
    发明授权
    Method for detecting pixel outliers 有权
    检测像素异常值的方法

    公开(公告)号:US08559730B2

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

    申请号:US12882819

    申请日:2010-09-15

    IPC分类号: G06K9/56

    CPC分类号: G06T7/90

    摘要: A method for identifying singleton outlier pixels in a selected color space in a digital image including a plurality of pixels, includes for each 3×3 patch of pixels in the image, calculating the diameter of the 3×3 patch of pixels. For each pixel in the patch, the distance to its nearest neighbor pixel within the patch is computed, as measured in the selected color space. The computed distance from each pixel in the patch is compared to its nearest neighbor with a threshold that is a preselected fraction of the diameter. A center pixel in the patch is identified as an outlier pixel if its calculated distance to its nearest neighbor is the largest distance to a nearest neighbor and exceeds the threshold.

    摘要翻译: 在包括多个像素的数字图像中,在所选择的颜色空间中识别单例异常值像素的方法包括:对于图像中的每个3×3个像素块,计算3×3像素块的直径。 对于补丁中的每个像素,如在所选择的颜色空间中测量的那样,计算补片内与其最近相邻像素的距离。 将来自贴片中每个像素的计算距离与其最接近的相邻值进行比较,其阈值是预定的直径分数。 如果其到其最近邻居的计算距离是与最近邻居的最大距离并且超过阈值,则将该补丁中的中心像素识别为异常值像素。

    ADAPTIVE LENS SHADING CORRECTION
    10.
    发明申请
    ADAPTIVE LENS SHADING CORRECTION 有权
    自适应镜头调整校正

    公开(公告)号:US20110298944A1

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

    申请号:US12794632

    申请日:2010-06-04

    IPC分类号: H04N9/73 G06K9/00 G06K9/38

    CPC分类号: H04N9/045 H04N5/3572

    摘要: Systems, methods, and devices for applying lens shading correction to image data captured by an image sensor are provided. In one embodiment, multiple lens shading adaptation functions, each modeled based on the response of a color channel to a reference illuminant, are provided. An image frame from the image data may be analyzed to select a lens shading adaptation function corresponding to a reference illuminant that most closely matches a current illuminant. The selected lens shading function may then be used to adjust a set of lens shading parameters.

    摘要翻译: 提供了用于将图像传感器捕获的图像数据应用透镜阴影校正的系统,方法和装置。 在一个实施例中,提供了基于颜色通道对参照光源的响应而建模的多个透镜遮蔽适应功能。 可以分析来自图像数据的图像帧以选择对应于与当前光源最接近匹配的参考光源的透镜遮蔽适应功能。 然后可以使用所选择的透镜遮蔽功能来调整一组透镜遮蔽参数。