一种视频图像操作实现方法及装置制造方法
【专利摘要】本发明公开了一种视频图像操作实现方法,包括:接收视频图像操作指令;调用视频图像操作工具,以及暂停视频播放;提取当前视频帧对应的视频图像;显示所述视频图像;接收对所述视频图像进行具体操作的指令;执行相应的具体操作;显示所述具体操作指令的执行结果;本发明还公开了一种视频图像操作实现装置,包括:指令接收模块、预处理模块、视频处理模块、操作模块和显示模块;本发明所提供的一种视频图像操作实现方法及装置,能够实现对视频中任意帧图像的操作,方便实用。
【专利说明】一种视频图像操作实现方法及装置
【技术领域】
[0001]本发明涉及视频处理【技术领域】,特别是指一种视频图像操作实现方法及装置。
【背景技术】
[0002]目前,在电子设备上对文本的标记和注解方面,存在一些可以进行批注的软件工具,如可以对文本文档进行批注的Word办公软件、PDF阅读器等,这些工具能够在阅览文本文档时,选中文档中某一段文字,对该段文字加入批注、笔记文字。但在视频领域,对视频内容的标记和批注的方法还有所欠缺。
[0003]举例来说,老师在用视频进行教学时,若视频播放到某一画面而老师需要对其进行讲述时,只能将视频暂停并配合手势对其进行描述,而不能在当前画面中执行绘图、写字或批注等操作来辅助教学,这样的授课方式显然不够智能化,割裂了教学过程。
【发明内容】
[0004]有鉴于此,本发明的目的在于提出一种视频图像操作实现方法及装置,能够实现对视频中任意帧图像的操作,方便实用。
[0005]基于上述目的本发明提供的视频图像操作实现方法,包括:
[0006]接收视频图像操作指令;
[0007]调用视频图像操作工具,同时暂停视频播放;
[0008]提取当如视频巾贞对应的视频图像;
[0009]显示所述视频图像;
[0010]接收对所述视频图像进行具体操作的指令;
[0011 ]执行相应的具体操作;
[0012]显示所述具体操作指令的执行结果。
[0013]在一些实施方式中,所述提取当前视频帧的视频图像的步骤包括:
[0014]分离当前播放的视频文件中视频数据和音频数据;
[0015]解码所述视频数据;
[0016]抓取当前视频帧的视频图像;
[0017]对抓取出的视频图像进行过滤处理;
[0018]对所述抓取出的视频图像进行渲染特效处理;
[0019]将所述抓取出的视频图像处理为RGB位图。
[0020]在一些实施方式中,所述视频图像具体操作指令包括缩放指令、旋转指令、批注指令中的至少一种。
[0021]在一些实施方式中,所述视频图像操作工具包括图形绘制工具和/或文本编辑工具。
[0022]在一些实施方式中,采用所述图形绘制工具绘制图形的方法包括:
[0023]接收目标选中指令;
[0024]提取所述选中目标的边缘;
[0025]将所述选中目标的边缘绘制成图形。
[0026]在一些实施方式中,所述接收目标选中指令的步骤包括:连续获取目标选中指令在所述视频图像中的移动轨迹所处像素点的坐标。
[0027]在一些实施方式中,所述连续获取目标选中指令在屏幕中的移动轨迹所处像素点的坐标的步骤之后还包括:根据所述移动轨迹所处像素点的坐标将所述移动轨迹形成为封闭图形。
[0028]在一些实施方式中,所述根据所述移动轨迹所处像素点的坐标将所述移动轨迹形成为封闭图形的步骤之后还包括:获取所述封闭图形内所包含的所有像素点在所述视频图像中的坐标。
[0029]在一些实施方式中,所述提取所述选中目标的边缘的步骤包括:
[0030]将所述视频图像进行二值化处理;
[0031]定义所述视频图像中灰度值低于设定阈值的像素点为边缘特征点;
[0032]得到所述视频图像中的多个连续完整边界。
[0033]在一些实施方式中,所述接收目标选中指令的步骤之后还包括:确定所述选中目标所属的连续完整边界。
[0034]在一些实施方式中,所述确定所述选中目标所属的连续完整边界的步骤包括:
[0035]获取所述多个连续完整边界内的像素点坐标,并与所述封闭图形内所包含的所有像素点在所述视频图像中的坐标进行对比;
[0036]得到所述封闭图形所包含的所有像素点坐标与所述多个连续完整边界内的像素点坐标的重合数目;
[0037]将所述重合数目最多的连续完整边界作为所述选中目标所属的连续完整边界。
[0038]在一些实施方式中,所述将所述选中目标的边缘绘制成图形的步骤包括:将所述选中目标所属的连续完整边界作为所述选中目标的边缘并绘制成图形。
[0039]在一些实施方式中,所述将所述选中目标所属的连续完整边界作为所述选中目标的边缘并绘制成图形的步骤之后还包括:显示所述选中目标的边缘绘制成的图形。
[0040]本发明还提供了一种视频图像操作实现装置,包括:
[0041]指令接收模块,用于接收视频图像操作指令;
[0042]预处理模块,用于调用视频图像操作工具以及暂停视频播放;
[0043]视频处理模块,用于提取当前视频帧对应的视频图像;
[0044]操作模块,用于执行对所述视频图像进行的具体操作;
[0045]显示模块,用于显示所述视频图像以及显示所述具体操作指令的执行结果。
[0046]在一些实施方式中,所述视频处理模块,还用于分离当前播放的视频文件中视频数据和音频数据。
[0047]在一些实施方式中,所述视频处理模块,还用于解码所述视频数据。
[0048]在一些实施方式中,所述视频处理模块,还用于抓取当前视频帧的视频图像。
[0049]在一些实施方式中,所述视频处理模块,还用于对抓取出的视频图像进行过滤处理。
[0050]在一些实施方式中,所述过滤处理包括条形过滤、高斯过滤、边缘过滤中的至少一种。
[0051]在一些实施方式中,所述视频处理模块,还用于对所述抓取出的视频图像进行渲染特效处理。
[0052]在一些实施方式中,所述视频处理模块,还用于将所述抓取出的视频图像处理为RGB位图。
[0053]在一些实施方式中,所述视频图像操作指令包括缩放指令、旋转指令、批注指令中的至少一种。
[0054]在一些实施方式中,所述视频图像操作工具包括图形绘制工具和/或文本编辑工具。
[0055]在一些实施方式中,所述指令接收模块还用于接收目标选中指令;所述视频处理模块还用于提取所述选中目标的边缘;所述操作模块还用于将所述选中目标的边缘绘制成图形。
[0056]在一些实施方式中,所述指令接收模块,还用于连续获取目标选中指令在所述视频图像中的移动轨迹所处像素点的坐标。
[0057]在一些实施方式中,所述视频处理模块,还用于根据所述移动轨迹所处像素点的坐标将所述移动轨迹形成为封闭图形。
[0058]在一些实施方式中,所述视频处理模块,还用于获取所述封闭图形内所包含的所有像素点在所述视频图像中的坐标。
[0059]在一些实施方式中,所述视频处理模块,还用于将所述视频图像进行二值化处理,定义所述视频图像中灰度值低于设定阈值的像素点为边缘特征点,以及得到所述视频图像中的多个连续完整边界。
[0060]在一些实施方式中,所述视频处理模块,还用于确定所述选中目标所属的连续完整边界。
[0061]在一些实施方式中,所述视频处理模块,还用于获取所述多个连续完整边界内的像素点坐标并与所述封闭图形内所包含的所有像素点在所述视频图像中的坐标进行对比,得到所述封闭图形所包含的所有像素点坐标与所述多个连续完整边界内的像素点坐标的重合数目,以及将所述重合数目最多的连续完整边界作为所述选中目标所属的连续完整边界。
[0062]在一些实施方式中,所述操作模块,还用于将所述选中目标所属的连续完整边界作为所述选中目标的边缘并绘制成图形。
[0063]在一些实施方式中,所述显示模块,还用于显示所述选中目标的边缘绘制成的图形。
[0064]从上面所述可以看出,本发明提供的视频图像操作实现方法及装置,通过将当前播放的视频的某一幅图像提取出来,使得能够在提取出的视频图像上进行各种批注,增加了视频的可互动性;较佳的,将这种功能运用到授课软件中时,增加了视频的批注功能,能够使得老师的授课方式更加灵活、授课内容更加直观。
[0065]增加了视频图像中对选中目标的轮廓进行线条勾勒批注的功能,使得老师在授课时的教学内容更加生动、更加吸引学生的注意力。
【专利附图】
【附图说明】
[0066]图1为本发明提供的视频图像操作实现方法的一个实施例的流程示意图;
[0067]图2为本发明提供的视频图像操作实现方法的另一个实施例中提取当前视频帧对应的视频图像的步骤的流程示意图;
[0068]图3为本发明提供的视频图像操作实现方法的又一个实施例中图形绘制工具绘制图形的方法的流程示意图;
[0069]图4为本发明提供的视频图像操作实现方法的再一个实施例中图形绘制工具绘制图形的方法的流程示意图;
[0070]图5为本发明提供的视频图像操作实现方法的再一个实施例中判断所述选中目标所属的连续完整边界的步骤的流程示意图;
[0071]图6为本发明提供的视频图像操作实现装置的一个实施例的结构示意图。
【具体实施方式】
[0072]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0073]参照附图1,为本发明提供的视频图像操作实现方法的一个实施例的流程示意图。
[0074]如图1所示,所述视频图像操作实现方法,包括:
[0075]步骤101:接收视频图像操作指令;
[0076]步骤102:调用视频图像操作工具,以及暂停视频播放;
[0077]步骤103:提取当前视频帧对应的视频图像;
[0078]步骤104:显示所述视频图像;
[0079]步骤105:接收对所述视频图像进行具体操作的指令;
[0080]步骤106:执行相应的具体操作;
[0081]步骤107:显示所述具体操作指令的执行结果。
[0082]其中,所述的接收视频图像操作指令,可以是用户点击了屏幕中对视频图像进行操作的图标,此时,在获知该点击动作时,则响应该指令并调用出视频图像操作工具栏且同时暂停视频播放,视频停止在当前帧的画面。
[0083]进一步的,参照附图2,本发明提供的视频图像操作实现方法的步骤103中提取当前视频帧对应的视频图像一个实施例的步骤流程包括:
[0084]步骤201:分离当前播放的视频文件中视频数据和音频数据。
[0085]步骤202:解码所述视频数据。
[0086]步骤203:抓取当前视频帧的视频图像。
[0087]步骤204:对抓取出的视频图像进行过滤处理。
[0088]所述过滤处理包括条形过滤、高斯过滤、边缘过滤中的至少一种。既可以采用条形过滤、高斯过滤、边缘过滤中的一种过滤方法,也可以将上述两种或以上过滤方法结合。
[0089]步骤205:对所述抓取出的视频图像进行渲染特效处理。
[0090]步骤206:将所述抓取出的视频图像处理为RGB位图。
[0091]通过上述方法,将视频中当前帧的画面提取出来,形成为图片格式的图像显示在屏幕上;优选的,所述提取出的视频图像覆盖显示在视频画面显示的位置,在对该视频图像进行操作时,给人以在对视频进行操作的感觉。
[0092]可选的,步骤105所述视频图像具体操作指令包括缩放指令、旋转指令、批注指令中的至少一种;较佳的,所述视频图像操作工具包括图形绘制工具和/或文本编辑工具。
[0093]较佳的,参照附图3,本发明提供的视频图像操作实现方法的又一个实施例中图形绘制工具绘制图形的方法的流程包括:
[0094]步骤301:接收目标选中指令;
[0095]步骤302:提取所述选中目标的边缘;
[0096]步骤303:将所述选中目标的边缘绘制成图形;
[0097]步骤304:显示所述选中目标的边缘绘制成的图形。
[0098]其中,所述目标选中指令可以是一个大致为圆形轨迹的连续点击指令(形象上为在屏幕上画了个圆),或者是椭圆形、长方形、正方形、三角形或者是不规则图形等;根据用户的习惯,可任意选取。
[0099]可选的,参照附图4,本发明提供的视频图像操作实现方法的再一个实施例中图形绘制工具绘制图形的方法的流程包括:
[0100]步骤401:连续获取目标选中指令在所述视频图像中的移动轨迹所处像素点的坐标;
[0101]步骤402:根据所述移动轨迹所处像素点的坐标将所述移动轨迹形成为封闭图形;
[0102]步骤403:获取所述封闭图形内所包含的所有像素点在所述视频图像中的坐标;
[0103]步骤404:将所述视频图像进行二值化处理;
[0104]步骤405:定义所述视频图像中灰度值低于设定阈值的像素点为边缘特征点;
[0105]步骤406:得到所述视频图像中的多个连续完整边界;
[0106]步骤407:确定所述选中目标所属的连续完整边界;
[0107]步骤408:将所述选中目标所属的连续完整边界作为所述选中目标的边缘并绘制成图形;
[0108]步骤409:显示所述选中目标的边缘绘制成的图形。
[0109]进一步的,参照附图5,步骤407本发明提供的视频图像操作实现方法的再一个实施例中确定所述选中目标所属的连续完整边界的步骤的流程包括:
[0110]步骤501:获取所述多个连续完整边界内的像素点坐标,并与所述封闭图形
[0111]内所包含的所有像素点在所述视频图像中的坐标进行对比;
[0112]步骤502:得到所述封闭图形所包含的所有像素点坐标与所述多个连续完整边界内的像素点坐标的重合数目;
[0113]步骤503:将所述重合数目最多的连续完整边界作为所述选中目标所属的连续完整边界。
[0114]通过上述方法,可实现例如需要选中视频图像中的一匹马,取任意图形轨迹将该匹马圈住,即可得到沿该匹马的外形轮廓绘制的图形。
[0115]从上述各实施例可以看出,本发明提供的视频图像操作实现方法,通过将当前播放的视频的某一幅图像提取出来,使得能够在提取出的视频图像上进行各种批注,增加了视频的可互动性;较佳的,将这种功能运用到授课软件中时,增加了视频的批注功能,能够使得老师的授课方式更加灵活、授课内容更加直观。
[0116]进一步的,增加了视频图像中对选中目标的轮廓进行线条勾勒批注的功能,使得老师在授课时的教学内容更加生动、更加吸引学生的注意力。
[0117]需要特别指出的是,上述实施例中虽然仅示出了一些可实现的实施例,本领域技术人员可以很容易想到,在这些实施例基础上可以对本发明提供的视频图像操作实现方法进行多种变换,即:上述视频图像操作实现方法的实施例中的各个步骤均可以相互交叉、替换、增加、删减,这些合理的排列组合变换都应当属于本发明的保护范围,并且不应将本发明的保护范围局限在实施例之上。
[0118]参照附图6,为本发明提供的视频图像操作实现装置的一个实施例的结构示意图。
[0119]如图6所示,本发明的一个实施例还提供了一种视频图像操作实现装置600,包括:
[0120]指令接收模块601,用于接收视频图像操作指令;
[0121]预处理模块602,用于调用视频图像操作工具以及暂停视频播放;
[0122]视频处理模块603,用于提取当前视频帧对应的视频图像;
[0123]操作模块604,用于执行对所述视频图像进行的具体操作;
[0124]显示模块605,用于显示所述视频图像以及显示所述具体操作指令的执行结果。
[0125]进一步的,本发明的另一个实施例还提供了一种视频图像操作实现装置600,其中所述视频处理模块603,还用于分离当前播放的视频文件中视频数据和音频数据、解码所述视频数据、抓取当前视频帧的视频图像、对抓取出的视频图像进行过滤处理、对所述抓取出的视频图像进行渲染特效处理、将所述抓取出的视频图像处理为RGB位图
[0126]可选的,所述过滤处理包括条形过滤、高斯过滤、边缘过滤中的至少一种;所述视频图像操作指令包括缩放指令、旋转指令、批注指令中的至少一种;所述视频图像操作工具包括图形绘制工具和/或文本编辑工具。
[0127]较佳的,本发明的又一个实施例还提供了一种视频图像操作实现装置600,其中,所述指令接收模块601还用于接收所需批注的目标的选中指令;所述视频处理模块603还用于提取所述选中目标的边缘;所述操作模块604还用于将所述选中目标的边缘绘制成图形。
[0128]进一步的,本发明的再一个实施例还提供了一种视频图像操作实现装置600,其中:所述指令接收模块601还用于连续获取目标选中指令在所述视频图像中的移动轨迹所处像素点的坐标。所述视频处理模块603还用于根据所述移动轨迹所处像素点的坐标将所述移动轨迹形成为封闭图形,获取所述封闭图形内所包含的所有像素点在所述视频图像中的坐标,将所述视频图像进行二值化处理,定义所述视频图像中灰度值低于设定阈值的像素点为边缘特征点,以及得到所述视频图像中的多个连续完整边界;确定所述选中目标所属的连续完整边界;获取所述多个连续完整边界内的像素点坐标并与所述封闭图形内所包含的所有像素点在所述视频图像中的坐标进行对比,得到所述封闭图形所包含的所有像素点坐标与所述多个连续完整边界内的像素点坐标的重合数目,以及将所述重合数目最多的连续完整边界作为所述选中目标所属的连续完整边界。所述操作模块604,还用于将所述选中目标所属的连续完整边界作为所述选中目标的边缘并绘制成图形。所述显示模块605,还用于显示所述选中目标的边缘绘制成的图形。
[0129]现结合上述实施例中的视频图像操作实现方法,描述所述视频图像操作实现装置的工作过程的实施例。
[0130]参照附图1,为本发明提供的视频图像操作实现方法的一个实施例的流程示意图。
[0131]所述视频图像操作实现方法,包括:
[0132]步骤101:所述指令接收模块601接收视频图像操作指令;
[0133]步骤102:所述预处理模块602调用视频图像操作工具,以及暂停视频播放;
[0134]步骤103:所述视频处理模块603提取当前视频帧的视频图像;
[0135]步骤104:所述显示模块605显示所述视频图像;
[0136]步骤105:所述指令接收模块601接收对所述视频图像进行具体操作的指令;
[0137]步骤106:所述操作模块604执行相应的具体操作;
[0138]步骤107:所述显示模块605显示所述具体操作指令的执行结果。
[0139]参照附图3,为本发明提供的视频图像操作实现方法的又一个实施例中图形绘制工具绘制图形的方法的流程示意图。
[0140]如图3所示,采用所述图形绘制工具绘制图形的方法包括:
[0141]步骤301:所述指令接收模块601接收目标选中指令;
[0142]步骤302:所述视频处理模块603提取所述选中目标的边缘;
[0143]步骤303:所述操作模块604将所述选中目标的边缘绘制成图形;
[0144]步骤304:所述显示模块605显示所述选中目标的边缘绘制成的图形。
[0145]从上面所述可以看出,本发明提供的视频图像操作实现装置,通过将当前播放的视频的某一幅图像提取出来,使得能够在提取出的视频图像上进行各种批注,增加了视频的可互动性;较佳的,将这种功能运用到授课软件中时,增加了视频的批注功能,能够使得老师的授课方式更加灵活、授课内容更加直观。
[0146]增加了视频图像中对选中目标的轮廓进行线条勾勒批注的功能,使得老师在授课时的教学内容更加生动、更加吸引学生的注意力。
[0147]需要特别指出的是,上述视频图像操作实现装置的实施例仅采用了所述视频图像操作实现方法的实施例来具体说明各模块的工作过程,本领域技术人员能够很容易想到,将这些模块应用到其他实施例中。当然,由于所述视频图像操作实现方法实施例中的各个步骤均可以相互交叉、替换、增加、删减,因此,这些合理的排列组合变换之于所述视频图像操作实现装置也应当属于本发明的保护范围,并且不应将本发明的保护范围局限在所述实施例之上。
[0148]所属领域的普通技术人员应当理解:以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种视频图像操作实现方法,其特征在于,包括: 接收视频图像操作指令; 调用视频图像操作工具,以及暂停视频播放; 提取当如视频巾贞对应的视频图像; 显示所述视频图像; 接收对所述视频图像进行具体操作的指令; 执行相应的具体操作; 显示所述具体操作指令的执行结果。
2.根据权利要求1所述的方法,其特征在于,所述提取当前视频帧的视频图像的步骤包括: 分离当前播放的视频文件中视频数据和音频数据; 解码所述视频数据; 抓取当如视频巾贞的视频图像; 对抓取出的视频图像进行过滤处理; 对所述抓取出的视频图像进行渲染特效处理; 将所述抓取出的视频图像处理为RGB位图。
3.根据权利要求1或2所述的方法,其特征在于,所述视频图像具体操作指令包括缩放指令、旋转指令、批注指令中的至少一种。
4.根据权利要求3所述的方法,其特征在于,所述视频图像操作工具包括图形绘制工具和/或文本编辑工具。
5.根据权利要求4所述的方法,其特征在于,采用所述图形绘制工具绘制图形的方法包括: 接收目标选中指令; 提取所述选中目标的边缘; 将所述选中目标的边缘绘制成图形。
6.根据权利要求5所述的方法,其特征在于,所述接收目标选中指令的步骤包括:连续获取目标选中指令在所述视频图像中的移动轨迹所处像素点的坐标。
7.根据权利要求6所述的方法,其特征在于,所述连续获取目标选中指令在屏幕中的移动轨迹所处像素点的坐标的步骤之后还包括:根据所述移动轨迹所处像素点的坐标将所述移动轨迹形成为封闭图形。
8.根据权利要求7所述的方法,其特征在于,所述根据所述移动轨迹所处像素点的坐标将所述移动轨迹形成为封闭图形的步骤之后还包括:获取所述封闭图形内所包含的所有像素点在所述视频图像中的坐标。
9.根据权利要求8所述的方法,其特征在于,所述提取所述选中目标的边缘的步骤包括: 将所述视频图像进行二值化处理; 定义所述视频图像中灰度值低于设定阈值的像素点为边缘特征点; 得到所述视频图像中的多个连续完整边界。
10.根据权利要求9所述的方法,其特征在于,所述接收目标选中指令的步骤之后还包括:确定所述选中目标所属的连续完整边界。
11.根据权利要求10所述的方法,其特征在于,所述确定所述选中目标所属的连续完整边界的步骤包括: 获取所述多个连续完整边界内的像素点坐标,并与所述封闭图形内所包含的所有像素点在所述视频图像中的坐标进行对比; 得到所述封闭图形所包含的所有像素点坐标与所述多个连续完整边界内的像素点坐标的重合数目; 将所述重合数目最多的连续完整边界作为所述选中目标所属的连续完整边界。
12.根据权利要求11所述的方法,其特征在于,所述将所述选中目标的边缘绘制成图形的步骤包括:将所述选中目标所属的连续完整边界作为所述选中目标的边缘并绘制成图形。
13.根据权利要求12所述的方法,其特征在于,所述将所述选中目标所属的连续完整边界作为所述选中目标的边缘并绘制成图形的步骤之后还包括:显示所述选中目标的边缘绘制成的图形。
14.一种视频图像操作实现装置,其特征在于,包括: 指令接收模块,用于接收视频图像操作指令; 预处理模块,用于调用视频图像操作工具以及暂停视频播放; 视频处理模块,用于提取当前视频帧对应的视频图像; 操作模块,用于执行对所述视频图像进行的具体操作; 显示模块,用于显示所述视频图像以及显示所述具体操作指令的执行结果。
15.根据权利要求14所述的装置,其特征在于,所述视频处理模块,还用于分离当前播放的视频文件中视频数据和音频数据。
16.根据权利要求15所述的装置,其特征在于,所述视频处理模块,还用于解码所述视频数据。
17.根据权利要求16所述的装置,其特征在于,所述视频处理模块,还用于抓取当前视频帧对应的视频图像。
18.根据权利要求17所述的装置,其特征在于,所述视频处理模块,还用于对抓取出的视频图像进行过滤处理。
19.根据权利要求18所述的装置,其特征在于,所述过滤处理包括条形过滤、高斯过滤、边缘过滤中的至少一种。
20.根据权利要求19所述的装置,其特征在于,所述视频处理模块,还用于对所述抓取出的视频图像进行渲染特效处理。
21.根据权利要求20所述的装置,其特征在于,所述视频处理模块,还用于将所述抓取出的视频图像处理为RGB位图。
22.根据权利要求14-21任意一项所述的装置,其特征在于,所述视频图像操作指令包括缩放指令、旋转指令、批注指令中的至少一种。
23.根据权利要求22所述的装置,其特征在于,所述视频图像操作工具包括图形绘制工具和/或文本编辑工具。
24.根据权利要求23所述的装置,其特征在于,所述指令接收模块还用于接收目标选中指令;所述视频处理模块还用于提取所述选中目标的边缘;所述操作模块还用于将所述选中目标的边缘绘制成图形。
25.根据权利要求24所述的装置,其特征在于,所述指令接收模块,还用于连续获取目标选中指令在所述视频图像中的移动轨迹所处像素点的坐标。
26.根据权利要求25所述的装置,其特征在于,所述视频处理模块,还用于根据所述移动轨迹所处像素点的坐标将所述移动轨迹形成为封闭图形。
27.根据权利要求26所述的装置,其特征在于,所述视频处理模块,还用于获取所述封闭图形内所包含的所有像素点在所述视频图像中的坐标。
28.根据权利要求27所述的装置,其特征在于,所述视频处理模块,还用于将所述视频图像进行二值化处理,定义所述视频图像中灰度值低于设定阈值的像素点为边缘特征点,以及得到所述视频图像中的多个连续完整边界。
29.根据权利要求28所述的装置,其特征在于,所述视频处理模块,还用于确定所述选中目标所属的连续完整边界。
30.根据权利要求29所述的装置,其特征在于,所述视频处理模块,还用于获取所述多个连续完整边界内的像素点坐标并与所述封闭图形内所包含的所有像素点在所述视频图像中的坐标进行对比,得到所述封闭图形所包含的所有像素点坐标与所述多个连续完整边界内的像素点坐标的重合数目,以及将所述重合数目最多的连续完整边界作为所述选中目标所属的连续完整边界。
31.根据权利要求30所述的装置,其特征在于,所述操作模块,还用于将所述选中目标所属的连续完整边界作为所述选中目标的边缘并绘制成图形。
32.根据权利要求31所述的装置,其特征在于,所述显示模块,还用于显示所述选中目标的边缘绘制成的图形。
【文档编号】H04N21/84GK104427258SQ201310376645
【公开日】2015年3月18日 申请日期:2013年8月26日 优先权日:2013年8月26日
【发明者】赵勇, 刘博涵, 王显兵 申请人:鸿合科技有限公司