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

一種基于真實(shí)場(chǎng)景的影像生成方法及裝置與流程

文檔序號(hào):12121832閱讀:174來(lái)源:國(guó)知局
一種基于真實(shí)場(chǎng)景的影像生成方法及裝置與流程
本發(fā)明涉及一種基于真實(shí)場(chǎng)景的影像生成方法及裝置。
背景技術(shù)
:目前,圖像搜索引擎通過(guò)搜索圖像文本或者視覺(jué)特征,為用戶提供互聯(lián)網(wǎng)上相關(guān)圖形圖像資料檢索服務(wù),通過(guò)輸入與圖片名稱或內(nèi)容相似的關(guān)鍵字來(lái)進(jìn)行檢索,另一種通過(guò)上傳與搜索結(jié)果相似的圖片或圖片URL進(jìn)行搜索。但是圖像搜素技術(shù)針對(duì)同一事件的圖像,沒(méi)有關(guān)于它們是同一個(gè)場(chǎng)景的認(rèn)知,檢索過(guò)程也不關(guān)心拍攝圖像的主體。在社交網(wǎng)站中,用戶上傳影像,系統(tǒng)有選擇地推出影像流到相關(guān)用戶。但是系統(tǒng)推出影像流到用戶時(shí)會(huì)考慮到不同的影像流的來(lái)源(上載影像者,或拍攝者)信息,也知道來(lái)自不同拍攝者的影像流可能拍攝的是同一個(gè)場(chǎng)景。但一般只是針對(duì)單一拍攝主體的影像進(jìn)行處理,不會(huì)對(duì)拍攝者拍攝的不同的流進(jìn)行拼接再現(xiàn)場(chǎng)景。電視轉(zhuǎn)播播放經(jīng)過(guò)人工編輯剪接的真實(shí)事件的影像,用戶被動(dòng)接收。用戶能看到的是經(jīng)過(guò)人工編輯剪接的真實(shí)事件的影像。用戶只能被動(dòng)觀看,而不可能選擇不同形式的拼接再現(xiàn)場(chǎng)景。技術(shù)實(shí)現(xiàn)要素:鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種基于真實(shí)場(chǎng)景的影像生成方法及裝置。根據(jù)本公開實(shí)施例的第一方面,提供的一種基于真實(shí)場(chǎng)景的影像生成方法,包括:當(dāng)接收到用戶的查看指令時(shí),根據(jù)所述查看指令指定的場(chǎng)景在預(yù)設(shè)的影像數(shù)據(jù)庫(kù)中檢索與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像;根據(jù)數(shù)據(jù)庫(kù)返回的與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像,對(duì)所有圖像進(jìn)行篩選和處理,生成一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶。在一個(gè)實(shí)施例中,所述圖像為拍攝真實(shí)場(chǎng)景獲得。在一個(gè)實(shí)施例中,所述影像數(shù)據(jù)庫(kù)的數(shù)據(jù)通過(guò)以下方式獲得:獲取所有圖像以及圖像的相關(guān)信息;所述相關(guān)信息包括:圖像外部的信息和圖像內(nèi)容的描述信息;根據(jù)所述圖像的相關(guān)信息,生成圖像的核心信息;所述核心信息包括拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體和客體;所述主體為拍攝圖像的至少一個(gè)人或物,所述客體為圖像中被識(shí)別的人和物;修正圖像的核心信息,根據(jù)圖像的核心信息,并為圖像相對(duì)應(yīng)的場(chǎng)景生成主標(biāo)題和副標(biāo)題。在一個(gè)實(shí)施例中,所述修正圖像的核心信息,包括:將所有的圖像的核心信息通過(guò)迭代推導(dǎo)算法,進(jìn)行反復(fù)推導(dǎo)修正所有的圖像的各自的核心信息。在一個(gè)實(shí)施例中,所述進(jìn)行反復(fù)推導(dǎo)修正所有的圖像的各自的核心信息,包括:每一個(gè)圖像核心信息的自身迭代推導(dǎo);所有的圖像核心信息的相互修正。在一個(gè)實(shí)施例中,所述每一個(gè)圖像核心信息的自身迭代推導(dǎo)包括:固定m1、m2、m3、m4推導(dǎo)出m5′;固定m1、m2、m3、m5′推導(dǎo)出m4′;固定m1、m2、m4′、m5′推導(dǎo)出m3′;固定m1、m3′、m4′、m5′推導(dǎo)出m2′;固定m2′、m3′、m4′、m5′推導(dǎo)出m1′;當(dāng)推導(dǎo)出的m1′、m2′、m3′、m4′分別與m1、m2、m3、m4相比較,均小于或等于預(yù)設(shè)的閥值,暫停所述迭代推導(dǎo);否則,繼續(xù)重復(fù)迭代推導(dǎo)過(guò)程;所述m1、m2、m3、m4分別為拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體;所述m1′、m2′、m3′、m4′、m5′分別為推導(dǎo)出的拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體、客體。在一個(gè)實(shí)施例中,當(dāng)暫停所述迭代推導(dǎo)后,還包括:接收用戶輸入的核心信息參數(shù)時(shí)或獲取到新的圖像的核心信息參數(shù)時(shí),繼續(xù)重復(fù)迭代推導(dǎo)過(guò)程。在一個(gè)實(shí)施例中,所述生成一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶,包括:在同一場(chǎng)景中,根據(jù)用戶選擇的預(yù)設(shè)條件,返回與所述預(yù)設(shè)條件關(guān)聯(lián)的多個(gè)圖像;將所返回的所述多個(gè)圖像按照當(dāng)前輸入計(jì)算出的順序呈現(xiàn)給用戶;接收用戶發(fā)出的選擇指令,從一個(gè)平面圖像序列中的任意圖像節(jié)點(diǎn)切出或切入到另外一個(gè)平面圖像序列中的相應(yīng)圖像的節(jié)點(diǎn),并呈現(xiàn)切換后的平面圖像序列給用戶。根據(jù)本公開實(shí)施例的第二方面,提供一種基于真實(shí)場(chǎng)景的影像生成裝置,包括:檢索模塊,用于當(dāng)接收到用戶的查看指令時(shí),根據(jù)所述查看指令指定的場(chǎng)景在預(yù)設(shè)的影像數(shù)據(jù)庫(kù)中檢索與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像;呈現(xiàn)模塊,用于根據(jù)數(shù)據(jù)庫(kù)返回的與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像,對(duì)所有圖像進(jìn)行篩選和處理,生成一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶。在一個(gè)實(shí)施例中,所述圖像為拍攝真實(shí)場(chǎng)景獲得。在一個(gè)實(shí)施例中,所述檢索模塊包括:獲取子模塊,用于獲取所有圖像以及圖像的相關(guān)信息;所述相關(guān)信息包括:圖像外部的信息和圖像內(nèi)容的描述信息;生成子模塊,用于根據(jù)所述圖像的相關(guān)信息,生成圖像的核心信息;所述核心信息包括拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體和客體;所述主體為拍攝圖像的至少一個(gè)人或物,所述客體為圖像中被識(shí)別的人和物;修正子模塊,用于修正圖像的核心信息,根據(jù)圖像的核心信息,并為圖像相對(duì)應(yīng)的場(chǎng)景生成主標(biāo)題和副標(biāo)題。在一個(gè)實(shí)施例中,所述修正子模塊,還用于將所有的圖像的核心信息通過(guò)迭代推導(dǎo)算法,進(jìn)行反復(fù)推導(dǎo)修正所有的圖像的各自的核心信息。在一個(gè)實(shí)施例中,所述修正子模塊,還用于每一個(gè)圖像核心信息的自身迭代推導(dǎo);所有的圖像核心信息的相互修正。在一個(gè)實(shí)施例中,所述修正子模塊,還用于固定m1、m2、m3、m4推導(dǎo)出m5′;固定m1、m2、m3、m5′推導(dǎo)出m4′;固定m1、m2、m4′、m5′推導(dǎo)出m3′;固定m1、m3′、m4′、m5′推導(dǎo)出m2′;固定m2′、m3′、m4′、m5′推導(dǎo)出m1′;當(dāng)推導(dǎo)出的m1′、m2′、m3′、m4′分別與m1、m2、m3、m4相比較,均小于或等于預(yù)設(shè)的閥值,暫停所述迭代推導(dǎo);否則,繼續(xù)重復(fù)迭代推導(dǎo)過(guò)程;所述m1、m2、m3、m4分別為拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體;所述m1′、m2′、m3′、m4′、m5′分別為推導(dǎo)出的拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體、客體。在一個(gè)實(shí)施例中,所述修正子模塊,還用于當(dāng)暫停所述迭代推導(dǎo)后,還包括:接收用戶輸入的核心信息參數(shù)時(shí)或獲取到新的圖像的核心信息參數(shù)時(shí),繼續(xù)重復(fù)迭代推導(dǎo)過(guò)程。在一個(gè)實(shí)施例中,所述呈現(xiàn)模塊,還用于在同一場(chǎng)景中,根據(jù)用戶選擇的預(yù)設(shè)條件,返回與所述預(yù)設(shè)條件關(guān)聯(lián)的多個(gè)圖像;將所返回的所述多個(gè)圖像按照當(dāng)前輸入計(jì)算出的順序呈現(xiàn)給用戶;接收用戶發(fā)出的選擇指令,從一個(gè)平面圖像序列中的任意圖像節(jié)點(diǎn)切出或切入到另外一個(gè)平面圖像序列中的相應(yīng)圖像的節(jié)點(diǎn),并呈現(xiàn)切換后的平面圖像序列給用戶。根據(jù)本公開實(shí)施例的第三方面,提供一種基于真實(shí)場(chǎng)景的影像生成裝置,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行命令的存儲(chǔ)器;其中,所述處理器被配置為:當(dāng)接收到用戶的查看指令時(shí),根據(jù)所述查看指令指定的場(chǎng)景在預(yù)設(shè)的影像數(shù)據(jù)庫(kù)中檢索與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像;根據(jù)數(shù)據(jù)庫(kù)返回的與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像,對(duì)所有圖像進(jìn)行篩選和處理,生成一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶。本發(fā)明實(shí)施例至少實(shí)現(xiàn)了如下技術(shù)效果:本發(fā)明實(shí)施例提供的基于真實(shí)場(chǎng)景的影像生成方法及裝置,當(dāng)接收到用戶的查看指令時(shí),根據(jù)所述查看指令指定的場(chǎng)景在預(yù)設(shè)的影像數(shù)據(jù)庫(kù)中檢索與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像;并根據(jù)數(shù)據(jù)庫(kù)返回的與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像,對(duì)所有圖像進(jìn)行篩選和處理,生成一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶。本發(fā)明實(shí)施例提供的方案可以快速準(zhǔn)確的查找到同一場(chǎng)景的圖像,并將上述圖像拼接成連續(xù)的一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶,可以實(shí)現(xiàn)真實(shí)場(chǎng)景與用戶的交互回放或直播,提升了用戶的使用體驗(yàn)。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分地從說(shuō)明書中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其它優(yōu)點(diǎn)可通過(guò)在所寫的說(shuō)明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。附圖說(shuō)明通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:圖1為本發(fā)明實(shí)施例提供的基于真實(shí)場(chǎng)景的影像生成方法的流程圖;圖2為本發(fā)明實(shí)施例提供的影像數(shù)據(jù)庫(kù)的數(shù)據(jù)獲得方法的流程圖;圖3為本發(fā)明實(shí)施例提供的步驟S23反復(fù)推導(dǎo)修正所有的圖像的各自的核心信息的流程圖;圖4為本發(fā)明實(shí)施例提供的步驟S12生成連續(xù)的平面圖像序列呈現(xiàn)給用戶的流程圖;圖5為本發(fā)明實(shí)施例提供的基于真實(shí)場(chǎng)景的影像生成裝置的結(jié)構(gòu)圖;圖6為本發(fā)明實(shí)施例提供的檢索模塊51的結(jié)構(gòu)圖。具體實(shí)施方式下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。本公開實(shí)施例提供的一種基于真實(shí)場(chǎng)景的影像生成方法,參照?qǐng)D1所示,具體包括以下步驟:S11、當(dāng)接收到用戶的查看指令時(shí),根據(jù)所述查看指令指定的場(chǎng)景在預(yù)設(shè)的影像數(shù)據(jù)庫(kù)中檢索與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像;S12、根據(jù)數(shù)據(jù)庫(kù)返回的與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像,對(duì)所有圖像進(jìn)行篩選和處理,生成一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶。下面對(duì)上述步驟作進(jìn)一步詳細(xì)的說(shuō)明。在上述步驟S11中,查看指令例如可以包括時(shí)間、地點(diǎn)、主題的關(guān)鍵詞,指定的場(chǎng)景,比如可以是一場(chǎng)比賽,根據(jù)上述關(guān)鍵詞對(duì)應(yīng)的場(chǎng)景在預(yù)設(shè)的影像數(shù)據(jù)庫(kù)中檢索與之關(guān)聯(lián)的所有圖像,其中預(yù)設(shè)的影像數(shù)據(jù)庫(kù)存儲(chǔ)海量的場(chǎng)景以及與場(chǎng)景相關(guān)聯(lián)的圖像。例如還可以在預(yù)設(shè)的影像數(shù)據(jù)庫(kù)中存儲(chǔ)海量的場(chǎng)景以及與場(chǎng)景相關(guān)聯(lián)的圖像索引的映射關(guān)系。使用圖像索引可快速訪問(wèn)到特定的圖像文件,在上述影像數(shù)據(jù)庫(kù)中,圖像索引的作用相當(dāng)于圖書的目錄,可以根據(jù)目錄中的頁(yè)碼快速找到所需的內(nèi)容。當(dāng)有大量圖像文件時(shí),若要對(duì)圖像進(jìn)行查詢,第一種搜索信息方式是全圖像文件搜索,是將所有圖像文件一一取出,和查詢條件進(jìn)行一一對(duì)比,然后返回滿足條件的圖像文件,這樣做會(huì)消耗大量時(shí)間,并造成大量磁盤I/O操作;第二種就是給大量圖像文件建立圖像索引,然后在圖像索引中找到符合查詢條件的索引值,最后通過(guò)保存在圖像索引中的ROWID(相當(dāng)于頁(yè)碼)快速找到圖像索引對(duì)應(yīng)的圖像文件。上述影像數(shù)據(jù)庫(kù)存儲(chǔ)場(chǎng)景和圖像索引的映射關(guān)系,可以大大加快檢索圖像文件數(shù)據(jù)的檢索速度;并且通過(guò)圖像索引,例如可以是創(chuàng)建唯一性索引,保證數(shù)據(jù)庫(kù)表中每一行數(shù)據(jù)的唯一性。在上述步驟S12中,根據(jù)數(shù)據(jù)庫(kù)返回的與指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像,快遞準(zhǔn)確的查找到同一場(chǎng)景的圖像,并對(duì)所有圖像進(jìn)行篩選和處理,比如可以是篩選操作,拼接處理、圖片優(yōu)化等,生成一個(gè)或多個(gè)平面圖像序列并匹配相應(yīng)的文字交互呈現(xiàn)給用戶。其中相應(yīng)的文字可以是對(duì)場(chǎng)景的描述,比如:“2015北京女子馬拉松”、“奔跑中的強(qiáng)者冒雨前行”等等。上述的圖像序列例如:采用一定順序(比如相同的角度)生成一個(gè)或多個(gè)平面圖像序列,實(shí)現(xiàn)與用戶交互,可以實(shí)現(xiàn)真實(shí)場(chǎng)景的交互回放或直播,并將生成一個(gè)或多個(gè)平面圖像序列呈現(xiàn)給用戶。所謂的序列也就是排序的意思,即圖像的排序的順序可以按照多種條件進(jìn)行排列。本公開實(shí)施例提供的上述基于真實(shí)場(chǎng)景的影像生成方法,當(dāng)接收到用戶的查看指令時(shí),根據(jù)所述查看指令指定的場(chǎng)景在預(yù)設(shè)的影像數(shù)據(jù)庫(kù)中檢索與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像;并根據(jù)數(shù)據(jù)庫(kù)返回的與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像,對(duì)所有圖像進(jìn)行篩選和處理,生成一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶。本發(fā)明實(shí)施例提供的方案可以快速準(zhǔn)確的查找到同一場(chǎng)景的圖像,并將上述圖像拼接成連續(xù)的一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶,可以實(shí)現(xiàn)真實(shí)場(chǎng)景的交互回放或直播,提升了用戶的使用體驗(yàn)。在一個(gè)實(shí)施例中,上述的圖像均為拍攝的真實(shí)場(chǎng)景。在一個(gè)實(shí)施例中,參照?qǐng)D2所示,上述影像數(shù)據(jù)庫(kù)的數(shù)據(jù)可以通過(guò)以下方式獲得:S21、獲取所有圖像以及圖像的相關(guān)信息;所述相關(guān)信息包括:圖像外部的信息和圖像內(nèi)容的描述信息;S22、根據(jù)圖像的相關(guān)信息,生成圖像的核心信息;所述核心信息包括拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體和客體;所述主體為拍攝圖像的至少一個(gè)人或物,所述客體為圖像中被識(shí)別的人和物;S23、修正圖像的核心信息,根據(jù)圖像的核心信息,并為圖像相對(duì)應(yīng)的場(chǎng)景生成主標(biāo)題和副標(biāo)題。在本實(shí)施例中,影像數(shù)據(jù)庫(kù)的數(shù)據(jù)可以是包括一系列的數(shù)據(jù)表,這些一系列的數(shù)據(jù)表彼此之間通過(guò)主鍵或其他屬性相關(guān)聯(lián);影像數(shù)據(jù)庫(kù)的結(jié)構(gòu)例如:主事件包括若干子事件,每一個(gè)子事件包括若干場(chǎng)景,每一個(gè)場(chǎng)景包括若干子場(chǎng)景,每一個(gè)子場(chǎng)景包括與子場(chǎng)景所對(duì)應(yīng)的相關(guān)聯(lián)的所有圖像的核心信息以及圖像和圖像索引等。其中,步驟S21,獲取所有圖像以及圖像的相關(guān)信息,其中圖像文件以及圖像的相關(guān)信息的來(lái)源,比如互聯(lián)網(wǎng)上可以讀取的圖片,一些社交網(wǎng)站及其它網(wǎng)站可以接觸到的圖片均可,采集上述所有的圖片文件、圖像文本或者視覺(jué)特征等。所用到的采集方式和算法,可以參考相關(guān)技術(shù)中的Spider(一種計(jì)算機(jī)程序,抓取網(wǎng)頁(yè)內(nèi)容的機(jī)器人)爬取方式,本公開實(shí)施例對(duì)此不做限定。上述步驟S21中所說(shuō)的相關(guān)信息包括:圖像外部的信息和圖像內(nèi)容的描述信息;圖像外部的信息:即圖像的文件名或目錄名、路徑名、鏈路、ALT標(biāo)簽以及圖像周圍的文本信息等外部信息。在找出圖像文件后,圖像搜索引擎通過(guò)查看文件名或路徑名可以確定文件內(nèi)容,當(dāng)然這取決于文件名或路徑名的描述程度。圖像內(nèi)容的描述信息:是一種語(yǔ)義層次的匹配。比如采用人工對(duì)圖像的內(nèi)容(如物體、背景、構(gòu)成、顏色特征等)進(jìn)行描述并分類,給出描述詞,還可以根據(jù)圖像識(shí)別技術(shù),識(shí)別出對(duì)象,比如采用輪廓提取、采用模式匹配或通過(guò)與在預(yù)設(shè)的數(shù)據(jù)庫(kù)中存儲(chǔ)的對(duì)象圖像特征進(jìn)行比對(duì),上述方式都是基于圖像識(shí)別相關(guān)技術(shù)中的統(tǒng)計(jì)模式識(shí)別、結(jié)構(gòu)模式識(shí)別、模糊模式識(shí)別,從而可以識(shí)別各種不同模式的對(duì)象,從而來(lái)確定圖像內(nèi)容的描述信息。在步驟S22中,根據(jù)上述圖像的相關(guān)信息,比如圖像的文件名、目錄名、標(biāo)簽或圖像內(nèi)容的描述信息(物體、背景、構(gòu)成、顏色),以此來(lái)生成圖像的核心信息;上述核心信息可以包括拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體(比如通常為圖像的拍攝者,也可以是提供圖像核心信息的提供者或是上傳者;還可以是物,比如航拍器,監(jiān)控?cái)z像頭,主體在數(shù)量上可以為一個(gè)或多個(gè))和客體(客體為圖片內(nèi)容,被識(shí)別的人和物,可以是被拍攝者,比如一個(gè)人,一個(gè)物,幾個(gè)人,幾個(gè)物),還可以包括其它輔助信息例如視角,焦距,光圈等。在步驟S23中,修正所有圖像的核心信息,比如生成的圖像核心信息有些時(shí)候是錯(cuò)誤的,那么需要更正這些錯(cuò)誤的核心信息,然后再建立場(chǎng)景和圖像,以及圖像索引的映射關(guān)系,并為圖像相對(duì)應(yīng)的場(chǎng)景生成主標(biāo)題和副標(biāo)題。上述更正信息的過(guò)程和建立映射關(guān)系的過(guò)程可以同時(shí)進(jìn)行,在執(zhí)行上沒(méi)有先后順序之分,本公開實(shí)施例對(duì)此也不做限定。上述匹配相應(yīng)的文字可以為“主標(biāo)題+副標(biāo)題”,也可以有一個(gè)或幾個(gè)副標(biāo)題。例如主標(biāo)題是一個(gè)復(fù)合詞,如“2015北京女子馬拉松”,副標(biāo)題為一個(gè)符合短語(yǔ)或短句,如“奔跑中的強(qiáng)者冒雨前行”。其中標(biāo)題的生成,例如可以結(jié)合上述的核心信息,利用語(yǔ)義分析來(lái)自動(dòng)生成,本公開實(shí)施例對(duì)上述標(biāo)題生成方式不做限定。在一個(gè)實(shí)施例中,上述步驟S23中,修正圖像的核心信息,可以實(shí)施為:將所有的圖像的核心信息通過(guò)迭代推導(dǎo)算法,進(jìn)行反復(fù)推導(dǎo)修正所有的圖像的各自的核心信息。在本實(shí)施例中,通過(guò)迭代算法不斷用圖像的核心信息變量的舊值遞推新值,使新的核心信息的參數(shù)不斷地精確化,直到滿足預(yù)設(shè)的條件為止,停止迭代;上述方式進(jìn)行反復(fù)推導(dǎo)從修正所有的圖像的各自的核心信息,實(shí)現(xiàn)了所有的圖像的各自的核心信息的精確化。在本實(shí)施例中,修正圖像的核心信息,還可以實(shí)施為:利用其他的算法,比如參考圖像的相關(guān)信息或輔助信息(比如視角,焦距,光圈,時(shí)間,地點(diǎn)),代入算法,將圖像的核心信息中存在錯(cuò)誤的記錄或空白記錄進(jìn)行修正或填充,本公開實(shí)施例對(duì)此算法不做限定,其他可以實(shí)現(xiàn)精確化數(shù)據(jù)的算法均可。在一個(gè)實(shí)施例中,參照?qǐng)D3所示,上述進(jìn)行反復(fù)推導(dǎo)修正所有的圖像的各自的核心信息,可以進(jìn)一步實(shí)施為:S231、每一個(gè)圖像核心信息的自身迭代推導(dǎo);S232、所有的圖像核心信息的相互修正。在一個(gè)實(shí)施例中,上述每一個(gè)圖像核心信息的自身迭代推導(dǎo),過(guò)程如下:固定m1、m2、m3、m4推導(dǎo)出m5′;固定m1、m2、m3、m5′推導(dǎo)出m4′;固定m1、m2、m4′、m5′推導(dǎo)出m3′;固定m1、m3′、m4′、m5′推導(dǎo)出m2′;固定m2′、m3′、m4′、m5′推導(dǎo)出m1′;當(dāng)推導(dǎo)出的m1′、m2′、m3′、m4′分別與m1、m2、m3、m4相比較,均小于或等于預(yù)設(shè)的閥值,暫停所述迭代推導(dǎo);否則,繼續(xù)重復(fù)迭代推導(dǎo)過(guò)程;上述m1、m2、m3、m4分別為拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體;上述m1′、m2′、m3′、m4′、m5′分別為推導(dǎo)出的拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體、客體。上述迭代的過(guò)程會(huì)參考其他圖像的核心信息的參數(shù)值,也會(huì)通過(guò)識(shí)別圖像內(nèi)容來(lái)精確化拍攝的客體的參數(shù),通過(guò)人工智能學(xué)習(xí),反復(fù)迭代推導(dǎo),不斷的精確化初始比較粗糙的所有圖像的核心信息,以便可以通過(guò)算法組合提取作為反映圖像主觀意義的子場(chǎng)景標(biāo)題。在一個(gè)實(shí)施例中,上述迭代過(guò)程,當(dāng)暫停迭代推導(dǎo)后,例如還可以包括:接收用戶輸入的核心信息參數(shù)時(shí)或獲取到新的圖像的核心信息參數(shù)時(shí),繼續(xù)重復(fù)迭代推導(dǎo)過(guò)程,直到當(dāng)推導(dǎo)出的m1′、m2′、m3′、m4′分別與m1、m2、m3、m4相比較,均小于或等于預(yù)設(shè)的閥值,暫停迭代推導(dǎo)。在本實(shí)施例中,接收人工干預(yù),是為了更好的精確化核心信息的參數(shù)值,比如賦予某個(gè)圖像的核心信息的某個(gè)參數(shù)新值,從而開始新一輪的迭代計(jì)算。在一個(gè)實(shí)施例中,所有的圖像核心信息的相互修正,可以包括:所有的圖像核心信息固定拍攝時(shí)間、地點(diǎn)推導(dǎo)出場(chǎng)景;再固定拍攝時(shí)間、地點(diǎn)、推導(dǎo)出的場(chǎng)景,所有的圖像相互進(jìn)行修正主體或客體。下面舉例說(shuō)明:參考表一(精確化的數(shù)據(jù))和表二(粗糙的數(shù)據(jù))所示,其中表一是最終的影像數(shù)據(jù)庫(kù)中數(shù)據(jù)庫(kù)表。表一ID時(shí)間地點(diǎn)場(chǎng)景主體客體1-30:00等候區(qū)等候AB2+00:00起跑線CA、B3+30:005KMDB4+70:0021KM沖線EF5+150:0030KM過(guò)極點(diǎn)GB6+180:0035KMAA7+200:0042KM沖線CB8+210:00休息區(qū)AA、B9+240:00領(lǐng)獎(jiǎng)臺(tái)冠軍AF表二ID時(shí)間地點(diǎn)場(chǎng)景主體客體1-30:00等候區(qū)等候→等候區(qū)I→AQ→X→B……………………10-30:00起跑線HX11-30:00起跑線KI12-30:00等候區(qū)等候13-30:00等候區(qū)等候?qū)⑸鲜霰砀裰忻恳粭l數(shù)據(jù)使用P1~Pn表示,使用m1、m2、m3、m4、m5分別代表上述拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體、客體。將所有的圖像的核心信息通過(guò)迭代推導(dǎo)算法,進(jìn)行反復(fù)推導(dǎo)修正所有的圖像的各自的核心信息。對(duì)屬于同一場(chǎng)景的圖像的核心信息有2個(gè)主體或者多于2個(gè)主體,需要進(jìn)行反復(fù)推導(dǎo)修正,當(dāng)然對(duì)于圖像的核心信息只有1個(gè)主體的情況也會(huì)進(jìn)行推導(dǎo)修正。其過(guò)程如下:迭代1:其中表二中P1的m1、m2、m3、m4固定,客體識(shí)別為X,可信度為70%;通過(guò)自身迭代主體識(shí)別為I;迭代2:將新圖片P10代入算法,P10的m1、m2、m3、m4固定,客體識(shí)別為X,可信度為90%(例如可以通過(guò)圖片內(nèi)容如運(yùn)動(dòng)員衣服編號(hào)識(shí)別);迭代3:由于P10與P1的客體相同,但地點(diǎn)不同,P1被更正;然后P1的m1、m2、m3、m4固定,推導(dǎo)出m5排除X,被識(shí)別為B;迭代4:新圖片P11、P12、P13代入算法,其識(shí)別結(jié)果跟初始值一樣;P1的m1、m2、m3、m5固定,主體m4被從I更新為A(因?yàn)镻11的客體是I,I在不同的地點(diǎn));P1的m1、m2、m4、m5固定,場(chǎng)景m3被從“沖線”更新為“等候”(時(shí)間和地點(diǎn)固定,可以得出場(chǎng)景);這樣反復(fù)迭代后,例如觀眾G拍了B,很想知道B在比賽中自始至終的表現(xiàn),期望通過(guò)搜索找到圖片P1、P2、P3、P5、P7、P8,G也希望看到最后結(jié)果,可以加入P9。還比如A是運(yùn)動(dòng)員想看自己的全程,希望檢索找到P1、P2、P6、P8、P9.選擇P1、P9是因?yàn)锳是P1、P9的主體。在一個(gè)實(shí)施例中,上述步驟S12中,參照?qǐng)D4所示,生成一個(gè)或多個(gè)平面圖像,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶,包括:S121、在同一場(chǎng)景中,根據(jù)用戶選擇的預(yù)設(shè)條件,返回與所述預(yù)設(shè)條件關(guān)聯(lián)的多個(gè)圖像;S122、將所返回的所述多個(gè)圖像按照當(dāng)前輸入計(jì)算出的順序呈現(xiàn)給用戶;S123、接收用戶發(fā)出的選擇指令,從一個(gè)平面圖像序列中的任意圖像節(jié)點(diǎn)切出或切入到另外一個(gè)平面圖像序列中的相應(yīng)圖像的節(jié)點(diǎn),并呈現(xiàn)切換后的平面圖像序列給用戶。在本實(shí)施例中,通過(guò)用戶查看的關(guān)鍵詞,影像數(shù)據(jù)庫(kù)返回與場(chǎng)景相關(guān)聯(lián)的所有的圖像索引或圖像,并將同一場(chǎng)景與圖像索引映射的圖像,根據(jù)用戶選擇的視角,生成選擇一個(gè)或多個(gè)平面圖像序列,從而可以建立多種瀏覽方式,供用戶選擇。例如:用戶可以選擇以任何一張圖像p作為起始點(diǎn),另一張關(guān)聯(lián)的圖像q作為終點(diǎn)進(jìn)行瀏覽,用戶可以選擇從p到q的不同路徑。獲得不同的視角場(chǎng)景體驗(yàn)。比如一場(chǎng)網(wǎng)球比賽,圖像p是球員x發(fā)球,圖像q是球員y接回。介于兩圖中間可以選擇三種方式瀏覽:第一種:可以選擇x面向的觀眾拍攝的一系列圖片d;第二種:可以選擇y面向的觀眾拍攝的一系列圖片e;第三種:可以選擇x和y中間的觀眾拍攝的一系列圖片f。最終根據(jù)用戶選擇的多個(gè)圖像按照預(yù)設(shè)條件呈現(xiàn)給用戶。預(yù)設(shè)的條件例如可以是時(shí)間順序,還可以是按照相同的地點(diǎn)、場(chǎng)景、主體或者客體等順序。在本實(shí)施例中,生成一個(gè)或多個(gè)平面圖像序列,篩選和處理屬于同一場(chǎng)景的圖像,并匹配相應(yīng)的文字推薦給用戶(比如按照拍攝的地點(diǎn)、主體、客體),可以在生成序列中指定一些節(jié)點(diǎn)(比如單個(gè)圖像),用戶可以選擇從任一指定的節(jié)點(diǎn)進(jìn)入瀏覽,增強(qiáng)交互性,還可根據(jù)用戶指定的節(jié)點(diǎn)生成動(dòng)態(tài)圖像序列呈現(xiàn)給用戶多種觀感,比如用戶可以選擇以不同主體的角度來(lái)回顧場(chǎng)景等。其中圖像序列可以按照時(shí)間、地點(diǎn)、場(chǎng)景、主體和客體等來(lái)區(qū)分,也可以按照除此之外的其他屬性進(jìn)行區(qū)分,比如視角等等,本公開實(shí)施例對(duì)此不做限定?;谕话l(fā)明構(gòu)思,本公開實(shí)施例還提供了一種基于真實(shí)場(chǎng)景的影像生成裝置,由于該裝置所解決問(wèn)題的原理與前述實(shí)施例一種基于真實(shí)場(chǎng)景的影像生成方法相似,因此該裝置的實(shí)施可以參見(jiàn)前述方法的實(shí)施,重復(fù)之處不再贅述。根據(jù)本公開實(shí)施例的第二方面,提供一種基于真實(shí)場(chǎng)景的影像生成裝置,參照?qǐng)D5所示,包括:檢索模塊51,用于當(dāng)接收到用戶的查看指令時(shí),根據(jù)所述查看指令指定的場(chǎng)景在預(yù)設(shè)的影像數(shù)據(jù)庫(kù)中檢索與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像;呈現(xiàn)模塊52,用于根據(jù)數(shù)據(jù)庫(kù)返回的與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像,對(duì)所有圖像進(jìn)行篩選和處理,生成一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶。在一個(gè)實(shí)施例中,所述圖像為拍攝真實(shí)場(chǎng)景獲得。在一個(gè)實(shí)施例中,參照?qǐng)D6所示,上述檢索模塊51包括:獲取子模塊511,用于獲取所有圖像以及圖像的相關(guān)信息;所述相關(guān)信息包括:圖像外部的信息和圖像內(nèi)容的描述信息;生成子模塊512,用于根據(jù)所述圖像的相關(guān)信息,生成圖像的核心信息;所述核心信息包括拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體和客體;所述主體為拍攝圖像的至少一個(gè)人或物,所述客體為圖像中被識(shí)別的人和物;修正子模塊513,用于修正圖像的核心信息,根據(jù)圖像的核心信息,并為圖像相對(duì)應(yīng)的場(chǎng)景生成主標(biāo)題和副標(biāo)題。在一個(gè)實(shí)施例中,所述修正子模塊513,還用于將所有的圖像的核心信息通過(guò)迭代推導(dǎo)算法,進(jìn)行反復(fù)推導(dǎo)修正所有的圖像的各自的核心信息。在一個(gè)實(shí)施例中,所述修正子模塊513,還用于每一個(gè)圖像核心信息的自身迭代推導(dǎo);所有的圖像核心信息的相互修正。在一個(gè)實(shí)施例中,所述修正子模塊513,還用于固定m1、m2、m3、m4推導(dǎo)出m5′;固定m1、m2、m3、m5′推導(dǎo)出m4′;固定m1、m2、m4′、m5′推導(dǎo)出m3′;固定m1、m3′、m4′、m5′推導(dǎo)出m2′;固定m2′、m3′、m4′、m5′推導(dǎo)出m1′;當(dāng)推導(dǎo)出的m1′、m2′、m3′、m4′分別與m1、m2、m3、m4相比較,均小于或等于預(yù)設(shè)的閥值,暫停所述迭代推導(dǎo);否則,繼續(xù)重復(fù)迭代推導(dǎo)過(guò)程;所述m1、m2、m3、m4分別為拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體;所述m1′、m2′、m3′、m4′、m5′分別為推導(dǎo)出的拍攝時(shí)間、地點(diǎn)、場(chǎng)景、主體、客體。在一個(gè)實(shí)施例中,所述修正子模塊513,還用于當(dāng)暫停所述迭代推導(dǎo)后,還包括:接收用戶輸入的核心信息參數(shù)時(shí)或獲取到新的圖像的核心信息參數(shù)時(shí),繼續(xù)重復(fù)迭代推導(dǎo)過(guò)程。在一個(gè)實(shí)施例中,上述呈現(xiàn)模塊51還用于在同一場(chǎng)景中,根據(jù)用戶選擇的預(yù)設(shè)條件,返回與所述預(yù)設(shè)條件關(guān)聯(lián)的多個(gè)圖像;將所返回的所述多個(gè)圖像按照當(dāng)前輸入計(jì)算出的順序呈現(xiàn)給用戶;接收用戶發(fā)出的選擇指令,從一個(gè)平面圖像序列中的任意圖像節(jié)點(diǎn)切出或切入到另外一個(gè)平面圖像序列中的相應(yīng)圖像的節(jié)點(diǎn),并呈現(xiàn)切換后的平面圖像序列給用戶。根據(jù)本公開實(shí)施例的第三方面,提供一種基于真實(shí)場(chǎng)景的影像生成裝置,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行命令的存儲(chǔ)器;其中,所述處理器被配置為:當(dāng)接收到用戶的查看指令時(shí),根據(jù)所述查看指令指定的場(chǎng)景在預(yù)設(shè)的影像數(shù)據(jù)庫(kù)中檢索與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像;根據(jù)數(shù)據(jù)庫(kù)返回的與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像,對(duì)所有圖像進(jìn)行篩選和處理,生成一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶。本發(fā)明實(shí)施例提供的基于真實(shí)場(chǎng)景的影像生成方法及裝置,當(dāng)接收到用戶的查看指令時(shí),根據(jù)所述查看指令指定的場(chǎng)景在預(yù)設(shè)的影像數(shù)據(jù)庫(kù)中檢索與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像;并根據(jù)數(shù)據(jù)庫(kù)返回的與所述指定的場(chǎng)景相關(guān)聯(lián)的所有的圖像,對(duì)所有圖像進(jìn)行篩選和處理,生成一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶。本發(fā)明實(shí)施例提供的方案可以快速準(zhǔn)確的查找到同一場(chǎng)景的圖像,并將上述圖像拼接成連續(xù)的一個(gè)或多個(gè)平面圖像序列,并匹配相應(yīng)的文字交互呈現(xiàn)給用戶,可以實(shí)現(xiàn)真實(shí)場(chǎng)景的交互回放或直播,提升了用戶的使用體驗(yàn)。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。當(dāng)前第1頁(yè)1 2 3 
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1