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

反射式字幕移動(dòng)處理裝置、方法以及程序的制作方法

文檔序號(hào):7943479閱讀:336來(lái)源:國(guó)知局
專利名稱:反射式字幕移動(dòng)處理裝置、方法以及程序的制作方法
技術(shù)領(lǐng)域
本技術(shù)涉及圖像處理技術(shù),更詳細(xì)地說(shuō)涉及用于在對(duì)視頻數(shù)據(jù)所包含的各幀圖像的一部分進(jìn)行放大顯示的情況下,將反射式字幕顯示在顯示框內(nèi)的技術(shù)。
背景技術(shù)
開(kāi)始了以例如移動(dòng)電話機(jī)等移動(dòng)終端為目標(biāo)的“面向移動(dòng)電話、移動(dòng)終端的單頻段部分收信服務(wù)(1-segment receiving service) ”(也被稱為單頻段(One Seg) )0然而,應(yīng)對(duì)單波段的移動(dòng)終端顯示畫(huà)面小,這樣的移動(dòng)終端具備對(duì)視頻的一部分進(jìn)行放大顯示的功能。例如在以視頻中心為基準(zhǔn)進(jìn)行放大顯示的情況下,視頻的邊端區(qū)域會(huì)從顯示框溢出,從而無(wú)法顯示插入到視頻邊端的反射式字幕。此外,反射式字幕多被插入到視頻的邊端。而且,上述問(wèn)題并不局限于單波段對(duì)應(yīng)的移動(dòng)終端,也會(huì)在進(jìn)行其他的畫(huà)面顯示的終端中產(chǎn)生。另一方面,以往就存在例如使如圖1所示的畫(huà)面中的帶狀的區(qū)域101(以下,稱為反射式字幕帶)移動(dòng)的技術(shù)。而且,以往也已存在使在圖1所示的畫(huà)面中的矩形區(qū)域 102(以下,稱為反射式字幕區(qū)域)移動(dòng)的技術(shù)。專利文獻(xiàn)1 日本特開(kāi)2008-98800號(hào)公報(bào)專利文獻(xiàn)2 日本特表2004-521571號(hào)公報(bào)專利文獻(xiàn)3 日本專利第3609236號(hào)專利文獻(xiàn)4 日本專利第3692018號(hào)然而,在現(xiàn)有技術(shù)中,用反射式字幕帶整體或者反射式字幕區(qū)域整體來(lái)置換移動(dòng)目的地的區(qū)域,因此在移動(dòng)目的地的區(qū)域本來(lái)應(yīng)顯示的視頻全部無(wú)法顯示。尤其是在顯示畫(huà)面小的情況下,對(duì)本來(lái)應(yīng)顯示的視頻的影響也變大。

發(fā)明內(nèi)容
因此,本技術(shù)的目的在于,在對(duì)視頻的一部分進(jìn)行放大顯示的情況下,抑制對(duì)本來(lái)應(yīng)顯示的視頻的影響,同時(shí)在顯示框內(nèi)顯示反射式字幕。本反射式字幕移動(dòng)處理裝置具有反射式字幕提取單元,其在對(duì)視頻數(shù)據(jù)所包含的特定的幀圖像進(jìn)行了放大的放大圖像中,確定屬于被視為重疊地插入到背景上的字符串的部分的像素;反射式字幕移動(dòng)量算出單元,其判斷屬于被視為字符串的部分的任意一個(gè)像素是否是放大圖像內(nèi)的一部分、即顯示區(qū)域外的像素,在判斷為屬于被視為字符串的部分的任意一個(gè)像素是顯示區(qū)域外的像素的情況下,算出以屬于被視為字符串的部分的全部像素或者主要像素縮小到顯示區(qū)域內(nèi)的方式移動(dòng)被視為字符串的部分時(shí)的移動(dòng)量;反射式字幕描繪單元,其針對(duì)屬于被視為字符串的部分的像素或者用規(guī)定的字體表示字符串的情況下屬于該字符串的像素,根據(jù)移動(dòng)量確定移動(dòng)目的地像素,并用規(guī)定的顏色置換該移動(dòng)目的地像素的顏色。


圖1是用于說(shuō)明現(xiàn)有技術(shù)的圖。圖2是表示本技術(shù)的實(shí)施方式涉及的反射式字幕移動(dòng)處理裝置的功能框圖的圖。圖3是表示本技術(shù)的實(shí)施方式涉及的反射式字幕移動(dòng)處理裝置的處理流程的圖。圖4是表示圖像放大處理的處理流程的圖。圖5是表示放大圖像M的一個(gè)例子的圖。圖6是表示反射式字幕提取處理的處理流程的圖。圖7是表示羽化面圖像(mask image)m的一個(gè)例子的圖。圖8是羽化面圖像m的局部放大圖。圖9是表示反射式字幕特征算出處理的處理流程的圖。圖10是表示反射式字幕字符部的外接矩形的圖。圖11是表示反射式字幕移動(dòng)量算出處理的處理流程(第1部分)的圖。圖12是用于說(shuō)明留白區(qū)域的圖。圖13是表示反射式字幕移動(dòng)量算出處理的處理流程(第2部分)的圖。圖14是表示反射式字幕移動(dòng)量算出處理的處理流程(第3部分)的圖。圖15是表示反射式字幕字符部的整形例的圖。圖16是表示反射式字幕生成處理的處理流程(第1部分)的圖。圖17是羽化面圖像m的局部放大圖。圖18是表示字符圖像f的一個(gè)例子的圖。圖19是表示反射式字幕生成處理的處理流程(第2部分)的圖。圖20是表示整形后的羽化面圖像m的一個(gè)例子的圖。圖21是表示整形后的羽化面圖像m的一個(gè)例子的圖。圖22是表示反射式字幕描繪處理的處理流程的圖。圖23是表示變換羽化面圖像m'的一個(gè)例子的圖。圖M是表示輸出圖像0的一個(gè)例子的圖。圖25是表示反射式字幕加工處理的處理流程(第1部分)的圖。圖沈是用于說(shuō)明基于4附近的距離變換的概要的圖。圖27是用于說(shuō)明基于8附近的距離變換的概要的圖。圖觀是用于說(shuō)明模擬距離變換的概要的圖。圖四是變換羽化面圖像m'的局部放大圖。圖30是距離變換圖像d的局部放大圖。圖31是表示反射式字幕加工處理的處理流程(第2部分)的圖。圖32是加工后的輸出圖像0的局部放大圖。圖33是表示輸出圖像0的一個(gè)例子的圖。
具體實(shí)施例方式圖2示出本技術(shù)的一個(gè)實(shí)施方式涉及的反射式字幕移動(dòng)處理裝置的功能框圖。在圖2的例子中,反射式字幕移動(dòng)處理裝置具有輸入部1、幀圖像儲(chǔ)存部3、圖像放大處理部 5、放大圖像儲(chǔ)存部7、反射式字幕提取部9、羽化面圖像儲(chǔ)存部11、字體詞典儲(chǔ)存部13、反射式字幕生成部15、反射式字幕特征算出部17、反射式字幕移動(dòng)量算出部19、反射式字幕描繪部21、輸出圖像儲(chǔ)存部23、反射式字幕加工部25和輸出部27。輸入部1依次接收與某個(gè)視頻相關(guān)的多個(gè)幀圖像,并將其儲(chǔ)存到幀圖像儲(chǔ)存部3 中。圖像放大處理部5通過(guò)使用幀圖像儲(chǔ)存部3所儲(chǔ)存的幀圖像,實(shí)施后述說(shuō)明的圖像放大處理,來(lái)生成與該幀圖像對(duì)應(yīng)的放大圖像,并將其儲(chǔ)存在放大圖像儲(chǔ)存部7中。反射式字幕提取部9通過(guò)使用放大圖像儲(chǔ)存部7所儲(chǔ)存的放大圖像,實(shí)施后述說(shuō)明的反射式字幕提取處理,來(lái)提取被視為重疊地插入到背景上的字符串的部分(以下,也存在稱為反射式字幕字符部的情況),生成后述說(shuō)明的羽化面圖像并將其儲(chǔ)存到羽化面圖像儲(chǔ)存部11中。字體詞典儲(chǔ)存部13儲(chǔ)存按各字符代碼包含由規(guī)定的字體表示的字符的字符圖像的字體詞典。 反射式字幕生成部15使用羽化面圖像儲(chǔ)存部11所儲(chǔ)存的羽化面圖像和字體詞典儲(chǔ)存部13 所儲(chǔ)存的字體詞典,實(shí)施后述說(shuō)明的字體生成處理,由此更新羽化面圖像。反射式字幕特征算出部17使用羽化面圖像儲(chǔ)存部11所儲(chǔ)存的羽化面圖像和放大圖像儲(chǔ)存部7所儲(chǔ)存的放大圖像,實(shí)施后述說(shuō)明的反射式字幕特征算出處理,由此確定反射式字幕字符部的外接矩形,算出屬于反射式字幕字符部的像素的平均色。反射式字幕移動(dòng)量算出部19使用羽化面圖像儲(chǔ)存部11所儲(chǔ)存的羽化面圖像來(lái)實(shí)施后述說(shuō)明的反射式字幕移動(dòng)量算出處理,由此算出反射式字幕字符部的移動(dòng)量。反射式字幕描繪部21使用放大圖像儲(chǔ)存部7所儲(chǔ)存的放大圖像、羽化面圖像儲(chǔ)存部11所儲(chǔ)存的羽化面圖像以及通過(guò)反射式字幕移動(dòng)量算出部 19算出的移動(dòng)量,來(lái)實(shí)施后述說(shuō)明的反射式字幕描繪處理,由此生成輸出圖像,并將其儲(chǔ)存到輸出圖像儲(chǔ)存部23中。反射式字幕加工部25通過(guò)對(duì)輸出圖像儲(chǔ)存部23所儲(chǔ)存的輸出圖像實(shí)施后述說(shuō)明的反射式字幕加工處理來(lái)更新輸出圖像。輸出部27將輸出圖像儲(chǔ)存部 23所儲(chǔ)存的輸出圖像輸出到顯示裝置等。接下來(lái),使用圖3 圖33,說(shuō)明圖2所示的反射式字幕移動(dòng)處理裝置的處理內(nèi)容。 反射式字幕移動(dòng)處理裝置整體的處理流程如圖3所示。此外,幀圖像儲(chǔ)存部3中儲(chǔ)存著輸入部1接收到的幀圖像。首先,圖像放大處理部5從幀圖像儲(chǔ)存部3讀出特定的時(shí)刻t涉及的幀圖像I (圖3 步驟Si),對(duì)所讀出的幀圖像I實(shí)施圖像放大處理(步驟S3)。對(duì)于該圖像放大處理,使用圖4以及圖5進(jìn)行說(shuō)明。首先,圖像放大處理部5取得所讀出的幀圖像I的尺寸以及放大率P (圖4 步驟 S21)。此外,放大率ρ例如由顯示畫(huà)面的尺寸等決定。然后,圖像放大處理部5基于幀圖像 I的尺寸以及放大率P來(lái)算出放大圖像M的尺寸(步驟S2!3)。然后,圖像放大處理部5對(duì)幀圖像I進(jìn)行內(nèi)插,生成將幀圖像I放大了 P倍的放大圖像M并將其儲(chǔ)存到放大圖像儲(chǔ)存部7(步驟S2Q。此外,圖像的放大使用最近鄰算法(最接近附近法)、雙線性內(nèi)插值算法 (線形內(nèi)插)、雙三次插值法(多項(xiàng)式內(nèi)插)等內(nèi)插技術(shù)。對(duì)例如圖5的左側(cè)所示那樣的幀圖像I實(shí)施本步驟的處理,生成圖5的右側(cè)所示那樣的放大圖像M。此外,在圖5的放大圖像M中,由坐標(biāo)(sX,sy)以及坐標(biāo)(eX,ey)確定的矩形表示成為顯示對(duì)象的范圍(以下,將該矩形內(nèi)的區(qū)域稱為顯示區(qū)域,將該矩形外的區(qū)域稱為非顯示區(qū)域)。然后,結(jié)束圖像放大處理,返回原處理。返回到圖3的說(shuō)明,在實(shí)施了圖像放大處理之后,反射式字幕提取部9使用放大圖像儲(chǔ)存部7所儲(chǔ)存的放大圖像M來(lái)實(shí)施反射式字幕提取處理(步驟S5)。對(duì)于該反射式字幕提取處理,使用圖6 圖8進(jìn)行說(shuō)明。
首先,反射式字幕提取部9確定放大圖像M中的反射式字幕字符部(圖6:步驟 S31)。在該處理中,使用背景技術(shù)欄中示出的專利文獻(xiàn)4所記載的技術(shù)。然后,反射式字幕提取部9生成將屬于反射式字幕字符部的像素的值設(shè)為1且將其以外的像素(即,不屬于反射式字幕字符部的像素)的值設(shè)為0的羽化面圖像m,并將其儲(chǔ)存到羽化面圖像儲(chǔ)存部 11(步驟S33)中。即,對(duì)于屬于反射式字幕字符部的像素設(shè)定為m(x,y,t) = 1,對(duì)于其以外的像素設(shè)定為m(x,y,t) =O0當(dāng)例如圖5所示的放大圖像M中的“二-一 7”被確定為反射式字幕字符部時(shí),生成如圖7所示那樣的羽化面圖像m。而且,在圖8示出將羽化面圖像m的一部分放大而成的圖。此外,在圖8中,被全涂成黑的像素表示屬于反射式字幕字符部的像素。然后,結(jié)束反射式字幕提取處理,返回原處理。返回圖3的說(shuō)明,在實(shí)施了反射式字幕提取處理之后,反射式字幕特征算出部17 使用放大圖像儲(chǔ)存部7所儲(chǔ)存的放大圖像M和羽化面圖像儲(chǔ)存部11所儲(chǔ)存的羽化面圖像 m來(lái)實(shí)施反射式字幕特征算出處理(步驟S7)。使用圖9以及圖10說(shuō)明該反射式字幕特征
算出處理。首先,反射式字幕特征算出部17基于羽化面圖像m,確定屬于反射式字幕字符部的像素(即,設(shè)定為m(x,y,t) = 1的像素)中χ坐標(biāo)值最小的像素,將確定像素的χ坐標(biāo)值設(shè)定給變量msx(圖9 步驟S41)。S卩,對(duì)變量msx設(shè)定屬于反射式字幕字符部的像素中最左端的像素的χ坐標(biāo)值。然后,反射式字幕特征算出部17基于羽化面圖像m,確定屬于反射式字幕字符部的像素(即,設(shè)定為m(x,y,t) = 1的像素)中χ坐標(biāo)值最大的像素,將確定像素的χ坐標(biāo)值設(shè)定給變量mex (步驟S4!3)。即,對(duì)變量mex設(shè)定屬于反射式字幕字符部的像素中最右端的像素的χ坐標(biāo)值。然后,反射式字幕特征算出部17基于羽化面圖像m,確定屬于反射式字幕字符部的像素(即,設(shè)定為m(x,y,t) = 1的像素)中y坐標(biāo)值最小的像素,將確定像素的y坐標(biāo)值設(shè)定給變量msy (步驟S^)。即,對(duì)變量msy設(shè)定屬于反射式字幕字符部的像素中最上端的像素的y坐標(biāo)值。然后,反射式字幕特征算出部17基于羽化面圖像m,確定屬于反射式字幕字符部的像素(即,設(shè)定為m(x,y,t) = 1的像素)中y坐標(biāo)值最大的像素,將確定像素的y坐標(biāo)值設(shè)定給變量mey (步驟S47)。即,對(duì)變量mey設(shè)定屬于反射式字幕字符部的像素中最下端的像素的y坐標(biāo)值。此外,若實(shí)施步驟S41 步驟S47的處理,則如圖10所示,確定反射式字幕字符部的外接矩形。然后,反射式字幕特征算出部17算出屬于反射式字幕字符部的像素的平均色μ, 并將其儲(chǔ)存到存儲(chǔ)裝置(步驟S49)。例如,在用RGB表現(xiàn)的情況下,對(duì)各色成分算出平均值,設(shè)定為平均色μ = αν^,ιο。然后,結(jié)束反射式字幕特征算出處理,返回原處理。返回圖3的說(shuō)明,在實(shí)施了反射式字幕特征算出處理之后,反射式字幕移動(dòng)量算出部19使用羽化面圖像儲(chǔ)存部11所儲(chǔ)存的羽化面圖像m來(lái)實(shí)施反射式字幕移動(dòng)量算出處理(步驟S9)。對(duì)于該反射式字幕移動(dòng)量算出處理,使用圖11 圖14進(jìn)行說(shuō)明。首先,反射式字幕移動(dòng)量算出部19將變量yflag設(shè)定為0 (圖11 步驟S51)。而且,反射式字幕移動(dòng)量算出部19將變量xflag設(shè)定為0 (步驟S53)。
然后,反射式字幕移動(dòng)量算出部19判斷msy是否小于sy+ymargin (步驟S55)。即, 判斷反射式字幕字符部是否向上方向溢出。在此,ymargin表示針對(duì)y軸方向,從顯示區(qū)域的端部(上端以及下端)起向內(nèi)側(cè)設(shè)置的留白區(qū)域的尺寸,其被預(yù)先設(shè)定。在本實(shí)施方式中,對(duì)于y軸方向,在從顯示區(qū)域的端部起具有ymargin量的富裕的位置上顯示反射式字幕字符部。例如,如圖12所示,在反射式字幕字符部“二 Λ — ζ ”向下方向溢出的情況下,從顯示區(qū)域的下端起向內(nèi)側(cè)設(shè)置ymargin量的留白區(qū)域(圖12中的斜線部分),使“ 二-一力”按照不進(jìn)入留白區(qū)域的方式移動(dòng)。然后,在判斷為msy小于sy+ymargin的情況下(步驟S55 “是”路線),判斷出反射式字幕字符部向上方向溢出,反射式字幕移動(dòng)量算出部19將yf lag設(shè)定為1 (步驟S57)。 另一方面,在判斷為msy在sy+ymargin以上的情況下(步驟S55 “否”路線),跳過(guò)步驟S57 的處理,移至步驟S59的處理。然后,反射式字幕移動(dòng)量算出部19判斷mey是否大于ey-ymargin (步驟S59)。即, 判斷反射式字幕字符部是否向下方向溢出。在判斷為mey大于ey-ymargin的情況下(步驟 S59:“是”路線),判斷出反射式字幕字符部向下方向溢出,反射式字幕移動(dòng)量算出部19對(duì) yflag加2 (步驟S61)。另一方面,在判斷為mey在ey-ymargin以下的情況下(步驟S59 “否”路線),跳過(guò)步驟S61的處理,移至步驟S63的處理。因此,在反射式字幕字符部?jī)H向上方向溢出的情況下,yflag設(shè)定為1。而且,在反射式字幕字符部?jī)H向下方向溢出的情況下,yflag設(shè)定為2。而且,在反射式字幕字符部向上方向和下方向都溢出的情況下,yflag設(shè)定為3。然后,反射式字幕移動(dòng)量算出部19判斷msx是否小于sx+xmargin (步驟S63)。即, 判斷反射式字幕字符部是否向左方向溢出。在此,xmargin表示從顯示區(qū)域的左端以及右端起向內(nèi)側(cè)設(shè)置的留白區(qū)域的尺寸,其被預(yù)先設(shè)定。在本實(shí)施方式中,對(duì)于χ軸方向也在具有xmargin量的富裕的位置上顯示反射式字幕字符部。然后,在判斷為msx小于sx+xmargin的情況下(步驟S63 “是”路線),判斷為反射式字幕字符部向左方向溢出,反射式字幕移動(dòng)量算出部19將xflag設(shè)定為1 (步驟S65)。 另一方面,在判斷為msx在sx+xmargin以上的情況下(步驟S63 “否”路線),跳過(guò)步驟S65 的處理,移至步驟S67的處理。然后,反射式字幕移動(dòng)量算出部19判斷mex是否大于ex-xmargin (步驟S67)。即, 判斷反射式字幕字符部是否向右方向溢出。在判斷為mex大于ex-xmargin的情況下(步驟S67 “是”路線),判斷為反射式字幕字符部向右方向溢出,反射式字幕移動(dòng)量算出部19 對(duì)過(guò)1恥加2(步驟569)。然后,經(jīng)由端子A移至步驟S71(圖13)的處理。另一方面,在判斷為mex在ex-xmargin以下的情況下(步驟S67 “否”路線),跳過(guò)步驟S69的處理,經(jīng)由端子A移至步驟S71 (圖13)的處理。因此,在反射式字幕字符部?jī)H向左方向溢出的情況下,xflag設(shè)定為1。而且,在反射式字幕字符部?jī)H向右方向溢出的情況下,xflag設(shè)定為2。進(jìn)而,在反射式字幕字符部向左方向和右方向都溢出的情況下,xflag設(shè)定為3。移至圖13的說(shuō)明,在端子A之后,反射式字幕移動(dòng)量算出部19判斷yflag是否為 0(圖13 步驟S71)。在判斷為yflag為0的情況下(步驟S71 “是”路線),移至步驟S81 的處理。
另一方面,在判斷為yflag不為0的情況下(步驟S71 “否”路線),反射式字幕移動(dòng)量算出部19判斷yflag是否為1 (步驟S73)。在判斷為yflag是1的情況下(步驟 S73 “是”路線),反射式字幕移動(dòng)量算出部19對(duì)sy-msy+ymargin進(jìn)行計(jì)算,并將計(jì)算結(jié)果設(shè)定給1軸方向的移動(dòng)量gy (步驟S7Q。此外,在移動(dòng)量gy為正值的情況下,表示向下方向移動(dòng)的移動(dòng)量,在移動(dòng)量gy為負(fù)值的情況下,表示向上方向移動(dòng)的移動(dòng)量。在上面也記述過(guò),yflag設(shè)定為1是反射式字幕字符部?jī)H向上方向溢出的情況,因此在步驟S75中所設(shè)定的移動(dòng)量gy設(shè)定為正值。然后,移至步驟S83的處理。另一方面,在判斷為yflag不為1的情況下(步驟S73 “否”路線),反射式字幕移動(dòng)量算出部19判斷yflag是否為2 (步驟S77)。在判斷為yflag是2的情況下(步驟 S77 “是”路線),反射式字幕移動(dòng)量算出部19對(duì)ey-mey-ymargin進(jìn)行計(jì)算,將計(jì)算結(jié)果設(shè)定給y軸方向的移動(dòng)量gy (步驟S79)。在上面也記述過(guò),yflag設(shè)定為2是反射式字幕字符部?jī)H向下方向溢出的情況,因此在步驟S79中所算出的移動(dòng)量gy設(shè)定為負(fù)值。然后,移至步驟S83的處理。另一方面,在判斷為yflag不為2的情況下(步驟S77 “否”路線),即yflag為3 的情況下,反射式字幕移動(dòng)量算出部19將0設(shè)定給y軸方向的移動(dòng)量gy (步驟S81)。此外, 在步驟S71中判斷為yflag是0的情況下,也實(shí)施本步驟的處理。在上面也記述過(guò),yflag 設(shè)定為3是反射式字幕字符部向上方向和下方向都溢出的情況。另一方面,yflag設(shè)定為 0是反射式字幕字符部向上方向和下方向都未溢出的情況。這些情況沒(méi)有針對(duì)y軸方向進(jìn)行移動(dòng)的意圖,因此0被設(shè)定給移動(dòng)量gy。然后,反射式字幕移動(dòng)量算出部19判斷xflag是否為0 (步驟S83)。在判斷為 xflag是0的情況下(步驟S83 “是”路線),移至步驟S93的處理。另一方面,在判斷為xflag不為0的情況下(步驟S83 “否”路線),反射式字幕移動(dòng)量算出部19判斷xflag是否為1 (步驟S85)。在判斷為xflag是1的情況下(步驟 S85 “是”路線),反射式字幕移動(dòng)量算出部19對(duì)sx-msx+xmargin進(jìn)行計(jì)算,并將計(jì)算結(jié)果設(shè)定給χ軸方向的移動(dòng)量gx (步驟S87)。此外,在移動(dòng)量gx是正值的情況下,表示向右方向移動(dòng)的移動(dòng)量,在移動(dòng)量gx為負(fù)值的情況下,表示向左方向移動(dòng)的移動(dòng)量。在上面也記述過(guò),xflag設(shè)定為1是反射式字幕字符部?jī)H向左方向溢出的情況,因此在步驟S87中所設(shè)定的移動(dòng)量gx設(shè)定為正值。然后,經(jīng)由端子B移至步驟S95(圖14)的處理。另一方面,在判斷為xflag不為1的情況下(步驟S85 “否”路線),反射式字幕移動(dòng)量算出部19判斷xflag是否為2 (步驟S89)。在判斷為xflag是2的情況下(步驟 S89 “是”路線),反射式字幕移動(dòng)量算出部19對(duì)ex-mex-xmargin進(jìn)行計(jì)算,并將計(jì)算結(jié)果設(shè)定給χ軸方向的移動(dòng)量gx(步驟S91)。在上面也記述過(guò),xflag設(shè)定為2是反射式字幕字符部?jī)H向右方向溢出的情況,因此在步驟S91中所算出的移動(dòng)量gx設(shè)定為負(fù)值。然后, 經(jīng)由端子B移至步驟S95(圖14)的處理。另一方面,在判斷為xflag不為2的情況下(步驟S89 “否”路線),即xflag為3 的情況下,反射式字幕移動(dòng)量算出部19將0設(shè)定給χ軸方向的移動(dòng)量gx (步驟S9!3)。此外, 在步驟S83中判斷為xflag是0的情況下,也實(shí)施本步驟的處理。在上面也記述過(guò),xflag 設(shè)定為3是反射式字幕字符部向左方向和右方向都溢出的情況。另一方面,xflag設(shè)定為 0是反射式字幕字符部向左方向和右方向都不溢出的情況。這些情況沒(méi)有針對(duì)χ軸方向進(jìn)行移動(dòng)的意圖,因此將0設(shè)定給移動(dòng)量gx。移至圖14的說(shuō)明,在端子B之后,反射式字幕移動(dòng)量算出部19判斷是否滿足gy小于old_gy+th_y且gy大于old_gy-th_y這樣的條件(圖14 步驟S95)。在此,old_gy表示前一幀圖像(即,時(shí)刻(t-Ι)的幀圖像)涉及的y軸方向的移動(dòng)量。即,在步驟S95中, 判斷gy和old_gy的差是否小于規(guī)定的閾值th_y。在滿足gy小于old_gy+th_y且gy大于 old_gy-th_y這樣的條件的情況下(步驟S95 “是”路線),反射式字幕移動(dòng)量算出部19將 old_gy設(shè)定給gy (步驟S97)。在本實(shí)施方式中,為了防止移動(dòng)后的反射式字幕晃動(dòng),在移動(dòng)量gy和前一幀圖像涉及的移動(dòng)量old_gy的差小于規(guī)定的閾值th_y的情況下,將前一幀圖像涉及的移動(dòng)量old_gy用作移動(dòng)量gy。然后,移至步驟SlOl的處理。另一方面,如果沒(méi)有滿足gy小于old_gy+th_y且gy大于old_gy-th_y這樣的條件 (步驟S95 “否”路線),則反射式字幕移動(dòng)量算出部19將gy設(shè)定為old_gy (步驟S99)。 即,為了處理下一幀圖像(即,時(shí)刻(t+Ι)的幀圖像),預(yù)先將gy存儲(chǔ)為old_gy。然后,移至步驟SlOl的處理。然后,反射式字幕移動(dòng)量算出部19判斷是否滿足gx小于old_gX+th_X且gx大于 old_gX-th_X這樣的條件(步驟S101)。在此,old_gx表示前一幀圖像涉及的χ軸方向的移動(dòng)量。即,在步驟SlOl中,判斷gx和old_gX的差是否小于規(guī)定的閾值th_x。在滿足gx 小于old_gx+th_x且gx大于old_gX-th_X這樣的條件的情況下(步驟SlOl “是”路線), 反射式字幕移動(dòng)量算出部19將old_gX設(shè)定給gx (步驟S103)。在本實(shí)施方式中,為了防止移動(dòng)后的反射式字幕晃動(dòng),在移動(dòng)量gx和前一幀圖像涉及的移動(dòng)量old_gx的差小于規(guī)定的閾值th_x的情況下,將前一幀圖像涉及的移動(dòng)量old_gX用作移動(dòng)量gx。然后,結(jié)束反射式字幕移動(dòng)量算出處理,返回原處理。另一方面,如果沒(méi)有滿足gx小于old_gx+th_x且gx大于0ld_gx-th_x這樣的條件 (步驟SlOl “否”路線),則反射式字幕移動(dòng)量算出部19將gx設(shè)定為old_gx (步驟S105)。 即,為了處理下一幀圖像,將gx預(yù)先存儲(chǔ)為old_gx。然后,結(jié)束反射式字幕移動(dòng)量算出處理,返回原處理。通過(guò)實(shí)施以上這樣的處理,而能夠算出針對(duì)χ軸方向以及y軸方向的移動(dòng)量。而且,在算出的移動(dòng)量和前一幀圖像涉及的移動(dòng)量之差較小的情況下,使用前一幀圖像涉及的移動(dòng)量,因此能夠防止移動(dòng)后的反射式字幕字符部晃動(dòng)地顯示。返回圖3的說(shuō)明,在實(shí)施了反射式字幕移動(dòng)量算出處理之后,反射式字幕生成部 15判斷是否對(duì)反射式字幕字符部進(jìn)行整形(步驟Sll)。此外,是否對(duì)反射式字幕字符部進(jìn)行整形是用戶等預(yù)先設(shè)定的。在判斷為不對(duì)反射式字幕字符部進(jìn)行整形的情況下(步驟 Sll “否”路線),跳過(guò)步驟S13的處理,而移至步驟S15的處理。另一方面,在判斷為對(duì)反射式字幕字符部進(jìn)行整形的情況下(步驟Sll “是”路線),反射式字幕生成部15使用羽化面圖像儲(chǔ)存部11所儲(chǔ)存的羽化面圖像m和字體詞典儲(chǔ)存部13所儲(chǔ)存的字體詞典來(lái)實(shí)施反射式字幕生成處理(步驟S13)。在反射式字幕生成處理中,例如圖15所示,進(jìn)行用于將反射式字幕字符部的各字符置換為由規(guī)定的字體表現(xiàn)的字符的處理。對(duì)于反射式字幕生成處理,使用圖16 圖21進(jìn)行說(shuō)明。首先,反射式字幕生成部15使用羽化面圖像m對(duì)反射式字幕字符部進(jìn)行字符識(shí)別處理,并取得各字符的外接矩形以及字符代碼(圖16 步驟S111)。圖17示出羽化面圖像m的一部分。例如,當(dāng)對(duì)設(shè)定為m(x,y,t) = 1的像素實(shí)施字符識(shí)別處理時(shí),得到與“二”對(duì)應(yīng)的字符代碼和“二”的外接矩形1701。以下,將外接矩形1701左上的頂點(diǎn)坐標(biāo)設(shè)為(csx, csy),將右下的頂點(diǎn)坐標(biāo)設(shè)為(cex,cey)來(lái)進(jìn)行說(shuō)明。此外,對(duì)于字符識(shí)別處理,由于與以往的處理沒(méi)有變化,所以上面不再敘述。然后,反射式字幕生成部15確定反射式字幕字符部所包含的字符中未處理的字符(步驟S113)。然后,反射式字幕生成部15從字體詞典中取得與特定字符的字符代碼對(duì)應(yīng)的字符的字符圖像f,以符合特定字符的外接矩形的大小方式進(jìn)行放大或者縮小(步驟 S115)。圖18示出字符圖像f的一個(gè)例子。圖18的字符圖像f是以符合圖17所示的外接矩形1701的大小的方式進(jìn)行放大或者縮小而成的。此外,將屬于字符的像素的值設(shè)為1,將其以外的像素的值設(shè)為0。然后,反射式字幕生成部15將計(jì)數(shù)器i設(shè)定為0 (步驟S117)。然后,反射式字幕生成部15將計(jì)數(shù)器j設(shè)定為0 (步驟S119)。然后,經(jīng)由端子C移至步驟S121 (圖19)的處理。移至圖19的說(shuō)明,在端子C之后,反射式字幕生成部15判斷f (j,i)是否為1(圖 19:步驟S121)。在判斷為f(j,i)為1的情況下(步驟S121 “是”路線),反射式字幕生成部15對(duì)m(j+CSX,i+csy, t)加2(步驟S123)。然后,反射式字幕生成部15將計(jì)數(shù)器j 自加1 (步驟S125),判斷計(jì)數(shù)器j是否小于cex-csx(步驟S127)。在判斷為計(jì)數(shù)器j小于 cex-csx的情況下(步驟S127 “是”路線),返回步驟S121的處理,反復(fù)步驟S121 步驟 S127的處理。另一方面,在判斷為計(jì)數(shù)器j是cex-csx以上的情況下(步驟S127 “否”路線), 反射式字幕生成部15將計(jì)數(shù)器i自加1 (步驟SU9),判斷計(jì)數(shù)器i是否小于cey-csy (步驟S131)。在判斷為計(jì)數(shù)器i小于cey-csy的情況下(步驟S131 “是”路線),經(jīng)由端子D 返回步驟Sl 19 (圖16)的處理,重復(fù)步驟Sl 19 步驟S131的處理。當(dāng)對(duì)例如圖17所示的羽化面圖像m的一部分使用圖18所示的字符圖像f實(shí)施上述那樣的處理時(shí),羽化面圖像m成為如圖20所示那樣的圖像。在圖20中,像素值為0(即, m(x, y, t) =0)的像素在整形前在整形后都是不屬于反射式字幕字符部的像素。而且,像素值為1(即,m(x, y, t) = 1)的像素在整形前是屬于反射式字幕字符部的像素,但在整形后是不屬于反射式字幕字符部的像素。而且,像素值為2(即,m(x, y,t) = 2)的像素在整形前是不屬于反射式字幕字符部的像素,但在整形后是屬于反射式字幕字符部的像素。而且,像素值為3(即,m(x, y,t) = 3)的像素在整形前和整形后都是屬于反射式字幕字符部的像素。即,像素值設(shè)定為0 3中的任意一個(gè)。另一方面,在判斷為計(jì)數(shù)器i是cey-csy以上的情況下(步驟S131 “否”路線), 反射式字幕生成部15更新羽化面圖像m (步驟S133)。在該處理中,對(duì)于像素值為1的各像素,將該像素的像素值變更為0。而且,對(duì)于像素值為2或者3的各像素,將該像素的像素值變更為1。當(dāng)對(duì)例如圖20所示的羽化面圖像m實(shí)施本步驟的處理時(shí),成為圖21所示那樣的羽化面圖像。然后,反射式字幕生成部15判斷是否針對(duì)全部字符結(jié)束了處理(步驟S135)。如果針對(duì)全部字符沒(méi)有結(jié)束處理(步驟S135 “否”路線),則經(jīng)由端子E返回步驟S113(圖 16)的處理。另一方面,在針對(duì)全部字符結(jié)束了處理的情況下(步驟S135: “是”路線),結(jié)束反射式字幕生成處理,返回原處理。通過(guò)實(shí)施如上所述的處理,即使在通過(guò)例如視頻的放大而產(chǎn)生了字符模糊等的情況下,也能夠在如上所述的輸出圖像中用清晰的字符顯示反射式字幕。返回圖3的說(shuō)明,在步驟Sll中判斷為不對(duì)反射式字幕字符部進(jìn)行整形的情況下, 或者實(shí)施了反射式字幕生成處理之后,反射式字幕描繪部21使用放大圖像儲(chǔ)存部7所儲(chǔ)存的放大圖像M和羽化面圖像儲(chǔ)存部11所儲(chǔ)存的羽化面圖像m以及移動(dòng)量gx及gy來(lái)實(shí)施反射式字幕描繪處理(步驟SM)。對(duì)于反射式字幕描繪處理使用圖22 圖M進(jìn)行說(shuō)明。首先,反射式字幕描繪部21生成輸出圖像0和與該輸出圖像0相同的尺寸的變換羽化面圖像m',并儲(chǔ)存到輸出圖像儲(chǔ)存部23。此外,在該時(shí)刻,輸出圖像0中的各像素的值以及變換羽化面圖像m'中的各像素的值全部為0。然后,反射式字幕描繪部21將計(jì)數(shù)器i設(shè)定為0 (圖22 步驟S141)。而且,反射式字幕描繪部21將計(jì)數(shù)器j設(shè)定為0 (步驟 S143)。然后,反射式字幕描繪部21判斷m(j,i,t)是否為1 (步驟S145)。在判斷為m(j, i,t)為1的情況下(步驟S145:“是”路線),反射式字幕描繪部21將平均色μ設(shè)定為 M(j+gx,i+gy,t)(步驟S147)。S卩,用平均色μ置換放大圖像M中的移動(dòng)目的地像素的顏色。此外,從當(dāng)前位置向χ軸方向移動(dòng)gx量,進(jìn)而向y軸方向移動(dòng)gy量,從而移動(dòng)目的地像素得以確定。然后,反射式字幕描繪部21將1設(shè)定給m' (j+gx-sx, i+gy-sy,t)(步驟S149)。 即,將變換羽化面圖像m'中的移動(dòng)目的地像素的值設(shè)定為1。在此,分別減去sx以及sy 是由于如圖23所示,在羽化面圖像m和變換羽化面圖像m'中,作為原點(diǎn)的位置向χ軸方向偏移sx的量,向y軸方向偏移sy的量。此外,變換羽化面圖像m'在后面說(shuō)明的反射式字幕加工處理使用。另一方面,在判斷為m(j,i,t)不為1的情況下(步驟S145 “否”路線),跳過(guò)步驟S147以及S149的處理,移至步驟S151的處理。然后,反射式字幕描繪部21將計(jì)數(shù)器j自加1 (步驟S151),判斷計(jì)數(shù)器j是否小于mx (步驟S153)。在判斷為計(jì)數(shù)器j小于mx的情況下(步驟S153 “是”路線),返回步驟S145的處理,反復(fù)步驟S145 步驟S153的處理。另一方面,在判斷為計(jì)數(shù)器j在mx以上的情況下(步驟S153 “否”路線),反射式字幕描繪部21將計(jì)數(shù)器i自加1 (步驟S155),并判斷計(jì)數(shù)器i是否小于my (步驟S157)。 在判斷為計(jì)數(shù)器i小于my的情況下(步驟S157 “是”路線),返回步驟S143的處理,反復(fù)步驟S143 步驟S157的處理。另一方面,在判斷為計(jì)數(shù)器i在my以上的情況下(步驟S157 “否”路線),反射式字幕描繪部21將放大圖像M中顯示區(qū)域內(nèi)的像素的值復(fù)制到輸出圖像0(步驟S159)。例如圖M示出輸出圖像0的一個(gè)例子。當(dāng)對(duì)例如圖5所示的放大圖像M實(shí)施上述這樣的處理時(shí),生成如圖M所示那樣的輸出圖像0。在圖M中,僅屬于反射式字幕字符部“ 二-一 7”的像素進(jìn)行移動(dòng),除屬于“ 二 - 一 7”的像素以外顯示原視頻。然后,結(jié)束反射式字幕描繪處理,返回原處理。通過(guò)實(shí)施以上這樣的處理,而能夠生成僅移動(dòng)了屬于反射式字幕字符部的像素的輸出圖像0。即,能夠?qū)?duì)本來(lái)應(yīng)顯示的視頻的影響抑制到最小限度,同時(shí)能夠顯示反射式字幕。此外,在設(shè)定為m(j,i,x) = 1的像素存在于顯示區(qū)域內(nèi)的情況下,如果將該像素的周邊像素的平均色等設(shè)定為M(j,i,t),則移動(dòng)前的反射式字幕字符部不會(huì)顯示在輸出圖像 0上。返回圖3的說(shuō)明,在實(shí)施了反射式字幕描繪處理之后,反射式字幕加工部25對(duì)輸出圖像儲(chǔ)存部23所儲(chǔ)存的輸出圖像實(shí)施反射式字幕加工處理(步驟S17)。對(duì)于反射式字幕加工處理,利用圖25 圖33進(jìn)行說(shuō)明。首先,反射式字幕加工部25從輸出圖像儲(chǔ)存部23讀出變換羽化面圖像m'。然后,反射式字幕加工部25對(duì)于設(shè)定為m' (x, y, t) = 0的各像素,算出從該像素到設(shè)定為 m' (x,y,t) = 1的像素的最短距離(圖25 步驟S161)。例如,該最短距離是能夠通過(guò)基于4附近的距離變換、基于8附近的距離變換、模擬距離變換等算出的。此外,在此將作為像素值而具有距離值的圖像稱為距離變換圖像d。例如圖沈示出基于4附近的距離變換的概要。首先,對(duì)設(shè)定為m' (x, y,t) = 1 的像素設(shè)定d(x,y) =0,對(duì)于設(shè)定為m' (x,y,t) = 0的像素設(shè)定d (x,y) =maX_ValUe (例如65535)。然后,對(duì)d(x,y) Φ 0的各像素從左上起進(jìn)行掃描(第1掃描)。以下,設(shè)關(guān)注像素為d(x,y)。具體地說(shuō),從d(x,y)、d(x-l,y)+l和d(x,y_l)+1之中確定最小值,并設(shè)定為d(x,y)。在例如圖沈所示的第1掃描中,d(x,y) = 65535,d(x_l,y)+l = 2+1 = 3, d(x, y-l)+l = 1+1 = 2,作為最小值的2被設(shè)定到d(x,y)。然后,若對(duì)全部像素結(jié)束了第 1掃描,則針對(duì)d(x,y)興0的各像素,從右下起進(jìn)行掃描(第2掃描)。具體地說(shuō),從d(x, y)、d(x+l,y)+l和d(x, y+l)+l之中確定最小值,并設(shè)定為d(x, y)。在例如圖26的第2掃描中,是 d(x,y) = 65535,d(x+l, y)+l = 2+1 = 3,d(x,y+l)+l = 1+1 = 2,且最小值的 2 被設(shè)定到d(x,y)。通過(guò)以上這樣的處理,生成距離變換圖像d。而且,例如圖27示出基于8附近的距離變換的概要。雖基本上與基于4附近的距離變換的情況相同,但在基于8附近的距離變換的情況下,在第1掃描中,考慮關(guān)注像素左上的像素 d(x-l,y-1),從 d(x,y)、d(x-l,y)+l、d(x,y_l)+l 和 d(x_l,y_l)+l 之中確定最小值,設(shè)定為d(x,y)。在例如圖27的第1掃描中,是d(x,y) = 65535,d(x_l,y)+l = 2+1 =3,d(x,y-l)+l = 1+1 = 2,d(x-l,y-l)+l = 1+1 = 2,且作為最小值的 2 被設(shè)定到 d(x, y)。而且,在第2掃描中,考慮關(guān)注像素右下的像素d (x+1,y+Ι),從d (X,y)、d (x+1,y) +1、 d(x, y+l)+l和d(x+l, y+l)+l之中確定最小值,并設(shè)定為d(x, y)。而且,例如圖28示出模擬距離變換的概要。雖基本上與基于4附近的距離變換的情況相同,但在模擬距離變換的情況下,將縱以及橫的距離間隔視為2,將斜的距離間隔視為 3。因此,在第 1 掃描中,從 d(x,y)、d(x-l,y)+2、d(x,y_l)+2 和 d(x_l,y_l)+3 之中確定最小值,并設(shè)定為d(x,y)。例如在圖觀的第1掃描中,是d(x,y) = 65535,d(x_l,y)+2 =4+2 = 6,d(x,y-1)+2 = 2+2 = 4,d(x_l,y-1)+3 = 2+3 = 5,且作為最小值的 4 被設(shè)定到 d(x,y)。而且,在第2掃描中,從(10^,7)、(10^1,7)+2、(10^,7+1)+2和 d(x+l,y+l)+3 之中確定最小值,并設(shè)定為d(x,y)。然后,最后通過(guò)用2除以各個(gè)d(x,y),算出距離。此外,也可以使用其他方法算出最短距離。例如,對(duì)圖四所示的變換羽化面圖像 m'實(shí)施步驟S161的處理,生成圖30所示那樣的距離變換圖像d,以下對(duì)其進(jìn)行說(shuō)明。然后,反射式字幕加工部25將計(jì)數(shù)器i設(shè)定為0 (步驟S163)。然后,反射式字幕加工部25將計(jì)數(shù)器j設(shè)定為0 (步驟S16Q。然后,反射式字幕加工部25判斷是否滿足d(j,i)小于規(guī)定的閾值作_(1且(1(^)是0以外這樣的條件(步驟S167)。如果沒(méi)有滿足d(j, i)小于規(guī)定的閾值作_(1且(1(」,士)是0以外這樣的條件(步驟S167:“否”路線),則跳過(guò)以下說(shuō)明的步驟S169 步驟S175的處理,經(jīng)由端子F移至步驟S177(圖31)的處理。另一方面,在判斷為滿足d(j,i)小于規(guī)定的閾值作_(1且(1(^)是0以外這樣的條件的情況下(步驟S167 “是”路線),反射式字幕加工部25算出顏色的差異度s (步驟 S169)。顏色的差異度s在例如用RGB表現(xiàn)的情況下,能夠由S= I r_ru| +1 g-gu| +1 b_bu|算出。此夕卜,r,g,b表示0(j,i,t)的色成分,ru,gu,bu表示平均色μ的色成分。然后,反射式字幕加工部25判斷顏色的差異度s是否不到規(guī)定基準(zhǔn)(步驟S171)。 在判斷為顏色的差異度s在規(guī)定基準(zhǔn)以上的情況下(步驟S171 “否”路線),跳過(guò)以下說(shuō)明的步驟S173以及步驟S175的處理,經(jīng)由端子F移至步驟S177 (圖31)的處理。另一方面,在判斷為顏色的差異度s不到規(guī)定基準(zhǔn)的情況下(步驟S171 “是”路線),反射式字幕加工部25生成加工色c (步驟S173),將加工色c設(shè)定為0(j,i,t)(步驟 S175)。例如在加工色c設(shè)定為(r。,g。,b。)的情況下,各色成分能夠通過(guò)r。= mod(r+128, 255)、gc = mod(g+128,255)、bc = mod(b+128,255)算出。由此,能夠用與 0(j,i,t)的顏色正相反的顏色(即,RGB值相隔128的色)置換0(j,i,t)的顏色。而且,也可以通過(guò)rc = mod(ru+128, 255)、gc = mod(gu+128, 255)、bc = mod(bu+128, 255)算出各色成分。由此,能夠用與平均色μ正相反的顏色置換0(j,i,t)的顏色。然后,經(jīng)由端子F移至步驟S177(圖 31)的處理。移至圖31的說(shuō)明,在端子F之后,反射式字幕加工部25將計(jì)數(shù)器j自加1 (圖31 步驟S177),并判斷計(jì)數(shù)器j是否小于mx'(步驟S179)。此外,mx'是輸出圖像0的橫寬度。在判斷為計(jì)數(shù)器j小于mx'的情況下(步驟S179:“是”路線),經(jīng)由端子G返回步驟 S167 (圖25)的處理,反復(fù)步驟S167 步驟S179的處理。另一方面,在判斷為計(jì)數(shù)器j在mx'以上的情況下(步驟S179:“否”路線),反射式字幕加工部25將計(jì)數(shù)器i自加1(步驟S181),并判斷計(jì)數(shù)器i是否小于my'(步驟 S183)。此外,my'是輸出圖像0的高度。在判斷為計(jì)數(shù)器i小于my ‘的情況下(步驟S183: “是”路線),經(jīng)由端子H返回步驟S165 (圖25)的處理,反復(fù)步驟S165 步驟S183的處理。另一方面,在判斷為計(jì)數(shù)器i在my'以上的情況下(步驟S183 “否”路線),結(jié)束反射式字幕加工處理,返回原處理。例如在根據(jù)圖30所示的距離變換圖像d變換了距離為 2以下的周邊像素的情況下,輸出圖像0成為圖32所示那樣的圖像。通過(guò)實(shí)施以上這樣的處理,對(duì)反射式字幕字符部的各字符,用與該字符的顏色不同的顏色進(jìn)行鑲邊,因此能夠清晰地顯示移動(dòng)后的反射式字幕。返回圖3的說(shuō)明,在實(shí)施了反射式字幕加工處理后,輸出部27將輸出圖像儲(chǔ)存部 23所儲(chǔ)存的輸出圖像0向顯示裝置等輸出(步驟S19)后,結(jié)束處理。若針對(duì)例如圖5所示的幀圖像I實(shí)施上述這樣的處理,則生成如圖33所示那樣的輸出圖像0,并進(jìn)行顯示。在圖 33中,反射式字幕字符部m,被鑲邊,而變得清晰。以上雖說(shuō)明了本技術(shù)的一個(gè)實(shí)施方式,但本技術(shù)不限定于此。例如,上面說(shuō)明的反射式字幕移動(dòng)處理裝置的功能框圖不一定與實(shí)際的程序模塊構(gòu)成對(duì)應(yīng)。進(jìn)而,在處理流程中,只要處理結(jié)果不變就也可以更換處理的順序。而且,也可以使之并列地執(zhí)行。而且,以上,對(duì)算出用于將屬于反射式字幕字符部的全部像素縮小到顯示區(qū)域的移動(dòng)量的例子進(jìn)行說(shuō)明,但未必必須將屬于反射式字幕字符部的全部像素縮小到顯示區(qū)域內(nèi)。例如,如果即使屬于反射式字幕字符部的像素中一部分像素缺失也能夠識(shí)別為反射式字幕字符部,則也可以算出用于縮小除了一部分像素以外的主要像素的移動(dòng)量。而且,以上,說(shuō)明了在反射式字幕移動(dòng)量算出處理之后實(shí)施反射式字幕生成處理的例子,但也可以先實(shí)施反射式字幕生成處理。此時(shí),基于整形后的反射式字幕字符部來(lái)算出移動(dòng)量即可。此外,能夠作成用于將反射式字幕移動(dòng)處理裝置與硬件一同實(shí)現(xiàn)的程序,該程序被儲(chǔ)存在例如軟盤(pán)、CD-ROM、光磁盤(pán)、半導(dǎo)體存儲(chǔ)器、硬盤(pán)等存儲(chǔ)介質(zhì)或者存儲(chǔ)裝置。而且, 中間的處理結(jié)果被主存儲(chǔ)器等存儲(chǔ)裝置暫時(shí)保管。以上,總結(jié)本實(shí)施方式如下。本反射式字幕移動(dòng)處理裝置具有反射式字幕提取單元,其在對(duì)視頻數(shù)據(jù)所包含的特定的幀圖像進(jìn)行了放大的放大圖像中,確定屬于被視為重疊地插入到背景上的字符串的部分的像素;反射式字幕移動(dòng)量算出單元,其判斷屬于被視為字符串的部分的任意一個(gè)像素是否是放大圖像內(nèi)的一部分、即顯示區(qū)域外的像素,在判斷為屬于被視為字符串的部分的任意一個(gè)像素是顯示區(qū)域外的像素的情況下,算出以屬于被視為字符串的部分的全部像素或者主要像素縮小到顯示區(qū)域內(nèi)的方式移動(dòng)被視為字符串的部分時(shí)的移動(dòng)量;反射式字幕描繪單元,其對(duì)于屬于被視為字符串的部分的像素或者用規(guī)定的字體表示字符串的情況下屬于該字符串的像素,根據(jù)移動(dòng)量確定移動(dòng)目的地像素,并用規(guī)定的顏色置換該移動(dòng)目的地像素的顏色。由此,即使在例如伴隨著視頻的放大,插入有反射式字幕的字符串從顯示區(qū)域溢出這樣的情況下,也能夠使該字符串顯示在顯示區(qū)域內(nèi)。此外,由于僅置換構(gòu)成字符串的像素,所以對(duì)本來(lái)應(yīng)顯示的視頻的影響也設(shè)定為最小限度。而且,也可以還具有反射式字幕加工單元,其用與移動(dòng)目的地像素的顏色不同的顏色置換除了移動(dòng)目的地像素以外的像素中到移動(dòng)目的地像素為止的最短距離是規(guī)定距離以下的像素即周邊像素的顏色。由此,用與字符的顏色不同的色對(duì)字符串所包含的各字符進(jìn)行鑲邊,所以字符串變得清晰。而且,也可以還具有字體儲(chǔ)存部,其按各字符代碼儲(chǔ)存通過(guò)規(guī)定的字體表現(xiàn)的字符的字符圖像;反射式字幕生成單元,其通過(guò)對(duì)被視為字符串的部分實(shí)施字符識(shí)別處理而取得字符串所包含的各字符的字符代碼,對(duì)于各字符從字體儲(chǔ)存部中提取與該字符的字符代碼對(duì)應(yīng)的字符圖像,用提取出的字符圖像置換字符串所包含的字符。由此,即使在例如由于視頻的放大而導(dǎo)致字符模糊的情況下,也能夠以清晰的字符顯示字符串。而且,上述的反射式字幕移動(dòng)量算出單元可以具有算出特定的幀圖像的前一幀圖像涉及的移動(dòng)量和特定的幀圖像涉及的移動(dòng)量的差,判斷該差是否小于規(guī)定值的單元; 在判斷為該差小于規(guī)定值的情況下,用前一幀圖像涉及的移動(dòng)量置換特定的幀圖像涉及的移動(dòng)量的單元。由此,在移動(dòng)量小于規(guī)定值的情況下,使用前一幀圖像涉及的移動(dòng)量,能夠防止移動(dòng)后的字符串發(fā)生晃動(dòng)。而且,可以還具有算出屬于被視為字符串的部分的像素的平均色的反射式字幕特征算出單元。而且,上述的反射式字幕描繪單元也可以用平均色置換移動(dòng)目的地像素的顏色。
另外,上述的反射式字幕加工單元可以具有對(duì)于各周邊像素算出該周邊像素的顏色和移動(dòng)目的地像素的顏色的差異度的單元;用與移動(dòng)目的地像素的顏色不同的顏色置換差異度小于規(guī)定基準(zhǔn)的周邊像素的顏色的單元。
權(quán)利要求
1.一種反射式字幕移動(dòng)處理裝置,其特征在于,具有反射式字幕提取單元,其在對(duì)視頻數(shù)據(jù)所包含的特定的幀圖像進(jìn)行了放大的放大圖像中,確定屬于被視為重疊地插入到背景上的字符串的部分的像素;反射式字幕移動(dòng)量算出單元,其判斷屬于被視為上述字符串的部分的任意一個(gè)像素是否是上述放大圖像內(nèi)的一部分、即顯示區(qū)域外的像素,在判斷為屬于被視為上述字符串的部分的任意一個(gè)像素是上述顯示區(qū)域外的像素的情況下,算出以屬于被視為上述字符串的部分的全部像素或者主要像素縮小到上述顯示區(qū)域內(nèi)的方式移動(dòng)被視為上述字符串的部分時(shí)的移動(dòng)量;以及反射式字幕描繪單元,其對(duì)于屬于被視為上述字符串的部分的像素或者用規(guī)定的字體表示上述字符串的情況下屬于該字符串的像素,根據(jù)上述移動(dòng)量確定移動(dòng)目的地像素,并用規(guī)定的顏色置換該移動(dòng)目的地像素的顏色。
2.根據(jù)權(quán)利要求1所述的反射式字幕移動(dòng)處理裝置,其特征在于,還具有反射式字幕加工單元,該反射式字幕加工單元用與上述移動(dòng)目的地像素的顏色不同的顏色來(lái)置換除了上述移動(dòng)目的地像素以外的像素中到上述移動(dòng)目的地像素的最短距離是規(guī)定距離以下的像素的周邊像素的顏色。
3.根據(jù)權(quán)利要求1或2所述的反射式字幕移動(dòng)處理裝置,其特征在于,還具有字體儲(chǔ)存部,其按各字符代碼儲(chǔ)存利用上述規(guī)定的字體表示的字符的字符圖像;和反射式字幕生成單元,其通過(guò)對(duì)被視為上述字符串的部分實(shí)施字符識(shí)別處理而取得上述字符串所包含的各字符的字符代碼,對(duì)于各上述字符,從上述字體儲(chǔ)存部提取與該字符的字符代碼對(duì)應(yīng)的上述字符圖像,并用提取出的上述字符圖像來(lái)置換上述字符串所包含的上述字符。
4.根據(jù)權(quán)利要求1 3中的任一項(xiàng)所述的反射式字幕移動(dòng)處理裝置,其特征在于,上述反射式字幕移動(dòng)量算出單元具有算出上述特定的幀圖像的前一幀圖像涉及的上述移動(dòng)量和上述特定的幀圖像涉及的上述移動(dòng)量的差,并判斷該差是否小于規(guī)定值的單元;和在判斷為上述差小于規(guī)定值的情況下,用上述前一幀圖像涉及的上述移動(dòng)量來(lái)置換上述特定的幀圖像涉及的上述移動(dòng)量的單元。
5.根據(jù)權(quán)利要求1 4中的任一項(xiàng)所述的反射式字幕移動(dòng)處理裝置,其特征在于,還具有反射式字幕特征算出單元,其中,上述反射式字幕特征算出單元算出屬于被視為上述字符串的部分的像素的平均色,上述反射式字幕描繪單元用上述平均色來(lái)置換上述移動(dòng)目的地像素的顏色。
6.根據(jù)權(quán)利要求2所述的反射式字幕移動(dòng)處理裝置,其特征在于,上述反射式字幕加工單元具有針對(duì)各上述周邊像素算出該周邊像素的顏色與上述移動(dòng)目的地像素的顏色的差異度的單元;和用與上述移動(dòng)目的地像素的顏色不同的顏色來(lái)置換上述差異度小于規(guī)定基準(zhǔn)的上述周邊像素的顏色的單元。
7.一種反射式字幕移動(dòng)處理方法,其特征在于,包含如下步驟,并由計(jì)算機(jī)來(lái)執(zhí)行在對(duì)視頻數(shù)據(jù)所包含的特定的幀圖像進(jìn)行了放大的放大圖像中,確定屬于被視為重疊地插入到背景上的字符串的部分的像素的步驟;判斷屬于被視為上述字符串的部分的任意一個(gè)像素是否是上述放大圖像內(nèi)的一部分、 即顯示區(qū)域外的像素的步驟;在判斷為屬于被視為上述字符串的部分的任意一個(gè)像素是上述顯示區(qū)域外的像素的情況下,算出以屬于被視為上述字符串的部分的全部像素或者主要像素縮小到上述顯示區(qū)域內(nèi)的方式移動(dòng)被視為上述字符串的部分時(shí)的移動(dòng)量的步驟;以及對(duì)于屬于被視為上述字符串的部分的像素或者將上述字符串變更為規(guī)定的字體的情況下屬于變更后的字符串的像素,根據(jù)上述移動(dòng)量確定移動(dòng)目的地像素,并用規(guī)定的顏色置換該移動(dòng)目的地像素的顏色的步驟。
8. 一種反射式字幕移動(dòng)處理程序,其特征在于,用于使計(jì)算機(jī)執(zhí)行如下步驟 在對(duì)視頻數(shù)據(jù)所包含的特定的幀圖像進(jìn)行了放大的放大圖像中,確定屬于被視為重疊地插入到背景上的字符串的部分的像素的步驟;判斷屬于被視為上述字符串的部分的任意一個(gè)像素是否是上述放大圖像內(nèi)的一部分、 即顯示區(qū)域外的像素的步驟;在判斷為屬于被視為上述字符串的部分的任意一個(gè)像素是上述顯示區(qū)域外的像素的情況下,算出以屬于被視為上述字符串的部分的全部像素或者主要像素縮小到上述顯示區(qū)域內(nèi)的方式移動(dòng)被視為上述字符串的部分時(shí)的移動(dòng)量的步驟;以及對(duì)于屬于被視為上述字符串的部分的像素或者將上述字符串變更為規(guī)定的字體的情況下屬于變更后的字符串的像素,根據(jù)上述移動(dòng)量確定移動(dòng)目的地像素,并用規(guī)定的顏色置換該移動(dòng)目的地像素的顏色的步驟。
全文摘要
本反射式字幕移動(dòng)處理裝置具有在對(duì)視頻數(shù)據(jù)所包含的特定的幀圖像進(jìn)行了放大的放大圖像中,確定屬于被視為重疊地插入到背景上的字符串的部分的像素的單元;判斷屬于被視為字符串的部分的任意一個(gè)像素是否是放大圖像內(nèi)的一部分、即顯示區(qū)域外的像素,在判斷為屬于被視為字符串的部分的任意一個(gè)像素是顯示區(qū)域外的像素的情況下,算出以屬于被視為字符串的部分的全部像素或者主要像素縮小到顯示區(qū)域內(nèi)的方式移動(dòng)被視為字符串的部分時(shí)的移動(dòng)量的單元;以及對(duì)于屬于被視為字符串的部分的像素或者用規(guī)定的字體表示字符串的情況下屬于該字符串的像素,根據(jù)移動(dòng)量確定移動(dòng)目的地像素,并用規(guī)定的顏色置換該移動(dòng)目的地像素的顏色的單元。
文檔編號(hào)H04N7/16GK102210162SQ20088013194
公開(kāi)日2011年10月5日 申請(qǐng)日期2008年11月12日 優(yōu)先權(quán)日2008年11月12日
發(fā)明者堀田悅伸, 皆川明洋, 勝山裕 申請(qǐng)人:富士通株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1