当前位置: 首页 > 专利查询>宋师光专利>正文

基于API函数的视频APP控制装置及方法制造方法及图纸

技术编号:26032912 阅读:45 留言:0更新日期:2020-10-23 21:10
本发明专利技术涉及一种基于API函数的视频APP控制装置,包括:人物鉴别设备,用于基于人体成像特征从空域锐化图像中识别出多个人体对象分别所在的多个图像区域;卡通化处理设备,用于对每一个图像区域执行卡通化处理,以获得对应的卡通化区域;虚化处理设备,与所述人物鉴别设备连接,用于对所述空域锐化图像中非多个图像区域的剩余区域执行图像虚化处理,以获得虚化区域。本发明专利技术还涉及一种基于API函数的视频APP控制方法。本发明专利技术的基于API函数的视频APP控制装置及方法装置紧凑,逻辑可靠。由于对视频画面中的人体区域和非人体区域分别进行鉴别,以分别执行卡通化处理和虚化处理,从而满足了视频用户的娱乐化需求。

【技术实现步骤摘要】
基于API函数的视频APP控制装置及方法
本专利技术涉及视频APP领域,尤其涉及一种基于API函数的视频APP控制装置及方法。
技术介绍
智能手机,是指像个人电脑一样,具有独立的操作系统、独立的运行空间,可以由用户自行安装软件、游戏、导航等第三方服务商提供的程序,并可以通过移动通讯网络来实现无线网络接入手机类型的总称。随着智能手机的普及,人们在沟通、社交、娱乐等活动中越来越依赖于手机APP软件(APP,英文Application的简称,即应用软件,通常是指iphone、安卓等手机应用软件)。手机软件是通过分析,设计,编码,生成软件,而手机软件是一种特殊的软件。根据手机APP安装来源不同,又可分为手机预装软件和用户自己安装的第三方应用软件。手机预装软件一般指手机出厂自带、或第三方刷机渠道预装到消费者手机当中、且消费者无法自行删除的应用或软件。除了手机预装软件之外,还有用户从手机应用市场自己下载安装的第三方手机APP应用,下载类型主要集中在社交社区类软件。
技术实现思路
本专利技术需要具备以下几处关键的专利技术点:(1)引入包括所述阿尔法均值滤波设备、所述曲线处理设备、所述空域锐化设备和所述最小值滤波设备的图像处理系统,提升图像处理的针对性;(2)对视频画面中的人体区域和非人体区域分别进行鉴别,以分别执行卡通化处理和虚化处理,从而满足视频用户的娱乐化需求。根据本专利技术的一方面,提供了一种基于API函数的视频APP控制装置,所述装置包括:人物鉴别设备,与空域锐化设备连接,用于基于人体成像特征从空域锐化图像中识别出多个人体对象分别所在的多个图像区域;卡通化处理设备,与所述人物鉴别设备连接,用于对每一个图像区域执行卡通化处理,以获得对应的卡通化区域;虚化处理设备,与所述人物鉴别设备连接,用于对所述空域锐化图像中非多个图像区域的剩余区域执行图像虚化处理,以获得虚化区域;信号合并设备,分别与所述卡通化处理设备和所述虚化处理设备连接,用于将多个图像区域分别对应的多个卡通化区域与所述虚化区域合并以作为所述空域锐化图像对应的定制处理图像输出;视频驱动设备,用于调用视频APP的API函数接口,以将所述定制处理图像替换所述当前捕获图像进行显示;内容捕获设备,设置在移动终端内,用于对移动终端上当前运行的视频APP所缓存的、即将播放的视频画面进行捕获,以作为当前捕获图像输出。根据本专利技术的另一方面,还提供了一种基于API函数的视频APP控制方法,所述方法包括:使用人物鉴别设备,与空域锐化设备连接,用于基于人体成像特征从空域锐化图像中识别出多个人体对象分别所在的多个图像区域;使用卡通化处理设备,与所述人物鉴别设备连接,用于对每一个图像区域执行卡通化处理,以获得对应的卡通化区域;使用虚化处理设备,与所述人物鉴别设备连接,用于对所述空域锐化图像中非多个图像区域的剩余区域执行图像虚化处理,以获得虚化区域;使用信号合并设备,分别与所述卡通化处理设备和所述虚化处理设备连接,用于将多个图像区域分别对应的多个卡通化区域与所述虚化区域合并以作为所述空域锐化图像对应的定制处理图像输出;使用视频驱动设备,用于调用视频APP的API函数接口,以将所述定制处理图像替换所述当前捕获图像进行显示;使用内容捕获设备,设置在移动终端内,用于对移动终端上当前运行的视频APP所缓存的、即将播放的视频画面进行捕获,以作为当前捕获图像输出。本专利技术的基于API函数的视频APP控制装置及方法装置紧凑,逻辑可靠。由于对视频画面中的人体区域和非人体区域分别进行鉴别,以分别执行卡通化处理和虚化处理,从而满足了视频用户的娱乐化需求。附图说明以下将结合附图对本专利技术的实施方案进行描述,其中:图1为根据本专利技术实施方案示出的基于API函数的视频APP控制装置所应用的移动终端的外形结构图。具体实施方式下面将参照附图对本专利技术的基于API函数的视频APP控制装置及方法的实施方案进行详细说明。API(ApplicationProgrammingInterface,应用程序接口)函数是一些预先定义的函数。操作系统除了协调应用程序的执行、内存分配、系统资源管理外,同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务是一个函数),可以帮助应用程序达到开启视窗、描绘图形、使用周边设备的目的。应用程序接口主要目的是让应用程序开发人员得以调用一组例程功能,而无须考虑其底层的源代码为何、或理解其内部工作机制的细节。API本身是抽象的,它仅定义了一个接口,而不涉及应用程序在实际实现过程中的具体操作。例如,图形库中的一组API定义了绘制指针的方式,可于图形输出设备上显示指针。当应用程序需要指针功能时,可在引用、编译时链接到这组API,而运行时就会调用此API的实现(库)来显示指针。应用程序接口是一组数量上千、极其复杂的函数和副程序,可让程序员做很多任务作。操作系统的API可用来分配存储器或读取文件。许多系统应用程序借由API接口来实现,像是图形系统、数据库、网络Web服务,甚至是在线游戏。应用程序接口有诸多不同设计。用于快速执行的接口通常包括函数、常量、变量与数据结构。也有其它方式,如通过解释器,或是提供抽象层以屏蔽同API实现相关的信息,确保使用API的代码无需更改而适应实现变化。目前,应用于各种移动终端上的视频APP其播放模式比较单一,基本上接收什么样的视频内容,就播放什么样的视频内容,无法对接收到的视频内容进行再加工,这对于喜欢个性化和娱乐化的年轻用户来说,这样的视频内容过于枯燥。为了克服上述不足,本专利技术搭建了一种基于API函数的视频APP控制装置及方法,能够有效解决相应的技术问题。图1为根据本专利技术实施方案示出的基于API函数的视频APP控制装置所应用的移动终端的外形结构图。其中,如图1所示,所述移动终端有两个屏幕,内容捕获设备可以选择捕获其中一个屏幕对应的缓存的、即将播放的视频画面。根据本专利技术实施方案示出的基于API函数的视频APP控制装置包括:人物鉴别设备,与空域锐化设备连接,用于基于人体成像特征从空域锐化图像中识别出多个人体对象分别所在的多个图像区域;卡通化处理设备,与所述人物鉴别设备连接,用于对每一个图像区域执行卡通化处理,以获得对应的卡通化区域;虚化处理设备,与所述人物鉴别设备连接,用于对所述空域锐化图像中非多个图像区域的剩余区域执行图像虚化处理,以获得虚化区域;信号合并设备,分别与所述卡通化处理设备和所述虚化处理设备连接,用于将多个图像区域分别对应的多个卡通化区域与所述虚化区域合并以作为所述空域锐化图像对应的定制处理图像输出;视频驱动设备,用于调用视频APP的API函数接口,以将所述定制处理图像替换所述当前捕获图像进行显示;内容捕获设备,设置在移动终端内,用于对移动终端上当前运行的视频APP所缓存的、即将播放的视频画面进行捕获,以作为当前捕获图像输出;曲线处理设备,与所述内容捕获设备本文档来自技高网...

【技术保护点】
1.一种基于API函数的视频APP控制装置,其特征在于,所述装置包括:/n人物鉴别设备,与空域锐化设备连接,用于基于人体成像特征从空域锐化图像中识别出多个人体对象分别所在的多个图像区域;/n卡通化处理设备,与所述人物鉴别设备连接,用于对每一个图像区域执行卡通化处理,以获得对应的卡通化区域;/n虚化处理设备,与所述人物鉴别设备连接,用于对所述空域锐化图像中非多个图像区域的剩余区域执行图像虚化处理,以获得虚化区域;/n信号合并设备,分别与所述卡通化处理设备和所述虚化处理设备连接,用于将多个图像区域分别对应的多个卡通化区域与所述虚化区域合并以作为所述空域锐化图像对应的定制处理图像输出;/n视频驱动设备,用于调用视频APP的API函数接口,以将所述定制处理图像替换所述当前捕获图像进行显示;/n内容捕获设备,设置在移动终端内,用于对移动终端上当前运行的视频APP所缓存的、即将播放的视频画面进行捕获,以作为当前捕获图像输出;/n曲线处理设备,与所述内容捕获设备连接,用于对接收到的当前捕获图像执行曲线处理以使得处理后图像中的曲线最大弧度调整到预设曲线最大弧度阈值之下,并输出处理后图像;/n最小值滤波设备,与所述曲线处理设备连接,用于对接收到的处理后图像执行最小值滤波处理,以获得相应的最小值滤波图像;/n阿尔法均值滤波设备,与所述最小值滤波设备连接,用于对接收到的最小值滤波图像执行阿尔法均值滤波处理,以获得并输出相应的均值滤波图像;/n空域锐化设备,与所述阿尔法均值滤波连接,用于对接收到的均值滤波图像执行基于空域微分模式的锐化处理,以获得并输出相应的空域锐化图像;/n石英振荡设备,分别与所述阿尔法均值滤波设备、所述曲线处理设备、所述空域锐化设备和所述最小值滤波设备连接,用于分别为所述阿尔法均值滤波设备、所述曲线处理设备、所述空域锐化设备和所述最小值滤波设备提供不同的时钟控制信号。/n...

【技术特征摘要】
1.一种基于API函数的视频APP控制装置,其特征在于,所述装置包括:
人物鉴别设备,与空域锐化设备连接,用于基于人体成像特征从空域锐化图像中识别出多个人体对象分别所在的多个图像区域;
卡通化处理设备,与所述人物鉴别设备连接,用于对每一个图像区域执行卡通化处理,以获得对应的卡通化区域;
虚化处理设备,与所述人物鉴别设备连接,用于对所述空域锐化图像中非多个图像区域的剩余区域执行图像虚化处理,以获得虚化区域;
信号合并设备,分别与所述卡通化处理设备和所述虚化处理设备连接,用于将多个图像区域分别对应的多个卡通化区域与所述虚化区域合并以作为所述空域锐化图像对应的定制处理图像输出;
视频驱动设备,用于调用视频APP的API函数接口,以将所述定制处理图像替换所述当前捕获图像进行显示;
内容捕获设备,设置在移动终端内,用于对移动终端上当前运行的视频APP所缓存的、即将播放的视频画面进行捕获,以作为当前捕获图像输出;
曲线处理设备,与所述内容捕获设备连接,用于对接收到的当前捕获图像执行曲线处理以使得处理后图像中的曲线最大弧度调整到预设曲线最大弧度阈值之下,并输出处理后图像;
最小值滤波设备,与所述曲线处理设备连接,用于对接收到的处理后图像执行最小值滤波处理,以获得相应的最小值滤波图像;
阿尔法均值滤波设备,与所述最小值滤波设备连接,用于对接收到的最小值滤波图像执行阿尔法均值滤波处理,以获得并输出相应的均值滤波图像;
空域锐化设备,与所述阿尔法均值滤波连接,用于对接收到的均值滤波图像执行基于空域微分模式的锐化处理,以获得并输出相应的空域锐化图像;
石英振荡设备,分别与所述阿尔法均值滤波设备、所述曲线处理设备、所述空域锐化设备和所述最小值滤波设备连接,用于分别为所述阿尔法均值滤波设备、所述曲线处理设备、所述空域锐化设备和所述最小值滤波设备提供不同的时钟控制信号。


2.如权利要求1所述的基于API函数的视频APP控制装置,其特征在于,所述装置还包括:
GAL控制器件,分别与所述阿尔法均值滤波设备、所述曲线处理设备、所述空域锐化设备和所述最小值滤波设备连接。


3.如权利要求2所述的基于API函数的视频APP控制装置,其特征在于:
所述GAL控制器件用于配置所述阿尔法均值滤波设备、所述曲线处理设备、所述空域锐化设备和所述最小值滤波设备的工作参数。


4.如权利要求3所述的基于API函数的视频APP控制装置,其特征在于,所述装置还包括:
湿度传感设备,分别与所述人物鉴别设备和所述卡通化处理设备连接,用于分别检测所述人物鉴别设备和所述卡通化处理设备的外壳湿度。


5.如权利要求4所述的基于API函数的视频APP控制装置,其特征在于:
所述人物鉴别设备和所述卡通化处理设备分别采用不同型号的SOC芯片来实现且所述人物鉴别设备和所述卡通化处理设备被集成在同一块印刷电路板上。


6.一种基于A...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:宋师光
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1