视频影像分配方法_4

文档序号:9551645阅读:来源:国知局
进行步骤(708)。
[0132](708)停止服务执行命令,再将停止成功信息通过摄影机代理层13、摄影机服务及应用程序编程接口回传至应用程序用户17。
[0133]由上述实施步骤可清楚得知,本发明中电子装置1的应用程序用户17为通过应用程序编程接口、摄影机服务及摄影机代理层13进行停止摄影机16影像撷取,并取得与此应用程序用户17对应的摄影机16的影像处理链链接数据,当检查该影像处理链已建立且启用时,便会停止影像处理链并检查相关影像节点有被其它的影像处理链共享时,则会停止服务执行命令,再将停止成功信息通过摄影机代理层13、摄影机服务及应用程序编程接口回传至应用程序用户17,若是检查相关影像处理节点没有被其它的影像处理链共享时,便会停止该影像处理节点相关硬件与释放相关资源及停止服务执行命令,再将停止成功信息通过摄影机代理层13、摄影机服务及应用程序编程接口回传至应用程序用户17进行通知;当检查影像处理链没有建立或影像处理链已建立但没有启用时,便会停止服务执行命令,再将停止成功信息通过摄影机代理层13、摄影机服务及应用程序编程接口回传至应用程序用户17进行通知。
[0134]上述详细说明为针对本发明一种较佳的可行实施例说明而已,但是,该实施例并非用以限定本发明的保护范围,凡其它未脱离本发明所揭示的技艺精神下所完成的均等变化与修饰变更,均应包含于本发明的保护范围内。
【主权项】
1.一种视频影像分配方法,该方法为在电子装置的硬件平台中安装一具有摄影机代理层及驱动程序的操作系统,并由驱动程序经由影像撷取接口接收摄影机所传输的影像,再将影像传输至摄影机代理层,摄影机代理层动态建立影像处理链与多重影像队列并分配至多个应用程序用户,以满足影像不同格式的设定需求,其特征在于,该方法包括下列步骤: (aOl)控制摄影机并取得影像执行命令; (a02)将原始摄影机影像进行暂存; (a03)摄影机代理层将来源影像建立影像处理链; (a04)分配软硬件资源并建立影像处理节点后,启用影像处理链处理来源影像并加入至已完成处理的多重影像进行暂存; (a05)建立与应用程序用户链接的服务执行命令并将暂存的多重影像输出分配至对应的多个应用程序用户。2.根据权利要求1所述的视频影像分配方法,其特征在于,步骤(aOl)为利用摄影机硬件、驱动程序或影像撷取框架控制摄影机与取得影像执行命令。3.根据权利要求1所述的视频影像分配方法,其特征在于,该步骤(a03)建立影像处理链的过程包括下列步骤: (bOl)操作系统的摄影机应用程序编程接口接受应用程序用户参数设定的请求; (b02)判断查询是否已存在该应用程序用户所请求设定参数的影像处理链,若为是,即进行步骤(b03),若为否,则进行步骤(b05); (b03)建立服务执行命令并连接于影像处理链与应用程序用户; (b04)完成应用程序用户的请求; (b05)分配软硬件资源找寻适合的暂存来源影像并建立新的影像处理节点; (b06)判断分配软硬件资源并建立新的影像处理节点是否成功,若为是,即进行步骤(b07),若为否,则进行步骤(b09); (b07)判断是否满足应用程序用户所请求的参数设定,若为是,即进行步骤(b08),若为否,则进行步骤(209); (b08)连接影像处理节点并建立新的影像处理链,再重复执行步骤(b03); (b09)拒绝应用程序用户的请求。4.根据权利要求3所述的视频影像分配方法,其特征在于,该应用程序用户查询摄影机参数的过程包括下列步骤: (cOl)应用程序用户通过应用程序编程接口、摄影机服务及摄影机代理层进行参数查询; (c02)检查是否有已存在的影像处理链及足够的硬件资源,若为是,即进行步骤(e04),若为否,则进行步骤(e03); (c03)输入常用可支持的影像格式列表、硬件资源管理员输入硬件资源使用记录与硬件可支持的影像格式处理及输入作用中的影像处理列表,再进行步骤(e04); (c04)参考硬件资源与既存的影像处理链产生可支持的摄影机参数,再将摄影机参数通过摄影机代理层、摄影机服务及应用程序编程接口回传至应用程序用户。5.根据权利要求3所述的视频影像分配方法,其特征在于,该应用程序用户设定摄影机参数的过程包括下列步骤: (dOl)应用程序用户通过应用程序编程接口、摄影机服务及摄影机代理层进行设定参数; (d02)检查是否有已存在的影像处理链,若为是,即进行步骤(d03),若为否,则进行步骤(d04); (d03)建立摄影机用户与影像处理链对应关系的链接数据,再将设定成功信息通过摄影机代理层、摄影机服务及应用程序编程接口回传至应用程序用户; (d04)检查是否有足够的硬件资源处理所需的格式,若为是,即进行步骤(d05),若为否,则进行步骤(d06); (d05)依照所要求的格式产生影像处理链,再重复执行步骤(d03); (d06)拒绝参数设定,再将设定失败信息通过摄影机代理层13、摄影机服务及应用程序编程接口回传至应用程序用户。6.根据权利要求1所述的视频影像分配方法,其特征在于,该步骤(a04)启用影像处理链的过程包括下列步骤: (eOl)应用程序用户通过应用程序编程接口、摄影机服务及摄影机代理层进行启动影像撷取; (e02)取得与此用户对应的摄影机的影像处理链链接数据; (e03)检查影像处理链是否已建立,若为是,即进行步骤(e04),若为否,则进行步骤(e09); (e04)检查影像处理链是否已启用,若为是,即进行步骤(e05),若为否,则进行步骤(e06); (e05)建立此用户的服务执行命令,再将启用成功信息通过摄影机代理层、摄影机服务及应用程序编程接口回传至应用程序用户; (e06)启用影像处理链; (e07)检查影像处理节点参与的硬件是否已启用,若为是,即重复执行步骤(e05),若为否,则进行步骤(e08); (e08)检查启用与设定相关硬件是否成功,若为是,即重复执行步骤(e05),若为否,则进行步骤(e09); (e09)启用失败,再将启用失败信息通过摄影机代理层、摄影机服务及应用程序编程接口回传至应用程序用户。7.根据权利要求1所述的视频影像分配方法,其特征在于,该步骤(a04)影像处理链处理的过程包括下列步骤: (fOl)通知有暂存的来源影像; (f02)判断该来源影像是否有新的影像,若为是,即进行步骤(f03),若为否,则进行步骤(f06); (f03)通过指定参数及软硬件资源处理来源影像; (f04)判断影像处理是否成功,若为是,即进行步骤(f05),若为否,则进行步骤(??6); (f05)将已完成处理的影像加入至指定输出位置进行暂存,再进行步骤(f06); (f06)等待下一个暂存的来源影像通知。8.根据权利要求1所述的视频影像分配方法,其特征在于,该步骤(a05)将多重影像输出分配至应用程序用户后停止影像处理链的过程包括下列步骤: (gOl)应用程序用户通过应用程序编程接口、摄影机服务及摄影机代理层停止影像撷取; (g02)取得与此用户对应的摄影机的影像处理链链接数据; (g03)检查影像处理链是否已建立,若为是,即进行步骤(g04),若为否,则进行步骤(g08); (g04)检查影像处理链是否已启用,若为是,即进行步骤(g05),若为否,则进行步骤(g08); (g05)停止影像处理链; (g06)检查相关影像处理节点是否有被其它的影像处理链共享,若为是,即进行步骤(g08),若为否,则进行步骤(g07); (g07)停止该影像处理节点相关硬件与释放相关资源,再进行步骤(g08); (g08)停止服务执行命令,再将停止成功信息通过摄影机代理层、摄影机服务及应用程序编程接口回传至应用程序用户。
【专利摘要】本发明涉及一种视频影像分配方法,利用电子装置的硬件平台进行视频影像分配,通过操作系统中的摄影机代理层配合驱动程序经由影像撷取接口接收摄影机所传输的影像,控制摄影机及取得影像执行命令后,便可通过摄影机代理层将原始摄影机影像进行暂存,以及建立与应用程序用户链接的服务执行命令,并通过硬件平台使用指定参数及分配软硬件资源对摄影机传输的来源影像动态建立影像处理链,处理成所要求的格式并加入至已完成处理的多重影像进行暂存后,再将该暂存的多重影像输出分配至多个应用程序用户使用,以满足应用程序用户对于影像不同格式的设定需求均达到优化的效果。
【IPC分类】H04N5/268, H04N5/232
【公开号】CN105306808
【申请号】CN201510175190
【发明人】林书钰, 颜哲渊, 陈重光
【申请人】开曼联齐公司
【公开日】2016年2月3日
【申请日】2015年4月14日
【公告号】US20150350518
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1