一种数据处理方法及电子设备的制造方法_5

文档序号:9579634阅读:来源:国知局
[0164]所述更新单元43,还用于在所述滑动窗口完全滑动至所述第1个子寄存器中时,对所述第Q个子寄存器的存储数据进行更新;
[0165]其中,所述h,x,y均为正整数,h小于等于Q。
[0166]优选地,所述处理单元42,还用于在所述滑动窗口的第X个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据进行卷积滤波处理。
[0167]优选地,所述电子设备还包括用于存储卷积模板参数的第一参数存储单元;所述电子设备还包括读取单元44 ;
[0168]所述读取单元44,用于从所述第一参数存储单元中读取所述卷积模板参数;
[0169]所述处理单元42,还用于在所述滑动窗口的第X个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据作卷积运算,以进行滤波处理。
[0170]优选地,所述电子设备还包括获取单元45、生成单元46、存储单元47 ;
[0171]所述获取单元45,用于获取第一操作,所述第一操作用于设置所述卷积模板参数;
[0172]所述生成单元46,用于基于所述第一操作,生成第一指令;
[0173]所述存储单元47,用于响应所述第一指令,将所述卷积模板参数存储至所述第一参数存储单元。
[0174]本领域技术人员应当理解,本发明实施例中的电子设备中的各单元的实现功能可参照前述数据处理方法的相关描述而理解。本发明实施例中的电子设备中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
[0175]本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
[0176]在本发明所提供的几个实施例中,应该理解到,所揭露的方法和智能设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0177]上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0178]另外,在本发明各实施例中的各功能单元可以全部集成在一个第二处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0179]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
【主权项】
1.一种数据处理方法,该方法应用于电子设备中,所述电子设备包括包含m行r列共mXr个数据存储单元的寄存器、数据选择单元;其中,所述寄存器被划分为Q段子寄存器,所述数据选择单元包含有大小为mXη的滑动窗口 ;其中,m, r, Q,η均为正整数,且η小于等于r/2 ;所述数据处理方法包括: 所述滑动窗口从所述第h个子寄存器头部开始滑动,在所述滑动窗口的第X个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据进行数据处理; 在所述滑动窗口滑动至所述第h+Ι个子寄存器头部时,所述第h个子寄存器对存储数据进行更新; 在所述滑动窗口滑动至所述第Q个子寄存器时,若在第1个滑动位置处,所述第Q个子寄存器的存储数据不能够填满滑动窗口,则用所述第1个子寄存器中的存储数据进行填充; 在所述滑动窗口完全滑动至所述第1个子寄存器中时,所述第Q个子寄存器对存储数据进行更新; 其中,所述h,X,y均为正整数,h小于等于Q。2.根据权利要求1所述的数据处理方法,所述数据选择单元包含有I个大小为mXn的滑动窗口,其中,I为正整数,且I小于等于Q/2 ;所述数据处理方法还包括: 所述第i个滑动窗口从所述第q个子寄存器头部开始滑动,在所述第i个滑动窗口的第j个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据进行数据处理,其中,所述不同滑动窗口的起始滑动位置至少间隔1个子寄存器; 在所述第i个滑动窗口滑动至所述第q+Ι个子寄存器头部时,所述第q个子寄存器对存储数据进行更新; 在所述第k个滑动窗口滑动至所述第Q个子寄存器时,若在第t个滑动位置处,所述第Q个子寄存器的存储数据不能够填满滑动窗口,则用所述第1个子寄存器中的存储数据进行填充; 在所述第k个滑动窗口完全滑动至所述第1个子寄存器中时,所述第Q个子寄存器对存储数据进行更新; 其中,所述i,k,j,t,q均为正整数,且i,k小于等于I,q小于等于Q。3.根据权利要求1所述的数据处理方法,所述在所述滑动窗口的第X个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据进行数据处理,包括: 在所述滑动窗口的第X个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据进行卷积滤波处理。4.根据权利要求3所述的数据处理方法,所述电子设备还包括用于存储卷积模板参数的第一参数存储单元; 所述在所述滑动窗口的第X个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据进行卷积滤波处理,包括: 从所述第一参数存储单元中读取所述卷积模板参数; 在所述滑动窗口的第X个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据作卷积运算,以进行滤波处理。5.根据权利要求4所述的数据处理方法,所述从所述第一参数存储单元中读取所述卷积模板参数之前,所述数据处理方法还包括: 获取第一操作,所述第一操作用于设置所述卷积模板参数; 基于所述第一操作,生成第一指令; 响应所述第一指令,将所述卷积模板参数存储至所述第一参数存储单元。6.一种电子设备,所述电子设备包括包含m行r列共mXr个数据存储单元的寄存器、数据选择单元;其中,所述寄存器被划分为Q段子寄存器,所述数据选择单元包含有大小为mXn的滑动窗口 ;其中,m,r, Q,η均为正整数,且η小于等于r/2 ;所述电子设备还包括:处理单元、更新单元; 所述数据选择单元,用于将所述滑动窗口从所述第h个子寄存器头部开始滑动,在所述滑动窗口的第X个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据发送至所述处理单元; 所述处理单元,用于将所述滑动窗口所对应的所述寄存器中的存储数据进行数据处理; 所述更新单元,用于在所述滑动窗口滑动至所述第h+Ι个子寄存器头部时,对所述第h个子寄存器的存储数据进行更新; 所述数据选择单元,还用于在所述滑动窗口滑动至所述第Q个子寄存器时,若在第y个滑动位置处,所述第Q个子寄存器的存储数据不能够填满滑动窗口,则用所述第1个子寄存器中的存储数据进行填充; 所述更新单元,还用于在所述滑动窗口完全滑动至所述第1个子寄存器中时,对所述第Q个子寄存器的存储数据进行更新; 其中,所述h,X,y均为正整数,h小于等于Q。7.根据权利要求6所述的电子设备,所述数据选择单元包含有I个大小为mXn的滑动窗口,其中,I为正整数,且I小于等于Q/2 ; 所述数据选择单元,还用于将所述第i个滑动窗口从所述第q个子寄存器头部开始滑动,在所述第i个滑动窗口的第j个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据发送至所述处理单元;其中,所述不同滑动窗口的起始滑动位置至少间隔1个子寄存器; 所述处理单元,还用于将所述滑动窗口所对应的所述寄存器中的存储数据进行数据处理; 所述更新单元,还用于在所述第i个滑动窗口滑动至所述第q+Ι个子寄存器头部时,对所述第q个子寄存器的存储数据进行更新; 所述数据选择单元,还用于在所述第k个滑动窗口滑动至所述第Q个子寄存器时,若在第t个滑动位置处,所述第Q个子寄存器的存储数据不能够填满滑动窗口,则用所述第1个子寄存器中的存储数据进行填充; 所述更新单元,还用于在所述第k个滑动窗口完全滑动至所述第1个子寄存器中时,对所述第Q个子寄存器的存储数据进行更新; 其中,所述i,k,j,t,q均为正整数,且i,k小于等于I,q小于等于Q。8.根据权利要求6所述的电子设备,所述处理单元,还用于在所述滑动窗口的第X个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据进行卷积滤波处理。9.根据权利要求8所述的电子设备,所述电子设备还包括用于存储卷积模板参数的第一参数存储单元;所述电子设备还包括读取单元; 所述读取单元,用于从所述第一参数存储单元中读取所述卷积模板参数; 所述处理单元,还用于在所述滑动窗口的第X个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据作卷积运算,以进行滤波处理。10.根据权利要求9所述的电子设备,所述电子设备还包括获取单元、生成单元、存储单元; 所述获取单元,用于获取第一操作,所述第一操作用于设置所述卷积模板参数; 所述生成单元,用于基于所述第一操作,生成第一指令; 所述存储单元,用于响应所述第一指令,将所述卷积模板参数存储至所述第一参数存储单元。
【专利摘要】本发明公开了一种数据处理方法及电子设备,所述电子设备包括寄存器、数据选择单元;所述寄存器被划分为Q段子寄存器;所述数据处理方法包括:滑动窗口从所述第h个子寄存器头部开始滑动,在所述滑动窗口的第x个滑动位置处,将所述滑动窗口所对应的所述寄存器中的存储数据进行数据处理;在所述滑动窗口滑动至所述第h+1个子寄存器头部时,所述第h个子寄存器对存储数据进行更新;在所述滑动窗口滑动至所述第Q个子寄存器时,若在第y个滑动位置处,所述第Q个子寄存器的存储数据不能够填满滑动窗口,则用所述第1个子寄存器中的存储数据进行填充;在所述滑动窗口完全滑动至所述第1个子寄存器中时,所述第Q个子寄存器对存储数据进行更新。
【IPC分类】G06K9/46
【公开号】CN105335747
【申请号】CN201410379798
【发明人】焦敬恩
【申请人】联想(北京)有限公司
【公开日】2016年2月17日
【申请日】2014年8月4日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1