Method and apparatus for transforming a non-linear lens-distorted image
    1.
    发明授权
    Method and apparatus for transforming a non-linear lens-distorted image 有权
    用于变换非线性透镜失真图像的方法和装置

    公开(公告)号:US08326077B2

    公开(公告)日:2012-12-04

    申请号:US12262363

    申请日:2008-10-31

    IPC分类号: G06K9/40

    摘要: A method and apparatus for image processing a lens-distorted image (e.g., a fisheye image) is provided. The method includes partitioning coordinate points in a selected output image into tiles. The output image is an undistorted rendition of a subset of the lens-distorted image. Coordinate points on a border of the tiles in the output image are selected. For each tile, coordinate points in the lens-distorted image corresponding to each selected coordinate point in the output image are calculated. In addition, for each tile, a bounding box on the lens-distorted image is selected. The bounding box includes the calculated coordinates in the lens-distorted image. The bounding boxes are expanded so that they encompass all coordinate points in the lens-distorted image that map to all coordinate points in their respective corresponding tiles. Output pixel values are generated for each tile from pixel values in their corresponding expanded bounding boxes.

    摘要翻译: 提供了一种用于图像处理镜片失真图像(例如,鱼眼图像)的方法和装置。 该方法包括将所选输出图像中的坐标点分割成瓦片。 输出图像是透镜失真图像的子集的未失真的再现。 选择输出图像中瓦片边框的坐标点。 对于每个瓦片,计算与输出图像中的每个所选坐标点相对应的透镜失真图像中的坐标点。 另外,对于每个瓦片,选择透镜失真图像上的边界框。 边界框包括透镜失真图像中计算的坐标。 边界框被扩展,使得它们包含映射到它们各自对应的瓦片中的所有坐标点的透镜失真图像中的所有坐标点。 从其对应的扩展边界框中的像素值为每个图块生成输出像素值。

    METHOD AND APPARATUS FOR TRANSFORMING A NON-LINEAR LENS-DISTORTED IMAGE
    2.
    发明申请
    METHOD AND APPARATUS FOR TRANSFORMING A NON-LINEAR LENS-DISTORTED IMAGE 有权
    用于变换非线性透镜失真图像的方法和装置

    公开(公告)号:US20100111440A1

    公开(公告)日:2010-05-06

    申请号:US12262363

    申请日:2008-10-31

    IPC分类号: G06K9/54

    摘要: A method and apparatus for image processing a lens-distorted image (e.g., a fisheye image) is provided. The method includes partitioning coordinate points in a selected output image into tiles. The output image is an undistorted rendition of a subset of the lens-distorted image. Coordinate points on a border of the tiles in the output image are selected. For each tile, coordinate points in the lens-distorted image corresponding to each selected coordinate point in the output image are calculated. In addition, for each tile, a bounding box on the lens-distorted image is selected. The bounding box includes the calculated coordinates in the lens-distorted image. The bounding boxes are expanded so that they encompass all coordinate points in the lens-distorted image that map to all coordinate points in their respective corresponding tiles. Output pixel values are generated for each tile from pixel values in their corresponding expanded bounding boxes.

    摘要翻译: 提供了一种用于图像处理镜片失真图像(例如,鱼眼图像)的方法和装置。 该方法包括将所选输出图像中的坐标点分割成瓦片。 输出图像是透镜失真图像的子集的未失真的再现。 选择输出图像中瓦片边框的坐标点。 对于每个瓦片,计算与输出图像中的每个所选坐标点相对应的透镜失真图像中的坐标点。 另外,对于每个瓦片,选择透镜失真图像上的边界框。 边界框包括透镜失真图像中计算的坐标。 边界框被扩展,使得它们包含映射到它们各自对应的瓦片中的所有坐标点的透镜失真图像中的所有坐标点。 从其对应的扩展边界框中的像素值为每个图块生成输出像素值。

    Automatic generation of streaming data interface circuit
    3.
    发明授权
    Automatic generation of streaming data interface circuit 有权
    自动生成流数据接口电路

    公开(公告)号:US07603492B2

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

    申请号:US11231171

    申请日:2005-09-20

    IPC分类号: G06F13/00 G06F13/12 G06F15/00

    摘要: A streaming data interface device (700) of a streaming processing system (200) is automatically generated by selecting a set of circuit parameters (610) consistent with a set of circuit constraints and generating (612, 614) a representation of a candidate memory interface device based upon a set of stream descriptors. The candidate streaming data interface device is evaluated (616) with respect to one or more quality metrics and the representation of the candidate streaming processor circuit is output (622) if the candidate memory interface device satisfies a set of processing system constraints and is better in at least one of the one or more quality metrics than other candidate memory interface devices.

    摘要翻译: 通过选择与一组电路约束一致的一组电路参数(610)来自动生成流处理系统(200)的流数据接口设备(700),并生成(612,614)候选存储器接口的表示 设备基于一组流描述符。 对于一个或多个质量度量评估候选流数据接口设备(616),如果候选存储器接口设备满足一组处理系统约束并且更好地输出候选流处理器电路的表示(622) 所述一个或多个质量度量中的至少一个与其它候选存储器接口设备相比。

    Method and Apparatus for Configuring Buffers for Streaming Data Transfer
    4.
    发明申请
    Method and Apparatus for Configuring Buffers for Streaming Data Transfer 失效
    用于配置数据流传输缓冲器的方法和装置

    公开(公告)号:US20080244152A1

    公开(公告)日:2008-10-02

    申请号:US11694523

    申请日:2007-03-30

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0646

    摘要: A specification of a configurable processor is generated by generating (1) specifications of first and second stream memory interfaces to be operable to access data in accordance with first and second stream descriptors, and (2) a specification of an interim data storage device (buffer) to be accessed by the first and second stream memory interfaces and to be operable to receive data from a first computational module via the first stream memory interface and to transfer data to a second computational module via the second stream memory interface. The specifications are output and may be used to configure a configurable processor.

    摘要翻译: 通过生成(1)第一和第二流存储器接口的规格来生成可配置处理器的规范,以便根据第一和第二流描述符访问数据,以及(2)临时数据存储设备(缓冲器) )被第一和第二流存储器接口访问,并且可操作以经由第一流存储器接口从第一计算模块接收数据,并经由第二流存储器接口将数据传送到第二计算模块。 输出规格,可用于配置可配置的处理器。

    AUTOMATED CONFIGURATION OF A PROCESSING SYSTEM USING DECOUPLED MEMORY ACCESS AND COMPUTATION
    5.
    发明申请
    AUTOMATED CONFIGURATION OF A PROCESSING SYSTEM USING DECOUPLED MEMORY ACCESS AND COMPUTATION 审中-公开
    使用解密存储器访问和计算的处理系统的自动配置

    公开(公告)号:US20080120497A1

    公开(公告)日:2008-05-22

    申请号:US11561486

    申请日:2006-11-20

    IPC分类号: G06F9/00

    CPC分类号: G06F9/3877 G06F8/433

    摘要: A method and system for automatic configuration of processor hardware from an application program that has stream descriptor definitions, descriptive of memory access locations, data access thread definitions having a stream descriptor and a data channel source or sink as parameters, and computation thread definitions having a function pointer, a data channel source and a data channel sink as parameters. The application program is compiled to produce a description of the data flow between the threads as specified in the application program. The hardware is configured to have streaming memory interface devices operable to access a memory in accordance with the stream descriptor definitions, data path devices operable to process data in accordance with the computation thread definitions and data channels operable to connect the data path devices and streaming memory interface devices in accordance with the description of the data flow.

    摘要翻译: 一种用于从具有流描述符定义,描述存储器访问位置,具有流描述符的数据访问线程定义和数据通道源或宿作为参数的应用程序自动配置处理器硬件的方法和系统,以及具有 功能指针,数据通道源和数据通道接收器作为参数。 应用程序被编译以产生在应用程序中指定的线程之间的数据流的描述。 硬件被配置为具有可操作以根据流描述符定义访问存储器的流式存储器接口设备,可操作以根据计算线程定义处理数据的数据路径设备和可操作以连接数据路径设备和流式存储器的数据通道 接口设备按照数据流的描述。

    System and method for parallel computation of an array transform
    6.
    发明授权
    System and method for parallel computation of an array transform 有权
    用于并行计算阵列变换的系统和方法

    公开(公告)号:US07634159B2

    公开(公告)日:2009-12-15

    申请号:US11007142

    申请日:2004-12-08

    IPC分类号: G06K9/60

    CPC分类号: G06K9/4633 G06K9/00986

    摘要: An array transform system for parallel computation of a plurality of elements of an array transform includes a memory for storing an array of data elements. Each column of data elements from the memory is copied to a shifter that shifts the column of data elements in accordance with a shift value to produce a shifted column of data elements. The shifted columns of data elements are accumulated in a plurality of accumulators, with each accumulator producing an element of the array transform. A controller controls the shift value dependent upon the position of the column of data elements in the array of data elements.

    摘要翻译: 用于并行计算阵列变换的多个元素的阵列变换系统包括用于存储数据元素阵列的存储器。 来自存储器的每列数据元素被复制到移位器,该移位器根据移位值移位数据元素列,以产生移位的数据元素列。 数据元素的移位列被累积在多个累加器中,每个累加器产生阵列变换的元素。 控制器根据数据元素阵列中的数据元素列的位置来控制移位值。

    Controlling Trick Play And Progress of Media Playback For Multiple Media Devices
    7.
    发明申请
    Controlling Trick Play And Progress of Media Playback For Multiple Media Devices 审中-公开
    控制多媒体设备的媒体播放的技巧播放和进度

    公开(公告)号:US20140029913A1

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

    申请号:US13562274

    申请日:2012-07-30

    IPC分类号: H04N5/765 H04N5/783 H04N5/775

    摘要: Controlling trick plays, such as play, pause, fast forward, and rewind, of a plurality of content items includes respectively assigning, via a remote-control device, a plurality of trick-play bars to the plurality of content items. The plurality of trick-play bars is operative on the remote-control device. The controlling further includes directing, via the remote-control device, a plurality of media devices to respectively play the plurality of content items. The controlling further includes displaying, on the remote-control device, the plurality of trick-play bars based on the assigning of the plurality of trick-play bars to the plurality of content items, and controlling an operation, via the remote-control device, of a trick play of one of the plurality of content items, respectively, via an input respectively received by one of the plurality of trick-play bars.

    摘要翻译: 控制多个内容项目的特技播放,诸如播放,暂停,快进和快退等,分别经由遥控装置分别将多个特技播放栏分配给多个内容项目。 多个特技播放条在遥控装置上操作。 该控制还包括经由遥控设备引导多个媒体设备以分别播放多个内容项目。 该控制还包括:在远程控制装置上,基于向多个内容项目分配多个特技播放条,在遥控装置上显示多个特技播放条,并经由遥控装置 分别通过分别由多个特技播放栏中的一个接收的输入的多个内容项之一的特技播放。