一种基于透视变换的雷达数据与视频数据融合方法及系统与流程

文档序号:31446861发布日期:2022-09-07 12:05阅读:201来源:国知局
一种基于透视变换的雷达数据与视频数据融合方法及系统与流程

1.本发明涉及智能路口监控领域,特别涉及一种基于透视变换的雷达数据与视频数据融合方法及系统。


背景技术:

2.随着路口管理技术的不断发展,目前在进行路口车道线规划管理时,通常是基于相机采集的图像进行识别分析获取车道线位置。在雷达数据与视频数据融合的路口车辆全息影像显示及跟踪中,需要对视频跟踪数据中车道线的位置信息与雷达数据中车道线的位置信息进行融合,然而由于相机采集的数据是投影到相平面的数据,未能获得俯视平面的数据,同时由于相机采集的数据的单位是像素,未能获取雷达监测的实际以米为单位的数据,进而导致在针对车道线进行规划以及车辆目标进行跟踪管理时,融合算法的使用受到了极大地限制。


技术实现要素:

3.为解决上述技术问题,本发明提供一种基于透视变换的雷达数据与视频数据融合方法及系统,可以解决目前基于多传感器进行车道线规划管理以及车辆目标进行跟踪管理时,未能获取相机监测的实际以米为单位的数据,进而导致的在针对车道线进行管理以及车辆目标进行跟踪管理时,融合算法的使用受到了极大地限制的问题。
4.为实现上述目的,一方面,本发明提供一种基于透视变换的雷达数据与视频数据融合方法,所述方法包括:
5.根据监控道路预置矩形区域内预置个数位置点的像素坐标以及所述预置矩形在图像中对应的矩形区域位置参数,获取透视变换后的像素坐标;
6.根据所述像素坐标以及透视变换后的像素坐标获取坐标透视变换系数;
7.根据所述监控道路的预置宽度生成道路鸟瞰图并将所述监控道路的监控目标雷达数据配置在所述鸟瞰图上;
8.通过所述雷达传感器获取所述鸟瞰图上预置个数车辆目标的位置坐标并获取所述预置个数车辆目标的透视变换后的像素坐标;
9.根据所述预置个数车辆目标的位置坐标、所述预置个数车辆目标的透视变换后的像素坐标以及预置透视变换区域高度值,获取位置坐标变换参数,获取位置坐标变换参数;
10.根据所述坐标透视变换系数、所述位置坐标变换参数、以及车辆目标的像素坐标确定所述车辆目标的位置信息;
11.根据所述车辆目标的位置信息以及雷达传感器获取的所述车辆目标在所述鸟瞰图上的位置信息,将所述监控道路区域各个目标的相机数据与雷达数据之间的时间进行匹配。
12.进一步地,所述根据所述像素坐标以及透视变换后的像素坐标获取坐标透视变换系数的步骤包括:
13.根据监控道路预置矩形区域内预置个数位置点对应的透视变换后的像素坐标生成第一变换矩阵;
14.根据监控道路预置矩形区域内预置个数位置点对应的像素坐标和透视变换后的像素坐标生成第二变换矩阵;
15.根据第一变换矩阵和第二变换矩阵获取坐标透视变换系数。
16.进一步地,所述根据所述监控道路的预置宽度生成道路鸟瞰图并将所述监控道路的监控目标雷达数据配置在所述鸟瞰图上的步骤之前,所述方法还包括:
17.根据所述坐标透视变换系数生成透视变换后的图像;
18.判断所述透视变换后的图像中各个车道线是否平行并且与x坐标轴垂直;
19.若是,则确认所述坐标透视变换系数符合预置条件。
20.进一步地,所述根据所述坐标透视变换系数、所述位置坐标变换参数、以及车辆目标的像素坐标确定所述车辆目标的位置信息的步骤之前,所述方法还包括:
21.根据车道线对应的形状从所述车道线上获取预置个数位置点的像素坐标;
22.根据所述坐标透视变换系数、所述位置坐标变换参数、以及车道线上预置个数位置点的像素坐标在所述鸟瞰图上生成并显示所述车道线;
23.判断所述车道线与所述鸟瞰图上对应的初始车道线是否匹配;
24.若匹配,则确认所述位置坐标变换参数符合预置条件;
25.若不匹配,则根据所述车道线与所述鸟瞰图上对应的初始车道线之间的差值调整所述位置坐标变换参数。
26.进一步地,所述根据车道线对应的形状从所述车道线上获取预置个数位置点的像素坐标的步骤包括:
27.若所述车道线为直线,则从所述车道线上获取两个端点的像素坐标;
28.若所述车道线为折线,则从所述车道线上获取两个端点和各个折点的像素坐标;
29.若所述车道线为弧线,则根据所述车道线的弧度获取预置个数位置点的像素坐标,所述预置个数位置点的个数与所述弧线的弧度成正比。
30.另一方面,本发明提供一种基于透视变换的雷达数据与视频数据融合系统,所述系统包括:获取单元,用于根据监控道路预置矩形区域内预置个数位置点的像素坐标以及所述预置矩形在图像中对应的矩形区域位置参数,获取透视变换后的像素坐标;
31.所述获取单元,还用于根据所述像素坐标以及透视变换后的像素坐标获取坐标透视变换系数;根据所述监控道路的预置宽度生成道路鸟瞰图并将所述监控道路的监控目标雷达数据配置在所述鸟瞰图上;通过所述雷达传感器获取所述鸟瞰图上预置个数车辆目标的位置坐标并获取所述预置个数车辆目标的透视变换后的像素坐标;根据所述预置个数车辆目标的位置坐标、所述预置个数车辆目标的透视变换后的像素坐标以及预置透视变换区域高度值,获取位置坐标变换参数,获取位置坐标变换参数;
32.确定单元根据所述坐标透视变换系数、所述位置坐标变换参数、以及车辆目标的像素坐标确定所述车辆目标的位置信息;
33.匹配单元,用于根据所述车辆目标的位置信息以及雷达传感器获取的所述车辆目标在所述鸟瞰图上的位置信息,将所述监控道路区域各个目标的相机数据与雷达数据之间的时间进行匹配。
34.进一步地,所述获取单元,具体用于根据监控道路预置矩形区域内预置个数位置点对应的透视变换后的像素坐标生成第一变换矩阵;根据监控道路预置矩形区域内预置个数位置点对应的像素坐标和透视变换后的像素坐标生成第二变换矩阵;根据第一变换矩阵和第二变换矩阵获取坐标透视变换系数。
35.进一步地,所述系统还包括:第一校验单元;所述第一检验单元,用于根据所述坐标透视变换系数生成透视变换后的图像;判断所述透视变换后的图像中各个车道线是否平行并且与x坐标轴垂直;若是,则确认所述坐标透视变换系数符合预置条件。
36.进一步地,所述系统还包括:第二检验单元;
37.所述第二校验单元,用于根据车道线对应的形状从所述车道线上获取预置个数位置点的像素坐标;根据所述坐标透视变换系数、所述位置坐标变换参数、以及车道线上预置个数位置点的像素坐标在所述鸟瞰图上生成并显示所述车道线;判断所述车道线与所述鸟瞰图上对应的初始车道线是否匹配;若匹配,则确认所述位置坐标变换参数符合预置条件;若不匹配,则根据所述车道线与所述鸟瞰图上对应的初始车道线之间的差值调整所述位置坐标变换参数。
38.进一步地,所述获取单元,具体还用于若所述车道线为直线,则从所述车道线上获取两个端点的像素坐标;若所述车道线为折线,则从所述车道线上获取两个端点和各个折点的像素坐标;若所述车道线为弧线,则根据所述车道线的弧度获取预置个数位置点的像素坐标,所述预置个数位置点的个数与所述弧线的弧度成正比。
39.本发明提供的一种基于透视变换的雷达数据与视频数据融合方法及系统,首先根据监控道路预置矩形区域内预置个数位置点的像素坐标以及所述预置矩形在图像中对应的矩形区域位置参数,获取透视变换后的像素坐标,然后根据所述像素坐标以及透视变换后的像素坐标获取坐标透视变换系数,并根据雷达传感器获取的所述预置个数车辆目标的位置坐标、所述预置个数车辆目标的透视变换后的像素坐标以及预置透视变换区域高度值,获取位置坐标变换参数,获取位置坐标变换参数;再根据所述坐标透视变换系数、所述位置坐标变换参数、以及车辆目标的像素坐标确定所述车辆目标的位置信息;最后根据所述车辆目标的位置信息以及雷达传感器获取的所述车辆目标在所述鸟瞰图上的位置信息,将所述监控道路区域各个目标的相机数据与雷达数据之间的时间进行匹配。本发明通过预先获取监控道路区域的坐标透视变换系数,并通过所述雷达传感器获取鸟瞰图上预置个数车辆目标的位置坐标并获取所述预置个数车辆目标的透视变换后的像素坐标得到位置坐标变换参数,当相机监控区域的图像中存在车辆目标时,可以根据车辆目标在图像中的像素坐标实时获取车辆目标的位置信息,并根据雷达传感器获取的所述车辆目标在所述鸟瞰图上的位置信息,将所述监控道路区域各个目标的相机数据与雷达数据之间的时间进行匹配,从而在基于多传感器进行路口监控管理时,可以实时获取相机监测的实际以米为单位的数据,提升了基于雷达和相机进行路口监控管理时的精度和效率,同时实现了相机数据与雷达数据的融合。
附图说明
40.图1是本发明提供的一种基于透视变换的雷达数据与视频数据融合方法的流程图;
41.图2是本发明提供的一种基于透视变换的雷达数据与视频数据融合系统的结构示意图。
具体实施方式
42.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
43.如图1所示,本发明实施例提供的一种基于透视变换的雷达数据与视频数据融合方法,包括如下步骤:
44.101、根据监控道路预置矩形区域内预置个数位置点的像素坐标以及所述预置矩形在图像中对应的矩形区域位置参数,获取透视变换后的像素坐标。
45.其中,预置个数可以为3、4、5等,本发明实施例不做限定。
46.对于本发明实施例,步骤101具体可以包括:根据所述像素坐标以及所述预置矩形在图像中对应的矩形区域的宽和高,获取透视变换后的像素坐标。
47.具体地,例如,将四个顶点的像素坐标逆时针构造矩形,然后根据公式 y=[1,1,w,w]和x=[1,h,h,1]计算透视变换后的像素坐标,其中,x、y为透视变换后的像素坐标,w为预置矩形在图像中对应的矩形区域的宽,h为预置矩形在图像中对应的矩形区域的高。
[0048]
102、根据所述像素坐标以及透视变换后的像素坐标获取坐标透视变换系数。
[0049]
对于本发明实施例,步骤102具体可以包括:根据监控道路预置矩形区域内预置个数位置点对应的透视变换后的像素坐标生成第一变换矩阵;根据监控道路预置矩形区域内预置个数位置点对应的像素坐标和透视变换后的像素坐标生成第二变换矩阵;根据第一变换矩阵和第二变换矩阵获取坐标透视变换系数。
[0050]
具体地,例如,首先根据公式生成第一变换矩阵,然后根据公式生成第二变换矩阵,最后根据公式 f=a-1
b计算坐标透视变换系数,其中,b为第一变换矩阵,a为第二变换矩阵, f为坐标透视变换系数,x1-x4、y1-y4为预置矩形在图像中对应的矩形区域四个点透视变换后的像素坐标,
x1-x4、y1-y4为预置矩形四个点的像素坐标。
[0051]
对于本发明实施例,为了进一步提升坐标透视变换系数的准确率,在进行步骤103之前,还包括:根据所述坐标透视变换系数生成透视变换后的图像;判断所述透视变换后的图像中各个车道线是否平行并且与x坐标轴垂直;若是,则确认所述坐标透视变换系数符合预置条件。
[0052]
103、根据所述监控道路的预置宽度生成道路鸟瞰图并将所述监控道路的监控目标雷达数据配置在所述鸟瞰图上。
[0053]
其中,监控道路的预置宽度可以根据现有的地图工具进行预先获取。
[0054]
104、通过所述雷达传感器获取所述鸟瞰图上预置个数车辆目标的位置坐标并获取所述预置个数车辆目标的透视变换后的像素坐标。
[0055]
其中,预置车辆个数通常为两辆车,这两辆车在相机或者雷达坐标系下不能在水平线或者垂直线上共线。
[0056]
105、根据所述预置个数车辆目标的位置坐标、所述预置个数车辆目标的透视变换后的像素坐标以及预置透视变换区域高度值,获取位置坐标变换参数。
[0057]
对于本发明实施例,步骤105具体可以包括:根据公式xm=k
x
x-b
x
和 ym=ky(-y+h)+by获取位置坐标变换参数,其中,(x,y)是透视变换后的像素坐标,(xm,ym)为预置个数车辆目标的的位置坐标,h是已知透视变换区域的高度,(k,b)是位置坐标变换参数,k的物理意义是每像素代表多少米,b 的物理意义是透视变换所选取的矩形区域分别距x轴y轴的距离,具体可以根据预置个数车辆目标的位置坐标和透视变换后的像素坐标来进行位置坐标变换参数的计算。
[0058]
对于本发明是实施例,为了进一步提升位置坐标变换参数的准确率,在步骤106之前还可以包括:根据车道线对应的形状从所述车道线上获取预置个数位置点的像素坐标;根据所述坐标透视变换系数、所述位置坐标变换参数、以及车道线上预置个数位置点的像素坐标在所述鸟瞰图上生成并显示所述车道线;判断所述车道线与所述鸟瞰图上对应的初始车道线是否匹配;若匹配,则确认所述位置坐标变换参数符合预置条件;若不匹配,则根据所述车道线与所述鸟瞰图上对应的初始车道线之间的差值调整所述位置坐标变换参数。
[0059]
对于本发明实施例,根据车道线对应的形状从所述车道线上获取预置个数位置点的像素坐标的步骤具体可以包括:若所述车道线为直线,则从所述车道线上获取两个端点的像素坐标;若所述车道线为折线,则从所述车道线上获取两个端点和各个折点的像素坐标;若所述车道线为弧线,则根据所述车道线的弧度获取预置个数位置点的像素坐标,所述预置个数位置点的个数与所述弧线的弧度成正比,即弧度越大,选择的位置点的个数越多,从而进一步提升车道线的获取准确率。
[0060]
对于本发明实施例,根据所述坐标透视变换系数、所述位置坐标变换参数、以及车道线上预置个数位置点的像素坐标在图像上生成并显示所述车道线的步骤具体可以包括:根据所述坐标透视变换系数、所述位置坐标变换参数、以及车道线上预置个数位置点的像素坐标获取车道线上预置个数位置点的实际位置坐标,然后根据车道线上预置个数位置点的实际位置坐标对各个位置点进行连线生成车道线。
[0061]
106、根据所述坐标透视变换系数、所述位置坐标变换参数、以及车辆目标的像素坐标确定所述车辆目标的位置信息。
[0062]
对于本发明实施例,步骤106具体可以包括:根据所述车辆目标的像素坐标构造车辆目标变换矩阵;根据所述车辆目标变换矩阵与所述坐标透视变换系数,生成透视变换后的车辆目标的像素坐标;根据透视变换后的车辆目标的像素坐标以及所述位置坐标变换参数,获取所述车辆目标的位置信息。
[0063]
具体地,首先根据公式c=[x车 y车 1]构造车辆目标变换矩阵,然后根据公式和生成透视变换后的车辆目标的像素坐标,最后根据公式y

车=ky(-y车+h)+bv和x

车=k
x
x车-b
x
获取所述车辆目标的位置信息,其中,cut=c
·
fa,c为车辆目标变换矩阵,x车,y车,为车辆目标的像素坐标,x车、y车为透视变换后的车辆目标的像素坐标,cut为透视变换后的空间坐标,fa为坐标透视变换系数,1-3分别表示预置矩形的第一点到第三点。
[0064]
107、根据所述车辆目标的位置信息以及雷达传感器获取的所述车辆目标在所述鸟瞰图上的位置信息,将所述监控道路区域各个目标的相机数据与雷达数据之间的时间进行匹配。
[0065]
本发明实施例提供的一种基于透视变换的雷达数据与视频数据融合方法,首先根据监控道路预置矩形区域内预置个数位置点的像素坐标以及所述预置矩形在图像中对应的矩形区域位置参数,获取透视变换后的像素坐标,然后根据所述像素坐标以及透视变换后的像素坐标获取坐标透视变换系数,并根据雷达传感器获取的所述预置个数车辆目标的位置坐标、所述预置个数车辆目标的透视变换后的像素坐标以及预置透视变换区域高度值,获取位置坐标变换参数,获取位置坐标变换参数;再根据所述坐标透视变换系数、所述位置坐标变换参数、以及车辆目标的像素坐标确定所述车辆目标的位置信息;最后根据所述车辆目标的位置信息以及雷达传感器获取的所述车辆目标在所述鸟瞰图上的位置信息,将所述监控道路区域各个目标的相机数据与雷达数据之间的时间进行匹配。本发明通过预先获取监控道路区域的坐标透视变换系数,并通过所述雷达传感器获取鸟瞰图上预置个数车辆目标的位置坐标并获取所述预置个数车辆目标的透视变换后的像素坐标得到位置坐标变换参数,当相机监控区域的图像中存在车辆目标时,可以根据车辆目标在图像中的像素坐标实时获取车辆目标的位置信息,并根据雷达传感器获取的所述车辆目标在所述鸟瞰图上的位置信息,将所述监控道路区域各个目标的相机数据与雷达数据之间的时间进行匹配,从而在基于多传感器进行路口监控管理时,可以实时获取相机监测的实际以米为单位的数据,提升了基于雷达和相机进行路口监控管理时的精度和效率,同时实现了相机数据与雷达数据的融合。
[0066]
为实现本发明实施例提供的方法,本发明实施例提供一种基于透视变换的雷达数据与视频数据融合系统,如图2所示,该系统包括:获取单元21、确定单元22、匹配单元23、第一校验单元24、第二校验单元25。
[0067]
获取单元21,用于根据监控道路预置矩形区域内预置个数位置点的像素坐标以及所述预置矩形在图像中对应的矩形区域位置参数,获取透视变换后的像素坐标。
[0068]
其中,由于进行坐标变换后的俯视图所呈现的矩形道路为矩形,而不为其他四边形,因此选取道路上某矩形的4个点来进行实际的标定测量。
[0069]
所述获取单元21,还用于根据所述像素坐标以及透视变换后的像素坐标获取坐标
透视变换系数;根据所述监控道路的预置宽度生成道路鸟瞰图并将所述监控道路的监控目标雷达数据配置在所述鸟瞰图上;通过所述雷达传感器获取所述鸟瞰图上预置个数车辆目标的位置坐标并获取所述预置个数车辆目标的透视变换后的像素坐标;根据所述预置个数车辆目标的位置坐标、所述预置个数车辆目标的透视变换后的像素坐标以及预置透视变换区域高度值,获取位置坐标变换参数,获取位置坐标变换参数。
[0070]
确定单元22,用于根据所述坐标透视变换系数、所述位置坐标变换参数、以及车辆目标的像素坐标确定所述车辆目标的位置信息。
[0071]
匹配单元23、用于根据所述车辆目标的位置信息以及雷达传感器获取的所述车辆目标在所述鸟瞰图上的位置信息,将所述监控道路区域各个目标的相机数据与雷达数据之间的时间进行匹配。
[0072]
进一步地,所述获取单元21,具体用于根据监控道路预置矩形区域内预置个数位置点对应的透视变换后的像素坐标生成第一变换矩阵;根据监控道路预置矩形区域内预置个数位置点对应的像素坐标和透视变换后的像素坐标生成第二变换矩阵;根据第一变换矩阵和第二变换矩阵获取坐标透视变换系数。
[0073]
进一步地,所述第一检验单元24,用于根据所述坐标透视变换系数生成透视变换后的图像;判断所述透视变换后的图像中各个车道线是否平行并且与x坐标轴垂直;若是,则确认所述坐标透视变换系数符合预置条件。
[0074]
进一步地,所述第二校验单元25,用于根据车道线对应的形状从所述车道线上获取预置个数位置点的像素坐标;根据所述坐标透视变换系数、所述位置坐标变换参数、以及车道线上预置个数位置点的像素坐标在所述鸟瞰图上生成并显示所述车道线;判断所述车道线与所述鸟瞰图上对应的初始车道线是否匹配;若匹配,则确认所述位置坐标变换参数符合预置条件;若不匹配,则根据所述车道线与所述鸟瞰图上对应的初始车道线之间的差值调整所述位置坐标变换参数。
[0075]
进一步地,所述获取单元21,具体还用于若所述车道线为直线,则从所述车道线上获取两个端点的像素坐标;若所述车道线为折线,则从所述车道线上获取两个端点和各个折点的像素坐标;若所述车道线为弧线,则根据所述车道线的弧度获取预置个数位置点的像素坐标,所述预置个数位置点的个数与所述弧线的弧度成正比。
[0076]
本发明提供的一种基于透视变换的雷达数据与视频数据融合系统,首先根据监控道路预置矩形区域内预置个数位置点的像素坐标以及所述预置矩形在图像中对应的矩形区域位置参数,获取透视变换后的像素坐标,然后根据所述像素坐标以及透视变换后的像素坐标获取坐标透视变换系数,并根据雷达传感器获取的所述预置个数车辆目标的位置坐标、所述预置个数车辆目标的透视变换后的像素坐标以及预置透视变换区域高度值,获取位置坐标变换参数,获取位置坐标变换参数;再根据所述坐标透视变换系数、所述位置坐标变换参数、以及车辆目标的像素坐标确定所述车辆目标的位置信息;最后根据所述车辆目标的位置信息以及雷达传感器获取的所述车辆目标在所述鸟瞰图上的位置信息,将所述监控道路区域各个目标的相机数据与雷达数据之间的时间进行匹配。本发明通过预先获取监控道路区域的坐标透视变换系数,并通过所述雷达传感器获取鸟瞰图上预置个数车辆目标的位置坐标并获取所述预置个数车辆目标的透视变换后的像素坐标得到位置坐标变换参数,当相机监控区域的图像中存在车辆目标时,可以根据车辆目标在图像中的像素坐标实
时获取车辆目标的位置信息,并根据雷达传感器获取的所述车辆目标在所述鸟瞰图上的位置信息,将所述监控道路区域各个目标的相机数据与雷达数据之间的时间进行匹配,从而在基于多传感器进行路口监控管理时,可以实时获取相机监测的实际以米为单位的数据,提升了基于雷达和相机进行路口监控管理时的精度和效率,同时实现了相机数据与雷达数据的融合。
[0077]
应该明白,公开的过程中的步骤的特定顺序或层次是示例性方法的实例。基于设计偏好,应该理解,过程中的步骤的特定顺序或层次可以在不脱离本公开的保护范围的情况下得到重新安排。所附的方法权利要求以示例性的顺序给出了各种步骤的要素,并且不是要限于所述的特定顺序或层次。
[0078]
在上述的详细描述中,各种特征一起组合在单个的实施方案中,以简化本公开。不应该将这种公开方法解释为反映了这样的意图,即,所要求保护的主题的实施方案需要比清楚地在每个权利要求中所陈述的特征更多的特征。相反,如所附的权利要求书所反映的那样,本发明处于比所公开的单个实施方案的全部特征少的状态。因此,所附的权利要求书特此清楚地被并入详细描述中,其中每项权利要求独自作为本发明单独的优选实施方案。
[0079]
为使本领域内的任何技术人员能够实现或者使用本发明,上面对所公开实施例进行了描述。对于本领域技术人员来说;这些实施例的各种修改方式都是显而易见的,并且本文定义的一般原理也可以在不脱离本公开的精神和保护范围的基础上适用于其它实施例。因此,本公开并不限于本文给出的实施例,而是与本技术公开的原理和新颖性特征的最广范围相一致。
[0080]
上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括,”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或者”是要表示“非排它性的或者”。
[0081]
本领域技术人员还可以了解到本发明实施例列出的各种说明性逻辑块 (illustrative logical block),单元,和步骤可以通过电子硬件、电脑软件,或两者的结合进行实现。为清楚展示硬件和软件的可替换性 (interchangeability),上述的各种说明性部件(illustrativecomponents),单元和步骤已经通用地描述了它们的功能。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本发明实施例保护的范围。
[0082]
本发明实施例中所描述的各种说明性的逻辑块,或单元都可以通过通用处理器,数字信号处理器,专用集成电路(asic),现场可编程门阵列或其它可编程逻辑系统,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算系统的组合来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置
来实现。
[0083]
本发明实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件模块、或者这两者的结合。软件模块可以存储于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移动磁盘、cd-rom或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理器中。处理器和存储媒介可以设置于asic中,asic可以设置于用户终端中。可选地,处理器和存储媒介也可以设置于用户终端中的不同的部件中。
[0084]
在一个或多个示例性的设计中,本发明实施例所描述的上述功能可以在硬件、软件、固件或这三者的任意组合来实现。如果在软件中实现,这些功能可以存储与电脑可读的媒介上,或以一个或多个指令或代码形式传输于电脑可读的媒介上。电脑可读媒介包括电脑存储媒介和便于使得让电脑程序从一个地方转移到其它地方的通信媒介。存储媒介可以是任何通用或特殊电脑可以接入访问的可用媒体。例如,这样的电脑可读媒体可以包括但不限于ram、rom、eeprom、cd-rom或其它光盘存储、磁盘存储或其它磁性存储系统,或其它任何可以用于承载或存储以指令或数据结构和其它可被通用或特殊电脑、或通用或特殊处理器读取形式的程序代码的媒介。此外,任何连接都可以被适当地定义为电脑可读媒介,例如,如果软件是从一个网站站点、服务器或其它远程资源通过一个同轴电缆、光纤电缆、双绞线、数字用户线(dsl)或以例如红外、无线和微波等无线方式传输的也被包含在所定义的电脑可读媒介中。所述的碟片(disk)和磁盘(disc) 包括压缩磁盘、镭射盘、光盘、dvd、软盘和蓝光光盘,磁盘通常以磁性复制数据,而碟片通常以激光进行光学复制数据。上述的组合也可以包含在电脑可读媒介中。
[0085]
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1