智能調(diào)節(jié)字幕大小的方法及電視機(jī)的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種智能調(diào)節(jié)字幕大小的方法,電視機(jī)獲取觀(guān)看者的人臉圖像信息,并根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字幕放大功能;當(dāng)開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域;放大所述字幕區(qū)域中的字幕,生成字幕放大后的字幕區(qū)域;將所述字幕放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面進(jìn)行疊加后生成新的顯示畫(huà)面并顯示。本發(fā)明還公開(kāi)了一種電視機(jī)。本發(fā)明能自動(dòng)調(diào)節(jié)視頻畫(huà)面中的字體的大小而不改變圖像內(nèi)容的效果,在用戶(hù)觀(guān)看電影的時(shí),能有效的放大字體而不損失畫(huà)面內(nèi)容,使得用戶(hù)無(wú)須佩戴眼鏡或者手動(dòng)改變字幕大小,即可以清楚的看到顯示畫(huà)面中的字幕內(nèi)容,有效的提高了用戶(hù)體驗(yàn)。
【專(zhuān)利說(shuō)明】
智能調(diào)節(jié)字幕大小的方法及電視機(jī)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及電視領(lǐng)域,尤其涉及智能調(diào)節(jié)字幕大小的方法及電視機(jī)。
【背景技術(shù)】
[0002]在視頻播放系統(tǒng)中,電視機(jī)作為一個(gè)客廳的顯示器件,在客廳文化中扮演者重要角色,然而客廳作為一個(gè)放松的環(huán)境,許多用戶(hù)喜歡隨性隨意通過(guò)電視觀(guān)看節(jié)目,其中這部分包含了大部分的近視用戶(hù),這部分用戶(hù)需要瞪大眼睛或者半瞇著眼睛才能看清楚屏幕上的字幕,特別是在近視者用戶(hù)不帶眼睛的情況下表現(xiàn)的尤為突出。
[0003]在現(xiàn)有技術(shù)中,用戶(hù)可以通過(guò)手動(dòng)調(diào)節(jié)顯示屏顯示字體的大小,同時(shí)也會(huì)帶來(lái)畫(huà)面的放大或者縮小,也可以通過(guò)起身尋找并佩戴眼睛的方式解決上述問(wèn)題,但上述都屬于用戶(hù)自主(主動(dòng)模式)去改變自身或者字體的大小,給用戶(hù)觀(guān)影制造了麻煩,為用戶(hù)使用帶來(lái)了不便。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的主要目的在于提供一種智能調(diào)節(jié)字幕大小的方法,旨在解決患有近視的用戶(hù)在觀(guān)影時(shí)需要手動(dòng)調(diào)節(jié)顯示屏顯示字體大小的技術(shù)問(wèn)題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供一種智能調(diào)節(jié)字幕大小的方法,所述智能調(diào)節(jié)字幕大小的方法包括以下步驟:
[0006]電視機(jī)獲取觀(guān)看者的人臉圖像信息,并根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字幕放大功能;
[0007]當(dāng)開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域;
[0008]放大所述字幕區(qū)域中的字幕,生成字幕放大后的字幕區(qū)域;
[0009]將所述字幕放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面進(jìn)行疊加后生成新的顯示畫(huà)面并顯不O
[0010]優(yōu)選地,所述放大所述字幕區(qū)域中的字幕,生成字幕放大后的字幕區(qū)域的步驟包括:
[0011 ]通過(guò)預(yù)設(shè)字幕識(shí)別算法對(duì)所述字幕區(qū)域進(jìn)行字幕識(shí)別,獲得所述字幕區(qū)域中字幕部分的范圍及字幕信息;
[0012]根據(jù)預(yù)設(shè)填充算法填充所述字幕區(qū)域中所述字幕部分的范圍,生成第一圖像;
[0013]根據(jù)所述字幕信息對(duì)所述字幕信息中的字幕進(jìn)行放大,生成第二圖像;
[0014]將所述第一圖像與第二圖像疊加,生成字幕放大后的字幕區(qū)域。
[0015]優(yōu)選地,所述當(dāng)開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域的步驟包括:
[0016]根據(jù)預(yù)設(shè)位置信息識(shí)別當(dāng)前顯示畫(huà)面中所述預(yù)設(shè)位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,否則,通過(guò)預(yù)設(shè)算法對(duì)當(dāng)前顯示畫(huà)面中的字幕區(qū)域進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域。
[0017]優(yōu)選地,所述電視機(jī)獲取觀(guān)看者的人臉圖像信息,并根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字幕放大功能的步驟包括:
[0018]電視機(jī)拍攝觀(guān)看者的臉部圖像,并通過(guò)人臉識(shí)別算法識(shí)別并獲取所述觀(guān)看者的臉部圖像中的人臉圖像信息;
[0019]根據(jù)所述人臉圖像信息判斷所述觀(guān)看者是否需要開(kāi)啟字幕放大功能;
[0020]當(dāng)判斷到所述觀(guān)看者需要開(kāi)啟字幕放大功能時(shí),根據(jù)所述人臉圖像信息判斷所述觀(guān)看者是否佩戴有眼鏡,若是,則不開(kāi)啟字幕放大功能,否則,開(kāi)啟字幕放大功能。
[0021]優(yōu)選地,所述根據(jù)所述人臉圖像信息判斷所述用戶(hù)是否需要開(kāi)啟字幕放大功能的步驟包括:
[0022]根據(jù)所述人臉圖像信息獲取所述觀(guān)看者的用戶(hù)信息;
[0023]判斷所述用戶(hù)信息中所述觀(guān)看者是否帶有眼鏡,若是,則判斷所述觀(guān)看者需要開(kāi)啟字幕放大功能,否則,判斷所述觀(guān)看者不需要開(kāi)啟字幕放大功能。
[0024]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種電視機(jī),所述電視機(jī)包括:
[0025]獲取判斷模塊,用于獲取觀(guān)看者的人臉圖像信息,并根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字幕放大功能;
[0026]字幕區(qū)域識(shí)別模塊,用于當(dāng)開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字蒂區(qū)域;
[0027]字幕區(qū)域放大模塊,用于放大所述字幕區(qū)域中的字幕,生成字幕放大后的字幕區(qū)域;
[0028]顯示畫(huà)面生成模塊,用于將所述字幕放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面進(jìn)行疊加后生成新的顯示畫(huà)面并顯示。
[0029]優(yōu)選地,所述字幕區(qū)域放大模塊包括:
[0030]字幕區(qū)域分析單元,用于通過(guò)預(yù)設(shè)字幕識(shí)別算法對(duì)所述字幕區(qū)域進(jìn)行字幕識(shí)別,獲得所述字幕區(qū)域中字幕部分的范圍及字幕信息;
[0031]第一圖像生成單元,用于根據(jù)預(yù)設(shè)填充算法填充所述字幕區(qū)域中所述字幕部分的范圍,生成第一圖像;
[0032]第二圖像生成單元,用于根據(jù)所述字幕信息對(duì)所述字幕信息中的字幕進(jìn)行放大,生成第二圖像;
[0033]字幕區(qū)域生成單元,用于將所述第一圖像與第二圖像疊加,生成字幕放大后的字幕區(qū)域。
[0034]優(yōu)選地,所述字幕區(qū)域識(shí)別模塊包括:
[0035]預(yù)設(shè)位置優(yōu)先識(shí)別單元,用于根據(jù)預(yù)設(shè)位置信息識(shí)別當(dāng)前顯示畫(huà)面中所述預(yù)設(shè)位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,否則,通過(guò)預(yù)設(shè)算法對(duì)當(dāng)前顯示畫(huà)面中的字幕區(qū)域進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域。
[0036]優(yōu)選地,所述獲取判斷模塊包括:
[0037]人臉圖像信息獲取單元,用于拍攝觀(guān)看者的臉部圖像,并通過(guò)人臉識(shí)別算法識(shí)別并獲取所述觀(guān)看者的臉部圖像中的人臉圖像信息;
[0038]用戶(hù)功能判斷單元,用于根據(jù)所述人臉圖像信息判斷所述用戶(hù)是否需要開(kāi)啟字幕放大功能;
[0039]功能開(kāi)啟判斷單元,用于當(dāng)判斷到所述觀(guān)看者需要開(kāi)啟字幕放大功能時(shí),根據(jù)所述人臉圖像信息判斷所述觀(guān)看者是否佩戴有眼鏡,若是,則不開(kāi)啟字幕放大功能,否則,開(kāi)啟字蒂放大功能。
[0040]優(yōu)選地,所述用戶(hù)功能判斷單元包括:
[0041]用戶(hù)信息獲取單元,用于根據(jù)所述人臉圖像信息獲取所述觀(guān)看者的用戶(hù)信息;
[0042]開(kāi)啟判斷單元,用于判斷所述用戶(hù)信息中所述觀(guān)看者是否帶有眼鏡,若是,則判斷所述觀(guān)看者需要開(kāi)啟字幕放大功能,否則,判斷所述觀(guān)看者不需要開(kāi)啟字幕放大功能。
[0043]本發(fā)明實(shí)施例提出的一種智能調(diào)節(jié)字幕大小的方法及電視機(jī),通過(guò)獲取觀(guān)影用戶(hù)的人臉圖像信息,并對(duì)所述人臉圖像信息進(jìn)行判斷,當(dāng)判斷到需要開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域,將字幕區(qū)域進(jìn)行放大后與當(dāng)前顯示畫(huà)面疊加,生成并顯示疊加后的顯示畫(huà)面,實(shí)現(xiàn)了自動(dòng)檢測(cè)觀(guān)影用戶(hù)狀態(tài),當(dāng)判斷到所述觀(guān)影用戶(hù)需要字幕放大功能時(shí),放大顯示畫(huà)面中的字幕部分,使觀(guān)影用戶(hù)可以清楚的看到顯示畫(huà)面中的字幕內(nèi)容,避免了觀(guān)影用戶(hù)手動(dòng)設(shè)置放大字體。
【附圖說(shuō)明】
[0044]圖1為本發(fā)明智能調(diào)節(jié)字幕大小的方法的第一實(shí)施例的流程示意圖;
[0045]圖2為本發(fā)明智能調(diào)節(jié)字幕大小的方法的第二實(shí)施例的流程示意圖;
[0046]圖3為本發(fā)明一種【具體實(shí)施方式】具體實(shí)施步驟流程示意圖;
[0047]圖4為本發(fā)明智能調(diào)節(jié)字幕大小的方法的第三實(shí)施例的流程示意圖;
[0048]圖5為一種電視機(jī)顯示界面中字幕內(nèi)容常在區(qū)域示意圖;
[0049]圖6為本發(fā)明智能調(diào)節(jié)字幕大小的方法的第四實(shí)施例的流程示意圖;
[0050]圖7為本發(fā)明又一種【具體實(shí)施方式】具體實(shí)施步驟流程示意圖;
[0051 ]圖8為本發(fā)明另一種【具體實(shí)施方式】具體實(shí)施步驟流程示意圖;
[0052]圖9為本發(fā)明電視機(jī)第一實(shí)施例的功能模塊示意圖;
[0053]圖10為本發(fā)明電視機(jī)第二實(shí)施例的功能模塊示意圖;
[0054]圖11為本發(fā)明電視機(jī)第三實(shí)施例的功能模塊示意圖;
[0055]圖12為本發(fā)明電視機(jī)第四實(shí)施例的功能模塊示意圖。
[0056]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0057]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0058]本發(fā)明實(shí)施例的主要解決方案是:電視機(jī)獲取觀(guān)看者的人臉圖像信息,并根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字幕放大功能;當(dāng)開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域;放大所述字幕區(qū)域中的字幕,生成字幕放大后的字幕區(qū)域;將所述字幕放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面進(jìn)行疊加后生成新的顯示畫(huà)面并顯示。
[0059]由于現(xiàn)有技術(shù)需要用戶(hù)手動(dòng)設(shè)置開(kāi)啟字體放大功能,對(duì)用戶(hù)觀(guān)影過(guò)程造成了不便。
[0060]本發(fā)明提供一種解決方案,使用戶(hù)在觀(guān)影時(shí),電視機(jī)可根據(jù)用戶(hù)當(dāng)前狀態(tài)自動(dòng)開(kāi)啟字幕放大功能,減少了用戶(hù)觀(guān)影時(shí)的手動(dòng)操作過(guò)程。
[0061]參照?qǐng)D1,本發(fā)明智能調(diào)節(jié)字幕大小的方法的第一實(shí)施例,所述智能調(diào)節(jié)字幕大小的方法包括:
[0062]步驟S100,電視機(jī)獲取觀(guān)看者的人臉圖像信息,并根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字蒂放大功能。
[0063]用戶(hù)觀(guān)影時(shí),電視機(jī)獲取所述觀(guān)看者臉部圖像中的人臉圖像信息,根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字幕放大功能。
[0064]可以理解的,所述根據(jù)人臉圖像信息判斷是否開(kāi)啟字幕放大功能,可以?xún)?yōu)先根據(jù)拍攝到的觀(guān)看者圖像中人臉圖像信息在所述拍攝畫(huà)面中的大小對(duì)觀(guān)看者與電視機(jī)之間的距離進(jìn)行判斷,若觀(guān)看者與電視機(jī)之間的距離小于清楚觀(guān)看距離,則可以認(rèn)為觀(guān)看者不需要開(kāi)啟字幕放大功能,則不開(kāi)啟字幕放大功能,所述清楚觀(guān)看距離可根據(jù)電視機(jī)尺寸進(jìn)行試驗(yàn)得出;
[0065]進(jìn)一步的,當(dāng)所述觀(guān)看者與電視機(jī)之間的距離大于清楚觀(guān)看距離時(shí),則根據(jù)所述觀(guān)看者的人臉圖像信息判斷觀(guān)看者是否佩戴有眼鏡,若觀(guān)看者已佩戴眼鏡,則不開(kāi)啟字幕放大功能;
[0066]進(jìn)一步的,當(dāng)根據(jù)所述觀(guān)看者的人臉圖像信息判斷到所述觀(guān)看者未佩戴眼鏡時(shí),則對(duì)觀(guān)看者是否需要開(kāi)啟字幕放大功能進(jìn)行判斷,一種方法為:獲取觀(guān)看者預(yù)設(shè)的是否需要佩戴眼鏡觀(guān)影標(biāo)記,若所述標(biāo)記為觀(guān)看者需要佩戴眼鏡觀(guān)影,則開(kāi)啟字幕放大功能,若否,則不開(kāi)啟字幕放大功能,另一方法為:獲取觀(guān)看者預(yù)設(shè)的人臉圖像信息,通過(guò)對(duì)觀(guān)看者預(yù)設(shè)的人臉圖像信息進(jìn)行識(shí)別,判斷觀(guān)看者預(yù)設(shè)的人臉圖像信息中,所述觀(guān)看者是否佩戴有眼鏡,若是,則開(kāi)啟字幕放大功能,否則,不開(kāi)啟字幕放大功能。
[0067]步驟S200,當(dāng)開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域。
[0068]當(dāng)開(kāi)啟字幕放大功能時(shí),對(duì)當(dāng)前顯示畫(huà)面進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域,所述字幕區(qū)域?yàn)楫?dāng)前顯示畫(huà)面中字幕的顯示區(qū)域,為保證字幕區(qū)域識(shí)別的準(zhǔn)確度,可將識(shí)別的字幕區(qū)域進(jìn)行標(biāo)記,由觀(guān)看者確認(rèn)字幕區(qū)域是否識(shí)別準(zhǔn)確。
[0069]步驟S300,放大所述字幕區(qū)域中的字幕,生成字幕放大后的字幕區(qū)域。
[0070]根據(jù)所述字幕區(qū)域放大所述字幕區(qū)域中的字幕,并生成經(jīng)過(guò)字幕放大后的字幕區(qū)域,所述放大所述字幕區(qū)域中的字幕的方法包括:對(duì)字幕區(qū)域的面積進(jìn)行放大和將字幕區(qū)域里的字幕使用更大的字體。
[0071]步驟S400,將所述字幕放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面進(jìn)行疊加后生成新的顯示畫(huà)面并顯示。
[0072]將所述字幕放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面進(jìn)行疊加,生成新的顯示畫(huà)面,并顯示疊加后的顯示畫(huà)面,一種較佳的實(shí)施方式包括:將所述字幕放大后的字幕區(qū)域疊加到當(dāng)前顯示畫(huà)面中,疊加區(qū)域?yàn)樵帜粎^(qū)域在所述當(dāng)前顯示畫(huà)面中的區(qū)域。
[0073]具體實(shí)施時(shí),本實(shí)施例【具體實(shí)施方式】包括:
[0074]1、拍攝用戶(hù)臉部圖像,通過(guò)對(duì)拍攝的用戶(hù)臉部圖像進(jìn)行人臉識(shí)別,并判斷當(dāng)前用戶(hù)是否帶有眼鏡;
[0075]2、基于觀(guān)看者與電視機(jī)之間的距離及當(dāng)前用戶(hù)是否帶有眼鏡的檢測(cè)結(jié)果,自適應(yīng)地應(yīng)用字體是否放大功能;
[0076]3、在應(yīng)用字體是否放大功能中,首先要通過(guò)當(dāng)前畫(huà)面,識(shí)別并檢測(cè)到當(dāng)前畫(huà)面的字幕區(qū)域;其次根據(jù)對(duì)當(dāng)前字幕區(qū)域的面積,選擇不同的放大比例對(duì)字幕區(qū)域進(jìn)行放大,生成放大后的字蒂區(qū)域;
[0077]4、將所述字幕放大后的字幕區(qū)域疊加到當(dāng)前顯示畫(huà)面中,顯示疊加有放大后的字幕區(qū)域的畫(huà)面。
[0078]在本實(shí)施例中,通過(guò)拍攝并識(shí)別獲取觀(guān)看者人臉圖像信息,根據(jù)人臉圖像信息判斷到需要開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域,對(duì)所述字幕區(qū)域中的字幕進(jìn)行放大,并將放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面疊加,生成字幕放大后的顯示畫(huà)面并顯示,使得電視機(jī)可以自動(dòng)對(duì)觀(guān)看者當(dāng)前觀(guān)影環(huán)境進(jìn)行判斷,并且在判斷到觀(guān)看者需要開(kāi)啟字幕放大功能時(shí)開(kāi)啟字幕放大功能,放大顯示畫(huà)面中的字幕區(qū)域中字幕的大小,使觀(guān)看者觀(guān)影時(shí)可以清晰的看到字幕。
[0079]進(jìn)一步的,參照?qǐng)D2,本發(fā)明智能調(diào)節(jié)字幕大小的方法的第二實(shí)施例,基于上述圖1所示的實(shí)施例,所述步驟S300,放大所述字幕區(qū)域中的字幕,生成字幕放大后的字幕區(qū)域包括:
[0080]步驟S301,通過(guò)預(yù)設(shè)字幕識(shí)別算法對(duì)所述字幕區(qū)域進(jìn)行字幕識(shí)別,獲得所述字幕區(qū)域中字幕部分的范圍及字幕信息。
[0081]通過(guò)預(yù)設(shè)字幕識(shí)別算法對(duì)所述字幕區(qū)域進(jìn)行字幕識(shí)別,獲取所述字幕區(qū)域中字幕部分的范圍,及字幕信息,所述字幕信息包括:字幕內(nèi)容及字體大小。
[0082]步驟S302,根據(jù)預(yù)設(shè)填充算法填充所述字幕區(qū)域中所述字幕部分的范圍,生成第一圖像。
[0083]通過(guò)預(yù)設(shè)填充算法填充所述字幕區(qū)域中所述字幕部分的范圍,生成第一圖像,所述填充算法具體可以通過(guò)獲取所述字幕區(qū)域中所述字幕部分的范圍周邊的像素對(duì)所述字幕部分的范圍進(jìn)行填充生成第一圖像,進(jìn)一步的,為了保證填充效果,通過(guò)模糊處理對(duì)所述生成的第一圖像進(jìn)行進(jìn)一步處理。
[0084]步驟S303,根據(jù)所述字幕信息對(duì)所述字幕信息中的字幕進(jìn)行放大,生成第二圖像。
[0085]根據(jù)所述字幕信息對(duì)所述字幕信息中的字幕進(jìn)行放大,生成第二圖像,其中,所述放大的放大比例可由觀(guān)看者或電視機(jī)生產(chǎn)廠(chǎng)商預(yù)設(shè),進(jìn)一步的,所述放大的放大比例還可以通過(guò)當(dāng)前字幕的長(zhǎng)度、字幕區(qū)域大小及字幕大小進(jìn)行動(dòng)態(tài)調(diào)整,可以理解的,若直接對(duì)字幕區(qū)域中文本部分進(jìn)行放大,則可能出現(xiàn)放大后的字幕模糊等問(wèn)題,因此,本發(fā)明的一種較佳實(shí)施方式可以根據(jù)字幕信息中的字幕內(nèi)容采用預(yù)設(shè)字體使用放大后的字號(hào)進(jìn)行輸出,進(jìn)而使得顯示時(shí)放大后的字幕依然清晰。
[0086]步驟S304,將所述第一圖像與第二圖像疊加,生成字幕放大后的字幕區(qū)域。
[0087]將所述第一圖像與第二圖像疊加,即將所述第二圖像疊加到所述第一圖像中,生成字幕放大后的字幕區(qū)域,所述字幕區(qū)域中僅對(duì)字幕部分進(jìn)行放大,非字幕部分未進(jìn)行放大。
[0088]具體實(shí)施時(shí),本實(shí)施例的具體實(shí)施步驟如圖3所示,包括:
[0089]1、在當(dāng)前顯示畫(huà)面即第一圖像中,自動(dòng)檢測(cè)當(dāng)前畫(huà)面的字幕區(qū)域,并判斷當(dāng)前區(qū)域是否存在字幕信息;
[0090]2、在字幕區(qū)域內(nèi),對(duì)當(dāng)前字幕區(qū)域進(jìn)行字幕識(shí)別,并將字幕區(qū)域和非字幕分割開(kāi)來(lái),依靠扣出識(shí)別出來(lái)的字幕信息,將上述所述的當(dāng)前圖像畫(huà)面分成非字幕區(qū)圖像和字幕區(qū)圖像兩部分,
[0091]對(duì)于非字幕區(qū)圖像,具有如下特點(diǎn),保留第二圖像的非字幕區(qū)域的像素值,對(duì)于字幕區(qū)域內(nèi)的像素值則設(shè)置為零;
[0092]對(duì)于字幕區(qū)圖像,具有如下特點(diǎn),對(duì)于第二圖像的非字幕區(qū)域的設(shè)置為零,對(duì)于字幕區(qū)域內(nèi)的像素值則保留。
[0093]3、對(duì)于非字幕區(qū)圖像,對(duì)圖像中進(jìn)行孔洞填充操作,即該圖像中字幕區(qū)域位置像素上(以上因字幕區(qū)域設(shè)置位零的位置)依靠周邊像素進(jìn)行內(nèi)容填充,完成孔洞填充操作,得到第三圖像;
[0094]對(duì)于字幕區(qū)域圖像,對(duì)字幕區(qū)域圖像進(jìn)行一定程度的放大,得到第三圖像;
[0095]其中,對(duì)于放大比例,可以預(yù)先固定,也可以根據(jù)當(dāng)前字幕的長(zhǎng)度以及大小進(jìn)行動(dòng)態(tài)調(diào)整;
[0096]4、將得到的第二圖像與第三圖像進(jìn)行疊加,得到字幕放大后的字幕區(qū)域,該字幕放大后的字幕區(qū)域僅僅對(duì)字幕進(jìn)行放大而不改變非字幕內(nèi)容。
[0097]在本實(shí)施例中,基于上一實(shí)施例所述的優(yōu)點(diǎn),本實(shí)施例在對(duì)字幕區(qū)域進(jìn)行放大時(shí),通過(guò)字幕識(shí)別算法,識(shí)別字幕區(qū)域中的字幕部分并獲得字幕信息,對(duì)字幕區(qū)域中字幕部分采用周邊像素進(jìn)行填充生成第一圖像,對(duì)字幕部分內(nèi)容進(jìn)行放大,生成第二圖像,疊加第一圖像和第二圖像生成字幕放大后的字幕區(qū)域,提高了疊加后的字幕區(qū)域質(zhì)量,避免顯示時(shí)字幕區(qū)域顯示不清楚或出現(xiàn)空像素、重影等問(wèn)題。
[0098]進(jìn)一步的,參照?qǐng)D4,本發(fā)明智能調(diào)節(jié)字幕大小的方法的第三實(shí)施例,基于上述圖1所示的實(shí)施例,所述步驟S200,當(dāng)開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域包括:
[0099]步驟S201,根據(jù)預(yù)設(shè)位置信息識(shí)別當(dāng)前顯示畫(huà)面中所述預(yù)設(shè)位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,否則,通過(guò)預(yù)設(shè)算法對(duì)當(dāng)前顯示畫(huà)面中的字幕區(qū)域進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域。
[0100]由于播放大部分視頻時(shí),視頻中的字幕區(qū)域基本固定,如圖5所示,因此為減少字幕區(qū)域識(shí)別時(shí)的運(yùn)算量,提高字幕區(qū)域識(shí)別效率,可根據(jù)預(yù)設(shè)位置信息識(shí)別當(dāng)前顯示畫(huà)面中所述預(yù)設(shè)位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,否貝1J,通過(guò)預(yù)設(shè)算法對(duì)當(dāng)前顯示畫(huà)面中的字幕區(qū)域進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域,可以理解的,所述預(yù)設(shè)位置信息可由觀(guān)看者添加或電視機(jī)生產(chǎn)廠(chǎng)商預(yù)置。
[0101]進(jìn)一步的,具體實(shí)施時(shí),如圖5所示,將橫向字幕區(qū)域作為主要字幕區(qū)域,而右側(cè)豎向字幕區(qū)域作為次要字幕區(qū)域,具體實(shí)施步驟包括:
[0102]根據(jù)主要字幕區(qū)域位置信息識(shí)別當(dāng)前顯示換面中所述主要字幕區(qū)域位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,若否,則根據(jù)次要字幕區(qū)域位置信息識(shí)別當(dāng)前顯示換面中所述次要字幕區(qū)域位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,若否,則通過(guò)預(yù)設(shè)算法對(duì)當(dāng)前顯示畫(huà)面中的字幕區(qū)域進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域。
[0103]在本實(shí)施例中,基于上一實(shí)施例所述的優(yōu)點(diǎn),本實(shí)施例中,通過(guò)預(yù)設(shè)字幕區(qū)域位置信息,在對(duì)字幕區(qū)域進(jìn)行識(shí)別時(shí),首先識(shí)別預(yù)設(shè)字幕區(qū)域位置信息對(duì)應(yīng)的區(qū)域,若識(shí)別到預(yù)設(shè)字幕區(qū)域位置信息對(duì)應(yīng)的區(qū)域?yàn)樽帜粎^(qū)域則獲取當(dāng)前字幕區(qū)域,對(duì)所有預(yù)設(shè)字幕區(qū)域位置信息對(duì)應(yīng)的區(qū)域識(shí)別完后,在對(duì)當(dāng)前顯示畫(huà)面整個(gè)區(qū)域進(jìn)行識(shí)別從而獲得字幕區(qū)域,使得在字幕區(qū)域識(shí)別的過(guò)程中減少了識(shí)別運(yùn)算量,同時(shí)提高了字幕區(qū)域識(shí)別效率。
[0104]進(jìn)一步的,參照?qǐng)D6,本發(fā)明智能調(diào)節(jié)字幕大小的方法的第四實(shí)施例,基于上述圖1所示的實(shí)施例,所述步驟SlOO,電視機(jī)獲取觀(guān)看者的人臉圖像信息,并根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字幕放大功能包括:
[0105]步驟SlOl,電視機(jī)拍攝觀(guān)看者的臉部圖像,并通過(guò)人臉識(shí)別算法識(shí)別并獲取所述觀(guān)看者的臉部圖像中的人臉圖像信息。
[0106]電視機(jī)通過(guò)搭載的攝像頭拍攝觀(guān)看者臉部圖像,并通過(guò)人臉識(shí)別算法識(shí)別所述觀(guān)看者的臉部圖像中的人臉圖像信息,同時(shí)獲取所述人臉圖像信息。
[0107]步驟S102,根據(jù)所述人臉圖像信息判斷所述觀(guān)看者是否需要開(kāi)啟字幕放大功能。
[0108]根據(jù)所述人臉圖像信息獲取所述觀(guān)看者的用戶(hù)信息;判斷所述用戶(hù)信息中所述觀(guān)看者預(yù)設(shè)的人臉圖像信息是否帶有眼鏡,若是,則判斷所述觀(guān)看者需要開(kāi)啟字幕放大功能,否則,判斷所述觀(guān)看者不需要開(kāi)啟字幕放大功能,可以理解的,所述觀(guān)看者的用戶(hù)信息中還可以包括觀(guān)看者是否具有開(kāi)啟字幕放大功能的權(quán)限信息,若觀(guān)看者不具有開(kāi)啟字幕放大功能,則不開(kāi)啟字幕放大功能,進(jìn)一步的,所述觀(guān)看者的用戶(hù)信息中還可以包括觀(guān)看者是否允許開(kāi)啟字幕放大功能,若不允許,則不開(kāi)啟字幕放大功能。
[0109]步驟S103,當(dāng)判斷到所述觀(guān)看者需要開(kāi)啟字幕放大功能時(shí),根據(jù)所述人臉圖像信息判斷所述觀(guān)看者是否佩戴有眼鏡,若是,則不開(kāi)啟字幕放大功能,否則,開(kāi)啟字幕放大功會(huì)K。
[0110]本實(shí)施例中,針對(duì)步驟S102和步驟S103,一種具體實(shí)施步驟如圖7(圖7為流程圖,怎么有的步驟僅僅是一個(gè)模塊(人臉檢測(cè)模塊、人臉識(shí)別模塊)?)所示,包括:
[0111]1、對(duì)拍攝的當(dāng)前用戶(hù)臉部圖像進(jìn)行人臉識(shí)別,將檢測(cè)到的用戶(hù)人臉,與系統(tǒng)中的前期入庫(kù)(系統(tǒng)中的注冊(cè)過(guò)的人臉數(shù)據(jù)庫(kù))的真實(shí)人臉的照片做人臉識(shí)別,判斷當(dāng)前獲取的圖像信息中,是否存在當(dāng)前用戶(hù)的人臉;
[0112]2、存在當(dāng)前用戶(hù)的人臉,且?guī)в醒坨R;
[0113]3、通過(guò)是否帶有眼睛模塊的計(jì)算分析,對(duì)當(dāng)前人臉進(jìn)行是否帶有眼鏡的識(shí)別分析,并給出識(shí)別結(jié)果;
[0114]4、若識(shí)別結(jié)果是當(dāng)前用戶(hù)未帶有眼鏡,則需要開(kāi)啟字幕放大功能,否則,不需要開(kāi)啟字蒂放大功能。
[0115]本實(shí)施例具體實(shí)施時(shí),具體實(shí)施步驟如圖8(以下的步驟和圖8不對(duì)應(yīng),且不規(guī)范,流程圖怎么有用戶(hù)注冊(cè)模塊、。。。檢測(cè)模塊??)所示,包括:
[0116]1、拍攝用戶(hù)臉部圖像,當(dāng)前用戶(hù)已經(jīng)在系統(tǒng)中注冊(cè),直接進(jìn)入步驟2,反之,則對(duì)當(dāng)前用戶(hù)進(jìn)行注冊(cè),即當(dāng)用戶(hù)第一次使用該功能時(shí),提示用戶(hù)采集當(dāng)前用戶(hù)的人臉圖像數(shù)據(jù)作為注冊(cè)數(shù)據(jù),如當(dāng)用戶(hù)A注冊(cè)后,保留用戶(hù)A的人臉特征以及依靠該人臉特征判斷出是否帶有眼鏡的注冊(cè)信息,(第一次注冊(cè)時(shí),當(dāng)前用戶(hù)A是否帶有眼鏡也可由用戶(hù)提示用戶(hù)主動(dòng)輸入是否帶眼鏡作為注冊(cè)信息輸入),該用戶(hù)注冊(cè)后,人臉特征信息以及是否帶有眼鏡的信息存儲(chǔ)在系統(tǒng)中,以便后續(xù)進(jìn)行對(duì)比和作為是否開(kāi)啟字體自動(dòng)放大功能的判別條件;
[0117]2、通過(guò)對(duì)拍攝的用戶(hù)臉部圖像進(jìn)行人臉識(shí)別,并判斷當(dāng)前用戶(hù)是否帶有眼鏡;
[0118]3、基于當(dāng)前用戶(hù)是否帶有眼鏡的檢測(cè)結(jié)果,自適應(yīng)地應(yīng)用字體是否放大功能;
[0119]4、在應(yīng)用字體是否放大功能中,首先要通過(guò)當(dāng)前畫(huà)面,自動(dòng)識(shí)別并檢測(cè)到當(dāng)前畫(huà)面的字幕區(qū)域;其次根據(jù)對(duì)當(dāng)前字體區(qū)域的大小及長(zhǎng)度,選擇不同的放大比例及顯示方式;
[0120]5、將放大后的字幕區(qū)域與圖像進(jìn)行疊加,顯示放大后的界面。
[0121]在本實(shí)施例中,基于上一實(shí)施例所述的優(yōu)點(diǎn),通過(guò)對(duì)觀(guān)看者保存的圖像與當(dāng)前觀(guān)影時(shí)觀(guān)看者圖像進(jìn)行對(duì)比,判斷到觀(guān)看者平時(shí)佩戴眼鏡,但此次觀(guān)影時(shí)未佩戴眼鏡時(shí),開(kāi)啟字幕放大功能,使得對(duì)是否需要開(kāi)啟字幕放大功能的判斷更為準(zhǔn)確,且能夠自動(dòng)調(diào)節(jié)視頻畫(huà)面中的字體的大小而不改變圖像內(nèi)容,并能有效的放大字體而不損失畫(huà)面內(nèi)容。
[0122]參照?qǐng)D9,本發(fā)明電視機(jī)的第一實(shí)施例,所述電視機(jī)包括:
[0123]獲取判斷模塊100,用于獲取觀(guān)看者的人臉圖像信息,并根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字幕放大功能。
[0124]用戶(hù)觀(guān)影時(shí),電視機(jī)獲取所述觀(guān)看者臉部圖像中的人臉圖像信息,根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字幕放大功能。
[0125]可以理解的,所述根據(jù)人臉圖像信息判斷是否開(kāi)啟字幕放大功能,可以?xún)?yōu)先根據(jù)拍攝到的觀(guān)看者圖像中人臉圖像信息在所述拍攝畫(huà)面中的大小對(duì)觀(guān)看者與電視機(jī)之間的距離進(jìn)行判斷,若觀(guān)看者與電視機(jī)之間的距離小于清楚觀(guān)看距離,則可以認(rèn)為觀(guān)看者不需要開(kāi)啟字幕放大功能,則不開(kāi)啟字幕放大功能,所述清楚觀(guān)看距離可根據(jù)電視機(jī)尺寸進(jìn)行試驗(yàn)得出;
[0126]進(jìn)一步的,當(dāng)所述觀(guān)看者與電視機(jī)之間的距離大于清楚觀(guān)看距離時(shí),則根據(jù)所述觀(guān)看者的人臉圖像信息判斷觀(guān)看者是否佩戴有眼鏡,若觀(guān)看者已佩戴眼鏡,則不開(kāi)啟字幕放大功能;
[0127]進(jìn)一步的,當(dāng)根據(jù)所述觀(guān)看者的人臉圖像信息判斷到所述觀(guān)看者未佩戴眼鏡時(shí),則對(duì)觀(guān)看者是否需要開(kāi)啟字幕放大功能進(jìn)行判斷,一種方法為:獲取觀(guān)看者預(yù)設(shè)的是否需要佩戴眼鏡觀(guān)影標(biāo)記,若所述標(biāo)記為觀(guān)看者需要佩戴眼鏡觀(guān)影,則開(kāi)啟字幕放大功能,若否,則不開(kāi)啟字幕放大功能,另一方法為:獲取觀(guān)看者預(yù)設(shè)的人臉圖像信息,通過(guò)對(duì)觀(guān)看者預(yù)設(shè)的人臉圖像信息進(jìn)行識(shí)別,判斷觀(guān)看者預(yù)設(shè)的人臉圖像信息中,所述觀(guān)看者是否佩戴有眼鏡,若是,則開(kāi)啟字幕放大功能,否則,不開(kāi)啟字幕放大功能。
[0128]字幕區(qū)域識(shí)別模塊200,用于當(dāng)開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域。
[0129]當(dāng)開(kāi)啟字幕放大功能時(shí),對(duì)當(dāng)前顯示畫(huà)面進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域,所述字幕區(qū)域?yàn)楫?dāng)前顯示畫(huà)面中字幕的顯示區(qū)域,為保證字幕區(qū)域識(shí)別的準(zhǔn)確度,可將識(shí)別的字幕區(qū)域進(jìn)行標(biāo)記,由觀(guān)看者確認(rèn)字幕區(qū)域是否識(shí)別準(zhǔn)確。
[0130]字幕區(qū)域放大模塊300,用于放大所述字幕區(qū)域中的字幕,生成字幕放大后的字幕區(qū)域。
[0131]根據(jù)所述字幕區(qū)域放大所述字幕區(qū)域中的字幕,并生成經(jīng)過(guò)字幕放大后的字幕區(qū)域,所述放大所述字幕區(qū)域中的字幕的方法包括:對(duì)字幕區(qū)域的面積進(jìn)行放大和將字幕區(qū)域里的字幕使用更大的字體。
[0132]顯示畫(huà)面生成模塊400,用于將所述字幕放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面進(jìn)行疊加后生成新的顯示畫(huà)面并顯示。
[0133]將所述字幕放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面進(jìn)行疊加,生成新的顯示畫(huà)面,并顯示疊加后的顯示畫(huà)面,一種較佳的實(shí)施方式包括:將所述字幕放大后的字幕區(qū)域疊加到當(dāng)前顯示畫(huà)面中,疊加區(qū)域?yàn)樵帜粎^(qū)域在所述當(dāng)前顯示畫(huà)面中的區(qū)域。
[0134]具體實(shí)施時(shí),本實(shí)施例【具體實(shí)施方式】包括:
[0135]1、拍攝用戶(hù)臉部圖像,通過(guò)對(duì)拍攝的用戶(hù)臉部圖像進(jìn)行人臉識(shí)別,并判斷當(dāng)前用戶(hù)是否帶有眼鏡;
[0136]2、基于觀(guān)看者與電視機(jī)之間的距離及當(dāng)前用戶(hù)是否帶有眼鏡的檢測(cè)結(jié)果,自適應(yīng)地應(yīng)用字體是否放大功能;
[0137]3、在應(yīng)用字體是否放大功能中,首先要通過(guò)當(dāng)前畫(huà)面,識(shí)別并檢測(cè)到當(dāng)前畫(huà)面的字幕區(qū)域;其次根據(jù)對(duì)當(dāng)前字幕區(qū)域的面積,選擇不同的放大比例對(duì)字幕區(qū)域進(jìn)行放大,生成放大后的字蒂區(qū)域;
[0138]4、將所述字幕放大后的字幕區(qū)域疊加到當(dāng)前顯示畫(huà)面中,顯示疊加有放大后的字幕區(qū)域的畫(huà)面。
[0139]在本實(shí)施例中,通過(guò)拍攝并識(shí)別獲取觀(guān)看者人臉圖像信息,根據(jù)人臉圖像信息判斷到需要開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域,對(duì)所述字幕區(qū)域中的字幕進(jìn)行放大,并將放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面疊加,生成字幕放大后的顯示畫(huà)面并顯示,使得電視機(jī)可以自動(dòng)對(duì)觀(guān)看者當(dāng)前觀(guān)影環(huán)境進(jìn)行判斷,并且在判斷到觀(guān)看者需要開(kāi)啟字幕放大功能時(shí)開(kāi)啟字幕放大功能,放大顯示畫(huà)面中的字幕區(qū)域中字幕的大小,使觀(guān)看者觀(guān)影時(shí)可以清晰的看到字幕。
[0140]進(jìn)一步的,參照?qǐng)D10,本發(fā)明電視機(jī)的第二實(shí)施例,基于上述圖9所示的實(shí)施例,所述字幕區(qū)域放大模塊300包括:
[0141]字幕區(qū)域分析單元301,用于通過(guò)預(yù)設(shè)字幕識(shí)別算法對(duì)所述字幕區(qū)域進(jìn)行字幕識(shí)另IJ,獲得所述字幕區(qū)域中字幕部分的范圍及字幕信息。
[0142]通過(guò)預(yù)設(shè)字幕識(shí)別算法對(duì)所述字幕區(qū)域進(jìn)行字幕識(shí)別,獲取所述字幕區(qū)域中字幕部分的范圍,及字幕信息,所述字幕信息包括:字幕內(nèi)容及字體大小。
[0143]第一圖像生成單元302,用于根據(jù)預(yù)設(shè)填充算法填充所述字幕區(qū)域中所述字幕部分的范圍,生成第一圖像。
[0144]通過(guò)預(yù)設(shè)填充算法填充所述字幕區(qū)域中所述字幕部分的范圍,生成第一圖像,所述填充算法具體可以通過(guò)獲取所述字幕區(qū)域中所述字幕部分的范圍周邊的像素對(duì)所述字幕部分的范圍進(jìn)行填充生成第一圖像,進(jìn)一步的,為了保證填充效果,通過(guò)模糊處理對(duì)所述生成的第一圖像進(jìn)行進(jìn)一步處理。
[0145]第二圖像生成單元303,用于根據(jù)所述字幕信息對(duì)所述字幕信息中的字幕進(jìn)行放大,生成第二圖像。
[0146]根據(jù)所述字幕信息對(duì)所述字幕信息中的字幕進(jìn)行放大,生成第二圖像,其中,所述放大的放大比例可由觀(guān)看者或電視機(jī)生產(chǎn)廠(chǎng)商預(yù)設(shè),進(jìn)一步的,所述放大的放大比例還可以通過(guò)當(dāng)前字幕的長(zhǎng)度、字幕區(qū)域大小及字幕大小進(jìn)行動(dòng)態(tài)調(diào)整,可以理解的,若直接對(duì)字幕區(qū)域中文本部分進(jìn)行放大,則可能出現(xiàn)放大后的字幕模糊等問(wèn)題,因此,本發(fā)明的一種較佳實(shí)施方式可以根據(jù)字幕信息中的字幕內(nèi)容采用預(yù)設(shè)字體使用放大后的字號(hào)進(jìn)行輸出,進(jìn)而使得顯示時(shí)放大后的字幕依然清晰。
[0147]字幕區(qū)域生成單元304,用于將所述第一圖像與第二圖像疊加,生成字幕放大后的字幕區(qū)域。
[0148]將所述第一圖像與第二圖像疊加,即將所述第二圖像疊加到所述第一圖像中,生成字幕放大后的字幕區(qū)域,所述字幕區(qū)域中僅對(duì)字幕部分進(jìn)行放大,對(duì)非字幕部分未進(jìn)行放大。
[0149]具體實(shí)施時(shí),本實(shí)施例的具體實(shí)施步驟如圖3所示,包括:
[0150]1、在當(dāng)前顯示畫(huà)面即第一圖像中,自動(dòng)檢測(cè)當(dāng)前畫(huà)面的字幕區(qū)域,并判斷當(dāng)前區(qū)域是否存在字幕信息;
[0151]2、在字幕區(qū)域內(nèi),對(duì)當(dāng)前字幕區(qū)域進(jìn)行字幕識(shí)別,并將字幕區(qū)域和非字幕分割開(kāi)來(lái),依靠扣出識(shí)別出來(lái)的字幕信息,將上述所述的當(dāng)前圖像畫(huà)面分成非字幕區(qū)圖像和字幕區(qū)圖像兩部分,
[0152]對(duì)于非字幕區(qū)圖像,具有如下特點(diǎn),保留第二圖像的非字幕區(qū)域的像素值,對(duì)于字幕區(qū)域內(nèi)的像素值則設(shè)置為零;
[0153]對(duì)于字幕區(qū)圖像,具有如下特點(diǎn),對(duì)于第二圖像的非字幕區(qū)域的設(shè)置為零,對(duì)于字幕區(qū)域內(nèi)的像素值則保留。
[0154]3、對(duì)于非字幕區(qū)圖像,對(duì)圖像中進(jìn)行孔洞填充操作,即該圖像中字幕區(qū)域位置像素上(以上因字幕區(qū)域設(shè)置位零的位置)依靠周邊像素進(jìn)行內(nèi)容填充,完成孔洞填充操作,得到第三圖像;
[0155]對(duì)于字幕區(qū)域圖像,對(duì)字幕區(qū)域圖像進(jìn)行一定程度的放大,得到第三圖像;
[0156]其中,對(duì)于放大比例,可以預(yù)先固定,也可以根據(jù)當(dāng)前字幕的長(zhǎng)度以及大小進(jìn)行動(dòng)態(tài)調(diào)整;
[0157]4、將得到的第二圖像與第三圖像進(jìn)行疊加,得到字幕放大后的字幕區(qū)域,該字幕放大后的字幕區(qū)域僅僅對(duì)字幕進(jìn)行放大而不改變非字幕內(nèi)容。
[0158]在本實(shí)施例中,基于上一實(shí)施例所述的優(yōu)點(diǎn),本實(shí)施例在對(duì)字幕區(qū)域進(jìn)行放大時(shí),通過(guò)字幕識(shí)別算法,識(shí)別字幕區(qū)域中的字幕部分并獲得字幕信息,對(duì)字幕區(qū)域中字幕部分采用周邊像素進(jìn)行填充生成第一圖像,對(duì)字幕部分內(nèi)容進(jìn)行放大,生成第二圖像,疊加第一圖像和第二圖像生成字幕放大后的字幕區(qū)域,提高了疊加后的字幕區(qū)域質(zhì)量,避免顯示時(shí)字幕區(qū)域顯示不清楚或出現(xiàn)空像素、重影等問(wèn)題。
[0159]進(jìn)一步的,參照?qǐng)D11,本發(fā)明電視機(jī)的第三實(shí)施例,基于上述圖10所示的實(shí)施例,所述字幕區(qū)域識(shí)別模塊200包括:
[0160]預(yù)設(shè)位置優(yōu)先識(shí)別單元201,用于根據(jù)預(yù)設(shè)位置信息識(shí)別當(dāng)前顯示畫(huà)面中所述預(yù)設(shè)位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,否則,通過(guò)預(yù)設(shè)算法對(duì)當(dāng)前顯示畫(huà)面中的字幕區(qū)域進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域。
[0161]由于播放大部分視頻時(shí),視頻中的字幕區(qū)域基本固定,如圖5所示,因此為減少字幕區(qū)域識(shí)別時(shí)的運(yùn)算量,提高字幕區(qū)域識(shí)別效率,可根據(jù)預(yù)設(shè)位置信息識(shí)別當(dāng)前顯示畫(huà)面中所述預(yù)設(shè)位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,否貝1J,通過(guò)預(yù)設(shè)算法對(duì)當(dāng)前顯示畫(huà)面中的字幕區(qū)域進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域,可以理解的,所述預(yù)設(shè)位置信息可由觀(guān)看者添加或電視機(jī)生產(chǎn)廠(chǎng)商預(yù)置。
[0162]進(jìn)一步的,具體實(shí)施時(shí),如圖5所示,將橫向字幕區(qū)域作為主要字幕區(qū)域,而右側(cè)豎向字幕區(qū)域作為次要字幕區(qū)域,具體實(shí)施步驟包括:
[0163]根據(jù)主要字幕區(qū)域位置信息識(shí)別當(dāng)前顯示換面中所述主要字幕區(qū)域位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,若否,則根據(jù)次要字幕區(qū)域位置信息識(shí)別當(dāng)前顯示換面中所述次要字幕區(qū)域位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,若否,則通過(guò)預(yù)設(shè)算法對(duì)當(dāng)前顯示畫(huà)面中的字幕區(qū)域進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域。
[0164]在本實(shí)施例中,基于上一實(shí)施例所述的優(yōu)點(diǎn),本實(shí)施例中,通過(guò)預(yù)設(shè)字幕區(qū)域位置信息,在對(duì)字幕區(qū)域進(jìn)行識(shí)別時(shí),首先識(shí)別預(yù)設(shè)字幕區(qū)域位置信息對(duì)應(yīng)的區(qū)域,若識(shí)別到預(yù)設(shè)字幕區(qū)域位置信息對(duì)應(yīng)的區(qū)域?yàn)樽帜粎^(qū)域則獲取當(dāng)前字幕區(qū)域,對(duì)所有預(yù)設(shè)字幕區(qū)域位置信息對(duì)應(yīng)的區(qū)域識(shí)別完后,在對(duì)當(dāng)前顯示畫(huà)面整個(gè)區(qū)域進(jìn)行識(shí)別從而獲得字幕區(qū)域,使得在字幕區(qū)域識(shí)別的過(guò)程中減少了識(shí)別運(yùn)算量,同時(shí)提高了字幕區(qū)域識(shí)別效率。
[0165]進(jìn)一步的,參照?qǐng)D12,本發(fā)明電視機(jī)的第四實(shí)施例,基于上述圖9所示的實(shí)施例,所述獲取判斷模塊100包括:
[0166]人臉圖像信息獲取單元101,用于拍攝觀(guān)看者的臉部圖像,并通過(guò)人臉識(shí)別算法識(shí)別并獲取所述觀(guān)看者的臉部圖像中的人臉圖像信息。
[0167]電視機(jī)通過(guò)搭載的攝像頭拍攝觀(guān)看者的臉部圖像,并通過(guò)人臉識(shí)別算法識(shí)別所述觀(guān)看者的臉部圖像中的人臉圖像信息,同時(shí)獲取所述人臉圖像信息。
[0168]用戶(hù)功能判斷單元102,用于根據(jù)所述人臉圖像信息判斷所述觀(guān)看者是否需要開(kāi)啟字蒂放大功能。
[0169]根據(jù)所述人臉圖像信息獲取所述觀(guān)看者的用戶(hù)信息;判斷所述用戶(hù)信息中所述觀(guān)看者預(yù)設(shè)的人臉圖像信息是否帶有眼鏡,若是,則判斷所述觀(guān)看者需要開(kāi)啟字幕放大功能,否則,判斷所述觀(guān)看者不需要開(kāi)啟字幕放大功能,可以理解的,所述觀(guān)看者的用戶(hù)信息中還可以包括觀(guān)看者是否具有開(kāi)啟字幕放大功能的權(quán)限信息,若觀(guān)看者不具有開(kāi)啟字幕放大功能,則不開(kāi)啟字幕放大功能,進(jìn)一步的,所述觀(guān)看者的用戶(hù)信息中還可以包括觀(guān)看者是否允許開(kāi)啟字幕放大功能,若不允許,則不開(kāi)啟字幕放大功能。
[0170]功能開(kāi)啟判斷單元103,用于當(dāng)判斷到所述觀(guān)看者需要開(kāi)啟字幕放大功能時(shí),根據(jù)所述人臉圖像信息判斷所述觀(guān)看者是否佩戴有眼鏡,若是,則不開(kāi)啟字幕放大功能,否則,開(kāi)啟字蒂放大功能。
[0171]本實(shí)施例中,針對(duì)用戶(hù)功能判斷單元102和功能開(kāi)啟判斷單元103所實(shí)現(xiàn)的功能,一種具體實(shí)施步驟如圖7所示,包括:
[0172]1、對(duì)拍攝的當(dāng)前用戶(hù)臉部圖像進(jìn)行人臉識(shí)別,將檢測(cè)到的用戶(hù)人臉,與系統(tǒng)中的前期入庫(kù)(系統(tǒng)中的注冊(cè)過(guò)的人臉數(shù)據(jù)庫(kù))的真實(shí)人臉的照片做人臉識(shí)別,判斷當(dāng)前獲取的圖像信息中,是否存在當(dāng)前用戶(hù)的人臉;
[0173]2、存在當(dāng)前用戶(hù)的人臉,且?guī)в醒坨R;
[0174]3、通過(guò)是否帶有眼睛模塊的計(jì)算分析,對(duì)當(dāng)前人臉進(jìn)行是否帶有眼鏡的識(shí)別分析,并給出識(shí)別結(jié)果;
[0175]4、若識(shí)別結(jié)果是當(dāng)前用戶(hù)未帶有眼鏡,則需要開(kāi)啟字幕放大功能,否則,不需要開(kāi)啟字蒂放大功能。
[0176]本實(shí)施例具體實(shí)施時(shí),具體實(shí)施步驟如圖8所示,包括:
[0177]1、拍攝用戶(hù)臉部圖像,當(dāng)前用戶(hù)已經(jīng)在系統(tǒng)中注冊(cè),直接進(jìn)入步驟2,反之,則對(duì)當(dāng)前用戶(hù)進(jìn)行注冊(cè),即當(dāng)用戶(hù)第一次使用該功能時(shí),提示用戶(hù)采集當(dāng)前用戶(hù)的人臉圖像數(shù)據(jù)作為注冊(cè)數(shù)據(jù),如當(dāng)用戶(hù)A注冊(cè)后,保留用戶(hù)A的人臉特征以及依靠該人臉特征判斷出是否帶有眼鏡的注冊(cè)信息,(第一次注冊(cè)時(shí),當(dāng)前用戶(hù)A是否帶有眼鏡也可由用戶(hù)提示用戶(hù)主動(dòng)輸入是否帶眼鏡作為注冊(cè)信息輸入),該用戶(hù)注冊(cè)后,人臉特征信息以及是否帶有眼鏡的信息存儲(chǔ)在系統(tǒng)中,以便后續(xù)進(jìn)行對(duì)比和作為是否開(kāi)啟字體自動(dòng)放大功能的判別條件;
[0178]2、通過(guò)對(duì)拍攝的用戶(hù)臉部圖像進(jìn)行人臉識(shí)別,并判斷當(dāng)前用戶(hù)是否帶有眼鏡;
[0179]3、基于當(dāng)前用戶(hù)是否帶有眼鏡的檢測(cè)結(jié)果,自適應(yīng)地應(yīng)用字體是否放大功能;
[0180]4、在應(yīng)用字體是否放大功能中,首先要通過(guò)當(dāng)前畫(huà)面,自動(dòng)識(shí)別并檢測(cè)到當(dāng)前畫(huà)面的字幕區(qū)域;其次根據(jù)對(duì)當(dāng)前字體區(qū)域的大小及長(zhǎng)度,選擇不同的放大比例及顯示方式;
[0181]5、將放大后的字幕區(qū)域與圖像進(jìn)行疊加,顯示放大后的界面。
[0182]在本實(shí)施例中,基于上一實(shí)施例所述的優(yōu)點(diǎn),通過(guò)對(duì)觀(guān)看者保存的圖像與當(dāng)前觀(guān)影時(shí)觀(guān)看者圖像進(jìn)行對(duì)比,判斷到觀(guān)看者平時(shí)佩戴眼鏡,但此次觀(guān)影時(shí)未佩戴眼鏡時(shí),開(kāi)啟字幕放大功能,使得對(duì)是否需要開(kāi)啟字幕放大功能的判斷更為準(zhǔn)確,且能夠自動(dòng)調(diào)節(jié)視頻畫(huà)面中的字體的大小而不改變圖像內(nèi)容,并能有效的放大字體而不損失畫(huà)面內(nèi)容。
[0183]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種智能調(diào)節(jié)字幕大小的方法,其特征在于,所述智能調(diào)節(jié)字幕大小的方法包括以下步驟: 電視機(jī)獲取觀(guān)看者的人臉圖像信息,并根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字幕放大功能; 當(dāng)開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域; 放大所述字幕區(qū)域中的字幕,生成字幕放大后的字幕區(qū)域; 將所述字幕放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面進(jìn)行疊加后生成新的顯示畫(huà)面并顯示。2.如權(quán)利要求1所述的智能調(diào)節(jié)字幕大小的方法,其特征在于,所述放大所述字幕區(qū)域中的字幕,生成字幕放大后的字幕區(qū)域的步驟包括: 通過(guò)預(yù)設(shè)字幕識(shí)別算法對(duì)所述字幕區(qū)域進(jìn)行字幕識(shí)別,獲得所述字幕區(qū)域中字幕部分的范圍及字幕信息; 根據(jù)預(yù)設(shè)填充算法填充所述字幕區(qū)域中所述字幕部分的范圍,生成第一圖像; 根據(jù)所述字幕信息對(duì)所述字幕信息中的字幕進(jìn)行放大,生成第二圖像; 將所述第一圖像與第二圖像疊加,生成字幕放大后的字幕區(qū)域。3.如權(quán)利要求2所述的智能調(diào)節(jié)字幕大小的方法,其特征在于,所述當(dāng)開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域的步驟包括: 根據(jù)預(yù)設(shè)位置信息識(shí)別當(dāng)前顯示畫(huà)面中所述預(yù)設(shè)位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,否則,通過(guò)預(yù)設(shè)算法對(duì)當(dāng)前顯示畫(huà)面中的字幕區(qū)域進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域。4.如權(quán)利要求1-3中任一項(xiàng)所述的智能調(diào)節(jié)字幕大小的方法,其特征在于,所述電視機(jī)獲取觀(guān)看者的人臉圖像信息,并根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字幕放大功能的步驟包括: 電視機(jī)拍攝觀(guān)看者的臉部圖像,并通過(guò)人臉識(shí)別算法識(shí)別并獲取所述觀(guān)看者的臉部圖像中的人臉圖像信息; 根據(jù)所述人臉圖像信息判斷所述觀(guān)看者是否需要開(kāi)啟字幕放大功能; 當(dāng)判斷到所述觀(guān)看者需要開(kāi)啟字幕放大功能時(shí),根據(jù)所述人臉圖像信息判斷所述觀(guān)看者是否佩戴有眼鏡,若是,則不開(kāi)啟字幕放大功能,否則,開(kāi)啟字幕放大功能。5.如權(quán)利要求4所述的智能調(diào)節(jié)字幕大小的方法,其特征在于,所述根據(jù)所述人臉圖像信息判斷所述用戶(hù)是否需要開(kāi)啟字幕放大功能的步驟包括: 根據(jù)所述人臉圖像信息獲取所述觀(guān)看者的用戶(hù)信息; 判斷所述用戶(hù)信息中所述觀(guān)看者是否帶有眼鏡,若是,則判斷所述觀(guān)看者需要開(kāi)啟字幕放大功能,否則,判斷所述觀(guān)看者不需要開(kāi)啟字幕放大功能。6.一種電視機(jī),其特征在于,所述電視機(jī)包括: 獲取判斷模塊,用于獲取觀(guān)看者的人臉圖像信息,并根據(jù)所述人臉圖像信息判斷是否開(kāi)啟字蒂放大功能; 字幕區(qū)域識(shí)別模塊,用于當(dāng)開(kāi)啟字幕放大功能時(shí),識(shí)別并獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域; 字幕區(qū)域放大模塊,用于放大所述字幕區(qū)域中的字幕,生成字幕放大后的字幕區(qū)域; 顯示畫(huà)面生成模塊,用于將所述字幕放大后的字幕區(qū)域與當(dāng)前顯示畫(huà)面進(jìn)行疊加后生成新的顯示畫(huà)面并顯示。7.如權(quán)利要求6所述的電視機(jī),其特征在于,所述字幕區(qū)域放大模塊包括: 字幕區(qū)域分析單元,用于通過(guò)預(yù)設(shè)字幕識(shí)別算法對(duì)所述字幕區(qū)域進(jìn)行字幕識(shí)別,獲得所述字幕區(qū)域中字幕部分的范圍及字幕信息; 第一圖像生成單元,用于根據(jù)預(yù)設(shè)填充算法填充所述字幕區(qū)域中所述字幕部分的范圍,生成第一圖像; 第二圖像生成單元,用于根據(jù)所述字幕信息對(duì)所述字幕信息中的字幕進(jìn)行放大,生成第二圖像; 字幕區(qū)域生成單元,用于將所述第一圖像與第二圖像疊加,生成字幕放大后的字幕區(qū)域。8.如權(quán)利要求7所述的電視機(jī),其特征在于,所述字幕區(qū)域識(shí)別模塊包括: 預(yù)設(shè)位置優(yōu)先識(shí)別單元,用于根據(jù)預(yù)設(shè)位置信息識(shí)別當(dāng)前顯示畫(huà)面中所述預(yù)設(shè)位置信息對(duì)應(yīng)的區(qū)域是否為字幕區(qū)域,若是,則獲取當(dāng)前畫(huà)面中的字幕區(qū)域,否則,通過(guò)預(yù)設(shè)算法對(duì)當(dāng)前顯示畫(huà)面中的字幕區(qū)域進(jìn)行識(shí)別,獲取當(dāng)前顯示畫(huà)面中的字幕區(qū)域。9.如權(quán)利要求6-8中任一項(xiàng)所述的電視機(jī),其特征在于,所述獲取判斷模塊包括: 人臉圖像信息獲取單元,用于拍攝觀(guān)看者的臉部圖像,并通過(guò)人臉識(shí)別算法識(shí)別并獲取所述觀(guān)看者的臉部圖像中的人臉圖像信息; 用戶(hù)功能判斷單元,用于根據(jù)所述人臉圖像信息判斷所述觀(guān)看者是否需要開(kāi)啟字幕放大功能; 功能開(kāi)啟判斷單元,用于當(dāng)判斷到所述觀(guān)看者需要開(kāi)啟字幕放大功能時(shí),根據(jù)所述人臉圖像信息判斷所述觀(guān)看者是否佩戴有眼鏡,若是,則不開(kāi)啟字幕放大功能,否則,開(kāi)啟字幕放大功能。10.如權(quán)利要求9所述的電視機(jī),其特征在于,所述用戶(hù)功能判斷單元包括: 用戶(hù)信息獲取單元,用于根據(jù)所述人臉圖像信息獲取所述觀(guān)看者的用戶(hù)信息; 開(kāi)啟判斷單元,用于判斷所述用戶(hù)信息中所述觀(guān)看者是否帶有眼鏡,若是,則判斷所述觀(guān)看者需要開(kāi)啟字幕放大功能,否則,判斷所述觀(guān)看者不需要開(kāi)啟字幕放大功能。
【文檔編號(hào)】H04N21/488GK105872845SQ201610243428
【公開(kāi)日】2016年8月17日
【申請(qǐng)日】2016年4月18日
【發(fā)明人】羅莎莎
【申請(qǐng)人】深圳Tcl數(shù)字技術(shù)有限公司