一種移動(dòng)終端實(shí)現(xiàn)多人拍照的方法及移動(dòng)終端的制作方法
【專利摘要】本發(fā)明適用于移動(dòng)終端【技術(shù)領(lǐng)域】,提供了一種移動(dòng)終端實(shí)現(xiàn)多人拍照的方法及移動(dòng)終端,包括:在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取初始圖像;當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制所述攝像頭朝所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),并通過(guò)所述攝像頭獲取至少一組疊加圖像;將所述初始圖像和所述至少一組疊加圖像拼接生成合成圖像并保存。本發(fā)明通過(guò)控制攝像頭朝初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),獲取至少一組疊加圖像,再將初始圖像與至少一組疊加圖像拼接生成合成圖像,從而通過(guò)移動(dòng)終端實(shí)現(xiàn)了多人拍照,且大大降低了移動(dòng)終端實(shí)現(xiàn)多人拍照的操作難度。
【專利說(shuō)明】一種移動(dòng)終端實(shí)現(xiàn)多人拍照的方法及移動(dòng)終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動(dòng)終端【技術(shù)領(lǐng)域】,尤其涉及一種移動(dòng)終端實(shí)現(xiàn)多人拍照的方法及移動(dòng)終端。
【背景技術(shù)】
[0002]現(xiàn)有的移動(dòng)終端在實(shí)現(xiàn)多人拍照時(shí),很難將多人的人臉都拍入畫面中。為了實(shí)現(xiàn)多人拍照,需要將移動(dòng)終端放在較遠(yuǎn)的位置,操作難度大。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例的目的在于提供一種移動(dòng)終端實(shí)現(xiàn)多人拍照的方法,以降低移動(dòng)終端實(shí)現(xiàn)多人拍照的操作難度。
[0004]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種移動(dòng)終端實(shí)現(xiàn)多人拍照的方法,包括:
[0005]在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取初始圖像;
[0006]當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制所述攝像頭朝所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),并通過(guò)所述攝像頭獲取至少一組置加圖像;
[0007]將所述初始圖像和所述至少一組疊加圖像拼接生成合成圖像并保存。
[0008]本發(fā)明實(shí)施例的另一目的在于提供一種移動(dòng)終端,包括:
[0009]初始圖像獲取模塊,用于在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取初始圖像;
[0010]疊加圖像獲取模塊,用于當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制所述攝像頭朝所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),并通過(guò)所述攝像頭獲取至少一組疊加圖像;
[0011]圖像拼接模塊,用于將所述初始圖像和所述至少一組疊加圖像拼接生成合成圖像并保存。
[0012]本發(fā)明實(shí)施例與現(xiàn)有技術(shù)相比存在的有益效果是:本發(fā)明實(shí)施例通過(guò)在接收到拍照請(qǐng)求時(shí),獲取初始圖像,當(dāng)初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制攝像頭朝初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),獲取至少一組疊加圖像,再將初始圖像與至少一組疊加圖像拼接生成合成圖像,從而通過(guò)移動(dòng)終端實(shí)現(xiàn)了多人拍照,且大大降低了移動(dòng)終端實(shí)現(xiàn)多人拍照的操作難度。
【專利附圖】
【附圖說(shuō)明】
[0013]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0014]圖1是本發(fā)明實(shí)施例提供的移動(dòng)終端實(shí)現(xiàn)多人拍照的方法的實(shí)現(xiàn)流程圖;
[0015]圖2是移動(dòng)終端實(shí)現(xiàn)多人拍照的方法中初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍的示意圖;
[0016]圖3是本發(fā)明實(shí)施例提供的移動(dòng)終端實(shí)現(xiàn)多人拍照的方法步驟SlOl的具體實(shí)現(xiàn)流程圖;
[0017]圖4是本發(fā)明實(shí)施例提供的移動(dòng)終端實(shí)現(xiàn)多人拍照的方法步驟S303的示意圖;
[0018]圖5示出了本發(fā)明實(shí)施例提供的移動(dòng)終端實(shí)現(xiàn)多人拍照的方法步驟S102的具體實(shí)現(xiàn)流程圖;
[0019]圖6示出了本發(fā)明實(shí)施例提供的移動(dòng)終端實(shí)現(xiàn)多人拍照的方法步驟S502中獲取至少一組疊加圖像的示意圖;
[0020]圖7示出了本發(fā)明實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]本發(fā)明實(shí)施例通過(guò)在接收到拍照請(qǐng)求時(shí),獲取初始圖像,當(dāng)初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制攝像頭朝初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),獲取至少一組疊加圖像,再將初始圖像與至少一組疊加圖像拼接生成合成圖像,從而通過(guò)移動(dòng)終端實(shí)現(xiàn)了多人拍照,且大大降低了移動(dòng)終端實(shí)現(xiàn)多人拍照的操作難度。
[0023]本發(fā)明實(shí)施例中的移動(dòng)終端可以包括移動(dòng)電話(或稱為“蜂窩”電話)和具有移動(dòng)終端的計(jì)算機(jī),例如,可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置,它們與無(wú)線接入網(wǎng)交換語(yǔ)言和/或數(shù)據(jù)。例如,個(gè)人通信業(yè)務(wù)(Personal Communicat1nService, PCS)電話、無(wú)繩電話、會(huì)話發(fā)起協(xié)議(Sess1n Initiat1n Protocol, SIP)話機(jī)、無(wú)線本地環(huán)路(Wireless Local Loop, WLL)站、個(gè)人數(shù)字助理(Personal DigitalAssistant, PDA)等設(shè)備,在此不作限定。
[0024]圖1示出了本發(fā)明實(shí)施例提供的移動(dòng)終端實(shí)現(xiàn)多人拍照的方法的實(shí)現(xiàn)流程圖,詳述如下:
[0025]在步驟SlOl中,在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取初始圖像。
[0026]在本發(fā)明實(shí)施例中,移動(dòng)終端接收到用戶輸入的拍照請(qǐng)求信息后,啟動(dòng)攝像頭。移動(dòng)終端接收用戶輸入的拍照請(qǐng)求信息,可以為接收用戶通過(guò)移動(dòng)終端上預(yù)設(shè)按鈕或已有的按鈕中一個(gè)按鈕或者多個(gè)按鈕的組合發(fā)出的拍照請(qǐng)求信息;或者,接收用戶通過(guò)移動(dòng)終端觸摸屏發(fā)出的拍照請(qǐng)求信息(例如逆時(shí)針滑動(dòng)兩圈)。移動(dòng)終端接收到用戶輸入的拍照請(qǐng)求信息后,通過(guò)攝像頭獲取初始圖像,并將初始圖像保存,為后續(xù)的圖像拼接做準(zhǔn)備。
[0027]進(jìn)一步地,在步驟SlOl所述在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取初始圖像之后,還包括:
[0028]提取所述初始圖像中的人臉信息,根據(jù)所述人臉信息分析所述初始圖像中的人臉?lè)秶?。[0029]其中,人臉信息包括但不限于人臉輪廓、眼睛、鼻子、嘴巴、耳朵或者膚色信息。根據(jù)上述信息,可分析出初始圖像中的人臉?lè)秶?。可選地,當(dāng)移動(dòng)終端識(shí)別到人臉時(shí),進(jìn)行對(duì)焦。
[0030]在步驟S102中,當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制所述攝像頭朝所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),并通過(guò)所述攝像頭獲取至少一組疊加圖像。
[0031]圖2示出了移動(dòng)終端實(shí)現(xiàn)多人拍照的方法中初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍的示意圖。參照?qǐng)D2,黑色粗實(shí)線方框?yàn)橐苿?dòng)終端屏幕,表示攝像頭所能拍攝的范圍;虛線表示預(yù)設(shè)范圍。當(dāng)初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制攝像頭朝初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn)。例如,在圖2中,初始圖像中的人臉?lè)秶淖笊戏?、下方和右上方超出預(yù)設(shè)范圍,則控制攝像頭朝左上方、下方和右上方旋轉(zhuǎn)并獲取三組疊加圖像,并保存疊加圖像,為后續(xù)的圖像拼接做準(zhǔn)備。以攝像頭朝左上方旋轉(zhuǎn)獲取第一組疊加圖像為例進(jìn)行說(shuō)明:攝像頭在朝左上方旋轉(zhuǎn)的過(guò)程中,獲取N張疊加圖像,以保證初始圖像與疊加圖像之間平滑過(guò)渡。其中,N為正整數(shù)。這N張疊加圖像組成第一組疊加圖像,且這N張疊加圖像包含初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍的超出部分。當(dāng)獲取第一組疊加圖像時(shí),若當(dāng)前獲取的疊加圖像的預(yù)設(shè)范圍內(nèi)包含了超出部分的最左上方的畫面,則判定當(dāng)前獲取的疊加圖像為第一組疊加圖像的最后一張疊加圖像,即第一組疊加圖像獲取完成,并使攝像頭回到初始位置。
[0032]需要說(shuō)明的是,也可以將移動(dòng)終端屏幕的范圍作為預(yù)設(shè)范圍,當(dāng)初始圖像中的人臉?lè)秶鲆苿?dòng)終端屏幕的范圍時(shí),控制攝像頭朝初始圖像中的人臉?lè)秶鲆苿?dòng)終端屏幕的范圍的超出部分的方向旋轉(zhuǎn)。
[0033]在步驟S103中,將所述初始圖像和所述至少一組疊加圖像拼接生成合成圖像并保存。
[0034]在這里,將初始圖像與至少一組疊加圖像拼接包括,將疊加圖像與初始圖像重復(fù)的部分重疊,將疊加圖像包含而初始圖像不包含的超出部分與初始圖像拼接。
[0035]圖3示出了本發(fā)明實(shí)施例提供的移動(dòng)終端實(shí)現(xiàn)多人拍照的方法步驟SlOl的具體實(shí)現(xiàn)流程圖。參照?qǐng)D3,步驟SlOl所述在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取初始圖像包括:
[0036]在步驟S301中,在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取包含人臉的圖像。
[0037]作為本發(fā)明的一個(gè)實(shí)施例,當(dāng)移動(dòng)終端接收到用戶輸入的拍照請(qǐng)求信息時(shí),移動(dòng)終端啟動(dòng)攝像頭,并判斷攝像頭當(dāng)前拍攝的畫面是否包含人臉,若攝像頭當(dāng)前拍攝的畫面包含人臉,則通過(guò)攝像頭采集包含人臉的圖像。
[0038]優(yōu)選地,所述方法還包括:
[0039]通過(guò)所述移動(dòng)終端的屏幕實(shí)時(shí)展示所述包含人臉的圖像。
[0040]作為本發(fā)明的Iv實(shí)施例,移動(dòng)終端啟動(dòng)攝像功能后,可通過(guò)移動(dòng)終端的屏.實(shí)時(shí)展示攝像頭拍攝的畫面,以使用戶在攝像頭拍攝的畫面適當(dāng)時(shí)發(fā)出拍照請(qǐng)求信息,從而獲得較高畫質(zhì)的包含人臉的圖像。這里的畫質(zhì)包括兩方面的含義,一是攝像頭拍攝的畫面包括用戶想要拍攝的主要畫面,二是畫面清晰。[0041]在步驟S302中,判斷所述包含人臉的圖像中指定位置的人臉?lè)秶欠癯鏊鲱A(yù)設(shè)范圍。
[0042]在這里,包含人臉的圖像中的預(yù)設(shè)范圍與初始圖像中的預(yù)設(shè)范圍一致。
[0043]可選地,指定位置為包含人臉的圖像的左上角、右上角、左下角或者右下角,在此不作限定。在本發(fā)明實(shí)施例中以指定位置為包含人臉的圖像的左上角為例來(lái)進(jìn)行說(shuō)明。
[0044]圖4示出了本發(fā)明實(shí)施例提供的移動(dòng)終端實(shí)現(xiàn)多人拍照的方法步驟S303的示意圖,參照?qǐng)D4:
[0045]在步驟S303中,若所述包含人臉的圖像中指定位置的人臉?lè)秶鏊鲱A(yù)設(shè)范圍,則控制所述攝像頭旋轉(zhuǎn),直到所述包含人臉的圖像中指定位置的人臉?lè)秶怀鏊鲱A(yù)設(shè)范圍時(shí),再通過(guò)所述攝像頭獲取所述初始圖像。
[0046]在本發(fā)明實(shí)施例中,指定位置為包含人臉的圖像的左上角。圖4中的上圖為包含人臉的圖像,由圖4中的上圖可知,該包含人臉的圖像中左上角的人臉?lè)秶鲱A(yù)設(shè)范圍,則控制攝像頭朝左上方旋轉(zhuǎn),直到包含人臉的圖像中左上角的人臉?lè)秶怀鲱A(yù)設(shè)范圍,如圖4中的下圖所示。當(dāng)包含人臉的圖像中左上角的人臉?lè)秶怀鲱A(yù)設(shè)范圍時(shí),通過(guò)攝像頭獲取初始圖像,即圖4中的下圖可作為初始圖像。
[0047]在步驟S304中,若所述包含人臉的圖像中指定位置的人臉?lè)秶怀鏊鲱A(yù)設(shè)范圍,則將所述包含人臉的圖像作為所述初始圖像。
[0048]在本實(shí)施例中,當(dāng)包含人臉的圖像中左上角的人臉?lè)秶怀鲱A(yù)設(shè)范圍時(shí),將包含人臉的圖像作為初始圖像。
[0049]通過(guò)本實(shí)施例,可減少后續(xù)旋轉(zhuǎn)攝像頭獲取疊加圖像的次數(shù),減少數(shù)據(jù)處理量。參照?qǐng)D4,若將圖4中的上圖作為初始圖像,則后續(xù)需要控制攝像頭分別向左上方、下方和右上方三個(gè)方向旋轉(zhuǎn),以獲取三個(gè)方向?qū)?yīng)的三組疊加圖像;而將圖4中的下圖作為初始圖像,則后續(xù)只需要控制攝像頭向右方和右下方兩個(gè)方向旋轉(zhuǎn),以獲得兩個(gè)方向?qū)?yīng)的兩組置加圖像。
[0050]圖5示出了本發(fā)明實(shí)施例提供的移動(dòng)終端實(shí)現(xiàn)多人拍照的方法步驟S102的具體實(shí)現(xiàn)流程圖,參照?qǐng)D5:
[0051]進(jìn)一步地,步驟S102所述當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制所述攝像頭朝所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),并通過(guò)所述攝像頭獲取至少一組疊加圖像具體為:
[0052]在步驟S501中,當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),分析所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的位置;
[0053]在步驟S502中,根據(jù)所述超出部分的位置,控制所述攝像頭朝所述超出部分的方向旋轉(zhuǎn),并在所述攝像頭旋轉(zhuǎn)的過(guò)程中,以預(yù)設(shè)頻率獲取至少一組疊加圖像,直到所述超出部分包含在所述疊加圖像的預(yù)設(shè)范圍內(nèi)后,再停止旋轉(zhuǎn)所述攝像頭。
[0054]在本實(shí)施例中,假設(shè)初始圖像如圖2所示,則初始圖像中人臉?lè)秶鲱A(yù)設(shè)范圍,分析初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍的超出部分的位置,可知超出部分的位置包括左上方、下方和右上方。假設(shè)攝像頭獲取初始圖像時(shí),其所處的位置為初始位置。
[0055]第一步,控制攝像頭由初始位置朝左上方旋轉(zhuǎn),以預(yù)設(shè)頻率獲取第一組疊加圖像,若當(dāng)前獲取的疊加圖像的預(yù)設(shè)范圍內(nèi)包含了超出部分的最左上方的畫面,則判定當(dāng)前獲取的疊加圖像為第一組疊加圖像的最后一張疊加圖像,即第一組疊加圖像獲取完成,左上方的超出部分已全部包含在第一組疊加圖像的預(yù)設(shè)范圍內(nèi)。圖6中的上圖示出了第一組疊加圖像的最后一張疊加圖像的示意圖。第一組疊加圖像獲取完成后,使攝像頭回到初始位置。
[0056]第二步,控制攝像頭由初始位置朝下方旋轉(zhuǎn),以預(yù)設(shè)頻率獲取第二組疊加圖像,若當(dāng)前獲取的疊加圖像的預(yù)設(shè)范圍內(nèi)包含了超出部分的最下方的畫面,則判定當(dāng)前獲取的疊加圖像為第二組疊加圖像的最后一張疊加圖像,即第二組疊加圖像獲取完成,下方的超出部分已全部包含在第二組疊加圖像的預(yù)設(shè)范圍內(nèi)。圖6中的中圖示出了第二組疊加圖像的最后一張疊加圖像的示意圖。第二組疊加圖像獲取完成后,使攝像頭回到初始位置。
[0057]第三步,控制攝像頭由初始位置朝右上方旋轉(zhuǎn),以預(yù)設(shè)頻率獲取第三組疊加圖像,若當(dāng)前獲取的疊加圖像的預(yù)設(shè)范圍內(nèi)包含了超出部分的最右上方的畫面,則判定當(dāng)前獲取的疊加圖像為第三組疊加圖像的最后一張疊加圖像,即第三組疊加圖像獲取完成,右上方的超出部分已全部包含在第三組疊加圖像的預(yù)設(shè)范圍內(nèi)。圖6中的下圖示出了第三組疊加圖像的最后一張疊加圖像的示意圖。第三組疊加圖像獲取完成后,可以使攝像頭回到初始位置。
[0058]經(jīng)過(guò)上述三步后,所有超出部分都包含在疊加圖像中,則停止旋轉(zhuǎn)攝像頭,疊加圖像取像完畢。
[0059]本發(fā)明實(shí)施例通過(guò)在接收到拍照請(qǐng)求時(shí),獲取初始圖像,當(dāng)初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制攝像頭朝初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),獲取至少一組疊加圖像,再將初始圖像與至少一組疊加圖像拼接生成合成圖像,從而通過(guò)移動(dòng)終端實(shí)現(xiàn)了多人拍照,且大大降低了移動(dòng)終端實(shí)現(xiàn)多人拍照的操作難度。
[0060]圖7示出了本發(fā)明實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)框圖,該移動(dòng)終端可以用于運(yùn)行圖1至圖6所述的移動(dòng)終端實(shí)現(xiàn)多人拍照的方法。為了便于說(shuō)明,僅示出了與本實(shí)施例相關(guān)的部分。
[0061 ] 參照?qǐng)D7,該移動(dòng)終端包括:
[0062]初始圖像獲取模塊71,在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取初始圖像。
[0063]疊加圖像獲取模塊72,當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制所述攝像頭朝所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),并通過(guò)所述攝像頭獲取至少一組疊加圖像。
[0064]圖像拼接模塊73,將所述初始圖像和所述至少一組疊加圖像拼接生成合成圖像并保存。
[0065]進(jìn)一步地,所述移動(dòng)終端還I包括:
[0066]人臉?lè)秶治瞿K,提取所述初始圖像中的人臉信息,根據(jù)所述人臉信息分析所述初始圖像中的人臉?lè)秶?br>
[0067]優(yōu)選地,所述初始圖像獲取模塊71包括:
[0068]包含人臉的圖像采集子模塊,在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭采集包含人臉的圖像;
[0069]指定位置人臉?lè)秶袛嘧幽K,判斷所述包含人臉的圖像中指定位置的人臉?lè)秶欠癯鏊鲱A(yù)設(shè)范圍;[0070]第一初始圖像獲取子模塊,若所述包含人臉的圖像中指定位置的人臉?lè)秶鏊鲱A(yù)設(shè)范圍,則控制所述攝像頭旋轉(zhuǎn),直到所述包含人臉的圖像中指定位置的人臉?lè)秶怀鏊鲱A(yù)設(shè)范圍時(shí),再通過(guò)所述攝像頭獲取所述初始圖像;
[0071]第二初始圖像獲取子模塊,若所述包含人臉的圖像中指定位置的人臉?lè)秶怀鏊鲱A(yù)設(shè)范圍,則將所述包含人臉的圖像作為所述初始圖像。
[0072]優(yōu)選地,所述移動(dòng)終端還包括:
[0073]包含人臉的圖像展示模塊,用于通過(guò)所述移動(dòng)終端的屏幕實(shí)時(shí)展示所述包含人臉的圖像。
[0074]進(jìn)一步地,所述疊加圖像獲取模塊具體用于:
[0075]當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),分析所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的位置;
[0076]根據(jù)所述超出部分的位置,控制所述攝像頭朝所述超出部分的方向旋轉(zhuǎn),并在所述攝像頭旋轉(zhuǎn)的過(guò)程中,以預(yù)設(shè)頻率獲取至少一組疊加圖像,直到所述超出部分包含在所述疊加圖像的預(yù)設(shè)范圍內(nèi)后,再停止旋轉(zhuǎn)所述攝像頭。
[0077]本發(fā)明實(shí)施例通過(guò)在接收到拍照請(qǐng)求時(shí),獲取初始圖像,當(dāng)初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制攝像頭朝初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),獲取至少一組疊加圖像,再將初始圖像與至少一組疊加圖像拼接生成合成圖像,從而通過(guò)移動(dòng)終端實(shí)現(xiàn)了多人拍照,且大大降低了移動(dòng)終端實(shí)現(xiàn)多人拍照的操作難度。
[0078]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種移動(dòng)終端實(shí)現(xiàn)多人拍照的方法,其特征在于,包括: 在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取初始圖像; 當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制所述攝像頭朝所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),并通過(guò)所述攝像頭獲取至少一組疊加圖像; 將所述初始圖像和所述至少一組疊加圖像拼接生成合成圖像并保存。
2.如權(quán)利要求1所述的方法,其特征在于,在所述在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取初始圖像之后,還包括: 提取所述初始圖像中的人臉信息,根據(jù)所述人臉信息分析所述初始圖像中的人臉?lè)秶?br>
3.如權(quán)利要求1所述的方法,其特征在于,所述在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取初始圖像包括: 在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭采集包含人臉的圖像; 判斷所述包含人臉的圖像中指定位置的人臉?lè)秶欠癯鏊鲱A(yù)設(shè)范圍; 若所述包含人臉的圖像中指定位置的人臉?lè)秶鏊鲱A(yù)設(shè)范圍,則控制所述攝像頭旋轉(zhuǎn),直到所述包含人臉的圖像中指定位置的人臉?lè)秶怀鏊鲱A(yù)設(shè)范圍時(shí),再通過(guò)所述攝像頭獲取所述初始圖像; 若所述包含人臉的圖像中指定位置的人臉?lè)秶怀鏊鲱A(yù)設(shè)范圍,則將所述包含人臉的圖像作為所述初始圖像。
4.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 通過(guò)所述移動(dòng)終端的屏幕實(shí)時(shí)展示所述包含人臉的圖像。
5.如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制所述攝像頭朝所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),并通過(guò)所述攝像頭獲取至少一組疊加圖像具體為: 當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),分析所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的位置; 根據(jù)所述超出部分的位置,控制所述攝像頭朝所述超出部分的方向旋轉(zhuǎn),并在所述攝像頭旋轉(zhuǎn)的過(guò)程中,以預(yù)設(shè)頻率獲取至少一組疊加圖像,直到所述超出部分包含在所述疊加圖像的預(yù)設(shè)范圍內(nèi)后,再停止旋轉(zhuǎn)所述攝像頭。
6.一種移動(dòng)終端,其特征在于,包括: 初始圖像獲取模塊,用于在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭獲取初始圖像; 疊加圖像獲取模塊,用于當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),控制所述攝像頭朝所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的方向旋轉(zhuǎn),并通過(guò)所述攝像頭獲取至少一組疊加圖像; 圖像拼接模塊,用于將所述初始圖像和所述至少一組疊加圖像拼接生成合成圖像并保存。
7.如權(quán)利要求6所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端還包括: 人臉?lè)秶治瞿K,用于提取所述初始圖像中的人臉信息,根據(jù)所述人臉信息分析所述初始圖像中的人臉?lè)秶?br>
8.如權(quán)利要求6所述的移動(dòng)終端,其特征在于,所述初始圖像獲取模塊包括: 包含人臉的圖像采集子模塊,用于在接收到拍照請(qǐng)求信息時(shí),啟動(dòng)攝像頭,通過(guò)所述攝像頭采集包含人臉的圖像; 指定位置人臉?lè)秶袛嘧幽K,用于判斷所述包含人臉的圖像中指定位置的人臉?lè)秶欠癯鏊鲱A(yù)設(shè)范圍; 第一初始圖像獲取子模塊,用于若所述包含人臉的圖像中指定位置的人臉?lè)秶鏊鲱A(yù)設(shè)范圍,則控制所述攝像頭旋轉(zhuǎn),直到所述包含人臉的圖像中指定位置的人臉?lè)秶怀鏊鲱A(yù)設(shè)范圍時(shí),再通過(guò)所述攝像頭獲取所述初始圖像; 第二初始圖像獲取子模塊,用于若所述包含人臉的圖像中指定位置的人臉?lè)秶怀鏊鲱A(yù)設(shè)范圍,則將所述包含人臉的圖像作為所述初始圖像。
9.如權(quán)利要求8所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端還包括: 包含人臉的圖像展示模塊,用于通過(guò)所述移動(dòng)終端的屏幕實(shí)時(shí)展示所述包含人臉的圖像。
10.如權(quán)利要求 6至9任一項(xiàng)所述的移動(dòng)終端,其特征在于,所述疊加圖像獲取模塊具體用于: 當(dāng)所述初始圖像中的人臉?lè)秶鲱A(yù)設(shè)范圍時(shí),分析所述初始圖像中的人臉?lè)秶鏊鲱A(yù)設(shè)范圍的超出部分的位置; 根據(jù)所述超出部分的位置,控制所述攝像頭朝所述超出部分的方向旋轉(zhuǎn),并在所述攝像頭旋轉(zhuǎn)的過(guò)程中,以預(yù)設(shè)頻率獲取至少一組疊加圖像,直到所述超出部分包含在所述疊加圖像的預(yù)設(shè)范圍內(nèi)后,再停止旋轉(zhuǎn)所述攝像頭。
【文檔編號(hào)】H04N5/232GK104038697SQ201410258043
【公開(kāi)日】2014年9月10日 申請(qǐng)日期:2014年6月11日 優(yōu)先權(quán)日:2014年6月11日
【發(fā)明者】張弓, 李小朋 申請(qǐng)人:深圳市歐珀通信軟件有限公司