会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 22. 发明授权
    • Programmable architecture and methods for motion estimation
    • 运动估计的可编程架构和方法
    • US06965644B2
    • 2005-11-15
    • US09797035
    • 2001-03-01
    • Jan FandriantoChi Shin WangSehat SutardjaHedley K. J. RainnieBryan R. Martin
    • Jan FandriantoChi Shin WangSehat SutardjaHedley K. J. RainnieBryan R. Martin
    • G06T9/00H04N7/12H04N7/14H04N7/15H04N7/26
    • H04N7/15G06K9/68G06T9/007H04N5/14H04N7/141H04N7/147H04N7/148H04N19/433
    • A programmable motion estimator includes one dual ported memory for storing an image block, the prediction error, and a temporary block used in interpolation, and a pixel-group random access dual ported memory for storing a search window. The two ports of the two memories are selectively applied to an arithmetic logic unit, or ALU, through a multiplexer. One output of the ALU provides an absolute difference, which is furnished to a tree adder. Another output of the ALU provides an average value or a difference value, as selected, which is routed to the inputs of the image memory and the search memory. In motion vector searching, the ALU performs pixel absolute difference arithmetic using the pixel groups from the image memory and from the search memory, and determines a sum of absolute differences in the tree adder. In half pixel interpolation, the ALU performs pixel averaging arithmetic using pixel groups from the search memory, and writes back to the search memory. In quarter pixel interpolation, the ACU performs pixel averaging arithmetic using pixel groups from the image and search memories, and writes back to the search memory. In some quarter pixel interpolations, temporary interpolated blocks from the image memory are used to interpolated quarter pixel blocks. These temporary blocks are obtained by pixel averaging in the ALU using pixel groups from the search memory. In error prediction determination, the ALU performs pixel subtraction using the pixel groups from the image memory and from the search memory, and writes back to the image memory.
    • 可编程运动估计器包括用于存储图像块的一个双端口存储器,预测误差和在插值中使用的临时块,以及用于存储搜索窗口的像素组随机存取双端口存储器。 两个存储器的两个端口通过多路复用器选择性地应用于算术逻辑单元或ALU。 ALU的一个输出提供绝对差异,它被提供给树加法器。 ALU的另一输出提供被选择的平均值或差值,其被路由到图像存储器和搜索存储器的输入。 在运动矢量搜索中,ALU使用来自图像存储器和搜索存储器的像素组来执行像素绝对差分运算,并且确定树加法器中的绝对差的和。 在半像素内插中,ALU使用来自搜索存储器的像素组来执行像素平均运算,并将其写回到搜索存储器。 在四分之一像素插值中,ACU使用来自图像和搜索存储器的像素组执行像素平均算术,并且将其写回到搜索存储器。 在一些四分之一像素插值中,来自图像存储器的临时内插块被用于内插四分之一像素块。 这些临时块通过使用来自搜索存储器的像素组在ALU中的像素平均来获得。 在错误预测确定中,ALU使用来自图像存储器和搜索存储器的像素组来执行像素相减,并将其写回图像存储器。
    • 29. 发明授权
    • Distributed local telephony gateway
    • 分布式本地电话网关
    • US08532090B1
    • 2013-09-10
    • US12139313
    • 2008-06-13
    • Marc Petit-HugueninIsabelle DalmassoBarry D. AndrewsBryan R. Martin
    • Marc Petit-HugueninIsabelle DalmassoBarry D. AndrewsBryan R. Martin
    • H04L12/66
    • H04L65/1073H04L65/103H04M7/1205
    • Aspects of the invention are directed to a telephony system that is adapted to receive, route, process, and deliver communications data using a cost-effective, user-friendly operations platform and a broadband communication network. For example, the system includes a computer server arrangement and a plurality of endpoint devices communicatively coupled to one or more communication channels comprising an Internet protocol (IP) network. Packet-based (VoIP) calls are transmitted over an IP network, and translated to standard PSTN call signals when necessary. The broadband telephony system of the present invention utilizes each user's own IP network endpoint device as not only each user's local gateway onto the IP network, but also as a remote gateway for bridging other user's calls from the IP network to a local PSTN network in order to reach non-users.
    • 本发明的方面涉及一种电话系统,其适于使用具有成本效益的,用户友好的操作平台和宽带通信网络来接收,路由,处理和传送通信数据。 例如,该系统包括计算机服务器装置和通信地耦合到包括因特网协议(IP)网络的一个或多个通信信道的多个端点设备。 基于分组的(VoIP)呼叫通过IP网络传输,并在必要时转换为标准PSTN呼叫信号。 本发明的宽带电话系统将每个用户自己的IP网络端点设备作为不仅每个用户的本地网关到IP网络,而且还作为用于将其他用户的呼叫从IP网络桥接到本地PSTN网络的远程网关 到达非用户。