智能化数据库更新选择平台的制作方法

文档序号:22047271发布日期:2020-08-28 18:55阅读:146来源:国知局

本发明涉及数据库领域,尤其涉及一种智能化数据库更新选择平台。



背景技术:

数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。

所谓“数据库”是以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。

数据库管理系统(英语:databasemanagementsystem,简称dbms)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、xml;或依据所支持的计算机类型来作分类,例如服务器群集、移动电话;或依据所用查询语言来作分类,例如sql、xquery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度;亦或其他的分类方式。不论使用哪种分类方式,一些dbms能够跨类别,例如,同时支持多种查询语言。



技术实现要素:

本发明至少具有以下两个重要发明点:

(1)基于智能手机当前播放的视频画面的定制处理后图像中的对象出现的位置获取最关键的对象类型,进而挑选出相应类型的广告数据进行播放,从而使得选择的广告数据与其下方播放视频画面内容相匹配;

(2)采用内容重复度用于挑选执行参数分析的图像分区,并对挑选到的图像分区进行饱和度分析,以基于分析结果判定是否执行后续的饱和度补偿动作,从而提升了图像处理的自适应等级。

根据本发明的一方面,提供了一种智能化数据库更新选择平台,所述平台包括:信息更新设备,设置在智能手机内,通过频分双工通信链路无线下载最新的广告数据库。

更具体地,在所述智能化数据库更新选择平台中:所述信息更新设备每隔预设时间间隔通过频分双工通信链路无线下载最新的广告数据库。

更具体地,在所述智能化数据库更新选择平台中,还包括:实时抓拍设备,设置在智能手机内,用于对当前播放的视频画面执行抓屏动作,以获得并输出相应的实时抓屏图像;幅值辨识设备,设置在智能手机内,与所述实时抓拍设备连接,用于对接收到的实时抓屏图像执行各种噪声的各个最大幅值的比较,将各个最大幅值的最大值作为参考幅值输出;分区捕获设备,与所述幅值辨识设备连接,用于接收所述参考幅值,并确定与所述参考幅值成反比的对实时抓屏图像执行切分所获得的图像分区的数量;重复度提取设备,用于接收实时抓屏图像的各个图像分区,获取每一个图像分区的重复度,并将各个图像分区的各个重复度中的最大值对应的图像分区和各个图像分区的各个重复度中的最小值对应的图像分区作为二个参考图像分区输出;数据识别设备,与所述重复度提取设备连接,用于对所述二个参考图像分区的二个饱和度值进行平均计算以获得对应的目标饱和度值。

本发明的智能化数据库更新选择平台筛选有效、运行稳定。由于基于智能手机当前播放的视频画面的定制处理后图像中的对象出现的位置获取最关键的对象类型,进而挑选出相应类型的广告数据进行播放,从而使得选择的广告数据与其下方播放视频画面内容相匹配。

具体实施方式

下面将对本发明的智能化数据库更新选择平台的实施方案进行详细说明。

1890年以前,西方社会对广告较普遍认同的一种定义是:广告是有关商品或服务的新闻(newsaboutproductorservice)。

1894年,albertlasher(美国现代广告之父)认为:广告是印刷形态的推销手段(salesmanshipinprint,drivenbyareasonwhy)。这个定义含有在推销中劝服的意思。

1948年,美国营销协会的定义委员会(thecommitteeondefinitionsoftheamericanmarketingassociation)形成了一个有较大影响的广告定义:广告是由可确认的广告主,对其观念、商品或服务所作之任何方式付款的非人员式的陈述与推广。

美国广告协会对广告的意义是:广告是付费的大众传播,其最终目的为传递情报,改变人们对广告商品之态度,诱发其行动而使广告主得到利益。

《韦伯斯特词典》对广告的定义是:广告是指在通过直接或间接的方式强化销售商品、传播某种主义或信息、召集参加各种聚会和集会等意图下开展的所有告之性活动的形式。

在现代,广告被认为是运用媒体而非口头形式传递的具有目的性信息的一种形式,它旨在唤起人们对商品的需求并对生产或销售这些商品的企业产生了解和好感,告之提供某种非营利目的的服务以及阐述某种意义和见解等。

当前,在视频播放图像上叠加广告时,由于视频内容都是用户挑选的喜好内容,因此一般希望二者的内容相匹配,一方面能够带动观众对广告的兴趣,另一方面也使得广告和视频互相促进,然而,视频播放图像的幅度涉及较大,往往在各个位置涉及的对象内容都不同,在筛选广告类型时很难确定最主要的对象类型。

为了克服上述不足,本发明搭建了一种智能化数据库更新选择平台,能够有效解决相应的技术问题。

根据本发明实施方案示出的智能化数据库更新选择平台包括:

信息更新设备,设置在智能手机内,通过频分双工通信链路无线下载最新的广告数据库。

接着,继续对本发明的智能化数据库更新选择平台的具体结构进行进一步的说明。

在所述智能化数据库更新选择平台中:

所述信息更新设备每隔预设时间间隔通过频分双工通信链路无线下载最新的广告数据库。

在所述智能化数据库更新选择平台中,还包括:

实时抓拍设备,设置在智能手机内,用于对当前播放的视频画面执行抓屏动作,以获得并输出相应的实时抓屏图像;

幅值辨识设备,设置在智能手机内,与所述实时抓拍设备连接,用于对接收到的实时抓屏图像执行各种噪声的各个最大幅值的比较,将各个最大幅值的最大值作为参考幅值输出;

分区捕获设备,与所述幅值辨识设备连接,用于接收所述参考幅值,并确定与所述参考幅值成反比的对实时抓屏图像执行切分所获得的图像分区的数量;

重复度提取设备,用于接收实时抓屏图像的各个图像分区,获取每一个图像分区的重复度,并将各个图像分区的各个重复度中的最大值对应的图像分区和各个图像分区的各个重复度中的最小值对应的图像分区作为二个参考图像分区输出;

数据识别设备,与所述重复度提取设备连接,用于对所述二个参考图像分区的二个饱和度值进行平均计算以获得对应的目标饱和度值;

信号触发设备,与所述数据识别设备连接,用于接收所述目标饱和度值,并在所述目标饱和度值不在预设饱和度上限阈值和预设饱和度下限阈值之间时,发出第一触发指令;

动作执行设备,分别与所述信号触发设备和所述重复度提取设备连接,用于在接收到所述第一触发指令时,对所述实时抓屏图像的每一个图像分区执行基于所述目标饱和度值的饱和度补偿动作,以获得对应的补偿分块,并将所有补偿分块进行组合以获得所述实时抓屏图像对应的待处理图像;

信号解析设备,与所述动作执行设备连接,用于对所述待处理图像中每一个补偿分块涉及到的对象类型进行解析,以获得每一个补偿分块中的一个或多个对象类型,对所述待处理图像中出现的每一个对象类型执行以下动作:获取出现其对应对象的一个或多个补偿分块分别在所述待处理图像中的一个或多个相对位置,基于所述一个或多个相对位置靠近所述待处理图像的形心的接近程度确定所述对象类型的重要程度;

数据提取设备,与所述信号解析设备连接,用于获取所述待处理图像中出现的每一个对象类型的重要程度,基于重要程度最高的对象类型对应的广告类型从最新的广告数据库中挑选广告内容进行播放;

其中,基于所述一个或多个相对位置靠近所述待处理图像的形心的接近程度确定所述对象类型的重要程度包括:越接近所述待处理图像,所述对象类型的重要程度越高。

在所述智能化数据库更新选择平台中:

所述信号触发设备还用于在所述目标饱和度值在预设饱和度上限阈值和预设饱和度下限阈值之间时,发出第二触发指令;

其中,所述动作执行设备还用于在接收到所述第二触发指令时,将所述实时抓屏图像作为待处理图像输出。

在所述智能化数据库更新选择平台中:

在所述分区捕获设备中,对实时抓屏图像执行切分所获得的各个图像分区的大小相同,所述分区捕获设备还用于输出所述各个图像分区。

在所述智能化数据库更新选择平台中,还包括:

算术均值滤波设备,设置在智能手机内,与所述实时抓拍设备连接,用于接收所述实时抓屏图像,对所述实时抓屏图像执行图像锐化处理,以获得并输出相应的算术均值滤波图像;

水平方向锐化设备,与所述算术均值滤波设备连接,用于接收所述算术均值滤波图像,对所述算术均值滤波图像执行水平方向锐化处理,以获得对应的水平方向锐化图像。

在所述智能化数据库更新选择平台中,还包括:

参数提取设备,与所述水平方向锐化设备连接,用于接收所述水平方向锐化图像和所述算术均值滤波图像,获取所述水平方向锐化图像的模糊度和所述算术均值滤波图像的模糊度,将所述算术均值滤波图像的模糊度除以所述水平方向锐化图像的模糊度以获得模糊度倍数,并在所述模糊度倍数超过预设倍数阈值时,发出第一驱动信号;

其中,所述参数提取设备还用于在所述模糊度倍数未超过所述预设倍数阈值时,发出第二驱动信号。

在所述智能化数据库更新选择平台中,还包括:

gpu芯片,分别与所述水平方向锐化设备和所述参数提取设备连接,用于在接收到所述第二驱动信号时,控制所述水平方向锐化设备对水平方向锐化图像执行一次或多次水平方向锐化处理直到所述算术均值滤波图像的模糊度除以处理后图像的模糊度所获得的倍数超过所述预设倍数阈值,将所述处理后图像作为有效性图像输出;

其中,所述gpu芯片还用于在接收到所述第一驱动信号时,将所述水平方向锐化图像作为有效性图像输出。

在所述智能化数据库更新选择平台中,还包括:

双三次插值设备,分别与所述幅值辨识设备和所述gpu芯片连接,用于接收所述有效性图像,并对所述有效性图像执行基于8像素×8像素邻域的双三次插值处理,以获得相应的现场插值图像并替换所述实时抓屏图像发送给所述幅值辨识设备;

其中,所述双三次插值设备、所述算术均值滤波设备和所述水平方向锐化设备分别由不同型号的pal器件来实现。

另外,gpu是显示卡的“大脑”,gpu决定了该显卡的档次和大部分性能,同时gpu也是2d显示卡和3d显示卡的区别依据。2d显示芯片在处理3d图像与特效时主要依赖cpu的处理能力,称为软加速。3d显示芯片是把三维图像和特效处理功能集中在显示芯片内,也就是所谓的“硬件加速”功能。显示芯片一般是显示卡上最大的芯片(也是引脚最多的)。时下市场上的显卡大多采用nvidia和amd-ati两家公司的图形处理芯片。

gpu已经不再局限于3d图形处理了,gpu通用计算技术发展已经引起业界不少的关注,事实也证明在浮点运算、并行计算等部分计算方面,gpu可以提供数十倍乃至于上百倍于cpu的性能,如此强悍的“新星”难免会让cpu厂商老大英特尔为未来而紧张,nvidia和英特尔也经常为cpu和gpu谁更重要而展开口水战。gpu通用计算方面的标准目前有opencl、cuda、atistream。其中,opencl(全称opencomputinglanguage,开放运算语言)是第一个面向异构系统通用目的并行编程的开放式、免费标准,也是一个统一的编程环境,便于软件开发人员为高性能计算服务器、桌面计算系统、手持设备编写高效轻便的代码,而且广泛适用于多核心处理器(cpu)、图形处理器(gpu)、cell类型架构以及数字信号处理器(dsp)等其他并行处理器,在游戏、娱乐、科研、医疗等各种领域都有广阔的发展前景,amd-ati、nvidia时下的产品都支持opencl。

可以理解的是,虽然本发明已以较佳实施例披露如上,然而上述实施例并非用以限定本发明。对于任何熟悉本领域的技术人员而言,在不脱离本发明技术方案范围情况下,都可利用上述揭示的技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。

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