数据分享方法、装置及处理设备与流程

文档序号:17222931发布日期:2019-03-27 12:12阅读:199来源:国知局
数据分享方法、装置及处理设备与流程

本发明涉及数据分发技术领域,尤其是涉及一种数据分享方法、装置及处理设备。



背景技术:

随着信息技术的发展,多个单位之间存在数据流动的需要,例如上级单位的数据分发系统将某种数据资源通过数据共享链路下发给下级单位的业务系统,下级单位使用该数据资源开展业务后可以向上级单位反馈信息及数据调用请求,上级单位可以根据情况将新的数据下发给下级单位。

在实际使用时,业务系统可以执行多种数据应用模式的业务,数据分发系统无法从应用模式上对业务系统进行限制,也就无法满足数据拥有者限制数据共享应用范围需求。

针对现有技术中,无法限制数据共享应用范围的问题,目前尚未提出有效的解决方案。



技术实现要素:

有鉴于此,本发明的目的在于提供一种数据分享方法、装置及处理设备,可以限制共享数据的应用模式,从而限制数据应用范围。

第一方面,本发明实施例提供了一种数据分享方法,包括:获取业务系统的应用模式授权信息;根据所述应用模式授权信息为待分享数据添加应用模式标签;将添加所述应用模式标签的所述待分享数据发送至所述业务系统,以使所述业务系统在所述业务系统的数据应用模式与所述应用模式标签相对应时进行数据应用。

进一步,在所述将添加所述应用模式标签的所述待分享数据发送至所述业务系统,以使所述业务系统在所述业务系统的数据应用模式与所述应用模式标签相对应时进行数据应用的步骤之后,所述方法还包括:接收所述业务系统发送的数据应用结果,所述数据应用结果携带所述业务系统的数据应用模式信息;判断所述数据应用模式信息与所述业务系统的应用模式授权信息是否一致;如果是,下发所述数据应用结果对应的目标数据。

进一步,在所述下发所述数据应用结果对应的目标数据的步骤之后,所述方法还包括:根据所述数据应用模式信息确定次数统计方式;按照所述次数统计方式对所述目标数据进行流量统计。

进一步,所述根据所述数据应用模式信息确定流量统计方式的步骤,包括:当所述数据应用模式信息为动态布控时,确定次数统计方式为每下发一条所述目标数据统计为一次;当所述数据应用模式信息为静态比对时,确定次数统计方式为每下发预设数量的所述目标数据统计为一次。

进一步,所述待分享数据为原始数据对应的特征信息,每个所述原始数据对应的特征信息为所述原始数据经过预设的特征提取算法生成的信息;所述数据应用结果包括比对命中的所述特征信息;所述数据应用包括将所述原始数据对应的特征信息与待比对图像对应的特征信息进行对比;所述目标数据为比对命中的所述特征信息对应的所述原始数据。

进一步,所述原始数据为人像数据;当所述数据应用模式信息为动态布控时,所述数据应用结果还包括抓拍时间信息、抓拍地点信息和抓拍图像;当所述数据应用模式信息为静态比对时,所述数据应用结果还包括比对命中的人像图像。

第二方面,本发明实施例提供了一种数据分享方法,应用于业务系统,所述方法包括:接收数据分发系统发送的待分享数据;所述待分享数据携带有应用模式标签;判断当前的数据应用模式与所述应用模式标签是否相对应;如果是,在所述数据应用模式下使用所述待分享数据进行数据应用。

进一步,所述方法还包括:将数据应用结果发送至所述数据分发系统,所述数据应用结果携带所述业务系统的数据应用模式信息;接收所述数据分发系统下发的所述数据应用结果对应的目标数据。

进一步,在所述下发所述数据应用结果对应的目标数据的步骤之后,所述方法还包括:根据所述数据应用模式信息确定次数统计方式;按照所述次数统计方式对所述目标数据进行流量统计。

进一步,所述根据所述数据应用模式信息确定流量统计方式的步骤,包括:当所述数据应用模式信息为动态布控时,确定次数统计方式为每接收一条所述目标数据统计为一次;当所述数据应用模式信息为静态比对时,确定次数统计方式为每接收预设数量的所述目标数据统计为一次。

进一步,所述待分享数据为原始数据对应的特征信息,每个所述原始数据对应的特征信息为所述原始数据经过预设的特征提取算法生成的信息;所述数据应用结果包括比对命中的所述特征信息;所述数据应用包括将所述原始数据对应的特征信息与待比对图像对应的特征信息进行对比;所述目标数据为比对命中的所述特征信息对应的所述原始数据。

进一步,所述原始数据为人像数据;当所述数据应用模式信息为动态布控时,所述数据应用结果还包括抓拍时间信息、抓拍地点信息和抓拍图像;当所述数据应用模式信息为静态比对时,所述数据应用结果还包括比对命中的人像图像。

第三方面,本发明实施例提供了一种数据分享装置,应用于数据分发系统,所述装置包括:获取模块,用于获取业务系统的应用模式授权信息;标签添加模块,用于根据所述应用模式授权信息为待分享数据添加应用模式标签;下发模块,用于将添加所述应用模式标签的所述待分享数据发送至所述业务系统,以使所述业务系统在所述业务系统的数据应用模式与所述应用模式标签相对应时进行数据应用。

第四方面,本发明实施例提供了一种数据分享装置,应用于业务系统,所述装置包括:接收模块,用于接收数据分发系统发送的待分享数据;所述待分享数据携带有应用模式标签;判断模块,用于判断当前的数据应用模式与所述应用模式标签是否相对应;应用模块,用于如果是,在所述数据应用模式下使用所述待分享数据进行数据应用。

第五方面,本发明实施例提供了一种数据分享的处理设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面及第二方面任一项所述的方法的步骤。

第六方面,本发明实施例提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行上述第一方面及第二方面任一项所述的方法的步骤。

本发明实施例提供了一种数据分享方法、装置及处理设备,可以通过业务系统的应用模式授权信息为待分享数据添加应用模式标签,将添加标签后的数据发送给业务系统,从而使业务系统在其数据应用模式与该标签标示的应用模式一致时进行数据应用,可以限制共享数据的应用模式,从而限制数据应用范围,满足数据拥有者对限制数据共享应用范围的需求。

本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。

为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种处理设备的结构示意图;

图2为本发明实施例提供的一种数据分享方法的流程图;

图3为本发明实施例提供的另一种数据分享方法的流程图;

图4为本发明实施例提供的一种动态布控和静态比对的数据共享方法;

图5为本发明实施例提供的一种数据分享装置的结构框图;

图6为本发明实施例提供的另一种数据分享装置的结构框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

目前共享数据的方法针对数据无法从应用模式上对业务系统的应用做出限制,无法满足数据拥有者对于数据共享应用范围限制的需求。为改善此问题,本发明实施例提供了一种数据分享方法、装置及处理设备,以下对本发明实施例进行详细介绍。

实施例一:

首先,参照图1来描述用于实现本发明实施例的处理设备100,该处理设备可以用于运行本发明各实施例的方法。

如图1所示,处理设备100包括一个或多个处理器102、一个或多个存储器104、输入装置106、输出装置108以及数据采集器110,这些组件通过总线系统112和/或其它形式的连接机构(未示出)互连。应当注意,图1所示的处理设备100的组件和结构只是示例性的,而非限制性的,根据需要,所述处理设备也可以具有其他组件和结构。

所述处理器102可以采用数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑阵列(pla)和asic(applicationspecificintegratedcircuit)中的至少一种硬件形式来实现,所述处理器102可以是中央处理单元(cpu)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元,并且可以控制所述处理设备100中的其它组件以执行期望的功能。

所述存储器104可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(ram)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(rom)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器102可以运行所述程序指令,以实现下文所述的本发明实施例中(由处理器实现)的客户端功能以及/或者其它期望的功能。在所述计算机可读存储介质中还可以存储各种应用程序和各种数据,例如所述应用程序使用和/或产生的各种数据等。

所述输入装置106可以是用户用来输入指令的装置,并且可以包括键盘、鼠标、麦克风和触摸屏等中的一个或多个。

所述输出装置108可以向外部(例如,用户)输出各种信息(例如,图像或声音),并且可以包括显示器、扬声器等中的一个或多个。

所述数据采集器110用于进行数据采集,其中,数据采集器所采集的数据为当前目标的原始数据或目标数据,然后,数据采集器还可以将该原始数据或目标数据存储在所述存储器104中以供其它组件使用。

示例性地,用于实现根据本发明实施例的数据分享方法的处理设备可以被实现为诸如服务器、智能手机、平板电脑、计算机等智能终端。

实施例二:

参见图2所示的一种数据分享方法的流程图,应用于数据分发系统,该方法可由前述实施例提供的处理设备执行,其中数据分发系统与业务系统通信连接,数据分发系统用于存储数据,业务系统用于进行数据应用。该数据分发系统可以设置于数据拥有者,该业务系统可以设置于数据使用者。该方法具体包括如下步骤:

步骤s202,获取业务系统的应用模式授权信息。

该应用模式授权信息,可以是根据数据拥有者和数据使用者之间的业务需求预先协定的,不同的应用模式授权信息对应于不同的数据应用模式。数据拥有者通过对数据使用者进行不同应用模式授权,可以控制其分享的数据的应用模式和范围。

数据分发系统获取业务系统的应用模式授权信息的方式,可以是查询预先存储的该业务系统对应的授权信息,还可以是接收用户输入的授权信息,例如在向某业务系统分享数据前,提示用户输入当前业务系统的授权信息。业务系统可以被授权仅有一种应用模式,也可以有多种应用模式。

步骤s204,根据应用模式授权信息为待分享数据添加应用模式标签。

在获取应用模式授权信息后,则可以根据该应用模式授权信息为待分享数据添加相应的应用模式标签,该应用模式标签标识了该待分享数据可以用于哪种模式的数据应用。可以理解的是,仅在业务系统使用该待分享数据的模式与应用模式标签标识的模式相对应时,才可以正常开展数据应用,否则将无法利用该待分享数据。

步骤s206,将添加应用模式标签的待分享数据发送至业务系统,以使业务系统在业务系统的数据应用模式与应用模式标签相对应时进行数据应用。

数据分发系统将上述添加应用模式标签以后的待分享数据发送至业务系统,业务系统的数据应用模式与应用模式标签相对应时进行数据应用。

本发明实施例提供的上述数据分享方法,可以通过业务系统的应用模式授权信息为待分享数据添加应用模式标签,将添加标签后的数据发送给业务系统,从而使业务系统在其数据应用模式与该标签标示的应用模式一致时进行数据应用,可以限制共享数据的应用模式,从而限制数据应用范围,满足数据拥有者对限制数据共享应用范围的需求。

考虑到数据回流及数据更新的需要,在业务系统进行数据应用得到结果后,可以将结果上传给数据分发系统,并要求数据分发系统下发与结果对应的目标数据。例如业务系统开展的是数据比对业务,在比对命中后可以将比对命中结果发送回数据分发系统,并要求下发与该比对命中结果相关的详细信息。上述方法还可以包括以下步骤:

(1)接收业务系统发送的数据应用结果,数据应用结果携带业务系统的数据应用模式信息。该数据应用结果可以是业务系统开展的各种数据应用业务的结果,在此需要说明的是同一个业务系统可以开展多种应用模式的应用业务,在满足前述应用模式与应用模式标签相对应的条件即可,因此同一个业务系统上传的数据应用结果也可以有不同的数据应用模式信息。

(2)判断数据应用模式信息与业务系统的应用模式授权信息是否一致。数据分发系统在接收到数据应用结果后,需要先比较业务系统上传的该结果与其授权信息是否一致,仅在一致时才会下发协定的目标数据。

(3)如果是,下发数据应用结果对应的目标数据。

该目标数据可以按照数据分发系统与业务系统之间的协定确定,在收到数据应用结果时,即认为收到业务系统的数据请求,请求与该数据应用结果有关的数据。满足上述条件,则下发有关数据,若不满足则拒绝下发。

为了防止数据大量被调用造成数据泄露以及影响数据分发系统自身的服务器性能,通常数据分发系统对数据共享的每一条链路(可以对应一个或多个业务系统)在一个周期内的信息调用设置有流量限制,该信息调用即前述上传数据应用结果并接收目标数据的过程。在调用次数超过上述流量限制后,数据分发系统可以拒绝该信息调用过程,上述过程需要对信息调用进行流量统计。因此上述方法中,在下发目标数据后还可以包括流量统计的步骤,可以按照以下方式进行:

(1)根据数据应用模式信息确定次数统计方式。对于不用应用模式的业务系统,采用不同的次数统计方式,即不同的流量统计方式。以人像数据比对为例,在业务系统一般可以有两种比对方式,分别为动态布控和静态比对,动态布控为比对动态视频监控中实时提取的图像与人像数据,静态比对为比对处于静态的图像与人像数据。动态布控获取的是业务系统比对命中的一条信息所对应的目标数据信息,而静态比对获取的是业务系统每次比对命中的多条信息所对应的目标数据信息,因此动态布控实际每次从数据分发系统获取的是一条数据信息,静态比对每次从数据分发系统获取的是多条数据信息。

如果对于一条数据链路不区分业务系统的应用模式,将动态布控和静态比对两种模式共同进行流量限制,会造成了一次静态比对占用的流量是动态布控的数倍,导致对于两种应用模式的流量限制不均衡。在本实施例中对业务系统不同的数据应用模式,分别使用不同的次数统计方式,可以在满足业务系统需要的前提下,灵活限制不同数据应用模式业务系统的信息获取频率和数量,提高流量限制的效率。

(2)按照上述次数统计方式对目标数据进行流量统计。

当数据应用模式信息为动态布控时,确定次数统计方式为每下发一条目标数据统计为一次。动态布控每次仅比对命中一条信息(例如一条人像特征值),即需要数据分发系统下发该条人像特征值对应的目标数据,例如人像图片和人像信息,因此流量计次服务可以按照每拉取一条目标数据扣减一次使用权限。

当数据应用模式信息为静态比对时,确定次数统计方式为每下发预设数量的目标数据统计为一次。静态比对每次会比对命中多条信息(例如多条人像特征值),即需要数据分发系统下发该多条人像特征值对应的目标数据,静态比对每次对比命中的信息的数量可以由业务系统根据需要设定。因此静态比对每次对比命中时,数据分发系统会下发上述预设数量的目标数据,因此流量计次服务可以按照每拉取上述预设数量的目标数据扣减一次使用权限。其中,该预设数量可以根据业务系统的实际应用场景的需求确定,例如在人像比对的场景中,可以将该预设数量设置为10、20、50等数值。

考虑到数据拥有者的既想让数据利用和流转起来又想进行数据保密的要求,上述待分享数据为原始数据对应的特征信息,每个原始数据对应的特征信息为原始数据经过预设的特征提取算法生成的信息。即,数据拥有者下发的并非承载重要信息的原始数据,而是该原始数据提取得到的特征信息。

通过上述特征提取算法对原始数据进行特征提取,得到对应的特征信息,由该特征信息是无法反向得到原始数据的,因此将该特征信息发送至其他单位或者设备的业务系统,不存在数据泄露的风险。上述特征提取算法能够满足加密要求以及业务系统进行业务利用的要求即可,本实施例对此不做限定。例如,在上级单位的设备保存原始数据,以及进行对原始数据的特征信息提取;在下级单位的设备处利用特征信息进行业务利用。上述原始数据例如可以是人像,或人像与身份信息数据(如职业、籍贯、性别、年龄、身高、发型、是否佩戴眼镜等)的组合。上述原始数据还可以是车辆图像,或车辆图像与车辆信息数据(如车型、颜色、车牌号等)的组合等。

在提取得到特征信息后,可以将特征信息发送至业务系统,还可以将其保存至特征库,再将整个特征库发送至业务系统,由业务系统进行业务利用。其中,业务应用包括将特征库与业务系统采集的待比对图像的特征值进行对比。

上述数据应用结果包括比对命中的特征信息,数据应用包括将原始数据对应的特征信息与待比对图像对应的特征信息进行对比,上述目标数据为比对命中的特征信息对应的原始数据。上述业务系统可以设置于各个下级单位处。业务系统可以进行各种类型数据的采集,并将采集的数据(例如动态的视频或者静态的图片)与上述特征信息比对。可以理解的是,对采集的数据也需要通过上述预设的特征提取算法进行特征信息提取后,再比较采集数据的特征信息与上述特征信息,得到是否数据应用结果,并上传至数据分发系统。上传的数据应用结果包括比对命中的特征信息,下发的目标数据为该特征信息对应的原始数据,从而使业务系统做进一步的业务开展。

其中,上述原始数据可以是人像数据。当数据应用模式信息为动态布控时,数据应用结果还包括抓拍时间信息、抓拍地点信息和抓拍图像;当数据应用模式信息为静态比对时,数据应用结果还包括比对命中的人像图像。以数据应用结果为人像比对命中后的报警信息为例,该抓拍时间信息可以是比中报警时间,抓拍地点信息可以包括相机名称、相机地点、相机经纬度等信息,该抓拍图像可以包括现场人像抓拍图片以及现场全景图等信息。

参见图3所示的一种数据分享方法的流程图,该方法可应用于上述业务系统,该方法具体包括如下步骤:

步骤s302,接收数据分发系统发送的待分享数据。该待分享数据携带有应用模式标签。

数据分发系统可以获取业务系统的应用模式授权信息,然后根据该应用模式授权信息为待分享数据添加相应的应用模式标签,该应用模式标签标识了该待分享数据可以用于哪种模式的数据应用。

步骤s304,判断当前的数据应用模式与应用模式标签是否相对应。如果是,执行步骤s306;如果否,则结束。

在业务系统接收到数据分发系统发送的待分享数据后,需要判断当前的数据应用模式与应用模式标签是否相对应,仅在相对应时,才可以正常开展数据应用,否则将无法利用该待分享数据。上述限制应用的设置,可以通过数据分发系统与业务系统之间预先协定,并在业务系统中设置。

步骤s306,在上述数据应用模式下使用待分享数据进行数据应用。

本发明实施例提供的上述数据分享方法,业务系统可以接收数据分发系统发送的待分享数据,该待分享数据携带有应用模式标签,业务系统在其数据应用模式与该应用模式标签标示的应用模式一致时才可以进行数据应用,从而可以限制数据应用范围,满足数据拥有者对限制数据共享应用范围的需求。

考虑到数据回流及数据更新的需要,上述方法还包括:

(1)将数据应用结果发送至数据分发系统,数据应用结果携带业务系统的数据应用模式信息;(2)接收数据分发系统下发的数据应用结果对应的目标数据。数据应用结果发送及数据分发系统对该结果的验证及下发目标数据的过程可以参见前述内容,在此不再赘述。

作为一个可选的实施例,对于流量统计和限制可以在业务系统处进行,即由业务系统进行流量管理,在下发数据应用结果对应的目标数据的步骤之后,上述方法还可以包括以下步骤:

(1)根据数据应用模式信息确定次数统计方式;(2)按照次数统计方式对目标数据进行流量统计。当数据应用模式信息为动态布控时,确定次数统计方式为每接收一条目标数据统计为一次;当数据应用模式信息为静态比对时,确定次数统计方式为每接收预设数量的目标数据统计为一次。具体流量统计方式可以参见前述内容,在此不再赘述。

上述待分享数据为原始数据对应的特征信息,每个原始数据对应的特征信息为原始数据经过预设的特征提取算法生成的信息;数据应用结果包括比对命中的特征信息;数据应用包括将原始数据对应的特征信息与待比对图像对应的特征信息进行对比;目标数据为比对命中的特征信息对应的原始数据。上述原始数据可以是人像数据;当数据应用模式信息为动态布控时,数据应用结果还包括抓拍时间信息、抓拍地点信息和抓拍图像;当数据应用模式信息为静态比对时,数据应用结果还包括比对命中的图像。

本实施例以上述原始数据为人像数据为例进行说明,上述业务系统可以获取抓拍信息,上述数据应用结果可以包括抓拍时间信息、抓拍地点信息和抓拍图像。以下以人像数据为人像数据库为例进行说明。该人像数据库由上级单位建立并保存,下级单位有利用该人像数据库进行业务开展的需求。

将上级单位(例如部局或省厅单位)已有的人像数据库,通过专用的人像特征提取算法,分析抽取人脸特征值信息并构建专用人脸特征值数据库,并将特征值信息向下级单位进行分发。由于人像特征值信息是由专用的人像特征算法进行加密计算提取的,所以即使该人像特征值下发给了下级单位,也不存在数据泄露的风险。

上述人像特征值数据仅供各下级单位比对使用,各单位接收到人像特征值数据后,可以按照不同场景及战法进行动态布控应用和/或静态比对应用。比中告警后,通将比对结果进行实时反馈,完成数据回流和保鲜。

由于上述人像特征值数据有两种应用模式,一种为动态布控应用,一种为静态比对应用,两种应用模式从技术实现和业务逻辑上有本质的区别。对于数据分发系统的数据源拥有者而言,两种数据应用模式为其反馈的结果也有很大的不同,动态布控可以将报警信息回传至数据源头,报警信息一般可以包含:报警时间,现场人像抓拍图片,现场全景图,相机名称,相机地点以及相机经纬度信息等;而静态比对回传的数据只有比对图和比对时间。二者从数据源头获取信息也有不同,动态布控获取的是比中的一条特征值对应的数据信息,而静态比对获取的是多条特征值对应的数据信息。数据分发系统对于数据共享的每一条链路都有每日信息调用的流量限制,每次信息调用都会扣减每日流量上限次数,对于数据链路的流量限制无法针对两种应用模式进行区分,造成了一次静态比对会占用多次动态布控,对于流量限制不均衡。

参见图4所示的动态布控和静态比对的数据共享方法,示出了数据分发系统、动态布控业务系统和静态比对业务系统,该方法包括以下步骤:

步骤s402,人像数据通过算法加密,提取人像特征值数据。

为了保证数据的安全又能将数据利用和流转起来,人像数据先进行特征提取,通过算法抽取人像数据的人像特征值数据并经过授权,再下发至下级单位的业务系统进行业务应用。

步骤s404,获取动态/静态授权。

在数据分发系统中,对于同一个特征值数据库进行共享时,可以选择其共享的应用模式,允许数据下发后进行“动态布控”应用或者“静态比对”应用。在数据源头控制数据共享出去后的应用范围,收到自己预期的反馈数据。数据分发系统在进行下发时,可以选择授权范围,包括授权动态布控、静态比对或者两者同时授权。

步骤s406,进行人像特征值数据下发。

步骤s408,动态布控业务系统进行布控报警信息回传。

步骤s410,数据分发系统进行原始数据下发。在人像特征值数据下发后进行应用时,数据应用方在人像特征值数据比中后,需要通过数据共享链路拉取特征值对应的人像图片和人像信息,此时才能在其业务系统中展现全量的数据信息。

步骤s412,数据分发系统以计次方式进行流量统计。计次方式为每下发一次目标数据统计为一次。如果在人像特征值数据共享时设定了数据的应用模式和范围,则数据应用方每次通过数据共享链路拉取特征值对应的人像图片和人像信息时,同时根据该特征值的应用模式,以不同的流量计次标准扣减日流量限制次数。

动态布控业务应用时,某条特征值数据比中报警后会回传报警时产生的报警时间、现场人像抓拍图片、现场全景图、相机名称、相机地点、相机经纬度等信息,并从数据源头拉取该条特征值对应的人像图片和人像信息,流量计次服务可以从流量中扣减一次使用权限。

步骤s414,静态比对业务系统进行静态比对图片回传。

步骤s416,数据分发系统进行原始数据下发。

步骤s418,数据分发系统以计数方式进行流量统计。计数方式为每下发预设数量的目标数据统计为一次。

静态比对业务应用时,一般会比中多条对应的人像特征值数据,比中后会将比对图回传至数据源头,并从数据源头拉取比中的多条人像特征值数据对应的人像图片和人像信息,流量计次服务从流量中按照每下发预设数量的人像图片和人像信息扣减一次使用权限。

通过设置不同的应用模式权限,数据拥有方可以根据对于数据的应用模式选择性共享,并分别对动态和静态应用模式按照两种不同的模式,分别进行流量统计和流量管理,可以提高流量限制的效率。

实施例三:

对于实施例二中所提供的数据分享方法,本发明实施例提供了一种数据分享装置,应用于数据分发系统,参见图5所示的一种数据分享装置的结构框图,包括:

获取模块502,用于获取业务系统的应用模式授权信息,

标签添加模块504,用于根据应用模式授权信息为待分享数据添加应用模式标签;

下发模块506,用于将添加应用模式标签的待分享数据发送至业务系统,以使业务系统在业务系统的数据应用模式与应用模式标签相对应时进行数据应用。

本发明实施例提供的上述数据分享装置,可以通过业务系统的应用模式授权信息为待分享数据添加应用模式标签,将添加标签后的数据发送给业务系统,从而使业务系统在其数据应用模式与该标签标示的应用模式一致时进行数据应用,可以限制共享数据的应用模式,从而限制数据应用范围,满足数据拥有者对限制数据共享应用范围的需求。

在一种实施方式中,上述装置还包括第一数据回流模块,该第一数据回流模块用于:接收业务系统发送的数据应用结果,数据应用结果携带业务系统的数据应用模式信息;判断数据应用模式信息与业务系统的应用模式授权信息是否一致;如果是,下发数据应用结果对应的目标数据。

在另一种实施方式中,上述装置还包括第一流量统计模块,该第一流量统计模块用于:根据数据应用模式信息确定次数统计方式;按照次数统计方式对目标数据进行流量统计。

在另一种实施方式中,上述第一流量统计模块还用于:当数据应用模式信息为动态布控时,确定次数统计方式为每下发一条目标数据统计为一次;当数据应用模式信息为静态比对时,确定次数统计方式为每下发预设数量的目标数据统计为一次。

在另一种实施方式中,上述待分享数据为原始数据对应的特征信息,每个原始数据对应的特征信息为原始数据经过预设的特征提取算法生成的信息;数据应用结果包括比对命中的特征信息;数据应用包括将原始数据对应的特征信息与待比对图像对应的特征信息进行对比;目标数据为比对命中的特征信息对应的原始数据。

在另一种实施方式中,上述原始数据为人像数据;当数据应用模式信息为动态布控时,数据应用结果还包括抓拍时间信息、抓拍地点信息和抓拍图像;当数据应用模式信息为静态比对时,数据应用结果还包括比对命中的人像图像。

对于实施例二中所提供的数据分享方法,本发明实施例提供了一种数据分享装置,应用于业务系统,参见图6所示的一种数据分享装置的结构框图,包括:

接收模块602,用于接收数据分发系统发送的待分享数据;待分享数据携带有应用模式标签;

判断模块604,用于判断当前的数据应用模式与应用模式标签是否相对应;

应用模块606,用于如果是,在数据应用模式下使用待分享数据进行数据应用。

本发明实施例提供的上述数据分享装置,可以接收数据分发系统发送的待分享数据,该待分享数据携带有应用模式标签,业务系统在其数据应用模式与该应用模式标签标示的应用模式一致时才可以进行数据应用,从而可以限制数据应用范围,满足数据拥有者对限制数据共享应用范围的需求。

在一种实施方式中,上述装置还包括第二数据回流模块,该第二数据回流模块用于:将数据应用结果发送至数据分发系统,数据应用结果携带业务系统的数据应用模式信息;接收数据分发系统下发的数据应用结果对应的目标数据。

在另一种实施方式中,上述装置还包括第二流量统计模块,该第二流量统计模块用于:根据数据应用模式信息确定次数统计方式;按照次数统计方式对目标数据进行流量统计。

在另一种实施方式中,上述第二流量统计模块还用于:当数据应用模式信息为动态布控时,确定次数统计方式为每接收一条目标数据统计为一次;当数据应用模式信息为静态比对时,确定次数统计方式为每接收预设数量的目标数据统计为一次。

在另一种实施方式中,上述待分享数据为原始数据对应的特征信息,每个原始数据对应的特征信息为原始数据经过预设的特征提取算法生成的信息;数据应用结果包括比对命中的特征信息;数据应用包括将原始数据对应的特征信息与待比对图像对应的特征信息进行对比;目标数据为比对命中的特征信息对应的原始数据。

在另一种实施方式中,上述原始数据为人像数据;当数据应用模式信息为动态布控时,数据应用结果还包括抓拍时间信息、抓拍地点信息和抓拍图像;当数据应用模式信息为静态比对时,数据应用结果还包括比对命中的图像。

本实施例所提供的装置,其实现原理及产生的技术效果和前述实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。

此外,本实施例提供了一种数据分享的处理设备,该设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例二所提供的数据分享方法。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统具体工作过程,可以参考前述实施例中的对应过程,在此不再赘述。

进一步,本实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述实施例二所提供的方法的步骤。

本发明实施例所提供的一种数据分享方法、装置及处理设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1