亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種通話模式切換方法及裝置制造方法

文檔序號(hào):7995195閱讀:224來源:國(guó)知局
一種通話模式切換方法及裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種通話模式切換方法及裝置,該方法包括:與對(duì)端終端建立通話連接;檢測(cè)本地終端的當(dāng)前狀態(tài),所述當(dāng)前狀態(tài)包括:當(dāng)前網(wǎng)絡(luò)狀態(tài)和當(dāng)前剩余電量的一種或多種;根據(jù)檢測(cè)結(jié)果確定當(dāng)前通話模式,所述通話模式包括視頻通話模式和語音通話模式,所述視頻通話模式包括至少一種視頻通話模式。采用本發(fā)明實(shí)施例提供的方法和裝置可以根據(jù)本地終端當(dāng)前狀態(tài)選擇相應(yīng)的通話模式,以使當(dāng)前通話模式適合當(dāng)前的網(wǎng)絡(luò)狀態(tài)或適合當(dāng)前剩余電量,從而不影響用戶通話。
【專利說明】一種通話模式切換方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理【技術(shù)領(lǐng)域】,更具體的說,是涉及一種通話模式切換方法及裝置。
【背景技術(shù)】
[0002]隨著3G的不斷發(fā)展,視頻通話越來越普遍。在視頻通話過程中,需要雙方終端同時(shí)進(jìn)行視頻的收發(fā)和編解碼工作,例如,手機(jī)A的持有者A通過手機(jī)A向手機(jī)B的持有者B發(fā)送建立視頻通話請(qǐng)求,當(dāng)持有者B接受通話請(qǐng)求后,手機(jī)A將持有者A端的視頻圖像進(jìn)行編碼并將編碼后的視頻發(fā)送至手機(jī)B,手機(jī)B將持有者B端的視頻圖像進(jìn)行編碼并將編碼后的視頻發(fā)送至手機(jī)A,當(dāng)手機(jī)A接收到手機(jī)B發(fā)送的視頻時(shí),對(duì)視頻進(jìn)行解碼,此時(shí)持有者A可以看到持有者B端的視頻,同理,手機(jī)B接收到手機(jī)A發(fā)送的視頻后,對(duì)該視頻進(jìn)行解碼,此時(shí)持有者B可以看到持有者A端的視頻。
[0003]在實(shí)現(xiàn)本發(fā)明創(chuàng)造的過程中發(fā)明人發(fā)現(xiàn),當(dāng)通話雙方中任一終端電量不足或者網(wǎng)絡(luò)帶寬突變時(shí),雙方終端之間的視頻通話可能突然被中斷,從而影響用戶通話。

【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明提供了一種通話模式切換方法及裝置,以克服現(xiàn)有技術(shù)中由于當(dāng)通話雙方中任一終端電量不足或者網(wǎng)絡(luò)帶寬突變時(shí),雙方終端之間的視頻通話可能突然被中斷,從而影響用戶通話的問題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0006]一種通話模式切換方法,應(yīng)用于具有顯示屏的終端,包括:
[0007]與對(duì)端終端建立通話連接;
[0008]檢測(cè)本地終端的當(dāng)前狀態(tài),所述當(dāng)前狀態(tài)包括:當(dāng)前網(wǎng)絡(luò)狀態(tài)和當(dāng)前剩余電量的一種或多種;
[0009]根據(jù)檢測(cè)結(jié)果確定當(dāng)前通話模式,所述通話模式包括視頻通話模式和語音通話模式,所述視頻通話模式包括至少一種視頻通話模式。
[0010]其中,所述確定當(dāng)前通話模式包括:
[0011]確定本地終端顯示屏中顯示對(duì)端終端視頻圖像的區(qū)域,以使所述本地終端顯示屏顯示位于所述區(qū)域的所述對(duì)端終端視頻圖像,進(jìn)入第一視頻通話模式。
[0012]其中,所述確定當(dāng)前通話模式包括:
[0013]將接收到的所述對(duì)端終端的視頻圖像分割為人物圖像和原始背景圖像;
[0014]將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,以使所述本地終端顯示屏中顯示所述預(yù)先設(shè)置背景圖像以及所述人物圖像,進(jìn)入第二視頻通話模式。
[0015]其中,所述確定當(dāng)前通話模式包括:
[0016]獲得所述對(duì)端終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的所述對(duì)端終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量;[0017]根據(jù)所述偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述對(duì)端終端的視頻圖像進(jìn)行更新,以使所述本地終端的顯示屏顯示所述對(duì)端終端的當(dāng)前視頻圖像,進(jìn)入第三視頻通話模式。
[0018]其中,所述確定當(dāng)前通話模式包括:
[0019]確定本地終端待采集的視頻圖像所屬的區(qū)域,以使所述本地終端采集所述區(qū)域的視頻圖像,并將采集的圖像發(fā)送往對(duì)端終端,進(jìn)入第四視頻通話模式。
[0020]其中,所述確定當(dāng)前通話模式包括:
[0021]將采集的本地終端的視頻圖像分割為人物圖像和原始背景圖像;
[0022]將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,并將所述預(yù)設(shè)背景圖像以及所述人物圖像傳輸往所述對(duì)端終端,進(jìn)入第五視頻通話模式。
[0023]其中,所述確定當(dāng)前通話模式包括:
[0024]獲得所述本地終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的所述本地終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量;
[0025]將所述偏移量傳輸往所述對(duì)端終端,以便所述對(duì)端終端根據(jù)所述偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述本地終端的視頻圖像進(jìn)行更新,以使所述對(duì)端終端顯示本地終端的當(dāng)前視頻圖像,進(jìn)入第六視頻通話模式。
[0026]優(yōu)選的,還包括:
[0027]設(shè)置所述語音通話模式以及所述視頻通話模式中各種視頻通話模式的切換優(yōu)先等級(jí)。
[0028]一種通話模式切換裝置,應(yīng)用于具有顯示屏的終端,包括:
[0029]建立連接模塊,用于與對(duì)端終端建立通話連接;
[0030]檢測(cè)模塊,用于檢測(cè)本地終端的當(dāng)前狀態(tài),所述當(dāng)前狀態(tài)包括:當(dāng)前網(wǎng)絡(luò)狀態(tài)和/或當(dāng)前剩余電量;
[0031]確定通話模式模塊,用于根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果確定當(dāng)前通話模式,所述通話模式包括視頻通話模式和語音通話模式,所述視頻通話模式包括至少一種視頻通話模式。
[0032]其中,所述確定通話模式具體用于:
[0033]根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,確定本地終端顯示屏中顯示對(duì)端終端視頻圖像的區(qū)域,以使所述本地終端顯示屏顯示位于所述區(qū)域的所述對(duì)端終端視頻圖像,進(jìn)入第一視頻通話模式。
[0034]其中,所述確定通話模式具體用于:
[0035]根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,將接收到的所述對(duì)端終端的視頻圖像分割為人物圖像和原始背景圖像,將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,以使所述本地終端顯示屏中顯示所述預(yù)先設(shè)置背景圖像以及所述人物圖像,進(jìn)入第二視頻通話模式。
[0036]其中,所述確定通話模式具體用于:
[0037]根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,獲得所述對(duì)端終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的所述對(duì)端終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量,根據(jù)所述偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述對(duì)端終端的視頻圖像進(jìn)行更新,以使所述本地終端的顯示屏顯示所述對(duì)端終端的當(dāng)前視頻圖像,進(jìn)入第三視頻通話模式。
[0038]其中,所述確定通話模式具體用于:[0039]根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,確定本地終端待采集的視頻圖像所屬的區(qū)域,以使所述本地終端采集所述區(qū)域的視頻圖像,并將采集的圖像發(fā)送往對(duì)端終端,進(jìn)入第四視頻通話模式。
[0040]其中,所述確定通話模式具體用于:
[0041]根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,將采集的本地終端的視頻圖像分割為人物圖像和原始背景圖像,將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,并將所述預(yù)設(shè)背景圖像以及所述人物圖像傳輸往所述對(duì)端終端,進(jìn)入第五視頻通話模式。
[0042]其中,所述確定通話模式具體用于:
[0043]根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,獲得所述本地終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的所述本地終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量,將所述偏移量傳輸往所述對(duì)端終端,以便所述對(duì)端終端根據(jù)所述偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述本地終端的視頻圖像進(jìn)行更新,以使所述對(duì)端終端顯示本地終端的當(dāng)前視頻圖像,進(jìn)入第六視頻通話模式。
[0044]優(yōu)選的,還包括:
[0045]設(shè)置優(yōu)先級(jí)模塊,用于設(shè)置所述語音通話模式以及所述視頻通話模式中各種視頻通話模式的切換優(yōu)先等級(jí)。
[0046]經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,采用本發(fā)明實(shí)施例提供的通話模式切換方法,在本地終端與對(duì)端終端建立通話連接成功后,如果本地終端當(dāng)前的狀態(tài)不足以支持當(dāng)前通話模式,那么可以將當(dāng)前通話模式切換成其他適合當(dāng)前狀態(tài)的通話模式(例如當(dāng)前剩余電量不足以支持本地終端與對(duì)端終端進(jìn)行視頻通話,那么可以改變?yōu)檎Z音通話模式),在本地終端與對(duì)端終端建立通話連接過程中,也可以根據(jù)本地終端當(dāng)前狀態(tài)選擇相應(yīng)的通話模式,以使當(dāng)前通話模式適合當(dāng)前的網(wǎng)絡(luò)狀態(tài)或適合當(dāng)前剩余電量,從而不影響用戶通話。
【專利附圖】

【附圖說明】
[0047]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0048]圖1為本發(fā)明實(shí)施例提供的一種通話模式切換方法的流程圖;
[0049]圖2為本發(fā)明實(shí)施例提供的第二種確定通話模式的方法流程圖;
[0050]圖3為本發(fā)明實(shí)施例提供的第三種確定通話模式的方法流程圖;
[0051]圖4為本發(fā)明實(shí)施例還提供的第五種確定通話模式的方法的流程圖;
[0052]圖5為本發(fā)明實(shí)施例提供的第六種確定通話模式的方法流程圖;
[0053]圖6為本發(fā)明實(shí)施例提供的一種通話模式切換裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0054]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0055]實(shí)施例一
[0056]請(qǐng)參閱附圖1,為本發(fā)明實(shí)施例提供的一種通話模式切換方法的流程圖,該方法包括:
[0057]步驟SlOl:與對(duì)端終端建立通話連接。
[0058]具體的,可以是本地終端向?qū)Χ私K端發(fā)起通話請(qǐng)求,或者是對(duì)端終端向本地終端發(fā)起通話請(qǐng)求。
[0059]步驟S102:檢測(cè)本地終端的當(dāng)前狀態(tài)。
[0060]本地終端的當(dāng)前狀態(tài)包括:當(dāng)前網(wǎng)絡(luò)狀態(tài)和/或當(dāng)前剩余電量。
[0061]步驟S103:根據(jù)檢測(cè)結(jié)果確定當(dāng)前通話模式。
[0062]通話模式包括視頻通話模式和語音通話模式,視頻通話模式包括至少一種視頻通話模式。
[0063]假設(shè)是本地終端向?qū)Χ私K端發(fā)起通話請(qǐng)求,那么當(dāng)對(duì)端終端接受該通話請(qǐng)求時(shí),可以根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)和/或當(dāng)前剩余電量確定與所述對(duì)端終端的通話模式。當(dāng)本地終端與對(duì)端終端已經(jīng)建立通話連接(假設(shè)為視頻通話),當(dāng)本地終端的當(dāng)前網(wǎng)絡(luò)狀態(tài)和/或當(dāng)前剩余電量不足以支持本地終端與對(duì)端終端的視頻通話時(shí),可以將當(dāng)前的視頻通話模式切換為適應(yīng)與當(dāng)前網(wǎng)絡(luò)狀態(tài)和/或當(dāng)前剩余電量的通話模式,例如另一種視頻通話模式或語音通話模式?;騽t和根據(jù)用戶的需求切換當(dāng)前通話模式。
[0064]采用本發(fā)明實(shí)施例,在本地終端與對(duì)端終端建立通話連接成功后,如果本地終端當(dāng)前的狀態(tài)不足以支持當(dāng)前通話模式,那么可以將當(dāng)前通話模式切換成其他適合當(dāng)前狀態(tài)的通話模式(例如當(dāng)前剩余電量不足以支持本地終端與對(duì)端終端進(jìn)行視頻通話,那么可以改變?yōu)檎Z音通話模式),在本地終端與對(duì)端終端建立通話連接過程中,也可以根據(jù)本地終端當(dāng)前狀態(tài)選擇相應(yīng)的通話模式,以使當(dāng)前通話模式適合當(dāng)前的網(wǎng)絡(luò)狀態(tài)或適合當(dāng)前剩余電量,從而不影響用戶通話。
[0065]實(shí)施例二
[0066]視頻通話模式可以包括:第一視頻通話模式、第二視頻通話模式和第三視頻通話模式中的一種或多種,不同的視頻通話模式確定當(dāng)前通話模式的方法不同,下面將舉例說明確定當(dāng)前通話模式的方法。
[0067]本發(fā)明實(shí)施例提供的第一種確定通話模式的方法包括:
[0068]確定本地終端顯示屏中顯示對(duì)端終端視頻圖像的區(qū)域,以使所述本地終端顯示屏顯示位于所述區(qū)域的所述對(duì)端終端視頻圖像,進(jìn)入第一視頻通話模式。
[0069]假設(shè)本地終端與對(duì)端終端正在進(jìn)行視頻通話,某一時(shí)刻本地終端的當(dāng)前剩余電量不足,此時(shí)為了降低本地終端的電量消耗,可以只顯示對(duì)端終端視頻圖像的一部分,這樣用戶可以人為在本地終端的顯示屏上劃出對(duì)端終端視頻圖像的顯示區(qū)域,這樣本地終端的顯示屏只顯示位于用戶選擇區(qū)域的視頻圖像,從而節(jié)省了本地終端的電能。
[0070]當(dāng)然,也可以預(yù)先在本地終端中設(shè)置當(dāng)剩余電量低于預(yù)設(shè)電量值時(shí),本地終端的顯示區(qū)域的范圍,這樣當(dāng)本地終端的剩余電量低于預(yù)設(shè)電量值時(shí),本地終端自動(dòng)顯示位于該顯示范圍的對(duì)端終端的視頻。[0071]當(dāng)本地用戶終端選擇第一視頻通話模式后,并不會(huì)影響對(duì)端終端的通話模式,對(duì)端終端可以根據(jù)自身的當(dāng)前狀態(tài)對(duì)當(dāng)前的通話模式進(jìn)行切換。
[0072]請(qǐng)參閱圖2,為本發(fā)明實(shí)施例提供的第二種確定通話模式的方法流程圖,該方法包括:
[0073]步驟S201:將接收到的所述對(duì)端終端的視頻圖像分割為人物圖像和原始背景圖像。
[0074]將視頻圖像分割為人物圖像和背景圖像的方法為現(xiàn)有技術(shù),所以在此不再一一贅述。
[0075]步驟S202:將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,以使所述本地終端顯示屏中顯示所述預(yù)先設(shè)置背景圖像以及所述人物圖像,進(jìn)入第二視頻通話模式。
[0076]優(yōu)選的,預(yù)設(shè)背景圖像為黑色圖像,這樣本地終端在顯示對(duì)端終端的人物圖像時(shí),是以黑色為背景的,顯示黑色的背景圖像所需的電量少,從而達(dá)到了節(jié)約電能的目的。
[0077]當(dāng)然背景圖像也可以由用戶自己選擇,用戶可以根據(jù)自己的興趣選擇自己喜歡的背景圖像,還增加了趣味性。
[0078]當(dāng)本地用戶終端選擇第二視頻通話模式后,并不會(huì)影響對(duì)端終端的通話模式,對(duì)端終端可以根據(jù)自身的當(dāng)前狀態(tài)對(duì)當(dāng)前的通話模式進(jìn)行切換。
[0079]請(qǐng)參閱圖3,為本發(fā)明實(shí)施例提供的第三種確定通話模式的方法流程圖,該方法包括:
[0080]步驟S301:獲得對(duì)端終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的對(duì)端終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量。
[0081]距離當(dāng)前時(shí)間最近的對(duì)端終端的視頻圖像為當(dāng)前視頻圖像的歷史視頻圖像。
[0082]運(yùn)動(dòng)目標(biāo)是指視頻圖像中運(yùn)動(dòng)的物體,例如,視頻圖像中的人一直在說話、在眨目艮、身體在晃動(dòng),那么人的嘴、眼睛以及身體都可以稱為運(yùn)動(dòng)目標(biāo)。
[0083]步驟S302:根據(jù)偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述對(duì)端終端的視頻圖像進(jìn)行更新,以使所述本地終端的顯示屏顯示所述對(duì)端終端的當(dāng)前視頻圖像,進(jìn)入第三視頻通話模式。
[0084]為了讓本地終端顯示的當(dāng)前視頻圖像與對(duì)端終端采集的當(dāng)前視頻圖像同步,本地終端在接收到來自對(duì)端終端的距離當(dāng)前時(shí)間最近視頻圖像之后,下次可以只需要接收對(duì)端終端的當(dāng)前視頻圖像與距離當(dāng)前時(shí)間最近視頻圖像中各個(gè)運(yùn)動(dòng)目標(biāo)的偏移量,因?yàn)榭梢愿鶕?jù)該偏移量對(duì)距離當(dāng)前時(shí)間最近視頻圖像進(jìn)行更新,以和對(duì)端終端當(dāng)前視頻圖像同步。
[0085]當(dāng)前網(wǎng)絡(luò)狀態(tài)包括:當(dāng)前上行網(wǎng)絡(luò)狀態(tài)以及當(dāng)前下行網(wǎng)絡(luò)狀態(tài),當(dāng)本地終端的當(dāng)前下行網(wǎng)絡(luò)狀態(tài)較差時(shí),為了保證本地終端顯示的視頻圖像與對(duì)端終端采集的視頻圖像同步,可以采用第三種視頻通話模式,因?yàn)樵诰W(wǎng)絡(luò)中只需要傳輸偏移量,偏移量相對(duì)于整個(gè)圖像來說節(jié)約了網(wǎng)絡(luò)資源,對(duì)于同一網(wǎng)絡(luò)資源,傳輸偏移量的速度比傳輸整個(gè)視頻圖像的速度要快。
[0086]當(dāng)本地用戶終端選擇第三視頻通話模式后,并不會(huì)影響對(duì)端終端的通話模式,對(duì)端終端可以根據(jù)自身的當(dāng)前狀態(tài)對(duì)當(dāng)前的通話模式進(jìn)行切換。
[0087]本發(fā)明實(shí)施例還提供了第四種確定通話模式的方法,該方法包括:
[0088]確定本地終端待采集的視頻圖像所屬的區(qū)域,以使所述本地終端采集所述區(qū)域的視頻圖像,并將采集的圖像發(fā)送往對(duì)端終端,進(jìn)入第四視頻通話模式。
[0089]假設(shè)本地終端與對(duì)端終端正在進(jìn)行視頻通話,某一時(shí)刻本地終端的當(dāng)前剩余電量不足(或當(dāng)前網(wǎng)絡(luò)狀態(tài)不佳),此時(shí)為了降低本地終端的電量消耗(或節(jié)省帶寬資源),可以只采集本地終端視頻圖像的一部分(例如頭部),這樣用戶可以人為在本地終端的顯示屏上劃出本地終端視頻圖像需要采集的區(qū)域,這樣本地終端只需采集用戶選擇區(qū)域的視頻圖像,從而節(jié)省了本地終端的電能,也節(jié)省了帶寬資源?;蛘哂脩粼诒镜亟K端顯示的本地終端的視頻圖像上劃出一區(qū)域,本地終端只采集本地終端出現(xiàn)在這一區(qū)域的視頻圖像。
[0090]當(dāng)然,也可以預(yù)先在本地終端中設(shè)置當(dāng)剩余電量低于預(yù)設(shè)電量值時(shí)或當(dāng)前網(wǎng)絡(luò)狀態(tài)不佳時(shí),只采集本地終端的視頻圖像的某一區(qū)域(例如頭部)的視頻圖像,這樣當(dāng)本地終端的剩余電量低于預(yù)設(shè)電量值時(shí),本地終端自動(dòng)采集本地終端所述某一區(qū)域的圖像,不需要人為設(shè)置。
[0091]當(dāng)本地用戶終端選擇第四視頻通話模式后,并不會(huì)影響對(duì)端終端的通話模式,對(duì)端終端可以根據(jù)自身的當(dāng)前狀態(tài)對(duì)當(dāng)前的通話模式進(jìn)行切換。
[0092]請(qǐng)參閱圖4,為本發(fā)明實(shí)施例還提供的第五種確定通話模式的方法的流程圖,該方法包括:
[0093]步驟S401:將采集的本地終端的視頻圖像分割為人物圖像和原始背景圖像。
[0094]將視頻圖像分割為人物圖像和背景圖像的方法為現(xiàn)有技術(shù),所以在此不再一一贅述。
[0095]步驟S402:將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,并將所述預(yù)設(shè)背景圖像以及所述人物圖像傳輸往所述對(duì)端終端,以使所述對(duì)端終端以所述預(yù)先設(shè)置背景圖像為背景顯示所述人物圖像,進(jìn)入第五視頻通話模式。
[0096]優(yōu)選的,預(yù)設(shè)背景圖像為黑色圖像,或者紅色等等,由于預(yù)設(shè)背景圖像為一種顏色,所以編碼后的預(yù)設(shè)背景圖像的數(shù)據(jù)量很少,這樣就節(jié)省了帶寬。
[0097]當(dāng)然背景圖像也可以由用戶自己選擇,用戶可以根據(jù)自己的興趣選擇自己喜歡的背景圖像,這樣增加了趣味性。
[0098]選擇預(yù)設(shè)的背景圖像而不是自己所在地的背景圖像,也保護(hù)了用戶自己的隱私。
[0099]當(dāng)本地用戶終端選擇第五視頻通話模式后,并不會(huì)影響對(duì)端終端的通話模式,對(duì)端終端可以根據(jù)自身的當(dāng)前狀態(tài)對(duì)當(dāng)前的通話模式進(jìn)行切換。
[0100]請(qǐng)參閱圖5,為本發(fā)明實(shí)施例提供的第六種確定通話模式的方法流程圖,該方法包括:
[0101]步驟S501:獲得本地終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的本地終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量。
[0102]距離當(dāng)前時(shí)間最近的本地終端的視頻圖像為當(dāng)前視頻圖像的歷史視頻圖像。
[0103]運(yùn)動(dòng)目標(biāo)是指視頻圖像中運(yùn)動(dòng)的物體,例如,視頻圖像中的人一直在說話、在眨目艮、身體在晃動(dòng),那么人的嘴、眼睛以及身體都可以稱為運(yùn)動(dòng)目標(biāo)。
[0104]步驟S502:將偏移量傳輸往對(duì)端終端,以便對(duì)端終端根據(jù)偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述本地終端的視頻圖像進(jìn)行更新,以使所述對(duì)端終端顯示的本地終端當(dāng)前視頻圖像,進(jìn)入第六視頻通話模式。
[0105]為了讓對(duì)端終端顯示的當(dāng)前視頻圖像與本地終端采集的當(dāng)前視頻圖像同步,對(duì)端終端在接收到來自本地終端的距離當(dāng)前時(shí)間最近視頻圖像之后,下次可以只需要接收本地終端的當(dāng)前視頻圖像與距離當(dāng)前時(shí)間最近視頻圖像中各個(gè)運(yùn)動(dòng)目標(biāo)的偏移量,因?yàn)榭梢愿鶕?jù)該偏移量對(duì)距離當(dāng)前時(shí)間最近視頻圖像進(jìn)行更新,以和本地終端當(dāng)前視頻圖像同步。
[0106]當(dāng)本地終端的當(dāng)前上行網(wǎng)絡(luò)狀態(tài)較差時(shí),為了保證對(duì)端終端顯示的視頻圖像與本地終端采集的視頻圖像同步,可以采用第六種視頻通話模式,因?yàn)樵诰W(wǎng)絡(luò)中只需要傳輸偏移量,偏移量相對(duì)于整個(gè)圖像來說節(jié)約了網(wǎng)絡(luò)資源,對(duì)于同一網(wǎng)絡(luò)資源,傳輸偏移量的速度比傳輸整個(gè)視頻圖像的速度要快。
[0107]當(dāng)本地用戶終端選擇第六視頻通話模式后,并不會(huì)影響對(duì)端終端的通話模式,對(duì)端終端可以根據(jù)自身的當(dāng)前狀態(tài)對(duì)當(dāng)前的通話模式進(jìn)行切換。
[0108]當(dāng)本地用戶終端選擇語音通話模式后,優(yōu)選的,對(duì)端終端也變?yōu)檎Z音通話模式。
[0109]本地終端可以同時(shí)采用上述第一視頻通話模式、第二視頻通話模式、第三視頻通話模式、第四視頻通話模式、第五視頻通話模式以及第六視頻通話模式中的一種或多種。
[0110]同一本地終端可以具有第一視頻通話模式、第二視頻通話模式、第三視頻通話模式、第四視頻通話模式、第五視頻通話模式以及第六視頻通話模式,當(dāng)本地終端的當(dāng)前剩余電量以及當(dāng)前網(wǎng)絡(luò)狀態(tài)都可以支持第一視頻通話模式、第二視頻通話模式、第三視頻通話模式、第四視頻通話模式、第五視頻通話模式以及第六視頻通話模式中的一種或多種時(shí),可以設(shè)置所述語音通話模式以及所述視頻通話模式中各種視頻通話模式的切換優(yōu)先等級(jí),選擇一優(yōu)先等級(jí)高的視頻通話模式與對(duì)端終端進(jìn)行通話。
[0111]上述本發(fā)明公開的實(shí)施例中詳細(xì)描述了方法,對(duì)于本發(fā)明的方法可采用多種形式的裝置實(shí)現(xiàn),因此本發(fā)明還公開了一種裝置,下面給出具體的實(shí)施例進(jìn)行詳細(xì)說明。
[0112]實(shí)施例三
[0113]請(qǐng)參閱圖6,為本發(fā)明實(shí)施例提供的一種通話模式切換裝置的結(jié)構(gòu)示意圖,該裝置應(yīng)用于具有顯示屏的終端,該裝置包括:建立連接模塊601、檢測(cè)模塊602以及確定通話模式模塊603,其中:
[0114]建立連接模塊601,用于與對(duì)端終端建立通話連接。
[0115]檢測(cè)模塊602,用于檢測(cè)本地終端的當(dāng)前狀態(tài),所述當(dāng)前狀態(tài)包括:當(dāng)前網(wǎng)絡(luò)狀態(tài)和/或當(dāng)前剩余電量。
[0116]確定通話模式模塊603,用于根據(jù)所述檢測(cè)模塊602的檢測(cè)結(jié)果確定當(dāng)前通話模式,所述通話模式包括視頻通話模式和語音通話模式,所述視頻通話模式包括至少一種視頻通話模式。
[0117]采用本發(fā)明實(shí)施例,在建立連接模塊601將本地終端與對(duì)端終端通話連接建立成功后,如果檢測(cè)模塊602檢測(cè)出本地終端當(dāng)前的狀態(tài)不足以支持當(dāng)前通話模式,那么確定通話模式模塊603可以將當(dāng)前通話模式切換成其他適合當(dāng)前狀態(tài)的通話模式(例如當(dāng)前剩余電量不足以支持本地終端與對(duì)端終端進(jìn)行視屏通話,那么可以改變?yōu)檎Z音通話模式),在建立連接模塊601建立本地終端與對(duì)端終端的通話連接過程中,檢測(cè)模塊602也可以檢測(cè)本地終端當(dāng)前狀態(tài)選擇相應(yīng)的通話模式,從而使確定通話模式模塊603確定出適合當(dāng)前的網(wǎng)絡(luò)狀態(tài)或適合當(dāng)前剩余電量的通話模式,從而不影響用戶通話。
[0118]實(shí)施例四
[0119]視頻通話模式可以包括:第一視頻通話模式、第二視頻通話模式和第三視頻通話模式中的一種或多種,不同的視頻通話模式確定通話模式模塊的具體功能不同,下面將距離說明確定通話模式模塊的功能。
[0120]確定通話模式具體用于:根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,確定本地終端顯示屏中顯示對(duì)端終端視頻圖像的區(qū)域,以使所述本地終端顯示屏顯示位于所述區(qū)域的所述對(duì)端終端視頻圖像,進(jìn)入第一視頻通話模式。
[0121]確定通話模式具體用于:根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,將接收到的所述對(duì)端終端的視頻圖像分割為人物圖像和原始背景圖像,將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,以使所述本地終端顯示屏中顯示所述預(yù)先設(shè)置背景圖像以及所述人物圖像,進(jìn)入第二視頻通話模式。
[0122]確定通話模式具體用于:根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,獲得所述對(duì)端終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的所述對(duì)端終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量,根據(jù)所述偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述對(duì)端終端的視頻圖像進(jìn)行更新,以使所述本地終端的顯示屏顯示所述對(duì)端終端的當(dāng)前視頻圖像,進(jìn)入第三視頻通話模式。
[0123]確定通話模式具體用于:根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,選擇本地終端的顯示屏中顯示的本地終端視頻圖像中一區(qū)域,以使所述本地終端將該區(qū)域的視頻圖像發(fā)送往對(duì)端終端,進(jìn)入第四視頻通話模式。
[0124]確定通話模式具體用于:根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,將采集的本地終端的視頻圖像分割為人物圖像和原始背景圖像,將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,以使所述對(duì)端終端以所述預(yù)先設(shè)置背景圖像為背景顯示所述人物圖像,進(jìn)入第五視頻通話模式。
[0125]確定通話模式具體用于:根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,獲得所述本地終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的所述本地終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量,將所述偏移量傳輸往所述對(duì)端終端,以便所述對(duì)端終端根據(jù)所述偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述本地終端的視頻圖像進(jìn)行更新,以使所述對(duì)端終端顯示本地終端的當(dāng)前視頻圖像,進(jìn)入第六視頻通話模式。
[0126]上述裝置還可以包括:設(shè)置優(yōu)先級(jí)模塊604,用于設(shè)置所述語音通話模式以及所述視頻通話模式中各種視頻通話模式的切換優(yōu)先等級(jí)。
[0127]本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說明即可。
[0128]結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或【技術(shù)領(lǐng)域】?jī)?nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
[0129]對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。
【權(quán)利要求】
1.一種通話模式切換方法,應(yīng)用于具有顯示屏的終端,其特征在于,包括: 與對(duì)端終端建立通話連接; 檢測(cè)本地終端的當(dāng)前狀態(tài),所述當(dāng)前狀態(tài)包括:當(dāng)前網(wǎng)絡(luò)狀態(tài)和當(dāng)前剩余電量的一種或多種; 根據(jù)檢測(cè)結(jié)果確定當(dāng)前通話模式,所述通話模式包括視頻通話模式和語音通話模式,所述視頻通話模式包括至少一種視頻通話模式。
2.根據(jù)權(quán)利要求1所述方法,其特征在于,所述確定當(dāng)前通話模式包括: 確定本地終端顯示屏中顯示對(duì)端終端視頻圖像的區(qū)域,以使所述本地終端顯示屏顯示位于所述區(qū)域的所述對(duì)端終端視頻圖像,進(jìn)入第一視頻通話模式。
3.根據(jù)權(quán)利要求1所述方法,其特征在于,所述確定當(dāng)前通話模式包括: 將接收到的所述對(duì)端終端的視頻圖像分割為人物圖像和原始背景圖像; 將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,以使所述本地終端顯示屏中顯示所述預(yù)先設(shè)置背景圖像以及所述人物圖像,進(jìn)入第二視頻通話模式。
4.根據(jù)權(quán)利要求1所述方法,其特征在于,所述確定當(dāng)前通話模式包括: 獲得所述對(duì)端終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的所述對(duì)端終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量; 根據(jù)所述偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述對(duì)端終端的視頻圖像進(jìn)行更新,以使所述本地終端的顯示屏顯示所述對(duì)端終端的當(dāng)前視頻圖像,進(jìn)入第三視頻通話模式。
5.根據(jù)權(quán)利要求1所述方法,其特征在于,所述確定當(dāng)前通話模式包括: 確定本地終端待采集的視頻圖像所屬的區(qū)域,以使所述本地終端采集所述區(qū)域的視頻圖像,并將采集的圖像發(fā)送往對(duì)端終端,進(jìn)入第四視頻通話模式。
6.根據(jù)權(quán)利要求1所述方法,其特征在于,所述確定當(dāng)前通話模式包括: 將采集的本地終端的視頻圖像分割為人物圖像和原始背景圖像; 將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,并將所述預(yù)設(shè)背景圖像以及所述人物圖像傳輸往所述對(duì)端終端,進(jìn)入第五視頻通話模式。
7.根據(jù)權(quán)利要求1所述方法,其特征在于,所述確定當(dāng)前通話模式包括: 獲得所述本地終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的所述本地終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量; 將所述偏移量傳輸往所述對(duì)端終端,以便所述對(duì)端終端根據(jù)所述偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述本地終端的視頻圖像進(jìn)行更新,以使所述對(duì)端終端顯示本地終端的當(dāng)前視頻圖像,進(jìn)入第六視頻通話模式。
8.根據(jù)權(quán)利要求1所述方法,其特征在于,還包括: 設(shè)置所述語音通話模式以及所述視頻通話模式中各種視頻通話模式的切換優(yōu)先等級(jí)。
9.一種通話模式切換裝置,應(yīng)用于具有顯示屏的終端,其特征在于,包括: 建立連接模塊,用于與對(duì)端終端建立通話連接; 檢測(cè)模塊,用于檢測(cè)本地終端的當(dāng)前狀態(tài),所述當(dāng)前狀態(tài)包括:當(dāng)前網(wǎng)絡(luò)狀態(tài)和/或當(dāng)前剩余電量; 確定通話模式模塊,用于根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果確定當(dāng)前通話模式,所述通話模式包括視頻通話模式和語音通話模式,所述視頻通話模式包括至少一種視頻通話模式。
10.根據(jù)權(quán)利要求9所述裝置,其特征在于,所述確定通話模式具體用于: 根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,確定本地終端顯示屏中顯示對(duì)端終端視頻圖像的區(qū)域,以使所述本地終端顯示屏顯示位于所述區(qū)域的所述對(duì)端終端視頻圖像,進(jìn)入第一視頻通話模式。
11.根據(jù)權(quán)利要求9所述裝置,其特征在于,所述確定通話模式具體用于: 根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,將接收到的所述對(duì)端終端的視頻圖像分割為人物圖像和原始背景圖像,將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,以使所述本地終端顯示屏中顯示所述預(yù)先設(shè)置背景圖像以及所述人物圖像,進(jìn)入第二視頻通話模式。
12.根據(jù)權(quán)利要求6所述裝置,其特征在于,所述確定通話模式具體用于: 根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,獲得所述對(duì)端終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的所述對(duì)端終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量,根據(jù)所述偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述對(duì)端終端的視頻圖像進(jìn)行更新,以使所述本地終端的顯示屏顯示所述對(duì)端終端的當(dāng)前視頻圖像,進(jìn)入第三視頻通話模式。
13.根據(jù)權(quán)利要求6所述裝置,其特征在于,所述確定通話模式具體用于: 根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,確定本地終端待采集的視頻圖像所屬的區(qū)域,以使所述本地終端采集所述區(qū)域的視頻圖像,并將采集的圖像發(fā)送往對(duì)端終端,進(jìn)入第四視頻通話模式。
14.根據(jù)權(quán)利要求6所述裝置,其特征在于,所述確定通話模式具體用于: 根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,將采集的本地終端的視頻圖像分割為人物圖像和原始背景圖像,將預(yù)先設(shè)置背景圖像替換所述原始背景圖像,并將所述預(yù)設(shè)背景圖像以及所述人物圖像傳輸往所述對(duì)端終端,進(jìn)入第五視頻通話模式。
15.根據(jù)權(quán)利要求6所述裝置,其特征在于,所述確定通話模式具體用于: 根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果,獲得所述本地終端的當(dāng)前視頻圖像的運(yùn)動(dòng)目標(biāo)與距離當(dāng)前時(shí)間最近的所述本地終端的視頻圖像中所述運(yùn)動(dòng)目標(biāo)的偏移量,將所述偏移量傳輸往所述對(duì)端終端,以便所述對(duì)端終端根據(jù)所述偏移量對(duì)所述距離當(dāng)前時(shí)間最近的所述本地終端的視頻圖像進(jìn)行更新,以使所述對(duì)端終端顯示本地終端的當(dāng)前視頻圖像,進(jìn)入第六視頻通話模式。
16.根據(jù)權(quán)利要求9所述裝置,其特征在于,還包括: 設(shè)置優(yōu)先級(jí)模塊,用于設(shè)置所述語音通話模式以及所述視頻通話模式中各種視頻通話模式的切換優(yōu)先等級(jí)。
【文檔編號(hào)】H04N7/14GK103916622SQ201310004215
【公開日】2014年7月9日 申請(qǐng)日期:2013年1月6日 優(yōu)先權(quán)日:2013年1月6日
【發(fā)明者】王竹強(qiáng), 尹華菊 申請(qǐng)人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1