-
公开(公告)号:CN100446573C
公开(公告)日:2008-12-24
申请号:CN200610027979.7
申请日:2006-06-22
申请人: 上海交通大学
摘要: 本发明涉及一种数字视频编解码领域的基于AVS的去块效应滤波器VLSI实现装置,其中:输入暂存模块将输入端口的参数及待滤波数据进行缓存;阈值计算模块从输入暂存模块中读出参数进行滤波强度和边界阈值的计算;滤波模块根据阈值计算模块输入的每个块边界滤波强度及块边界阈值对输入的象素数据进行相应的滤波;控制单元控制整个滤波过程中的数据选择和数据流向;储存模块包括暂存模块、转置模块、当前宏块存储模块、邻块数据存储模块;输出暂存模块中数据来源于转置模块,包括一个先进先出数据缓存器。本发明采用流水线结构进行计算和滤波,减少了对数据存储器的读写,提高了滤波处理的速度,保证滤波操作的实时性,控制了整个硬件结构的复杂性。
-
公开(公告)号:CN100442853C
公开(公告)日:2008-12-10
申请号:CN200610027166.8
申请日:2006-06-01
申请人: 上海交通大学
摘要: 一种游程解码、反扫描、反量化和反变换的方法及装置,属于视频解码技术领域。本发明从变长解码FIFO中读出象素块中一个系数的游程、幅度和块结束标志;进行反量化,得到变换系数及其有效信号;组织存储器阵列,以游程值作为计数初值,以变换系数或0作为输入,控制存储器阵列进行链式移动存储,并不断读入新的系数,直至完成一个块的游程解码和反扫描。从存储器阵列中读出行数据,进行一维行反变换,其结果经过转置操作后并行输出,进行一维列反变换,输出残差系数。本发明中游程解码、反量化、反扫描和反变换共用一个可配置存储器阵列,节省了保存中间结果所需的存储空间,同时将游程解码、反量化和反扫描并行处理,提高了处理速度。
-
公开(公告)号:CN100417227C
公开(公告)日:2008-09-03
申请号:CN200610028324.1
申请日:2006-06-29
申请人: 上海交通大学
摘要: 一种用于AVS视频解码器的高效流水线系统,属于数字视频编解码技术领域。本发明根据各模块处理数据的粒度以及数据依赖关系,采用三级宏块级流水线和两级块级流水线。从宏观上,三级宏块级流水线第一级由变长码解码模块组成;第二级由反量化/反变换模块、帧内预测模块和帧间预测模块组成;第三级由去块效应滤波模块组成。从微观上,两级块级流水线第一级由变长码解码模块组成;第二级由反量化/反变换模块、帧内预测模块组成。控制模块、重构模块、数据乒乓RAM和头信息存储FIFO相互配合,保证了两级流水线的高效工作。本发明有效避免模块间的数据等待现象,减小时间冗余,在不显著增大存储器开销的前提下,达到高清晰度视频实时解码的目标。
-
公开(公告)号:CN101163244A
公开(公告)日:2008-04-16
申请号:CN200710170769.8
申请日:2007-11-22
申请人: 上海交通大学
CPC分类号: G06F12/0875
摘要: 一种视频解码领域的视频解码器运动补偿过程中的像素缓存方法及系统,本发明方法包括:步骤一,从参数存储器中读取运动补偿参数信息;步骤二,计算出运动补偿当前基本块所需要的参考帧的区域;步骤三,将不在内部存储器的像素单元从外部存储器读取出来存储到内部存储器中;步骤四,将参考帧区域中参考帧像素单元的数据从内部存储器依次读取出来和当前基本块的运动矢量一起传输给外部的插值器。本发明系统包括:总体控制模块、读取运动补偿参数模块、计算运动补偿所需参考帧区域模块、像素单元判断和替换模块、插值数据输出控制模块和数据和标签的存储模块。本发明降低了对外部存储器带宽需求,解决了视频解码器设计中的外部存储器带宽瓶颈问题。
-
公开(公告)号:CN101123725A
公开(公告)日:2008-02-13
申请号:CN200710046146.X
申请日:2007-09-20
申请人: 上海交通大学
IPC分类号: H04N7/26
摘要: 本发明涉及一种数字视频编解码技术领域的H.264去块效应滤波器的硬件实现方法。本发明采用了一种对于像素信息分区域的存储方法,将当前滤波宏块像素信息以及参考宏块像素信息以4×4为单位分块,交替存储在两块独立的单口存储区中,从而在滤波过程中实现同时进行读写。本发明相对于双口可同时读写的存储器件解决方案,有效地节省了硬件资源;相对于一块单口的存储器件解决方案,在消耗硬件资源不变的情况下,大大提高了并行程度和数据处理速度。
-
公开(公告)号:CN101123113A
公开(公告)日:2008-02-13
申请号:CN200710046145.5
申请日:2007-09-20
申请人: 上海交通大学
IPC分类号: G11C11/4063 , G11C11/409
摘要: 一种数字集成电路系统中的同步动态随机访问存储器的访问方法及控制装置。本发明先寄存下用户发出的读写事务描述信息,然后将读写事务描述信息中的起始地址设为SDRAM读命令或写命令的目标地址,激活该目标地址所指定的存储阵列中的存储行,再向SDRAM发出读命令或写命令并更新读命令或写命令的目标地址和累计访问的访问单元的数量,接下来检测下一次访问是否需要关闭当前存储阵列中的存储行,如果需要则发送关闭命令,然后再激活新的目标地址所指定的存储阵列中的存储行并进行新一轮的访问,如果不需要发送关闭命令则直接进行新一轮的访问。本发明允许用户指定突发访问外部存储器时的地址增量以适应电路系统中对突发访问外部存储器的地址增量的要求。
-
公开(公告)号:CN101022551A
公开(公告)日:2007-08-22
申请号:CN200710038079.7
申请日:2007-03-15
申请人: 上海交通大学
摘要: 一种电子信息技术领域的AVS视频硬件解码器中运动补偿模块的像素预取装置,包括:判决控制单元、写缓存单元、读缓存单元、选通单元、前向预取缓存、后向预取缓存和重读缓存,预先从外部存储器读取预取块存放在预取缓存中,当下一个块解码时所需的参考像素落在预取的范围内,判决控制单元控制运动补偿模块通过选通单元直接从预取缓存读取数据;否则当下一个块解码时所需的参考像素全部不在或有一部分不在预取缓存中,判决控制单元则向存储器提出读请求,填充重读缓存,运动补偿模块从重读缓存读取数据。本发明减少了读取数据量和运动补偿模块对存储器接口带宽的需求,降低整个系统和存储控制器的设计难度。
-
公开(公告)号:CN1858998A
公开(公告)日:2006-11-08
申请号:CN200610025868.2
申请日:2006-04-20
摘要: 本发明涉及一种数字音频编解码技术领域的数字音频滤波器的无乘法实现方法。首先,优化标准滤波器算法使其分解为前处理,核处理和后处理。其中核处理将采用CORDIC坐标变换方法实现。其次,仅利用加法和移位运算完成CORDIC核处理和前后处理。本发明提出了采用CORDIC核实现数字音频滤波器的前期后期处理方法,以及一整套基于CORDIC核的MDCT/IMDCT滤波器的无乘法实现方法与实现电路,可以快速实现数字音频滤波器处理,不需要为滤波处理存储大量余弦系数,也不需要乘法器,方便了硬件实现。
-
公开(公告)号:CN118972387A
公开(公告)日:2024-11-15
申请号:CN202411108118.6
申请日:2024-08-13
申请人: 上海交通大学
摘要: 本发明提供了一种具有类脑意识的分布式计算和通信系统及其实现方法,包括:多个计算节点和意识状态管理模块;每个计算节点均包括计算单元、存储单元和通信单元;通信单元整体构成片上路由网络NoC;计算单元、存储单元与片上路由网络NoC的节点连接,通过高效的通信协议完成计算节点之间的协同和数据共享;并且每个计算节点上配置意识状态管理模块构成CTM的意识管理系统,即CTM类脑模型,进而使得每个节点间相互协作动态调整计算策略完成复杂的计算任务。本发明每个计算节点都配置一个意识状态管理模块,能够感知节点的实时状态,并接受来自其他节点的输入,通过分析这些数据,模块可以实时调整节点的计算策略,实现“意识”的形成和动态调整。
-
公开(公告)号:CN116309842A
公开(公告)日:2023-06-23
申请号:CN202310291330.X
申请日:2023-03-23
申请人: 上海交通大学
IPC分类号: G06T7/73 , G01B11/00 , G06V10/764 , G06V10/762 , G06V10/44 , G06V10/74 , G06F16/29 , G06V10/82 , G06N3/0464 , G06N3/08
摘要: 本发明公开了一种基于鸟瞰视角的视觉重定位方法,涉及机器人技术领域。将机器人相机传感器数据转换至鸟瞰视角下的统一坐标系,融合时间窗口和空间窗口的信息同时用于场景的表示;场景鸟瞰图进一步抽象为语义拓扑图,将具有区分度的物体表示为带有语义标签的拓扑节点,将拓扑节点间的背景区域表示为拓扑边信息,抽象出场景的高层级语义信息以及几何结构信息,同时保留低层级特征点信息作为拓扑节点对应物体的外观属性,多层级信息结合;根据节点和边的属性计算当前场景拓扑图与地图数据库场景拓扑图的相似度,构建亲和矩阵,利用图卷积网络进行求解,得到定位结果。本发明实现更完整的传感器信息利用,更好的定位效果,提高了泛化性。
-
-
-
-
-
-
-
-
-