会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • 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还可以包括定时信号选择电路,其在两个输入定时信号中的每一个之间选择输入定时信号的逻辑与和两个输入定时信号的逻辑或以产生输出定时信号。 可编程乘法累加器包括乘法器矩阵,每个乘法器可以接收多个输入信号中的一个。 输入信号通过流水线延迟,并且该流水线的一部分被保留用于延迟与多个输入信号相关联的一个或多个定时信号。 延迟定时信号形成与可编程乘法累加器的输出信号相关联的定时信号。