会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Modular parallel-pipelined vision system for real-time video processing
    • 用于实时视频处理的模块化并行流水线视觉系统
    • US06188381B1
    • 2001-02-13
    • US09002265
    • 1997-12-31
    • Gooitzen Siemen van der WalMichael Wade HansenMichael Raymond PiacentinoFrederic William Brehm
    • Gooitzen Siemen van der WalMichael Wade HansenMichael Raymond PiacentinoFrederic William Brehm
    • G06K940
    • G06T1/20
    • A real-time modular video processing system (VPS) which can be scaled smoothly from relatively small systems with modest amounts of hardware to very large, very powerful systems with significantly more hardware. The modular video processing system includes a processing module containing at least one general purpose microprocessor which controls hardware and software operation of the video processing system using control data and which also facilitates communications with external devices. One or more video processing modules are also provided, each containing parallel pipelined video hardware which is programmable by the control data to provide different video processing operations on an input stream of video data. Each video processing module also contains one or more connections for accepting one or more daughterboards which each perform a particular image processing task. A global video bus routes video data between the processing module and each video processing module and between respective processing modules, while a global control bus provides the control data to/from the processing module from/to the video processing modules separate from the video data on the global video bus. A hardware control library loaded on the processing module provides an application programming interface including high level C-callable functions which allow programming of the video hardware as components are added and subtracted from the video processing system for different applications.
    • 一个实时的模块化视频处理系统(VPS),可以从具有适度数量的硬件的相对较小的系统平滑地扩展到具有更多硬件的非常大,非常强大的系统。 模块化视频处理系统包括处理模块,该处理模块包含至少一个通用微处理器,其控制使用控制数据的视频处理系统的硬件和软件操作,并且还有助于与外部设备的通信。 还提供一个或多个视频处理模块,每个视频处理模块包含并行流水线视频硬件,其可由控制数据编程,以对视频数据的输入流提供不同的视频处理操作。 每个视频处理模块还包含用于接收一个或多个子板的一个或多个连接,每个子板执行特定的图像处理任务。 全局视频总线在处理模块和每个视频处理模块之间以及各个处理模块之间路由视频数据,而全局控制总线从处理模块向/从与视频数据分开的视频处理模块提供控制数据 全球视频总线。 加载在处理模块上的硬件控制库提供了包括高级C可调用功能的应用程序编程接口,这些功能允许对视频硬件进行编程,作为从不同应用的视频处理系统添加和减少的组件。
    • 3. 发明授权
    • Digital signal processing circuitry having integrated timing information
    • 具有集成定时信息的数字信号处理电路
    • US6151682A
    • 2000-11-21
    • US148661
    • 1998-09-04
    • Gooitzen Siemen van der WalMichael Raymond PiacentinoMichael Wade Hansen
    • Gooitzen Siemen van der WalMichael Raymond PiacentinoMichael Wade Hansen
    • G06F1/10G06F5/06G06F1/12G06F13/42H04L5/00H04L7/00
    • G06F5/06G06F1/10
    • Digital signal processing circuitry implemented in ASICs or FPGAs is built by combining multi-component constructs (e.g. macrocells). These circuits may be modified to include a timing channel by augmenting selected ones of the constructs to include a path which propagates a timing signal with a delay that compensates for the signal processing delay through the construct. The selected constructs are those that are used in a critical processing path in the digital signal processing circuitry. A timing compensation circuit may also be defined as a construct. This block receives two digital data signals having accompanying timing signals and delays the first signal that provides valid data until the second signal also provides valid data, as determined by their timing signals. A configurable arithmetic and logic unit (ALU) made using these techniques includes a timing compensation circuit, a look-up table and an accumulator. The configurable ALU may also include a timing signal selection circuit which selects between the each of two input timing signals, the logical AND of the input timing signals and the logical OR of the two input timing signals to produce an output timing signal. A programmable multiply-accumulator includes a matrix of multipliers, each of which may receive one of a plurality of input signals. The input signals are delayed through a pipeline and a portion of this pipeline is reserved for delaying one or more timing signals associated with the plurality of input signals. The delayed timing signals form the timing signals that are associated with the output signal of the programmable multiply accumulator.
    • 在ASIC或FPGA中实现的数字信号处理电路是通过组合多组分构造(例如,宏小区)构建的。 这些电路可以被修改为包括定时信道,通过增加所选择的构造来包括传播具有补偿通过构造的信号处理延迟的延迟的定时信号的路径。 所选择的构造是在数字信号处理电路中在关键处理路径中使用的结构。 定时补偿电路也可以被定义为构造。 该块接收具有附带的定时信号的两个数字数据信号,并延迟提供有效数据的第一信号,直到第二信号也提供由其定时信号确定的有效数据。 使用这些技术制成的可配置的算术和逻辑单元(ALU)包括定时补偿电路,查找表和累加器。 可配置ALU还可以包括定时信号选择电路,其在两个输入定时信号中的每一个之间选择输入定时信号的逻辑与和两个输入定时信号的逻辑或以产生输出定时信号。 可编程乘法累加器包括乘法器矩阵,每个乘法器可以接收多个输入信号中的一个。 输入信号通过流水线延迟,并且该流水线的一部分被保留用于延迟与多个输入信号相关联的一个或多个定时信号。 延迟定时信号形成与可编程乘法累加器的输出信号相关联的定时信号。
    • 4. 发明授权
    • Quality image warper
    • 质量图像整形机
    • US6061477A
    • 2000-05-09
    • US838101
    • 1997-04-15
    • Mark S. LohmeyerPeter Jeffrey BurtGooitzen Siemen van der Wal
    • Mark S. LohmeyerPeter Jeffrey BurtGooitzen Siemen van der Wal
    • H04N5/262G06T3/00G06T3/40H04N1/387G06K9/32
    • G06T3/4007G06T3/4084
    • A digital image warper system produces a warped output image from an input image. The warper system increases the sampling rate of a sampled image above the Nyquist rate or samples an analog image at a higher rate than the Nyquist rate and prefilters the upsampled image to counteract filtering which may occur during the warping operation. The upsampled image is warped using an interpolator for resampling to produce a warped upsampled image. The interpolator is, for example, a low quality interpolator such as a bilinear interpolator. The warped image is then down-sampled to the same resolution as the input image to produce the warped image. Down-sampling and warping can be combined into one step by modifying the geometric transformation function implemented when warping the upsampled image.
    • 数字图像整经系统从输入图像产生翘曲输出图像。 整经系统将采样图像的采样率提高到奈奎斯特速率以上,或以比奈奎斯特速率更高的速率采样模拟图像,并对上采样图像进行预滤波,以抵消在翘曲操作期间可能发生的滤波。 上采样图像使用内插器进行扭曲以进行重采样以产生翘曲的上采样图像。 内插器例如是诸如双线性内插器的低质量插值器。 然后将翘曲的图像下采样到与输入图像相同的分辨率以产生翘曲图像。 下采样和翘曲可以通过修改在对上采样图像进行翘曲时实现的几何变换函数而组合成一个步骤。
    • 7. 发明授权
    • Parallel pipeline processing system
    • 并行管道处理系统
    • US06647150B2
    • 2003-11-11
    • US10272105
    • 2002-10-16
    • Gooitzen Siemen van der Wal
    • Gooitzen Siemen van der Wal
    • G06K940
    • G06T1/20H04N19/17H04N19/42H04N19/423H04N19/436H04N19/537H04N19/59H04N19/80H04N19/85
    • A pipelined parallel processor (PPP) integrated circuit includes a filtering unit, internal routing circuitry such as a crosspoint switch, an internal frame store controller, and one or more function circuits. The function circuits include, for example, arithmetic units, lookup tables, timing compensators, adders/subtractors, statistics modules, image shifting circuitry, and other useful processing devices. The components of the PPP are interconnected with the crosspoint switch that routes data among the frame store controller, filtering unit, function circuits, external input channels, and external output channels. The internal frame store controller includes a plurality of programmable video line store memories that are coupled to an external field or frame store memory. Each line store memory may be programmed to provide data to, or receive data from one of the PPP components by a controller and to transfer the data from or to the memory, respectively. Access to the external memory by the line store memories is controlled by an arbitration processor which implements a priority scheme.
    • 流水线并行处理器(PPP)集成电路包括滤波单元,诸如交叉点开关的内部路由电路,内部帧存储控制器和一个或多个功能电路。 功能电路包括例如运算单元,查找表,定时补偿器,加法器/减法器,统计模块,图像移位电路和其它有用的处理设备。 PPP的组件与交叉点交换机互连,交叉点交换机在帧存储控制器,滤波单元,功能电路,外部输入通道和外部输出通道之间路由数据。 内部帧存储控制器包括耦合到外部场或帧存储器的多个可编程视频行存储存储器。 每个行存储器可以被编程为分别向控制器提供数据或者从一个PPP组件接收数据,并分别将数据从存储器传送到存储器。 通过线路存储器访问外部存储器由实现优先方案的仲裁处理器来控制。
    • 8. 发明授权
    • Pipelined pyramid processor for image processing systems
    • 用于图像处理系统的流水线金字塔处理器
    • US06567564B1
    • 2003-05-20
    • US09411131
    • 1999-10-04
    • Gooitzen Siemen van der Wal
    • Gooitzen Siemen van der Wal
    • G06K940
    • G06T1/20H04N19/17H04N19/42H04N19/423H04N19/436H04N19/537H04N19/59H04N19/80H04N19/85
    • A pipelined parallel processor (PPP) integrated circuit includes a filtering unit, internal routing circuitry such as a crosspoint switch, an internal frame store controller, and one or more function circuits. The function circuits include, for example, arithmetic units, lookup tables, timing compensators, adders/subtractors, statistics modules, image shifting circuitry, and other useful processing devices. The components of the PPP are interconnected with the crosspoint switch that routes data among the frame store controller, filtering unit, function circuits, external input channels, and external output channels. The internal frame store controller includes a plurality of programmable video line store memories that are coupled to an external field or frame store memory. Each line store memory may be programmed to provide data to, or receive data from one of the PPP components by a controller and to transfer the data from or to the memory, respectively. Access to the external memory by the line store memories is controlled by an arbitration processor which implements a priority scheme.
    • 流水线并行处理器(PPP)集成电路包括滤波单元,诸如交叉点开关的内部路由电路,内部帧存储控制器和一个或多个功能电路。 功能电路包括例如运算单元,查找表,定时补偿器,加法器/减法器,统计模块,图像移位电路和其它有用的处理设备。 PPP的组件与交叉点交换机互连,交叉点交换机在帧存储控制器,滤波单元,功能电路,外部输入通道和外部输出通道之间路由数据。 内部帧存储控制器包括耦合到外部场或帧存储器的多个可编程视频行存储存储器。 每个线路存储器可以被编程为分别向控制器提供数据或从其中一个PPP组件接收数据,并分别将数据从存储器传送到存储器。 通过线路存储器访问外部存储器由实现优先方案的仲裁处理器来控制。