电子运算设备、视讯通话系统与其运行方法

文档序号:9814664阅读:277来源:国知局
电子运算设备、视讯通话系统与其运行方法
【技术领域】
[0001]一种视讯通话系统与其运行方法,特别是一种能于接收端产生虚拟图像的视讯通话系统与其运行方法。
【背景技术】
[0002]随着信息科技与通讯技术的突飞猛进,目前视讯通话已经广泛地被使用在商业或甚至个人生活的场合。然而,在进行视讯通话时,由于需传递影像,而影像的数据量较庞大,因此常会发生影像延迟的问题,也就是说发生对方的语音和影像彼此之间无法兼容的问题。
[0003]另外,在进行视讯通话时,一般就只能听到对方的声音或看到对方的影像,但无法像传短信一般(如使用Line或微信等传讯软件)能传递有趣的图案讯息,而减低视讯通话的趣味。
[0004]因此,如何于视讯通话时顺畅地传递影像,且增加视讯通话的趣味,是值得本领域的技术人员思考的。

【发明内容】

[0005]本发明的目的在于提供一种视讯通话系统与一视讯通话系统的运行方法,此视讯通话系统于视讯通话时顺畅地传递影像,且增加视讯通话的趣味。
[0006]基于上述目的与其他目的,本发明提供一种视讯通话系统。此视讯通话系统,包括至少二部电子运算设备,其中每一电子运算设备包括:一显示屏幕、一影像拍摄组件、一脸部追踪模块、一第一虚拟组件数据库、一选择接口、一通讯模块、与一影像产生模块。其中,影像拍摄组件适于拍摄一用户的一脸部影像,而脸部追踪模块适于将影像拍摄组件所拍摄的脸部影像转换成多个脸部特征点,并持续对这些脸部特征点进行追踪,以产生脸部特征点的运动数据。第一虚拟组件数据库储存有多笔虚拟组件,每笔虚拟组件都具有各自所对应的编号。
[0007]另外,选择接口则与第一虚拟组件数据库相连接,且适于供使用者选择至少一笔虚拟组件。通讯模块适于将所述脸部特征点、所述脸部特征点的运动、与被选择的虚拟组件的编号传递至另一电子运算设备。此外,影像产生模块通过通讯模块接收从另一电子运算设备所传来的所述脸部特征点、所述脸部特征点的运动、与被选择的虚拟组件的编号,该影像产生模块会从第一虚拟组件数据库选择对应到该编号的虚拟组件,通过例如:OpenGL...等等具有绘图功能的函式从而产生一运动的虚拟组件影像,并于显示屏幕显示虚拟组件影像。
[0008]在上述的视讯通话系统中,所述脸部特征点的运动数据除了脸部特征点在影像上的坐标之外,还包括整体缩放比例与姿态。其中,姿态包括:滚动角、偏航角、与俯仰角。
[0009]在上述的视讯通话系统中,所述虚拟组件的型态是包括2D或3D的影像或模型,其例如是选择自由头像、面具、及妆饰物所组成的群组。
[0010]在上述的视讯通话系统中,被选择的虚拟组件为面具时,脸部追踪模块会依据该用户的该脸部影像产生一三维人脸模型。而且,通讯模块会将该三维人脸模型传送至另一电子运算设备。
[0011]在上述的视讯通话系统中,还包括一远程服务器,该远程服务器包括一第二虚拟组件数据库。其中,当影像产生模块发现电子运算设备中的第一虚拟组件数据库不包含对应到该编号的虚拟组件时,该影像产生模块会向远程服务器的第二虚拟组件数据库请求下载对应到该编号的虚拟组件。
[0012]在上述的视讯通话系统中,影像产生模块发现电子运算设备中的第一虚拟组件数据库不包含对应到该编号的该虚拟组件时,该影像产生模块会向另一电子运算设备中的第一虚拟组件数据库请求下载对应到该编号的虚拟组件。
[0013]在上述的视讯通话系统中,当影像拍摄组件拍摄到用户的一口腔内部的影像时,脸部追踪模块会根据所述脸部特征点擷取该口腔内部的影像,并借由通讯模块将该口腔内部的影像传送到另一电子运算设备。
[0014]在上述的视讯通话系统中,选择接口提供用户舍弃另一电子运算设备所传来的虚拟组件的编号,并自行从本地端第一虚拟组件数据库选择选择另一虚拟组件。
[0015]基于上述目的与其他目的,本发明还提供一种视讯通话系统的运行方法,该视讯通话系统包括至少二部电子运算设备,该视讯通话系统的运行方法包括以下步骤:
[0016](h)其中一电子运算设备的一用户选择欲显示在另一电子运算设备的虚拟组件影像;
[0017](i)借由其中一电子运算设备的一影像拍摄组件,对用户的脸部影像持续进行拍摄;
[0018](j)将拍摄的脸部影像转换成多个脸部特征点;
[0019](k)根据该脸部特征点的运动,产生该脸部特征点的运动数据;
[0020](I)将欲显示的虚拟组件的一编号、脸部特征点、与脸部特征点的运动数据传送到另一电子运算设备;
[0021](m)另一电子运算设备根据所传来的虚拟组件的编号,而从一本地端第一虚拟组件数据库中擷取出对应到该编号的虚拟组件;及
[0022](η)将(f)步骤中所擷取出的虚拟组件显示在另一电子运算设备的一显示屏幕上。
[0023]上述的视讯通话系统的运行方法中,于(f)步骤中,当第一虚拟组件数据库未储存有对应到该编号的虚拟组件时,会执行下述的步骤:从一远程服务器擷取出对应到该编号的虚拟组件。
[0024]上述的视讯通话系统的运行方法中,于(f)步骤中,当第一虚拟组件数据库未储存有对应到该编号的虚拟组件时,会执行下述的步骤:向另一电子运算设备中的第一虚拟组件数据库请求下载对应到该编号的虚拟组件。
[0025]本发明的有益效果是,在使用本发明的视讯通话系统时,由于其中一方的用户可以选择希望显示在对方显示屏幕的虚拟组件影像,故可增加使用上的乐趣。而且,由于影像拍摄组件所拍摄到的影像并不是直接传到对方的电子运算设备中,而是只传递虚拟组件所对应的编号并在对方的电子运算设备中再生成对应的影像,故无需在使用视讯通话系统时传送数据量较庞大的影像,因此较不易发生影像延迟的问题。
[0026]为让本发明的上述目的、特征和优点更能明显易懂,下文将以实施例并配合所附图式,作详细说明如下。需注意的是,所附图式中的各组件仅是示意,并未按照各组件的实际比例进行标示。
【附图说明】
[0027]图1A所示为本发明的视讯通话系统的第一实施例。
[0028]图1B所示为本发明的视讯通话系统硬件层面的方块图。
[0029]图1C所示为本发明的视讯通话系统软件层面的方块图。
[0030]图2A所示为脸部追踪模块将脸部影像转换成多个脸部特征点的示意图。
[0031]图2B所示为脸部特征点在影像擷取完后影像显示在显示屏幕上的整体缩放比例变化。
[0032]图2C所示为头部的姿态变化。
[0033]图3所示为显示于显示屏幕上的选择接口。
[0034]图4A所示为视讯通话系统的运作流程的第一实施例。
[0035]图4B所示为图4A中步骤SlOl的更进一步的运作流程。
[0036]图4C与图4D所示为视讯通话系统的运作流程的第二实施例。
[0037]图5所示为本发明的视讯通话系统的第二实施例。
[0038]图6所示为本发明的视讯通话系统的第三实施例。
[0039]图
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1