一種基于即時通信的圖像采集方法
【專利摘要】本發(fā)明提供了一種基于即時通信的圖像采集方法,該方法應用于通信系統(tǒng),所述通信系統(tǒng)包括:即時通信服務器、第一移動終端以及第二移動終端;所述第一移動終端與所述第二移動終端通過所述即時通信服務器進行即時通信;所述方法包括:所述第一移動終端向所述即時通信服務器發(fā)送圖像采集指令;所述即時通信服務器向所述第二移動終端發(fā)送所述圖像采集指令;所述第二移動終端靜默開啟前置攝像頭進行拍攝得到拍攝圖片;所述第二移動終端將所述拍攝圖片靜默發(fā)送至所述第一移動終端。
【專利說明】
一種基于即時通信的圖像采集方法
技術領域
[0001] 本發(fā)明通信領域,尤其涉及一種基于即時通信的圖像采集方法。
技術領域
[0002]
[0003] 隨著移動互聯(lián)網(wǎng)的發(fā)展,手機端的即時通信軟件得到了飛快的普及。
[0004] 在進行文字交流時,即時通信的雙方并不能獲知對端用戶是否為自己期望聊天的 用戶,而只能通過語音或者是視頻聊天進行驗證。
[0005] 但是,如果對方不接受語音聊天或視頻聊天,則無法對對端用戶進行身份驗證。
【發(fā)明內容】
[0006] 本發(fā)明提供了一種基于即時通信的圖像采集方法。
[0007] 本發(fā)明提供的基于即時通信的圖像采集方法,應用于通信系統(tǒng),所述通信系統(tǒng)包 括:即時通信服務器、第一移動終端以及第二移動終端;
[0008] 所述第一移動終端與所述第二移動終端通過所述即時通信服務器進行即時通信;
[0009] 所述方法包括:
[0010] 所述第一移動終端向所述即時通信服務器發(fā)送圖像采集指令;
[0011] 所述即時通信服務器向所述第二移動終端發(fā)送所述圖像采集指令;
[0012] 所述第二移動終端靜默開啟前置攝像頭進行拍攝得到拍攝圖片;
[0013] 所述第二移動終端將所述拍攝圖片靜默發(fā)送至所述第一移動終端。
[0014] 可選地,所述第一移動終端向所述即時通信服務器發(fā)送圖像采集指令之前,所述 方法還包括:
[0015] 所述第一移動終端通過即時通信軟件接收所述第二移動終端發(fā)送的目標消息;
[0016] 所述第一移動終端接收所述即時通信服務器發(fā)送的消息撤回指令,所述消息撤回 指令由所述第二移動終端向所述即時通信服務器發(fā)起;
[0017] 若所述第一移動終端確定所述消息撤回指令用于指示撤回所述目標消息,則所述 第一移動終端將所述目標消息保存在本地。
[0018] 可選地,所述第一移動終端將所述目標消息保存在本地之前,所述方法還包括:
[0019] 所述第一移動終端判斷所述目標消息是否滿足預置的保存條件,若是,則觸發(fā)所 述第一移動終端將所述目標消息保存在本地的步驟。
[0020] 可選地,所述第一移動終端判斷所述目標消息是否滿足預置的保存條件包括:
[0021 ]所述第一移動終端判斷所述目標消息中是否包含敏感關鍵字,若包含,則確定所 述目標消息滿足預置的保存條件。
[0022] 可選地,所述敏感關鍵字包括如下關鍵字中的至少一個:
[0023] "借,,、"錢,,、"元,,、"還,,、"債"、"賬,,。
[0024] 可選地,若所述目標消息中包含敏感關鍵字,所述第一移動終端確定所述目標消 息滿足預置的保存條件之前,所述方法包括:
[0025] 所述第一移動終端獲取與所述第二移動終端之間的歷史聊天消息;
[0026] 所述第一移動終端對所述歷史聊天消息進行語義分析得到分析結果;
[0027] 所述第一移動終端判斷所述分析結果是否指示與所述第二移動終端之間存在債 務關系,若是,則觸發(fā)所述第一移動終端確定所述目標消息滿足預置的保存條件的步驟。
[0028] 可選地,所述第一移動終端將所述目標消息保存在本地包括:
[0029]所述第一移動終端將所述目標消息顯示于聊天界面;
[0030]所述第一移動終端對當前的聊天界面進行截圖得到圖片;
[0031 ]所述第一移動終端將所述圖片保存于本地。
[0032] 可選地,所述前置攝像頭為可旋轉攝像頭;
[0033] 所述第二移動終端靜默開啟前置攝像頭進行拍攝包括:
[0034] 所述第二移動終端創(chuàng)建面部追蹤區(qū)域和興趣區(qū)域,所述興趣區(qū)域包含于所述前置 攝像頭的拍攝范圍;
[0035] 所述第二移動終端獲取自身的位置參數(shù);
[0036] 所述第二移動終端根據(jù)所述位置參數(shù)調整所述興趣區(qū)域,以使得所述興趣區(qū)域覆 蓋所述面部追蹤區(qū)域;
[0037] 所述第二移動終端在所述興趣區(qū)域內進行拍攝。
[0038] 可選地,所述第二移動終端根據(jù)所述位置參數(shù)調整所述興趣區(qū)域包括:
[0039] 當所述第二移動終端進行俯仰運動時,所述第二移動終端通過所述位置參數(shù)獲得 俯仰角,所述俯仰角用于指示所述第二移動終端向下或向上偏移的角度;
[0040] 所述第二移動終端根據(jù)所述俯仰角利用第一關系式計算所述前置攝像頭的調整 角度;
[0041]所述第二移動終端根據(jù)所述調整角度調整旋轉馬達以調整所述前置攝像頭的拍 攝角度,進而調整所述興趣區(qū)域;
[0042]所述第一關系式為:
[0043] 4> = sin-4 -cos(^-0)X- -sir^(p-0)Z"]/i }-(p;
[0044] 或,
[0045] (j) = cos 1 {[Zvu)iiii -d, + sin(((>-0)X^,no" - cos((p- 0)Z^imci;i]/l J -9;
[0046] 所述(X麗id,Y麗1<^麗1(〇為所述面部追蹤區(qū)域的坐標,所述%廳^,¥隨咖,2隨咖) 為所述興趣區(qū)域的坐標,所述9為所述俯仰角,所述巾為所述調整角度,所述0為所述興趣區(qū) 域的視角度,所述1為所述前置攝像頭的長度,所述dx為所述前置攝像頭與所述面部追蹤區(qū) 域的垂直距離,所述d z為所述前置攝像頭與所述面部追蹤區(qū)域的水平距離。
[0047]本發(fā)明中,第一移動終端可以向即時通信服務器發(fā)送圖像采集指令,所述即時通 信服務器向所述第二移動終端發(fā)送所述圖像采集指令,所述第二移動終端靜默開啟前置攝 像頭進行拍攝得到拍攝圖片,所述第二移動終端將所述拍攝圖片靜默發(fā)送至所述第一移動 終端,因此第一移動終端可以獲取到第二移動終端通過前置攝像頭靜默拍攝的圖片,從而 獲知當前正在進行聊天的用戶的圖片,因此能夠驗證用戶身份。
【附圖說明】
[0048] 圖1為基于即時通信的圖像采集方法流程示意圖。
【具體實施方式】
[0049] 為了使本領域的技術人員更好的理解本發(fā)明的技術方案,下面結合附圖和具體實 施方式對本發(fā)明作進一步的詳細說明。
[0050] 請參閱圖1,本發(fā)明實施例中一種基于即時通信的圖像采集方法包括:
[0051 ] 101、第一移動終端通過即時通信軟件接收第二移動終端發(fā)送的目標消息;
[0052] 102、第一移動終端接收即時通信服務器發(fā)送的消息撤回指令;
[0053]所述消息撤回指令由所述第二移動終端向所述即時通信服務器發(fā)起。
[0054] 103、第一移動終端判斷所述目標消息中是否包含敏感關鍵字,若包含,則執(zhí)行步 驟104,若不包含,則執(zhí)行步驟112;
[0055]若該消息撤回指令用于指示撤回目標消息,則第一移動終端可以確定該目標消息 是否滿足預置的保存條件,首先可以判斷目標消息中是否包含敏感關鍵字。
[0056]該敏感關鍵字包括但不限于:"借"、"錢"、"元"、"還"、"債"、"賬"。
[0057] 104、第一移動終端獲取與所述第二移動終端之間的歷史聊天消息;
[0058] 105、第一移動終端對所述歷史聊天消息進行語義分析得到分析結果;
[0059] 106、第一移動終端判斷所述分析結果是否指示與所述第二移動終端對應的用戶 之間存在債務關系,若存在,則執(zhí)行步驟107,若不存在,則執(zhí)行步驟112;
[0060] 107、第一移動終端將所述目標消息保存在本地;
[0061 ]具體的,第一移動終端將所述目標消息顯示于聊天界面;
[0062] 所述第一移動終端對當前的聊天界面進行截圖得到圖片;
[0063] 所述第一移動終端將所述圖片保存于本地。
[0064] 保存之后,第一移動終端還可以展示提醒信息,所述提醒信息用于指示所述目標 消息被所述用戶撤回,但已保存。
[0065] 108、第一移動終端向所述即時通信服務器發(fā)送圖像采集指令;
[0066] 109、即時通信服務器向所述第二移動終端發(fā)送所述圖像采集指令;
[0067] 110、第二移動終端靜默開啟前置攝像頭進行拍攝得到拍攝圖片;
[0068] 本實施例中,如置攝像頭為可旋轉攝像頭;
[0069] 所述第二移動終端靜默開啟前置攝像頭進行拍攝包括:
[0070] 所述第二移動終端創(chuàng)建面部追蹤區(qū)域和興趣區(qū)域,所述興趣區(qū)域包含于所述前置 攝像頭的拍攝范圍;
[0071] 所述第二移動終端獲取自身的位置參數(shù);
[0072] 所述第二移動終端根據(jù)所述位置參數(shù)調整所述興趣區(qū)域,以使得所述興趣區(qū)域覆 蓋所述面部追蹤區(qū)域;
[0073] 所述第二移動終端在所述興趣區(qū)域內進行拍攝。
[0074] 本實施例中,第二移動終端根據(jù)所述位置參數(shù)調整所述興趣區(qū)域包括:
[0075] 當所述第二移動終端進行俯仰運動時,所述第二移動終端通過所述位置參數(shù)獲得 俯仰角,所述俯仰角用于指示所述第二移動終端向下或向上偏移的角度;
[0076] 所述第二移動終端根據(jù)所述俯仰角利用第一關系式計算所述前置攝像頭的調整 角度;
[0077] 所述第二移動終端根據(jù)所述調整角度調整旋轉馬達以調整所述前置攝像頭的拍 攝角度,進而調整所述興趣區(qū)域;
[0078]所述第一關系式為:
[0079] ^> = sin 1 {[Xv(iriil -d, -c0s(^-0)Xc:mvri -sin((p-0)Z :"iKi.J/l } -cp ;
[0080] 或,
[0081 ] 4 = COS ' {[Zvlorid-dz +sin((()-0)X_ -e0s(cp---e)Z^J |-cp ;
[0082] 所述(X麗id,Y麗1<^麗1(〇為所述面部追蹤區(qū)域的坐標,所述%廳^,¥隨咖,2隨咖) 為所述興趣區(qū)域的坐標,所述印為所述俯仰角,所述巾為所述調整角度,所述9為所述興趣區(qū) 域的視角度,所述1為所述前置攝像頭的長度,所述dx為所述前置攝像頭與所述面部追蹤區(qū) 域的垂直距離,所述d z為所述前置攝像頭與所述面部追蹤區(qū)域的水平距離。
[0083] 111、第二移動終端將所述拍攝圖片靜默發(fā)送至所述第一移動終端。
[0084] 112、移動終端執(zhí)行所述消息撤回指令。
[0085] 本實施例中,移動終端可以執(zhí)行消息撤回指令。
[0086] 以上所述,以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前 述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前 述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些 修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的精神和范圍。
【主權項】
1. 一種基于即時通信的圖像采集方法,其特征在于,所述方法應用于通信系統(tǒng),所述通 信系統(tǒng)包括:即時通信服務器、第一移動終端以及第二移動終端; 所述第一移動終端與所述第二移動終端通過所述即時通信服務器進行即時通信; 所述方法包括: 所述第一移動終端向所述即時通信服務器發(fā)送圖像采集指令; 所述即時通信服務器向所述第二移動終端發(fā)送所述圖像采集指令; 所述第二移動終端靜默開啟前置攝像頭進行拍攝得到拍攝圖片; 所述第二移動終端將所述拍攝圖片靜默發(fā)送至所述第一移動終端。2. 根據(jù)權利要求1所述的方法,其特征在于,所述第一移動終端向所述即時通信服務器 發(fā)送圖像采集指令之前,所述方法還包括: 所述第一移動終端通過即時通信軟件接收所述第二移動終端發(fā)送的目標消息; 所述第一移動終端接收所述即時通信服務器發(fā)送的消息撤回指令,所述消息撤回指令 由所述第二移動終端向所述即時通信服務器發(fā)起; 若所述第一移動終端確定所述消息撤回指令用于指示撤回所述目標消息,則所述第一 移動終端將所述目標消息保存在本地。3. 根據(jù)權利要求2所述的方法,其特征在于,所述第一移動終端將所述目標消息保存在 本地之前,所述方法還包括: 所述第一移動終端判斷所述目標消息是否滿足預置的保存條件,若是,則觸發(fā)所述第 一移動終端將所述目標消息保存在本地的步驟。4. 根據(jù)權利要求3所述的方法,其特征在于,所述第一移動終端判斷所述目標消息是否 滿足預置的保存條件包括: 所述第一移動終端判斷所述目標消息中是否包含敏感關鍵字,若包含,則確定所述目 標消息滿足預置的保存條件。5. 根據(jù)權利要求4所述的方法,其特征在于,所述敏感關鍵字包括如下關鍵字中的至少 一個: "借,,、"錢,,、"元,,、"還,,、"債"、"賬"。6. 根據(jù)權利要求5所述的方法,其特征在于,若所述目標消息中包含敏感關鍵字,所述 第一移動終端確定所述目標消息滿足預置的保存條件之前,所述方法包括: 所述第一移動終端獲取與所述第二移動終端之間的歷史聊天消息; 所述第一移動終端對所述歷史聊天消息進行語義分析得到分析結果; 所述第一移動終端判斷所述分析結果是否指示與所述第二移動終端之間存在債務關 系,若是,則觸發(fā)所述第一移動終端確定所述目標消息滿足預置的保存條件的步驟。7. 根據(jù)權利要求6所述的方法,其特征在于,所述第一移動終端將所述目標消息保存在 本地包括: 所述第一移動終端將所述目標消息顯示于聊天界面; 所述第一移動終端對當前的聊天界面進行截圖得到圖片; 所述第一移動終端將所述圖片保存于本地。8. 根據(jù)權利要求7所述的方法,其特征在于,所述前置攝像頭為可旋轉攝像頭; 所述第二移動終端靜默開啟前置攝像頭進行拍攝包括: 所述第二移動終端創(chuàng)建面部追蹤區(qū)域和興趣區(qū)域,所述興趣區(qū)域包含于所述前置攝像 頭的拍攝范圍; 所述第二移動終端獲取自身的位置參數(shù); 所述第二移動終端根據(jù)所述位置參數(shù)調整所述興趣區(qū)域,以使得所述興趣區(qū)域覆蓋所 述面部追蹤區(qū)域; 所述第二移動終端在所述興趣區(qū)域內進行拍攝。9.根據(jù)權利要求8所述的方法,其特征在于,所述第二移動終端根據(jù)所述位置參數(shù)調整 所述興趣區(qū)域包括: 當所述第二移動終端進行俯仰運動時,所述第二移動終端通過所述位置參數(shù)獲得俯仰 角,所述俯仰角用于指示所述第二移動終端向下或向上偏移的角度; 所述第二移動終端根據(jù)所述俯仰角利用第一關系式計算所述前置攝像頭的調整角度; 所述第二移動終端根據(jù)所述調整角度調整旋轉馬達以調整所述前置攝像頭的拍攝角 度,進而調整所述興趣區(qū)域; 所述第一關系式為:或, 所述(Xworld,Y world,Zworld J 凹"兇 1? tl'、J ,/(Acamera,Y camera,Zcamera )為所 述興趣區(qū)域的坐標,所述Φ為所述俯仰角,所述Φ為所述調整角度,所述Θ為所述興趣區(qū)域的 視角度,所述1為所述前置攝像頭的長度,所述dx為所述前置攝像頭與所述面部追蹤區(qū)域的 垂直距離,所述d z為所述前置攝像頭與所述面部追蹤區(qū)域的水平距離。
【文檔編號】H04L12/58GK105959211SQ201610543857
【公開日】2016年9月21日
【申請日】2016年7月9日
【發(fā)明人】向敏明
【申請人】東莞市華睿電子科技有限公司