便携设备及图片共享方法

文档序号:7756429阅读:178来源:国知局
专利名称:便携设备及图片共享方法
便携设备及图片共享方法技术领域
本发明有关于图片共享方法,且特别有关于用于具有面部识别功能及网络功能 的便携设备及图片共享方法。
背景技术
因便携设备(例如手机、智能电话、个人数字助理等)的便利性,人们随身携带 便携设备变得十分普遍。同时,便携设备的一些功能,例如图像捕获与面部识别等,正 变得越来越受欢迎。通常,当一个用户想与其他用户共享图片时,他必须从便携设备的 存储装置下载图片,并将图片手动上传到共享空间,或将图片发送到其他用户。对用户 来说,传统方法既不方便又很浪费时间(time-consuming)。发明内容
有鉴于此,特提供以下技术方案
本发明实施方式提供一种便携设备,包含面部识别模块、处理模块以及网络模 块;面部识别模块用于执行面部识别程序,以识别要共享的图片中的至少一个面部图 像;处理模块用于获取对应于识别出的面部图像的个人信息;网络模块用于根据获取的 个人信息,通过网络,将图片传送到至少一个特定网络位置。
本发明实施方式另提供一种图片共享方法,用于便携设备,图片共享方法包 含撷取要共享的图片;对图片执行面部识别程序,以识别图片中的至少一个面部图 像;获取对应于识别出的面部图像的个人信息;以及根据获取的个人信息,通过网络, 将图片传送到至少一个特定网络位置。
本发明实施方式另提供一种图片共享方法,用于连接到网络的便携设备,图片 共享方法包含通过图像捕获模块获得图片;对图片执行面部识别程序,以识别图片中 的至少一个面部图像;获取对应于识别出的面部图像的个人信息;以及根据获取的个人 信息,通过网络,将图片传送到至少一个特定网络位置。
以上所述的便携设备及图片共享方法,通过根据预定面部图像来识别要共享的 图片中的面部图像、且传送到对应个人信息表明的特定网络位置,可以快速实现图片共 享。随着面部图像与个人信息的自动匹配,用户可以轻松地互相共享图片,从而简化共享程序。


图1是根据本发明实施方式的便携设备的示意图。
图2是根据本发明实施方式的用于编辑个人信息的用户接口的示意图。
图3是根据本发明的图片共享方法的实施方式的流程图。
图4是根据本发明另一实施方式的具有识别出的面部图像的显示的图片的示意 图。
图5是根据本发明的图片共享方法的另一实施方式的流程图。
具体实施方式
在说明书及权利要求书当中使用了某些词汇来指称特定的元件。所属技术领域 的技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个元件。本说明书及 权利要求书并不以名称的差异作为区分元件的方式,而是以元件在功能上的差异作为区 分的准则。在通篇说明书及权利要求项中所提及的「包含」为一开放式的用语,故应解 释成「包含但不限定于」。此外,「耦接」一词在这里包含任何直接及间接的电气连接 手段。因此,若文中描述第一装置耦接于第二装置,则代表第一装置可直接电连接于第 二装置,或透过其它装置或连接手段间接地电连接至第二装置。
图1是根据本发明实施方式的便携设备100的示意图。请注意,本实施方式中 使用手机作为示例,但并不仅限于此。举例来说,便携设备100可以是个人数字助理、 数字摄影机等等。便携设备100可以包含图像捕获模块110、面部识别模块120、处理模 块130、显示模块140、网络模块150以及存储装置160。图像捕获模块110 (例如电荷耦 合元件(charge coupled device,CCD)摄影机)可以捕获图片并提供要共享的图片。面部 识别模块120可以对包含面部图像的图片执行面部识别程序,以找到匹配。面部识别程 序可以根据至少一个预定面部图像执行。面部识别模块120可以从存储装置160或图像 捕获模块110获得要识别的图片。在一些实施方式中,图像捕获模块110、显示模块140 与存储装置160中的至少一个可以位于便携设备100的外部,即并非包含于便携设备100 之中而是耦接于便携设备100。
在本实施方式中,当执行面部识别程序时,面部识别模块120可以首先侦测图 片中的至少一个面部图像,然后决定侦测到的面部图像是否与存储在预定数据库中注册 用户的预定面部图像中的一个匹配,其中预定数据库也被称为面部图像数据库。面部图 像数据库可以存储在存储装置160之中或存储装置160之外。面部图像数据库可以包含多 个预定面部图像以及对应于预定面部图像的个人信息。若侦测到的面部图像与数据库中 的预定面部图像匹配,则获取匹配的面部图像(即识别出的面部图像)的个人信息。可以 使用多种方法执行面部识别程序以识别图片中的至少一个面部图像。举例来说,在一个 方法中,可以执行下述步骤以识别图片中的人是否是玛莉(1)提供包含玛莉的面部特 征数据M的数据库;( 分析图片中的面部图像χ以获取对应于面部图像χ的面部特征数 据X;以及(3)比较面部特征数据M与面部特征数据X,以决定面部特征数据M是否匹 配面部特征数据X。在另一个方法中,数据库可以存储玛莉的面部图像,并对玛莉的面 部图像与图片的面部图像X执行相似性比较(similaritycomparison),以识别图片中的人是 否是玛莉。识别出的面部图像与获取的个人信息可以对应于预定面部图像中的同一个。 预定面部图像与个人信息可以包含于同一数据库中,也可以包含于不同数据库中。举例 来说,个人资料可以包含用于辨认(identify)或描述预定面部图像的标签(tag)数据,例 如对应于预定面部图像的名称。因此,可以为所有匹配的面部图像获取标签数据(例如 名称)。在一些实施方式中,识别出的面部图像、获取的个人信息以及预定面部图像对应 于同一用户。在其他实施方式中,个人信息与预定面部图像可以属于不同用户。举例来 说,用户A可能想要得到包含用户B的面部图像的图片。用户A可以将他/她的个人信息(例如电子邮件地址或共享空间)与用户B的预定面部图像关联。若图片包含用户B 的面部图像,且面部图像被识别出,则根据用户A的个人信息,图片可以被传送到至少 一个特定网络位置。请注意,便携设备100更可以为用户提供用户接口,以预先编辑包 含标签数据的个人信息,以使个人信息可以在以后使用。图2是根据本发明一个实施方 式的用于编辑个人信息的用户接口的示意图。
耦接于面部识别模块120的处理模块130可以将图片与找到的个人信息(例如标 签数据)结合。耦接于处理模块130的显示模块140用于显示包含识别出的面部图像的 图片及其对应的标签数据(例如名称)。举例来说,每一个识别出的面部图像可以与对应 名称同时显示,其中对应名称可以显示在识别出的面部图像附近,例如在面部图像之下 显示名称。因此,用户很容易知道图片中的人是谁。然后,用户可以通过用户接口对图 片执行更多操作。举例来说,用户可以执行共享图片或观看下一张图片等操作。
在一些实施方式中,用户接口可以是触控面板(touch panel),其允许用户通过 触碰屏幕上的响应位置选择对象或执行操作;或用户接口可以是多个按键,用户可以通 过按压一个或多个按键选择对象或执行操作。用户可以通过用户接口进一步编辑个人信 息。在本实施方式中,编辑个人信息包含但不限于添加、删除及修改个人信息。此外, 在一些实施方式中,获取的个人信息可以显示在屏幕上供用户确认。当带有标签数据的 图片显示在屏幕(例如显示模块140的屏幕)之上时,处理模块130可以进一步决定,举 例来说,是否将图片发送到其他用户或朋友,或是否应观看下一张图片。处理模块130 可以进一步决定识别出的面部图像是否被选择。举例来说,若触控面板被使用且识别出 的面部图像被触碰,则处理模块130可以决定识别出的面部图像被选择。可以理解,用 户可以触碰识别出的面部图像中的一个以表明用户想与其共享照片。在这种情况下, 当侦测到对屏幕上的图片的一部分的触碰对应于识别出的面部图像时,可以接收共享请 求。举例来说,用户可以触碰带有标签数据“鲍伯”的面部图像以提出共享请求,以与 鲍伯或任何其他人分享图片。请注意,在本实施方式中,若并非识别出的面部图像的面 部图像被选择,则处理模块130可以忽略共享请求。在一些实施方式中,当侦测到的对 屏幕上的图片的一部分的触碰不对应于任何识别出的面部图像时,图片将不被传送。
决定识别出的面部图像中的一个被选择,可意味着图片要与其他人共享,故处 理模块130可以根据预定发送设置通过网络模块150将图片发送到至少一个特定网络位 置。网络模块150可以连接到网络(例如因特网),此网络可以将数据传送到网络中的 至少一个位置。当面部图像被识别出时,图片中对应于面部图像的个人信息将被获取, 例如用户名、电子邮件地址、MSN ID (用户标识)、face book ID、博客、网页、网络中 的共享空间(例如共享空间的IP位置(IntemetProtocol address))或其组合的个人信息可 被知晓。因此,要共享的图片可以通过连接的网络被直接发送到特定网络位置。特定 网络位置可以是电子邮件地址、博客、网页或网络中的共享空间。举例来说,图片可以 通过因特网被发送到从个人信息获取的电子邮件地址或共享空间。将共享图片发送到选 定网络位置(例如朋友的电子邮件地址)可以在后台自动执行,不影响用户预期的后续 (subsequent)程序的执行。
现提供与其他用户共享图片的图片共享方法。
图3是根据本发明的图片共享方法的实施方式的流程图。此图片共享方法可以应用于便携设备100。举例来说,便携设备100可以是手机、个人数字助理、数字摄影机 等等。在步骤幻10中,撷取要共享的图片。举例来说,在一些实施方式中,用户可以 从存储装置160选择或撷取图片以与其他用户共享。可以理解,图片可以从外部存储装 置(例如USB磁盘)获得,或首先从因特网下载然后存储到存储装置160供用户选择。 请注意,每一张图片可以包含多个面部图像。然后,在步骤S320中,对撷取的图片执行 面部识别程序。举例来说,面部识别程序可以根据至少一个预定面部图像执行。在本步 骤中,面部识别模块120可以在撷取的图片中侦测至少一个面部图像,并将侦测到的面 部图像与数据库中的预定面部图像作比较,以决定侦测到的面部图像是否属于注册用户 中的一个。举例来说,若侦测到的面部图像与数据库中的面部图像“鲍伯”匹配,则图 片中名为鲍伯的人被识别出。可以理解,在本实施方式中,数据库可以位于本地存储器 中(例如存储装置160之中),或位于耦接于便携设备100的外部存储装置中,以使数据 库可以被直接访问,但并非仅限于此。在一些实施方式中,数据库也可以位于连接网络 (例如因特网或3G无线网络)中的特定位置,以使数据库可以通过网络模块150被访问。
若侦测到的面部图像与数据库中的预定面部图像匹配,则匹配的面部图像被称 为识别出的面部图像。在步骤幻30中,从数据库获得对应于识别出的面部图像的个人 信息。个人信息可以通过网络从远程数据库获取,或从本地数据库获取。获得的个人信 息可以包含用于辨认或描述预定面部图像的标签数据、共享空间、电子邮件地址、博客 或由预定面部图像辨认的注册用户的网络相簿(photo album)。请注意,在一些实施方式 中,识别出的面部图像与获取的个人信息可以对应于至少一个预定面部图像中的一个。 在一些实施方式中,在获取识别出的面部图像的个人信息之后,带有标签数据的图片可 以显示在屏幕(例如显示模块140的屏幕)之上。可以理解,标签数据可以从个人信息获 得。在此步骤中,用于识别出的面部图像的标签数据可以显示在对应识别出的面部图像 附近的特定位置,例如在对应识别出的面部图像之上或之下。举例来说,如图4所示, 图4是根据本发明另一实施方式的具有识别出的面部图像的显示的图片的示意图,名为 “鲍伯”的标签数据410显示在识别出的面部图像412之上、名为“玛莉”的标签数据420显示在识别出的面部图像414之上、并且名为“安德鲁”的标签数据430显示在识别 出的面部图像416之上。
之后,在步骤S350中,决定识别出的面部图像是否被选择。可以理解,通过点 选(click)识别出的面部图像并指明用户及要共享的图片,用户可以发出共享请求。在这 种情况下,当侦测到对屏幕上的图片的一部分的触碰对应于识别出的面部图像时,可以 接收共享请求。举例来说,请参考图4,用户可以点选带有标签数据“鲍伯”的面部图 像412以提出共享请求,以将图片分享给鲍伯或另一预定用户。若使用了触控面板且识 别出的面部图像被点选,处理模块130可以决定识别出的面部图像被选择。请注意,在 本实施方式中,若选择的面部图像并非识别出的面部图像,则处理模块130可以忽略共 享请求。也就是,若选择的面部图像不属于注册用户,则图片的共享请求可以被忽略。 在一些实施方式中,当侦测到的对屏幕上的图片的一部分的触碰不对应于任何识别出的 面部图像时,图片将不被传送。
当决定识别出的面部图像未被选择时(步骤S350中的否),执行步骤S370。当 决定至少一个识别出的面部图像被选择时(步骤幻50中的是),则表明图片要共享,故在步骤幻60中,处理模块130根据获取的个人信息通过网络将图片传送到至少一个特定网 络位置。步骤S360可以在后台运行。在一些实施方式中,处理模块130可以根据预定发 送设置通过网络模块150将图片传送到特定网络位置。可以理解,发送设置是可配置的 (configurable),其用于表明发送图片的方法,例如“到电子邮件”、“到共享空间”、 “通知所有人”等。举例来说,在本实施方式中,若设置“到电子邮件”或“到共享空 间”为默认设置,则处理模块130可以将图片传送到电子邮件地址或共享空间,电子邮件 地址或共享空间可以从个人信息获取。在一些实施方式中,若设置“通知所有人”为默 认设置,则处理模块130可以将图片传送并存储到特定网络位置(例如共享空间),并通 过电子邮件将提醒发送到图片中注册用户中的至少一个,以通知他们图片已经上载并且 可以下载。请注意,在本实施方式中,当侦测到的对屏幕上的图片的一部分的触碰不对 应于任何识别出的面部图像时,可以不执行传送的步骤。
此外,可以显示对话框供用户确认共享请求或确认是否传送图片。若用户确认 传送,则可以在后台发送图片。举例来说,用户可以通过按下按钮“是”以确认请求, 或通过按下按钮“否”以取消请求。请注意,在一些实施方式中,多于一个的识别出的 面部图像有可能被同时选择。
可以进一步执行步骤幻70。在步骤S370中,决定是否与其他用户分享图片。 若是,则程序可以返回步骤S350到步骤幻60以执行另一共享操作。若否(步骤S370中 的否),则在步骤S380中,决定是否处理另一图片。若决定为是,程序返回到步骤S310 以重复程序。若没有图片要处理,则程序终止。
在一个实施方式中,图片共享方法可以在图像捕获模块110获得图片之后执 行。
图5是根据本发明的图片共享方法的另一实施方式的流程图。此图片共享方法 可以应用于便携设备100。举例来说,在步骤S510中,用户通过图像捕获模块110捕获 图片,且此图片要与其他用户共享。然后,在步骤S520中,对捕获的图片执行面部识别 程序。面部识别模块120可以再次侦测图片中的至少一个面部图像,并将侦测到的面部 图像与数据库中的预定面部图像作比较,以找到与注册用户的匹配。
同样地,当侦测到的面部图像与数据库中的预定面部图像匹配时,匹配的面部 图像被称为识别出的面部图像。在步骤S530中,从数据库获取对应于识别出的面部图像 的个人信息。获取的个人信息可以包含用于辨认或描述预定面部图像(例如名称)的标 签数据、共享空间、电子邮件地址、博客或由预定面部图像辨认的注册用户的网络相簿 (photo album)。在一些实施方式中,若识别出的面部图像的个人信息被获取,带有标签 数据的选择的图片可以显示在屏幕(例如显示模块140的屏幕)之上。在这种情况下, 用于识别出的面部图像的标签数据可以显示在对应识别出的面部图像附近的特定位置, 例如在对应识别出的面部图像之上或之下。
之后,在步骤S550中,决定识别出的面部图像是否被选择。若使用了触控面板 且识别出的面部图像被点选,处理模块130可以决定识别出的面部图像被选择。
当决定识别出的面部图像未被选择时(步骤S350中的否),执行步骤S570。当 决定至少一个识别出的面部图像被选择时(步骤阳50中的是),则表明图片要与其他用 户共享,故在步骤S560中,处理模块130根据获取的个人信息通过网络将图片传送到至少一个特定网络位置(例如电子邮件地址)。步骤S560可以在后台运行。请注意,在 本实施方式中,当侦测到的对屏幕上的图片的一部分的触碰不对应于任何识别出的面部 图像时,可以不执行传送的步骤。
此外,若识别出的面部图像被选择,则可以显示对话框供用户确认共享请求或 确认是否传送图片。举例来说,用户可以通过按下按钮“是”以确认请求,或通过按下 按钮“否”以取消请求。其中,按钮可以是手机按键,或可以是屏幕上的虚拟按键等 等。请注意,在一些实施方式中,多于一个的识别出的面部图像有可能被同时选择。
可以进一步执行步骤阳70。在步骤S570中,决定是否与其他用户分享图片。 若是,则程序可以返回到步骤S550到步骤阳60以执行另一共享操作。若否(步骤S570 中的否),则在步骤S580中,决定是否处理另一图片。若要处理另一图片(步骤S580中 的是),程序返回到步骤S350以重复程序。若否,则程序终止。
总的来说,根据本发明的便携设备及图片共享方法,要共享的图片中的面部图 像,可以根据预定面部图像来识别,且可以在后台自动传送到对应个人信息表明的特定 网络位置,实现快速图片共享。此外,随着面部图像与个人信息的自动匹配,用户可以 轻松地互相共享图片,简化共享程序。虽然在上述的实施方式中,要识别的图像与预定 图像皆为面部图像,但识别程序也可以执行于其他类型(例如建筑物、生物、风景等)的 图像,且也可以通过传送到特定网络位置以共享此包含识别出的图像的图片。
用于连接到网络的便携设备的图片共享方法,或其某些方面或其某些部分,可 以以程序代码(即可以以执行指令)的形式在有形媒体(tangible media)(例如产品、软 盘、只读光盘、硬盘或任何机器可读存储媒介)中实施,其中,当程序代码被加载到机 器(例如计算机)并由机器执行时,此机器则成为实践图片共享方法的设备。图片共享 方法也可以在传输媒介中(例如电线或电缆、通过光纤或通过其他形式的传输)传送的程 序代码的形式实施,其中,当程序代码被加载到机器(例如计算机)并由机器执行时,此 机器则成为实践图片共享方法的装置。当将程序代码实施在通用处理器时,程序代码与 处理器结合,以提供与应用特定逻辑电路类似操作的独特设备。
以上所述只是本发明的优选实施方式,凡是根据本发明权利要求所做的均等变 化与修饰,都应属于本发明的涵盖范围。
权利要求
1.一种图片共享方法,用于便携设备,该图片共享方法包含 撷取要共享的图片;对该图片执行面部识别程序,以识别该图片中的至少一个面部图像; 获取对应于识别出的该面部图像的个人信息;以及根据获取的该个人信息,通过网络,将该图片传送到至少一个特定网络位置。
2.如权利要求1所述的图片共享方法,更包含 将该图片显示在该便携设备的屏幕之上;其中,该将该图片传送到至少一个特定网络位置的步骤包含 当侦测到对该屏幕上的该图片的一部分的触碰时,基于获取的该个人 信息,通过该网络,将该图片传送到该特定网络位置,其中该触碰对应于 识别出的该面部图像。
3.如权利要求2所述的图片共享方法,其特征在于,当侦测到的对该屏幕上的该图片 的一部分的触碰不对应于任何识别出的面部图像时,不执行该将该图片传送到至少一个 特定网络位置的步骤。
4.如权利要求1所述的图片共享方法,其特征在于,该特定网络位置是电子邮件 地址、博客、网页或该网络中的共享空间,以及该个人信息包含用户名、MSNID、 facebookID,该电子邮件地址、该博客、该网页或该网络中的该共享空间、或其组合。
5.如权利要求1所述的图片共享方法,其特征在于,该面部识别程序根据至少一个预 定面部图像执行,以及识别出的该面部图像与获取的该个人信息对应于该至少一个预定 面部图像中的同一个。
6.如权利要求1所述的图片共享方法,其特征在于,该将该图片传送到至少一个特定 网络位置的步骤包含将该图片存储到该特定网络位置以及发送电子邮件以通知至少一个 用户。
7.如权利要求1所述的图片共享方法,更包含为用户显示对话框,以确认是否传送该图片,其中若该用户确认传送该图片,则在 后台发送该图片。
8.如权利要求1所述的图片共享方法,其特征在于,该网络包含因特网。
9.如权利要求1所述的图片共享方法,其特征在于,该个人信息通过该网络从远程数 据库获取,或从本地数据库获取。
10.如权利要求1所述的图片共享方法,其特征在于,该便携设备是手机、个人数字 助理或数字摄影机。
11.如权利要求1所述的图片共享方法,更包含 提供用户接口,用于编辑数据库中的该个人信息。
12.—种便携设备,包含面部识别模块,用于执行面部识别程序,以识别要共享的图片中的至少一个面部图像;处理模块,用于获取对应于识别出的该面部图像的个人信息;以及 网络模块,用于根据获取的该个人信息,通过网络,将该图片传送到至少一个特定 网络位置。
13.如权利要求12所述的便携设备,其特征在于,该面部识别程序根据至少一个预定 面部图像执行,以及识别出的该面部图像与获取的该个人信息对应于该至少一个预定面 部图像中的同一个。
14.如权利要求13所述的便携设备,其特征在于,识别出的该面部图像、获取的该个 人信息及该预定面部图像对应于同一用户。
15.如权利要求12所述的便携设备,其特征在于,要共享的该图片由图像捕获模块提{共。
16.如权利要求12所述的便携设备,其特征在于,该特定网络位置是电子邮件地址、 博客、网页或该网络中的共享空间,以及该个人信息包含用户名、MSN ID、facebook ID、该电子邮件地址、该博客、该网页或该网络中的该共享空间、或其组合。
17.如权利要求12所述的便携设备,更包含用户接口,用于编辑数据库中的个人信 息。
18.如权利要求12所述的便携设备,其特征在于,该便携设备是手机、个人数字助理 或数字摄影机。
19.一种图片共享方法,用于连接到网络的便携设备,该图片共享方法包含 通过图像捕获模块获得图片;对该图片执行面部识别程序,以识别该图片中的至少一个面部图像; 获取对应于识别出的该面部图像的个人信息;以及根据获取的该个人信息,通过该网络,将该图片传送到至少一个特定网络位置。
全文摘要
本发明提供一种便携设备及图片共享方法。便携设备包含面部识别模块、处理模块以及网络模块;面部识别模块用于执行面部识别程序,以识别要共享的图片中的至少一个面部图像;处理模块用于获取对应于识别出的面部图像的个人信息;网络模块用于根据获取的个人信息,通过网络,将图片传送到至少一个特定网络位置。本发明的便携设备及图片共享方法,通过根据预定面部图像来识别要共享的图片中的面部图像、且在后台自动传送到对应个人信息表明的特定网络位置,可以快速实现图片共享。
文档编号H04L12/58GK102025654SQ20101024942
公开日2011年4月20日 申请日期2010年8月10日 优先权日2009年9月15日
发明者詹政哲 申请人:联发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1