网络即时影像生成系统及方法

文档序号:7697429阅读:188来源:国知局
专利名称:网络即时影像生成系统及方法
技术领域
本发明涉及一种网络即时影像生成系统和方法,尤其涉及一种应用于互联网环境 下的多媒体认证系统中的即时影像生成系统和方法。
背景技术
随着互联网的应用和普及,越来越多的网络“社区”的形成,互联网的交流平台在 人们日常生活中的重要性越来越明显。尤其在涉及一些商贸、交友等需要对用户进行实名 登录的领域中,对于互联网客户端的用户的真实信息的确认和验证的重要性日益突出。互联网中的个人信息内容相当丰富,不仅可以包括个性化的用户名称、个人介绍、 照片以及其他各种文字或多媒体信息。在商贸、交友等网站中,个人照片是否真实可靠,对 其他用户的判断会产生重要的影响,但对于其真实性,一直以来都难以进行快速和有效地 判断和验证。因此,对于在个人照片信息虚构和伪造的行为,一直难以根除,导致网络交流 的可信度难以得到可靠的保证。现有的人像比对的系统和方法已经比较成熟,通过将人脸照片或图片的一些特征 信息,通过计算机建模的方式转化为一系列信息化的数据模型,并通过与另一个人脸的照 片或图片信息的数据模型进行比对,以判断两者的相似度,对同一人的评判,相似度一般可 以达到95%以上。能够有效地运用到实际进程中。同时,人工的辅助比对检查也依然是有效可行的。即通过对两幅照片的比对,以初 步判断两者是否具有足够的相似度,在公安、边检等较多领域中依然作为主要鉴别手段得 到采用。然而,在互联网环境中,对个人多媒体信息的验证系统和方法尚没有得到也很好 的解决,致使网络交流的真实性难以得到保证。同时,也没有一种简单可行的适合在广泛的 互联网络环境中开展的影像生成系统和方法。

发明内容
本发明提供了一种网络即时影像生成系统及其方法,其具体应用于一种网络中的 多媒体认证系统中,该认证系统采用B/S结构,通过客户端配置的摄像头进行拍照、视频信 息转换、视频数据传输、认证系统比对、设置认证照的模式,来获得准确的用户认证照片。本发明提供了一种网络即时影像生成系统,应用于多媒体认证系统中,所述多媒 体认证系统包括客户端1,管理端2,认证服务器3,其中,认证服务器3进一步包括采集端 31、数据接收端32、多个排队服务器3201,3202……32N,结果输出端33 ;客户端1及管理端2均与认证服务器3网络连通,以交换数据;客户端1也与管理 端2直接网络连通,以传输视频信息;其中,客户端1中包括的摄像装置11以及图像处理模块12,以及认证服务器3中 的采集端31,共同构成了所述的网络即时影像生成系统。上述的网络即时影像生成系统,其中,所述摄像装置11与图像处理模块12相连接,并将摄像装置11获取的图片传输至图像处理模块12。
上述的网络即时影像生成系统,其中,所述的图像处理模块12与采集端(31)之间 通过Web服务器相互连接,并经由Web连接将处理后的文本信息传输至采集端31。上述的网络即时影像生成系统,其中,结果输出端33与客户端1,管理端2以及数 据接收端32相连通,将管理端2输出的认证结果,传输至客户端1和数据接收端32 ;并通 过结果输出端33将管理端2的错误信息反馈至数据接收端32。上述的网络即时影像生成系统,其中,管理端2与认证服务器3的多个排队服务器 3201,3202……32N均网络连通,并进入任意一个排队服务器,提取放置在该排队服务器中 的照片信息和用户个人信息。上述的网络即时影像生成系统,其中,在排队服务器中,采集端31与数据接收端 32通过传输线路连通,数据接收端分别与多个排队服务器3201,3202……32N通过传输线 路连通。本发明还提供了一种网络即时影像生成方法,应用于包括摄像装置11,图像处理 模块12,以及认证服务器3中的采集端31共同构成的网络即时影像生成系统中,其特征在 于,所述方法包括如下步骤,摄像装置获取图像;将图像转换为文本信息;通过Web连接传 输文本信息;文本信息转换回图像;后续认证阶段。上述的网络即时影像生成方法,其中,图像获取步骤中,通过Flash系统与摄像装 置取得图像。上述的网络即时影像生成方法,其中,图像转换文本信息步骤中,通过十六进制换 算,将像素点转换为6个字节的文本信息;文本信息转换回图像,通过同样十六进制的逆运 算,并调用Php系统函数恢复为图像。上述的网络即时影像生成方法,其中,所述传输文本信息过程中,所述文本信息经 由Http通讯协定,通过Web服务器上的web连接接受文本信息并传输至认证服务器3上的 采集端31,作为用户信息存入认证服务器,并进入后续的认证过程。本发明网络即时影像生成系统所应用的多媒体认证系统,是一个专门用于个人多 媒体信息认证的系统,具有高效,快速的特点,能提高客服人员的处理速度。而本发明的及 时影像生成系统简单易用,对客户端配置要求低,不需要增添额外的附加设备,仅需要摄像 头、以及可联网的,支持web浏览器和flash拍照等软件的计算机终端即可实现简单的照片 上传和视频认证手续。


图1是应用本发明即时影像生成系统的多媒体认证系统的结构组成模块图;图2是本发明所应用的多媒体认证系统的客户端流程图;图3是本发明所应用的多媒体认证系统的管理端流程图;图4是本发明网络即时影像生成系统的结构图。图5是本发明网络即时影像生成系统的流程图。
具体实施例方式如图1所示,为应用本发明的即时影像生成系统的多媒体认证系统的结构组成模块图,包括客户端1,管理端2,认证服务器3。其中,客户端1经由认证服务器的采集端31 检测,确认其视频设备(摄像装置)状况,通过设备检测后,立即确认连接,并通过客户端1 的相应信息传输模块获得该客户端的照片信息,通过网络传输至采集端31。采集端31将采 集到的照片信息与相应的用户帐号信息打包,一同传送至数据接收端32,数据接收端32将 采集的照片信息,自动随机发送至若干排队服务器3201、3202……32N,等待管理端2进行 认证。管理端2直接提取各排队服务器中存储的打包视频信息和相应的用户帐号信息, 并通过管理端2与客户端1进行网络视频连接,通过客户端的视频设备进一步提取客户端 的即时视频信息。在管理端,通过将用户视频信息以及其上传的照片信息进行人像比对,判 定其相似度是否满足要求,给予认证是否通过的结果,并发送至认证服务器3的结果输出 端33。认证结果通过结果输出端33传输至认证服务器,或者当认证结果出现错误时(如 数据丢失),将认证服务器3上的认证信息再次发送至若干个排队服务器3201、3202…… 32N。同时,结果输出端直接将相应的结果信息反馈至客户端。其中,采集端31也可以通过客户端直接传输照片文件的方式,获得该照片信息。如图2所示,为本发明所应用的多媒体认证系统的客户端的一种优选的流程。分 别包括如下步骤通过用户帐号、密码等验证信息登录服务器。由验证服务器3的采集端31,与客户端进行网络连接,检查判断是否具有视频设 备,如摄像头;若检测不到视频设备,则将直接退出,并将相应失败结果反馈至客户端,随即 直接退出客户端的认证过程。若检测到可用的视频设备,如摄像头,则通过该视频设备进行拍照,对于一般的视 频摄像头,可采用Flash方式进行拍照,再将其转化为可存储的格式保存,通过相应的数据 传输模块建立连接,发送至验证服务器3的采集端31,并进一步上传至数据接收端32 ;如果 上传或转化存储失败则重新返回Flash拍照重新拍摄。上传成功的照片,通过数据接收端自动随机进入认证房间排队,等待验证。待管理端验证完毕后,将认证结果传输至结果输出端33,并发送至客户端,如果认 证结果为认证成功,则将该照片确定为认证照,存入相应的服务器中。结果传送完毕,并且认证照存储完之后,退出认证系统。如图3所示,为本发明所应用的的多媒体认证系统的管理端的一种优 选的流程。 包括如下步骤管理端人员,通过具有管理员资格的帐号和密码,登录进入管理系统。选择一个排队服务器,即认证房间进入。获取当前排队用户的照片信息,并与对应的客户端开启视频连接,以获得视频信 肩、ο完成视频信息与照片信息的人像比对,并获得相似度结果。相似度的比对可采用本领域所常用的比对方法,如人像比对系统来得到相似度的 评测结果,该评测结果一般为一个相似度百分数,例如85.6%、95. 等,通过对管理端预设的相似度最低允许值,一般可设为65% 75%,优选为70%。一旦得到的相似度百分数 大于该最低允许值,则判断相一致,通过验证。若低于该最低允许值,则判定不通过验证。或 者,也可采用人工比对照片和视频信息的方式进行认证。将相应的相似度结果发送至结果输出端33。再回到排队服务器中,提取之后的排队用户的照片信息,并获得视频信息,重复进 行认证过程。管理端与客户端具有各自流程,且管理端可不受客户端的进程干扰,仅通过排队 系统的随机选择与客户端进行连接以协助客户端完成认证进程。图4为本发明的网络即时影像生成系统的结构模块图。如图所示,网络即时影像 生成系统主要由客户端1和认证服务器3构成。具体的,包括有客户端1配置有摄像装置 11和图像处理模块12。认证服务器3包括有如图1中所示的各种设备,此处仅列出与即时 影像生成系统密切相关的采集端31。在执行网络即时影像生成过程中,通过摄像装置11直 接采取生成图像,并将图像数据传输至图像处理模块12进行处理,最后通过TOB服务器的 Web连接方式,传送至认证服务器3中的采集端31,从而实现客户端认证图像的生成、传输 和采集阶段。所述的图像处理模块12采用了 Flash系统的命令,并对其进行了改进。由于传统 的Flash系统仅仅能提供视频显示功能,然而却无法提供静止图像传输的功能。参见图5,本发明还提供了一种应用上述系统的网络即时影像生成方法。所述的生成方法具体包括以下各步骤1.摄像装置获取图像=Flash系统通过摄像装置11获得图像数据;2.将图像转换为文本信息将所获得的图像数据,再经图像处理模块12通过转换 为字符化的文本信息;3.通过Web连接传输文本信息经由Http通讯协定,由Web服务器的Web连接接 受传输这些文本信息;4.文本信息转换回图像经过逆转换,通过相应的图形化编程语言恢复成图像, 如php系统函数;5.后续认证阶段进行如参照图2、图3所述的后续认证流程,将所采取的图像通 过客户端和管理端的不同操作最终获得认证结果,并传输认证信息。
具体的,通过与Flash系统联动的摄像装置获取图像数据,此数据为24位色的RGB 格式,调用flash系统函数获取每个像素点的值。由于是24位色的RGB格式,每个像素点的 颜色值由3个字节表示,分别表示红色,绿色,蓝色,且每个字节的取值范围在0-255之间。 由于数据是2进制方式,现在需要换成文本格式用于上传,0-255的值转换成十六进制,每 个字节用2个字符的用文本表示,每个像素点的值用6个字符表示。比如,像素点颜色值的 3个字符分别为255,192,0转换出来为FF,C0,00,这像素点的颜色值的文本表示为FFC000。 把图像中每个点的值都转化,然后连成一个长字符串。通过http Post(http通讯协定)方 式发送到web服务器。Php (CGI公共网关服务器端的编程语言)页面通过每6个字符的截 取,通过刚才算法的逆运算,可以获得图像每个像素的颜色值,通过调用Php系统函数,生 成空bmp图像,设置每个像素点的值,就得到照片的图像。最后调用php系统函数将BMP格 式压缩成JPG格式。
从而,实现了 Flash拍照,将所得照片作为用户信息存入认证服务器。随后,通过 flash actionscript语言,由页面中的Flash控件采集视频信息,并经由rtmp协议,通过中 间服务器与客户端建立视频流的传输和链接。最终经由管理端的操作,来实现整个认证过
程。 上述实施例仅为本发明所优选的实施方式,也可采用其他的替换方式,如将摄像 装置可由单个与网络连接的照相装置替代;传输方式也可以采取P2P——Peer to Peer点 对点(对等网络),P2S——P2S =Peer to Server点对服务器(用户对服务器),P2SP—— Peer to Server ﹠Peer点对服务器和点(用户对服务器和用户)。以及其他一切采用常规 技术手段对本发明的技术进行等效的替换的技术方案都应当落入本发明的保护范围之中。
权利要求
一种网络即时影像生成系统,应用于多媒体认证系统中,所述多媒体认证系统包括客户端(1),管理端(2),认证服务器(3),其特征在于认证服务器(3)进一步包括采集端(31)、数据接收端(32)、多个排队服务器(3201,3202……32N),结果输出端(33);客户端(1)及管理端(2)均与认证服务器(3)网络连通,以交换数据;客户端(1)也与管理端(2)直接网络连通,以传输视频信息;其中,客户端(1)中包括的摄像装置(11)以及图像处理模块(12),以及认证服务器(3)中的采集端(31),共同构成了所述的网络即时影像生成系统。
2.根据权利要求1所述的网络即时影像生成系统,其特征在于,所述摄像装置(11)与 图像处理模块(12)相连接,并将摄像装置(11)获取的图片传输至图像处理模块(12)。
3.根据权利要求1所述的网络即时影像生成系统,其特征在于,所述的图像处理模块 (12)与采集端(31)之间通过Web服务器相互连接,并经由Web连接将处理后的文本信息传 输至采集端(31)。
4.根据权利要求1所述的网络即时影像生成系统,其特征在于,结果输出端(33)与客 户端(1),管理端(2)以及数据接收端(32)相连通,将管理端(2)输出的认证结果,传输至 客户端(1)和数据接收端(32);并通过结果输出端(33)将管理端(2)的错误信息反馈至 数据接收端(32)。
5.根据权利要求1所述的网络即时影像生成系统,其特征在于,管理端(2)与认证服务 器(3)的多个排队服务器(3201,3202……32N)均网络连通,并进入任意一个排队服务器, 提取放置在该排队服务器中的照片信息和用户个人信息。
6.根据权利要求1至5中任意一项所述的网络即时影像生成系统,其特征在于,在排队 服务器中,采集端(31)与数据接收端(32)通过传输线路连通,数据接收端分别与多个排队 服务器(3201,3202……32N)通过传输线路连通。
7.—种网络即时影像生成方法,应用于包括摄像装置(11),图像处理模块(12),以及 认证服务器(3)中的采集端(31)共同构成的网络即时影像生成系统中,其特征在于,所述 方法包括如下步骤,摄像装置获取图像;将图像转换为文本信息;通过Web连接传输文本信 息;文本信息转换回图像;后续认证阶段。
8.根据权利要求7所述的网络即时影像生成方法,其特征在于,图像获取步骤中,通过 Flash系统与摄像装置取得图像。
9.根据权利要求7所述的网络即时影像生成方法,其特征在于,图像转换文本信息步 骤中,通过十六进制换算,将像素点转换为6个字节的文本信息;文本信息转换回图像,通 过同样十六进制的逆运算,并调用Php系统函数恢复为图像。
10.根据权利要求7所述的网络即时影像生成方法,其特征在于,所述传输文本信息过 程中,所述文本信息经由Http通讯协定,通过Web服务器上的web连接接受文本信息并传 输至认证服务器(3)上的采集端(31),作为用户信息存入认证服务器,并进入后续的认证 过程。
全文摘要
本发明提供了一种网络即时影像生成系统,应用于多媒体认证系统中,所述多媒体认证系统包括客户端1,管理端2,认证服务器3,客户端1及管理端2均与认证服务器3网络连通,以交换数据;客户端1也与管理端2直接网络连通,以传输视频信息,其中,客户端1中包括的摄像装置11以及图像处理模块12,以及认证服务器3中的采集端31,共同构成了所述的网络即时影像生成系统。而本发明的及时影像生成系统简单易用,对客户端配置要求低,不需要增添额外的附加设备,仅需要摄像头、以及可联网的,支持web浏览器和flash拍照等软件的计算机终端即可实现简单的照片上传和视频认证手续。
文档编号H04L9/32GK101989976SQ20091005564
公开日2011年3月23日 申请日期2009年7月30日 优先权日2009年7月30日
发明者张剑波, 梅乐成 申请人:升东网络科技发展(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1