欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多媒體文件分類方法和服務(wù)器的制作方法

文檔序號:6575493閱讀:330來源:國知局
專利名稱:多媒體文件分類方法和服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種多媒體文件分類方法和服務(wù)器。
背景技術(shù)
人們在旅行過程中,一般都會拍攝大量的數(shù)碼照片、視頻等多媒體文件,并在旅行 結(jié)束后整理這些多媒體文件。人們整理這些多媒體文件,通常的方式是將數(shù)碼照片和視頻 等按照拍攝地點(diǎn)分別歸類到旅行過程中的各個地點(diǎn),而由人手工完成這一歸類通常需要花 費(fèi)大量的時間。現(xiàn)有技術(shù)中,一種可行的多媒體文件自動歸類方式,是利用帶有GPS功能的數(shù)碼 相機(jī)和數(shù)碼攝像機(jī)等多媒體文件生成設(shè)備,這樣,在獲取到的數(shù)碼照片、視頻等多媒體文件 中,會帶有這些多媒體文件獲取地點(diǎn)的GPS信息。從而,人們在對多媒體文件歸類時,可以 將同一地理范圍內(nèi)的多媒體文件歸類至對應(yīng)的旅行地點(diǎn),如對應(yīng)至旅行的景點(diǎn),以方便后 續(xù)對這些多媒體文件的查詢和瀏覽。但是,目前很多數(shù)碼相機(jī)和數(shù)碼攝像機(jī)等多媒體文件生成設(shè)備并不具有GPS功 能,這樣,獲取的數(shù)碼照片、視頻等多媒體文件上無法帶有獲取地點(diǎn)的GPS信息,從而無法 利用現(xiàn)有技術(shù)中的多媒體文件歸類方式對多媒體文件進(jìn)行歸類。

發(fā)明內(nèi)容
本發(fā)明實施例的目的是提供一種多媒體文件分類方法和服務(wù)器,以實現(xiàn)將多媒體 文件按照獲取地點(diǎn)進(jìn)行分類。為解決上述技術(shù)問題,本發(fā)明實施例提供一種多媒體文件分類方法和服務(wù)器是這 樣實現(xiàn)的—種多媒體文件分類方法,包括服務(wù)器接收多媒體文件并接收用戶對旅游景點(diǎn)日程安排的指定;所述日程安排中 包括某景點(diǎn)及其到達(dá)時間與離開時間的對應(yīng)關(guān)系;服務(wù)器通過調(diào)用讀取函數(shù)讀取文件創(chuàng)建時間屬性字段得到多媒體文件的創(chuàng)建時 間,比較多媒體文件的創(chuàng)建時間與所述旅游景點(diǎn)日程安排中每個景點(diǎn)的到達(dá)和離開時間, 當(dāng)該多媒體文件的創(chuàng)建時間落入某景點(diǎn)的到達(dá)時間和離開時間之內(nèi)時,將該多媒體文件的 生成地點(diǎn)歸類為該景點(diǎn);所述用戶對旅游景點(diǎn)日程安排的指定,包括用戶輸入的日程安排或者通過下述方 式生成的日程安排服務(wù)器接收用戶端發(fā)來的旅行起始時間、結(jié)束時間、起始地點(diǎn)、目的地點(diǎn);服務(wù)器在電子地圖中查找起始地點(diǎn)和目的地點(diǎn)的地理位置,在起始地點(diǎn)和目的地 點(diǎn)間計算出第一路線;服務(wù)器讀取景點(diǎn)的經(jīng)緯度坐標(biāo),基于經(jīng)緯度坐標(biāo)選取電子地圖上與所述路線的距 離滿足預(yù)定距離范圍的景點(diǎn),并對所述滿足預(yù)定距離范圍的景點(diǎn)按照與起始地點(diǎn)的距離進(jìn)行升序排序;服務(wù)器根據(jù)電子地圖中的道路信息,計算從起始地點(diǎn)出發(fā)并經(jīng)過所述升序排 序的景點(diǎn)后到達(dá)目的地點(diǎn)的第二路線;服務(wù)器根據(jù)第二路線上每段道路的行駛時間、每個景點(diǎn)的游覽時間,并參考午餐 時間和住宿時間制定起始時間至結(jié)束時間內(nèi)的日程。一種服務(wù)器,包括多媒體文件接收單元,用于接收多媒體文件;旅游景點(diǎn)日程安排接收單元,用于接收用戶對旅游景點(diǎn)日程安排的指定;比較單元,用于通過調(diào)用讀取函數(shù)讀取文件創(chuàng)建時間屬性字段得到多媒體文件的 創(chuàng)建時間,比較多媒體文件的創(chuàng)建時間與所述旅游景點(diǎn)日程安排中每個景點(diǎn)的到達(dá)和離開 時間,當(dāng)該多媒體文件的創(chuàng)建時間落入某景點(diǎn)的到達(dá)時間和離開時間之內(nèi)時,將該多媒體 文件的生成地點(diǎn)歸類為該景點(diǎn);所述用戶對旅游景點(diǎn)日程安排的指定,包括用戶輸入的日程安排或者通過下述方 式生成的日程安排服務(wù)器接收用戶端發(fā)來的旅行起始時間、結(jié)束時間、起始地點(diǎn)、目的地點(diǎn);服務(wù)器在電子地圖中查找起始地點(diǎn)和目的地點(diǎn)的地理位置,在起始地點(diǎn)和目的地 點(diǎn)間計算出第一路線;服務(wù)器讀取景點(diǎn)的經(jīng)緯度坐標(biāo),基于經(jīng)緯度坐標(biāo)選取電子地圖上與所述路線的距 離滿足預(yù)定距離范圍的景點(diǎn),并對所述滿足預(yù)定距離范圍的景點(diǎn)按照與起始地點(diǎn)的距離進(jìn) 行升序排序;服務(wù)器根據(jù)電子地圖中的道路信息,計算從起始地點(diǎn)出發(fā)并經(jīng)過所述升序排 序的景點(diǎn)后到達(dá)目的地點(diǎn)的第二路線;服務(wù)器根據(jù)第二路線上每段道路的行駛時間、每個景點(diǎn)的游覽時間,并參考午餐 時間和住宿時間制定起始時間至結(jié)束時間內(nèi)的日程。由上述實施例可見,服務(wù)器接收多媒體文件并接收用戶對旅游景點(diǎn)日程安排的指 定,比較多媒體文件的創(chuàng)建時間與所述旅游景點(diǎn)日程安排中每個景點(diǎn)的到達(dá)和離開時間, 當(dāng)該多媒體文件的創(chuàng)建時間落入某景點(diǎn)的到達(dá)時間和離開時間之內(nèi)時,將該多媒體文件的 生成地點(diǎn)歸類為該景點(diǎn),可以實現(xiàn)自動對旅行者旅途拍攝的數(shù)碼照片和視頻等多媒體文件 進(jìn)行歸類整理,從而節(jié)省用戶自己人工操作所需的大量時間。另外,實現(xiàn)了自動收集歸類多 媒體信息,并把收集歸類的多媒體文件關(guān)聯(lián)至旅行路線中的相關(guān)景點(diǎn)。


為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 申請中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提 下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明旅行路線和日程安排生成方法實施例的流程圖;圖2為本發(fā)明圖1的一個例子的流程圖;圖3為本發(fā)明多媒體文件分類方法實施例的流程圖;圖4為本發(fā)明服務(wù)器一實施例的框圖;圖5為本發(fā)明服務(wù)器另一實施例的框圖6為本發(fā)明服務(wù)器另一實施例的框圖;圖7為本發(fā)明服務(wù)器另一實施例的框圖。
具體實施例方式本發(fā)明實施例提供一種多媒體文件分類方法和服務(wù)器。為了使本技術(shù)領(lǐng)域的人員更好地理解本申請中的技術(shù)方案,下面將結(jié)合本申請實 施例中的附圖,對本申請實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施 例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通 技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù) 的范圍。首先介紹一種旅行路線和日程安排生成方法實施例的流程圖,如圖1所示,包括S110 服務(wù)器接收用戶端發(fā)來的旅行起始時間、結(jié)束時間、起始地點(diǎn)、目的地點(diǎn)。這里,目的地點(diǎn)可以是一個或多個。當(dāng)目的地點(diǎn)為多個的情況,則旅行路線要求從 起點(diǎn)開始經(jīng)過這幾個目的地點(diǎn)。此外,用戶還可以選擇旅行路線為單程或往返,有興趣的景點(diǎn)類型或風(fēng)格(如就 建筑、人文、自然風(fēng)光等),景點(diǎn)與主要路線的最大距離,預(yù)定午餐時間,預(yù)定住宿時間,每天 出發(fā)時間等信息中的一個或多個。關(guān)于旅行路線的生成方式,用戶還可以選擇最快路線,最 少收費(fèi)路線或最短路線等。S120 服務(wù)器在電子地圖中查找起始地點(diǎn)和目的地點(diǎn)的地理位置,在起始地點(diǎn)和 目的地點(diǎn)間計算出第一路線。服務(wù)器根據(jù)起始地點(diǎn)的經(jīng)緯度坐標(biāo),以及電子地圖中的道路信息,可以計算出起 始地點(diǎn)和目的地點(diǎn)之間的第一路線和行駛時間。服務(wù)器還可以將第一路線添加到電子地圖中顯示,以供用戶查看。服務(wù)器在電子地圖中查找起始地點(diǎn)和目的地點(diǎn)的地理位置,例如可以為在電子地 圖中查找起始地點(diǎn)和目的地點(diǎn)的經(jīng)緯度坐標(biāo),從而在兩個經(jīng)緯度坐標(biāo)之間計算出路線?,F(xiàn) 有的電子地圖中已可以實現(xiàn)該功能。并且,可以按照用戶選擇的最快路線,最少收費(fèi)路線或 最短路線等生成相應(yīng)的路線。例如,最短路徑算法通常使用經(jīng)典的Dijkstra最短路徑算 法。在S120之后,還可以包括S121 服務(wù)器根據(jù)旅行開始日期和結(jié)束日期,以及每天的出發(fā)時刻、住宿時刻和午 餐時間,計算出總可用旅行時間。每日可用旅行時間=每天住宿時刻-每天出發(fā)時刻-每天午餐時間??偪捎寐眯?時間=(旅行結(jié)束日期-旅行開始日期+1)*每日可用旅行時間。例如,6月28日出發(fā)30 日結(jié)束,每天住宿時間為18點(diǎn),出發(fā)時間為8點(diǎn),每天午餐時間為1小時,則每日可用旅行 時間長度=18-8-1 = 9小時,總可用旅行時間長度為(30-28+1)*9 = 27小時。S122:服務(wù)器計算沿第一路線的行駛時間是否超過總可用旅行時間長度的預(yù)定百 分比,如果超過則提示用戶重新選擇較近的目的地點(diǎn)。沿第一路線的行駛時間,可以根據(jù)第一路線中每段道路的長度以及每段道路的最 高限速計算得出。
如果服務(wù)器計算沿第一路線的行駛時間超過總可用旅行時間長度的50% (后者 其它預(yù)定的百分比),提示用戶重新選擇較近的目的地點(diǎn),即返回S110中的選擇目的地點(diǎn)。S130:服務(wù)器選取電子地圖上與所述路線的距離滿足預(yù)定距離范圍的景點(diǎn),并對 所述景點(diǎn)進(jìn)行升序排序;服務(wù)器根據(jù)電子地圖中的道路信息,計算從起始地點(diǎn)出發(fā)并經(jīng)過 所述升序排序的景點(diǎn)后到達(dá)目的地點(diǎn)的第二路線。所述預(yù)定距離范圍,可以為前述S110中用戶設(shè)定的景點(diǎn)與第一路線的最大距離。所述景點(diǎn),還可以是符合用戶預(yù)先設(shè)定的景點(diǎn)風(fēng)格或類型的景點(diǎn)。如前述S110 中,用戶可以設(shè)定感興趣的景點(diǎn)類型或風(fēng)格(如建筑、人文、自然風(fēng)光等),則S130中,服務(wù) 器可以選取電子地圖上滿足用戶設(shè)定的景點(diǎn)類型或風(fēng)格,且與所述路線的距離滿足預(yù)定距 離范圍的景點(diǎn)。所述景點(diǎn),還可以是由用戶指定的景點(diǎn)。用戶指點(diǎn)景點(diǎn)的方式,具體的,可以是服 務(wù)器調(diào)用景點(diǎn)多媒體數(shù)據(jù)庫中相關(guān)景點(diǎn)的多媒體信息并展示給用戶,用戶通過瀏覽景點(diǎn)的 多媒體信息,從中選取感興趣的景點(diǎn)作為游覽景點(diǎn)。所述多媒體信息,可以是旅游景點(diǎn)的圖 片、視頻等,當(dāng)然還可以包括文字介紹。通過這樣的交互,方便用戶進(jìn)行景點(diǎn)的選擇。現(xiàn)有 技術(shù)中,雖然互聯(lián)網(wǎng)上有很多各個景點(diǎn)的多媒體信息和文字評論,但是這些景點(diǎn)信息并沒 有能夠有機(jī)的組織起來,用戶不得不查閱大量不同的頁面,并進(jìn)行大量計算,才能確定將某 景點(diǎn)加入旅程是否高效。而本實施例中,在一個界面內(nèi)向用戶提供選擇景點(diǎn)需要的所有信 息,使得用戶可以高效地確定是否將某個景點(diǎn)加入旅程。服務(wù)器對于每個景點(diǎn),可以讀取其經(jīng)緯度坐標(biāo),并基于經(jīng)緯度坐標(biāo)計算該景點(diǎn)到 所述路線的最短距離。在電子地圖上,所述路線可以是一條折線,具體的,所述路線可以由 一條或多條小的直線段組成。計算景點(diǎn)到每個直線段的距離,取結(jié)果中的最小值,即景點(diǎn)到 所述第一路線的最短距離。如果距離小于用戶設(shè)定的距離范圍,則可以選擇該景點(diǎn)。用戶在電子地圖上移動鼠標(biāo)時,服務(wù)器可以獲取鼠標(biāo)的屏幕坐標(biāo),并映射到GIS 經(jīng)緯度坐標(biāo)表示的地點(diǎn)M。對于景點(diǎn)數(shù)據(jù)庫中每一個景點(diǎn)J,根據(jù)J的經(jīng)緯度坐標(biāo)和地點(diǎn)M 的經(jīng)緯度坐標(biāo)計算兩點(diǎn)之間的距離,如果距離小于距離閾值,則查詢多媒體文件數(shù)據(jù)庫中 景點(diǎn)名等于J的多媒體文件,并在屏幕上該景點(diǎn)屏幕坐標(biāo)位置附近播放查詢結(jié)果集中的多 媒體文件。用戶可以根據(jù)顯示的多媒體文件選擇要去的景點(diǎn),用戶選擇的景點(diǎn)被加入旅行者 的日程安排。所選擇景點(diǎn)的游覽時間,可以是系統(tǒng)默認(rèn)的,也可以提示用戶輸入在該景點(diǎn)需要 游覽的時間。關(guān)于系統(tǒng)默認(rèn)的景點(diǎn)游覽時間,可以是系統(tǒng)根據(jù)之前數(shù)據(jù)庫中收集的用戶反 饋綜合得到的游覽時間,或者是根據(jù)旅行指南等推薦的游覽時間而定。選擇游覽景點(diǎn)之后,服務(wù)器可以按照各游覽景點(diǎn)進(jìn)行排序。具體的,服務(wù)器可以按 照各游覽景點(diǎn)與起始地點(diǎn)的距離進(jìn)行升序排序,即將與起始地點(diǎn)距離近的景點(diǎn)排在靠前的 位置,將與起始地點(diǎn)距離遠(yuǎn)的排在靠后的位置,從而完成對景點(diǎn)的升序排序。進(jìn)而,服務(wù)器可以根據(jù)電子地圖中的道路信息,計算從起始地點(diǎn)出發(fā)并經(jīng)過所述 排序的景點(diǎn)后到達(dá)目的地點(diǎn)的第二路線。這樣,服務(wù)器可以計算出起始地點(diǎn)與目的地點(diǎn)之 間合理有序的景點(diǎn)游覽順序?,F(xiàn)有的自行制定旅行計劃的方式,用戶往往只知道自己有幾天時間,要去大概哪個方位或者目的地玩,但是不知道從出發(fā)地點(diǎn)到目的地的沿途有哪些自己感興趣的景點(diǎn)。 而本步驟中,服務(wù)器選取電子地圖上與所述路線的距離滿足預(yù)定距離范圍的景點(diǎn),省去了 用戶自行選擇景點(diǎn)的工作,為用戶指定旅行計劃提供了極大的便利。此外,設(shè)L為當(dāng)前第二路線上所有景點(diǎn)的總計旅行時間,則,如果(總可用旅行時 間長度-L)小于一定閾值,則服務(wù)器提示用戶可以選擇更多景點(diǎn)加入。一個旅行計劃,在確 定了必經(jīng)的起始地點(diǎn)和目的地點(diǎn)以及旅行時間的情況下,應(yīng)該盡可能多地包含用戶感興趣 的景點(diǎn),同時路過用戶必需的服務(wù)設(shè)施,并且使得經(jīng)過這些景點(diǎn)和服務(wù)設(shè)施的路線最短。這 樣的旅行計劃,對于旅行者來說,才是高效率和經(jīng)濟(jì)的旅行計劃。本實施例中采用的方式可 以為用戶盡可能提供更多的可選擇景點(diǎn),為用戶制定合理、高效的旅行計劃提供了極大的 便利。S140:服務(wù)器根據(jù)第二路線上每段道路的行駛時間、每個景點(diǎn)的游覽時間,并參考 午餐時間和住宿時間制定起始時間至結(jié)束時間內(nèi)的日程。該步驟具體可以通過以下步驟實現(xiàn)S141 根據(jù)第二路線上每段道路的行駛時間、每個景點(diǎn)的游覽時間計算出每個景 點(diǎn)的到達(dá)時間和離開時間。設(shè)第i-1個景點(diǎn)的到達(dá)時間為ai_lS,則第i個景點(diǎn)的到達(dá)時間可以為aiS= ay到十丫卜廣屯其中,為第i_l個景點(diǎn)的游覽時間,屯為第i_l個景點(diǎn)到第i個景點(diǎn)之間的行 駛時間。已卜丨到與之和,實際上是離開景點(diǎn)i_l的時間,也可以記為aiR= a^到+VH。關(guān)于屯的值,可以根據(jù)地理信息系統(tǒng)道路信息,得到在某路段的最高限速,進(jìn)而按 照最高限速和道路長度,可以計算得到兩個景點(diǎn)a^和之間在道路上所需的行駛時間,即
diD關(guān)于的值,服務(wù)器可以采用數(shù)據(jù)庫中存儲的景點(diǎn)i_l的默認(rèn)游覽時間,也可以 是提供給用戶進(jìn)行設(shè)定,從而采用用戶設(shè)定的游覽時間。關(guān)于提供給用戶進(jìn)行設(shè)定,S142:將計算出的每個景點(diǎn)及其到達(dá)時間和離開時間映射到日歷的日程安排中除 去預(yù)定午餐時間和住宿之間之外的旅行時間上。設(shè)從起始地點(diǎn)開始的時間為、,這里的到達(dá)時間和離開時間可以為相對于出發(fā)時 間、的時間。進(jìn)而,可以根據(jù)上述計算,將每個景點(diǎn)的到達(dá)時間和離開時間映射到日歷的日程 安排中除去預(yù)定午餐時間和住宿之間之外的旅行時間上。例如,可以將從起始地點(diǎn)出發(fā)的 時間、設(shè)為0,那么,假設(shè)到景點(diǎn)1需要1小時(即屯=1),則 到=1。設(shè)在景點(diǎn)1的游 覽時間為2小時(即Vl = 2),則離開景點(diǎn)1的時間為alS= 3。設(shè)從景點(diǎn)1到達(dá)景點(diǎn)2的 路程需要3小時(即d2 = 3),則到達(dá)景點(diǎn)2的時間為a2到=alS+d2 = alS+Vl+d2 = 1+2+3 =6,即到達(dá)景點(diǎn)2的相對時間為6。假設(shè)景點(diǎn)2游覽需要大約5小時(即v2 = 5),那么離 開景點(diǎn)2的時間為a2R= a2SlJ+v2 = 6+5 = 11。前述、為相對時間,可以設(shè)、的絕對時間為第一天早上8點(diǎn),則到達(dá)景點(diǎn)1的絕 對時間為alS= 9,在景點(diǎn)1的游覽時間為2小時(即Vl = 2),則離開景點(diǎn)1的絕對時間為 alR= 11,從景點(diǎn)1出發(fā)到達(dá)景點(diǎn)2的路程需要3小時(即d2 = 3),則到達(dá)景點(diǎn)2的絕對 時間為a2S= 14,而如果預(yù)定的午餐時間為12點(diǎn)至13點(diǎn),則明顯地,午餐時間為從景點(diǎn)1出發(fā)到達(dá)景點(diǎn)2的路程過程中,且到達(dá)景點(diǎn)2的絕對時間實際為a2S= 15。如前,設(shè)景點(diǎn)2 游覽需要大約5小時(即v2 = 5),那么離開景點(diǎn)2的絕對時間為a2R= a2SlJ+v2 = 15+4 = 20,而如果住宿時間設(shè)為第一天晚上18點(diǎn)至第二天早上8點(diǎn),則景點(diǎn)2在游覽到18點(diǎn)時, 就進(jìn)入住宿時間,而剩余2小時的景點(diǎn)2的游覽時間則會順移到第二天早上的8點(diǎn)至10點(diǎn) 的時間段。其它的路程時間和游覽時間依此類推。關(guān)于住宿時間安排在某一段游覽時間之內(nèi)或者某一段路程時間之內(nèi),還可以通過 以下方式計算得出設(shè)每天可用旅行時間為d,如果ai_lS/d < aiS/d,則住宿時間應(yīng)該安排在從景點(diǎn) i"l到景點(diǎn)i的路上;如果aiS/d < aiS/d,則住宿時間應(yīng)該安排在景點(diǎn)i的游覽過程中。具體的,例如每天旅行時間為8小時,景點(diǎn)1的到達(dá)時間為6,停留時間為1,景點(diǎn) 2的到達(dá)時間為11,計算(6+1)/8 = 0。而11/8 = 1。由此可知,在住宿時間,到達(dá)的地點(diǎn) 為景點(diǎn)1和2之間的某個地點(diǎn),即在景點(diǎn)1至景點(diǎn)2的路程中。從景點(diǎn)1開始,需要行進(jìn)的 時間為8-(6+l)mod8,即1小時??梢?,這樣可以在日歷日程安排中除去預(yù)定的午餐時間和住宿時間上映射每個景 點(diǎn)的到達(dá)時間和離開時間,生成新的日程安排。S140中,僅考慮了用戶自行解決午餐、住宿問題的情況,如自帶食物、露營等。如果 用戶希望選擇在餐館就餐、在旅店住宿,則上面的S140之后,本實施例還可以包括S150 服務(wù)器計算午餐時間到達(dá)時和/或住宿時間到達(dá)時所處的地理位置,并查 找該地理位置周邊滿足預(yù)定距離的餐館和/或旅館推薦給用戶。服務(wù)器可以根據(jù)第二路線上每段道路的長度及每段道路的最高限速計算日程安 排中的午餐時間和/或住宿時間到達(dá)時用戶所處的地理位置。如前所述,設(shè)每天可用旅行時間為(1,如果 _18/(1< 胃/(1,則住宿時間應(yīng)該安排 在從景點(diǎn)i_l到景點(diǎn)i的路上。例如每天旅行時間為8小時,景點(diǎn)1的到達(dá)時間為6,停留 時間為1,景點(diǎn)2的到達(dá)時間為11。計算(6+1)/8 = 0,而11/8 = 1。由此可知,在住宿時 間,到達(dá)的地點(diǎn)為景點(diǎn)1和2之間的某個地點(diǎn)。從景點(diǎn)1開始,需要行進(jìn)的時間為8-(6+1) mod8,即1小時。則從景點(diǎn)1出發(fā),順著第二路線,按照道路最高限速,這里設(shè)為50公里(或 者行人,自行車速度)行駛1小時,可以計算出從景點(diǎn)1出發(fā)在路線上行駛50公里后到達(dá) 的地點(diǎn)m的經(jīng)緯度坐標(biāo)。如果景點(diǎn)1到景點(diǎn)2之間是一條直線,計算方法可以由基礎(chǔ)幾何 得到。如果是一條折線,可以比較從起始點(diǎn)開始,50公里能夠到達(dá)第幾條折線。如景點(diǎn)1到 景點(diǎn)2由兩條折線,第一條折線30公里,第二條折線170公里,那么,50-30 = 20公里,即只 要計算在第二條折線上經(jīng)過20公里可以到達(dá)的經(jīng)緯度坐標(biāo)就可以了。另外,如前所述,如果aiS/d < aiS/d,則住宿時間應(yīng)該安排在景點(diǎn)i的游覽過程 中,相應(yīng)地,住宿地點(diǎn)應(yīng)該在景點(diǎn)i之內(nèi)或附近。午餐時間所在地理位置的餐館可以采用與上面類似的方式得到,這里不再贅述。服務(wù)器通過查詢服務(wù)設(shè)施數(shù)據(jù)庫,可以找出所有服務(wù)設(shè)施類型為旅店的服務(wù)設(shè) 施。服務(wù)器可以查找所述住宿時間所處地理位置附近滿足預(yù)定距離的旅店。進(jìn)而,服務(wù)器可 以在電子地圖上顯示所述服務(wù)設(shè)施數(shù)據(jù)庫中的上述滿足預(yù)定距離的旅店,以供用戶選擇。 所述服務(wù)設(shè)施,還可以包括加油站等,提供給用戶進(jìn)行選擇的方法與前述類似。服務(wù)器在電子地圖上顯示所述服務(wù)設(shè)施數(shù)據(jù)庫中滿足預(yù)定距離的旅店、餐館、加油站等,也可以顯示這 些服務(wù)設(shè)施的多媒體信息,以更好的供用戶進(jìn)行選擇。現(xiàn)有技術(shù)中,用戶需要自己查地圖尋找旅行沿途的服務(wù)設(shè)施,例如餐廳,旅館和加 油站等,并把服務(wù)設(shè)施安排在旅行路線上恰當(dāng)?shù)奈恢?。而采用本實施例,可以在合理的時間 選擇位置合理的就餐地點(diǎn)或旅店,為用戶指定旅行計劃提供了很大的方便。目前現(xiàn)有技術(shù)中還沒有任何一個網(wǎng)站或軟件以一種直觀的、操作人性化的方法解 決以上難點(diǎn)從而協(xié)助用戶高效地制定一個高效率的旅行計劃。在沒有一個合適的方法時, 制定一個高效的旅行計劃,需要查詢多種信息(景點(diǎn)信息、住宿信息、行車信息、休息餐飲 信息等等),并要恰當(dāng)?shù)貙⑦@些地點(diǎn)編排成線路,這需要耗費(fèi)大量的時間。而應(yīng)用上述實施例,可以幫助用戶生成旅行路線及日程安排等旅行計劃安排,并 且在確定了起始地點(diǎn),目的地點(diǎn),以及總旅行時間的情況下,可以盡可能多地安排用戶感興 趣的旅行景點(diǎn),同時滿足用戶就餐和住宿的需求,制定高效率的旅行計劃。此外,本實施例提供交互式的選擇方式,方便用戶查看相關(guān)景點(diǎn)、公共服務(wù)設(shè)施等 的多媒體信息和文字評論,使得用戶可以高效地確定是否將某個景點(diǎn)或餐館、旅店等加入 旅程。以下例舉上述實施例的一個例子的流程,圖2示出了該流程,該流程中涉及的實 體包括服務(wù)器和用戶端,其中,服務(wù)器中還可以包括景點(diǎn)信息數(shù)據(jù)庫、多媒體文件數(shù)據(jù)庫、 服務(wù)設(shè)施信息數(shù)據(jù)庫,如圖2所示,該流程包括S201 用戶輸入旅行開始時間和結(jié)束時間,起始地點(diǎn),目的地點(diǎn),選擇景點(diǎn)興趣愛 好類型,距離范圍公里數(shù),預(yù)定午餐時間,預(yù)定住宿時間;S202 服務(wù)器查詢起始和目的地點(diǎn)經(jīng)緯度坐標(biāo),在電子地圖上計算兩點(diǎn)之間的第 一路線,并在電子地圖上顯示第一路線;S203 服務(wù)器查詢景點(diǎn)信息數(shù)據(jù)庫中符合用戶興趣愛好類型的景點(diǎn);S204:服務(wù)器計算景點(diǎn)到第一路線之間的距離,將距離小于用戶設(shè)定值的景點(diǎn)放 入臨時建立的推薦景點(diǎn)集合,將推薦景點(diǎn)集合中的景點(diǎn)顯示在電子地圖上;S205 用戶瀏覽電子地圖,移動鼠標(biāo)選擇在電子地圖上顯示的景點(diǎn);S206:服務(wù)器獲取鼠標(biāo)在屏幕坐標(biāo)的位置并映射到經(jīng)緯度坐標(biāo),查詢推薦景點(diǎn)集 中景點(diǎn)的經(jīng)緯度坐標(biāo),并計算鼠標(biāo)表示的點(diǎn)到景點(diǎn)間的距離,如果距離小于一定范圍則在 多媒體數(shù)據(jù)庫中查詢該景點(diǎn)相關(guān)的多媒體文件并在屏幕上顯示;S207 用戶選定景點(diǎn)并輸入預(yù)計停留時間;S208:服務(wù)器計算從起始地點(diǎn)出發(fā),順序經(jīng)過所有選定景點(diǎn)后到達(dá)目的地點(diǎn)的第 二路線,計算第二路線上所有景點(diǎn)對總計旅行時間L ;S209:服務(wù)器判斷(總可用旅行時間-L)是否小于預(yù)定閾值,如果小于,轉(zhuǎn)到 S205,否則轉(zhuǎn)到S210 ;S210 服務(wù)器根據(jù)路線和道路信息,以及預(yù)定午餐和住宿時間計算需要服務(wù)設(shè)施 地點(diǎn)的經(jīng)緯度坐標(biāo),查詢服務(wù)設(shè)施信息數(shù)據(jù)庫,計算服務(wù)設(shè)施到這些地點(diǎn)的距離,在電子地 圖上顯示距離這些地點(diǎn)滿足預(yù)定距離的服務(wù)設(shè)施;S211 用戶移動鼠標(biāo)查看服務(wù)設(shè)施;S212 服務(wù)器查詢鼠標(biāo)選中的服務(wù)設(shè)施信息并顯示在屏幕上;
S213 用戶選擇服務(wù)設(shè)施;S214:服務(wù)器添加服務(wù)設(shè)施到日程安排并計算最短旅行路線和到達(dá)各地點(diǎn)的時 間,顯示旅行日程安排?;谏鲜龇椒ㄉ傻穆眯新肪€和日程安排,用戶可以按照該旅行路線和日程安排 游覽景點(diǎn)。特別是按照該旅行路線和日程安排,可以確定每個景點(diǎn)的到達(dá)時間、離開時間。 旅行者在每個景點(diǎn)的旅行過程中,會拍攝一定數(shù)量的數(shù)碼照片及視頻等多媒體文件。而一 般的數(shù)碼相機(jī)、數(shù)碼攝像機(jī)等多媒體文件生成設(shè)備,在生成多媒體文件時,會在生成的多媒 體文件上記錄其創(chuàng)建時間,而這一創(chuàng)建時間即是旅行者在旅行景點(diǎn)等地點(diǎn)拍攝數(shù)碼照片、 視頻等多媒體文件的時間。以下介紹本申請一種多媒體文件分類方法實施例的流程,如圖3所示,包括S310 服務(wù)器接收多媒體文件并接收用戶對旅游景點(diǎn)日程安排的指定。所述服務(wù)器接收多媒體文件,可以是接收用戶上傳的多媒體文件,如用戶連接到 所述服務(wù)器后,點(diǎn)擊在服務(wù)器所展示頁面中的上傳按鈕,進(jìn)而選擇用戶本地計算機(jī)中的多 媒體文件目錄,從而完成對多媒體文件的上傳。所述服務(wù)器接收多媒體文件,也可以是服務(wù)器從網(wǎng)絡(luò)地址中讀取多媒體文件。例 如用戶之前已將拍攝的數(shù)碼照片、視頻等存儲在某個網(wǎng)絡(luò)存儲提供商的服務(wù)器上,則服務(wù) 器在接收上傳的多媒體文件過程中,可以接收指定的所述網(wǎng)絡(luò)存儲提供商的存儲路徑,例 如由網(wǎng)絡(luò)存儲提供商的IP地址+存儲目錄構(gòu)成的存儲路徑,從而,所述服務(wù)器可以通過該 存儲路徑接收所述多媒體文件。有些情況下,用戶可能不想上傳包含人像的多媒體文件,或只希望上傳包含風(fēng)景、 天氣、建筑、或地理等內(nèi)容的多媒體文件。對于這種情況,服務(wù)器可以詢問用戶是否過濾包 含人像的多媒體文件,如果用戶選擇過濾包含人像的多媒體文件,則服務(wù)器會接收到這一 用戶指令,從而在接收多媒體文件后,執(zhí)行人臉定位程序,如果識別到人臉,則過濾該多媒 體文件,即不接收該多媒體文件。當(dāng)然,在過濾之前,還可以包括向用戶發(fā)出提示,如果得到 用戶的確認(rèn),才過濾該多媒體文件。反之,如果沒有檢測到人臉,或由人臉檢測程序無法確 定是否有檢測到人臉,則可以提示用戶確認(rèn)是否需要上傳該多媒體文件。有些情況下,用戶上傳的多媒體文件中,希望區(qū)分出包含人像的與不包含人像的 多媒體文件,除了類似上述采用人臉識別程序進(jìn)行檢測外,同樣還可以提示用戶確定某一 多媒體文件是否包含人臉。這樣,服務(wù)器可以將多媒體文件標(biāo)記上是否包含人臉圖像。服務(wù)器接收用戶對旅游景點(diǎn)日程安排的指定,具體的,可以是接收用戶指定的由 前述日程安排生成方法生成的日程安排。前述日程安排生成方法可以概述如下服務(wù)器接收用戶端發(fā)來的旅行起始時間、結(jié)束時間、起始地點(diǎn)、目的地點(diǎn);服務(wù)器在電子地圖中查找起始地點(diǎn)和目的地點(diǎn)的地理位置,在起始地點(diǎn)和目的地 點(diǎn)間計算出第一路線;服務(wù)器讀取景點(diǎn)的經(jīng)緯度坐標(biāo),基于經(jīng)緯度坐標(biāo)選取電子地圖上與所述路線的距 離滿足預(yù)定距離范圍的景點(diǎn),并對所述滿足預(yù)定距離范圍的景點(diǎn)按照與起始地點(diǎn)的距離進(jìn) 行升序排序;服務(wù)器根據(jù)電子地圖中的道路信息,計算從起始地點(diǎn)出發(fā)并經(jīng)過所述升序排 序的景點(diǎn)后到達(dá)目的地點(diǎn)的第二路線;服務(wù)器根據(jù)第二路線上每段道路的行駛時間、每個景點(diǎn)的游覽時間,并參考午餐時間和住宿時間制定起始時間至結(jié)束時間內(nèi)的日程。服務(wù)器接收用戶對旅游景點(diǎn)日程安排的指定,具體的,也可以是接收用戶輸入的 日程安排。例如,由用戶指定旅行過程中每個景點(diǎn)的到達(dá)時間和離開時間。最簡單的情況, 可以是用戶在服務(wù)器提供的網(wǎng)頁上在線輸入旅行過程中的每個景點(diǎn)的到達(dá)時間和離開時 間。S320 服務(wù)器比較多媒體文件的創(chuàng)建時間與所述旅游景點(diǎn)日程安排中每個景點(diǎn)的 到達(dá)和離開時間,當(dāng)該多媒體文件的創(chuàng)建時間落入某景點(diǎn)的到達(dá)時間和離開時間之內(nèi)時, 將該多媒體文件的生成地點(diǎn)歸類為該景點(diǎn)。具體的,服務(wù)器可以通過調(diào)用讀取函數(shù)讀取文件創(chuàng)建時間屬性字段得到多媒體文 件的創(chuàng)建時間,比較多媒體文件的創(chuàng)建時間與所述旅游景點(diǎn)日程安排中每個景點(diǎn)的到達(dá)和 離開時間。以下列舉兩種讀取文件創(chuàng)建時間的讀取函數(shù)1、Java語言方式Runtime. getRuntime (). exec (“ cmd/C dir〃+fi IePath+〃 /tc");2、C# 語言H讀取文件的創(chuàng)建、修改、訪問時間FileInfo f = new FileInfoC C:\\test. c");Console. WriteLine (f. CreationTime. ToString ());Console. WriteLine (f. LastffriteTime. ToString ());Console. WriteLine (f. LastAccessTime. ToString ());當(dāng)然,其它編程語言中也有相應(yīng)的函數(shù)實現(xiàn),這里不再一一例舉。當(dāng)該多媒體文件的創(chuàng)建時間落入某景點(diǎn)的到達(dá)時間和離開時間之內(nèi)時,可以通過 將所述多媒體文件的創(chuàng)建地點(diǎn)屬性字段設(shè)置為所述景點(diǎn)的方式將該多媒體文件的生成地 點(diǎn)歸類為該景點(diǎn)。其中的媒體文件的創(chuàng)建地點(diǎn)屬性字段,可以利用多媒體文件的已有的留 給用戶自定義的字段實現(xiàn),也可以通過增加新的字段實現(xiàn)。對于這兩種方式,需要該字段支 持的屬性匹配歸類后的字符類型。此外,上述方法實施例還可以包括S330 將歸類至某景點(diǎn)的多媒體文件作為可預(yù)覽文件關(guān)聯(lián)于該景點(diǎn)。后續(xù),當(dāng)后續(xù)用戶瀏覽服務(wù)器上的分類存儲的多媒體文件時,例如用戶的鼠標(biāo)在 電子地圖的所述旅行路線中移動時,服務(wù)器可以獲取鼠標(biāo)的屏幕坐標(biāo),并映射到GIS經(jīng)緯 度坐標(biāo)表示的地點(diǎn)m。對于旅行路線上的景點(diǎn)j,如果根據(jù)景點(diǎn)J的經(jīng)緯度坐標(biāo)和地點(diǎn)M的 經(jīng)緯度坐標(biāo)計算兩點(diǎn)之間的距離小于距離閾值,則服務(wù)器可以將與該景點(diǎn)關(guān)聯(lián)的可預(yù)覽多 媒體文件在屏幕上該景點(diǎn)屏幕坐標(biāo)位置附近播放。在網(wǎng)絡(luò)環(huán)境中,其它用戶可以瀏覽所述上傳的多媒體文件。則基于服務(wù)器將多媒 體文件標(biāo)記上是否包含人臉圖像,服務(wù)器在向其它用戶展示這些多媒體文件時,可以選擇 將不包含人臉圖像的多媒體文件進(jìn)行展示。當(dāng)然,如果前述上傳多媒體文件的過程中已經(jīng)將包含人臉圖像的多媒體文件過濾,則服務(wù)器在向其它用戶展示這些多媒體文件時,則不會展示包含人臉圖像的多媒體文 件。由上述實施例可見,服務(wù)器接收多媒體文件并接收用戶對旅游景點(diǎn)日程安排的指 定,比較多媒體文件的創(chuàng)建時間與所述旅游景點(diǎn)日程安排中每個景點(diǎn)的到達(dá)和離開時間, 當(dāng)該多媒體文件的創(chuàng)建時間落入某景點(diǎn)的到達(dá)時間和離開時間之內(nèi)時,將該多媒體文件的 生成地點(diǎn)歸類為該景點(diǎn),可以實現(xiàn)自動對旅行者旅途拍攝的數(shù)碼照片和視頻等多媒體文件 進(jìn)行歸類整理,從而節(jié)省用戶自己人工操作所需的大量時間。另外,實現(xiàn)了自動收集歸類多 媒體信息,并把收集歸類的多媒體文件關(guān)聯(lián)至旅行路線中的相關(guān)景點(diǎn)。另一方面,提供了按照旅行路線和路線上的景點(diǎn)查詢?yōu)g覽多媒體文件的方式,方 便了用戶對旅行路線的查詢和瀏覽。旅行路線由景點(diǎn)和景點(diǎn)間的路線顯示在電子地圖上, 多媒體文件隨著用戶鼠標(biāo)在電子地圖上移動到某景點(diǎn)上時自動顯示播放。這樣,旅行者在 旅行結(jié)束回來后可以花很少的時間就實現(xiàn)快速地分類、共享和瀏覽自己的多媒體文件。以下介紹本發(fā)明一種服務(wù)器實施例,圖4示出了該服務(wù)器實施例的框圖,如圖4, 該服務(wù)器實施例包括多媒體文件接收單元41,用于接收多媒體文件;旅游景點(diǎn)日程安排接收單元42,用于接收用戶對旅游景點(diǎn)日程安排的指定;比較單元43,用于比較比較多媒體文件的創(chuàng)建時間與所述旅游景點(diǎn)日程安排中每 個景點(diǎn)的到達(dá)和離開時間,當(dāng)該多媒體文件的創(chuàng)建時間落入某景點(diǎn)的到達(dá)時間和離開時間 之內(nèi)時,將該多媒體文件的生成地點(diǎn)歸類為該景點(diǎn);所述用戶對旅游景點(diǎn)日程安排的指定,包括用戶輸入的日程安排或者通過下述方 式生成的日程安排服務(wù)器接收用戶端發(fā)來的旅行起始時間、結(jié)束時間、起始地點(diǎn)、目的地點(diǎn);服務(wù)器在電子地圖中查找起始地點(diǎn)和目的地點(diǎn)的地理位置,在起始地點(diǎn)和目的地 點(diǎn)間計算出第一路線;服務(wù)器讀取景點(diǎn)的經(jīng)緯度坐標(biāo),基于經(jīng)緯度坐標(biāo)選取電子地圖上與所述路線的距 離滿足預(yù)定距離范圍的景點(diǎn),并對所述滿足預(yù)定距離范圍的景點(diǎn)按照與起始地點(diǎn)的距離進(jìn) 行升序排序;服務(wù)器根據(jù)電子地圖中的道路信息,計算從起始地點(diǎn)出發(fā)并經(jīng)過所述升序排 序的景點(diǎn)后到達(dá)目的地點(diǎn)的第二路線;服務(wù)器根據(jù)第二路線上每段道路的行駛時間、每個景點(diǎn)的游覽時間,并參考午餐 時間和住宿時間制定起始時間至結(jié)束時間內(nèi)的日程。具體的,服務(wù)器可以通過調(diào)用讀取函數(shù)讀取文件創(chuàng)建時間屬性字段得到多媒體文 件的創(chuàng)建時間,比較多媒體文件的創(chuàng)建時間與所述旅游景點(diǎn)日程安排中每個景點(diǎn)的到達(dá)和 離開時間。當(dāng)該多媒體文件的創(chuàng)建時間落入某景點(diǎn)的到達(dá)時間和離開時間之內(nèi)時,可以通過 將所述多媒體文件的創(chuàng)建地點(diǎn)屬性字段設(shè)置為所述景點(diǎn)的方式將該多媒體文件的生成地 點(diǎn)歸類為該景點(diǎn)。其中的媒體文件的創(chuàng)建地點(diǎn)屬性字段,可以利用多媒體文件的已有的留 給用戶自定義的字段實現(xiàn),也可以通過增加新的字段實現(xiàn)。對于這兩種方式,需要該字段支 持的屬性匹配歸類后的字符類型。優(yōu)選地,所述接收的多媒體文件包括
用戶上傳的多媒體文件或從網(wǎng)絡(luò)地址中讀取的多媒體文件。優(yōu)選地,所述服務(wù)器還可以如圖5所示,還包括人臉圖像識別單元44,過濾單元 45,其中,人臉圖像識別單元44,用于對接收到的多媒體文件后執(zhí)行人臉圖像識別程序;過濾單元45,用于過濾識別到人臉圖像的多媒體文件。優(yōu)選地,所述服務(wù)器還可以如圖6所示,還包括標(biāo)記單元46,用于將多媒體文件標(biāo) 記上是否包含人臉圖像。優(yōu)選地,所述服務(wù)器還可以如圖7所示,還包括關(guān)聯(lián)單元47,用于將歸類至某景點(diǎn) 的多媒體文件作為可預(yù)覽文件關(guān)聯(lián)于該景點(diǎn)。利用上述服務(wù)器實現(xiàn)對多媒體文件分類的方法與上述方法實施例類似,在此不再 贅述。為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當(dāng)然,在實施本 發(fā)明時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可 借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì) 上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品 可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備 (可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些 部分所述的方法。本說明書中的各個實施例均采用遞進(jìn)的方式描述,各個實施例之間相同相似的部 分互相參見即可,每個實施例重點(diǎn)說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實 施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例 的部分說明即可。本發(fā)明可用于眾多通用或?qū)S玫挠嬎阆到y(tǒng)環(huán)境或配置中。例如個人計算機(jī)、服務(wù) 器計算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂 盒、可編程的消費(fèi)電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機(jī)、大型計算機(jī)、包括以上任何系統(tǒng)或設(shè)備的 分布式計算環(huán)境等等。本發(fā)明可以在由計算機(jī)執(zhí)行的計算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序 模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組 件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本發(fā)明,在這些分布式計算環(huán)境中,由 通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以 位于包括存儲設(shè)備在內(nèi)的本地和遠(yuǎn)程計算機(jī)存儲介質(zhì)中。雖然通過實施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和 變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本發(fā)明的 精神。
權(quán)利要求
1.一種多媒體文件分類方法,其特征在于,包括服務(wù)器接收多媒體文件并接收用戶對旅游景點(diǎn)日程安排的指定;所述日程安排中包括 某景點(diǎn)及其到達(dá)時間與離開時間的對應(yīng)關(guān)系;服務(wù)器通過調(diào)用讀取函數(shù)讀取文件創(chuàng)建時間屬性字段得到多媒體文件的創(chuàng)建時間,比 較多媒體文件的創(chuàng)建時間與所述旅游景點(diǎn)日程安排中每個景點(diǎn)的到達(dá)和離開時間,當(dāng)該多 媒體文件的創(chuàng)建時間落入某景點(diǎn)的到達(dá)時間和離開時間之內(nèi)時,將該多媒體文件的生成地 點(diǎn)歸類為該景點(diǎn);所述用戶對旅游景點(diǎn)日程安排的指定,包括用戶輸入的日程安排或者通過下述方式生 成的日程安排服務(wù)器接收用戶端發(fā)來的旅行起始時間、結(jié)束時間、起始地點(diǎn)、目的地點(diǎn); 服務(wù)器在電子地圖中查找起始地點(diǎn)和目的地點(diǎn)的地理位置,在起始地點(diǎn)和目的地點(diǎn)間 計算出第一路線;服務(wù)器讀取景點(diǎn)的經(jīng)緯度坐標(biāo),基于經(jīng)緯度坐標(biāo)選取電子地圖上與所述路線的距離滿 足預(yù)定距離范圍的景點(diǎn),并對所述滿足預(yù)定距離范圍的景點(diǎn)按照與起始地點(diǎn)的距離進(jìn)行升 序排序;服務(wù)器根據(jù)電子地圖中的道路信息,計算從起始地點(diǎn)出發(fā)并經(jīng)過所述升序排序的 景點(diǎn)后到達(dá)目的地點(diǎn)的第二路線;服務(wù)器根據(jù)第二路線上每段道路的行駛時間、每個景點(diǎn)的游覽時間,并參考午餐時間 和住宿時間制定起始時間至結(jié)束時間內(nèi)的日程。
2.如權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器接收多媒體文件包括 服務(wù)器接收用戶上傳的多媒體文件;或,服務(wù)器從網(wǎng)絡(luò)地址中讀取多媒體文件。
3.如權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器接收多媒體文件的過程中還包括服務(wù)器接收到上傳的多媒體文件后,執(zhí)行人臉圖像識別程序,如果識別到人臉圖像,過 濾該多媒體文件。
4.如權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器接收多媒體文件的過程中還包括服務(wù)器將多媒體文件標(biāo)記上是否包含人臉圖像。
5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括 將歸類至某景點(diǎn)的多媒體文件作為可預(yù)覽文件關(guān)聯(lián)于該景點(diǎn)。
6.一種服務(wù)器,其特征在于,包括多媒體文件接收單元,用于接收多媒體文件;旅游景點(diǎn)日程安排接收單元,用于接收用戶對旅游景點(diǎn)日程安排的指定; 比較單元,用于通過調(diào)用讀取函數(shù)讀取文件創(chuàng)建時間屬性字段得到多媒體文件的創(chuàng) 建時間,比較多媒體文件的創(chuàng)建時間與所述旅游景點(diǎn)日程安排中每個景點(diǎn)的到達(dá)和離開時 間,當(dāng)該多媒體文件的創(chuàng)建時間落入某景點(diǎn)的到達(dá)時間和離開時間之內(nèi)時,將該多媒體文 件的生成地點(diǎn)歸類為該景點(diǎn);所述用戶對旅游景點(diǎn)日程安排的指定,包括用戶輸入的日程安排或者通過下述方式生 成的日程安排服務(wù)器接收用戶端發(fā)來的旅行起始時間、結(jié)束時間、起始地點(diǎn)、目的地點(diǎn); 服務(wù)器在電子地圖中查找起始地點(diǎn)和目的地點(diǎn)的地理位置,在起始地點(diǎn)和目的地點(diǎn)間 計算出第一路線;服務(wù)器讀取景點(diǎn)的經(jīng)緯度坐標(biāo),基于經(jīng)緯度坐標(biāo)選取電子地圖上與所述路線的距離滿 足預(yù)定距離范圍的景點(diǎn),并對所述滿足預(yù)定距離范圍的景點(diǎn)按照與起始地點(diǎn)的距離進(jìn)行升 序排序;服務(wù)器根據(jù)電子地圖中的道路信息,計算從起始地點(diǎn)出發(fā)并經(jīng)過所述升序排序的 景點(diǎn)后到達(dá)目的地點(diǎn)的第二路線;服務(wù)器根據(jù)第二路線上每段道路的行駛時間、每個景點(diǎn)的游覽時間,并參考午餐時間 和住宿時間制定起始時間至結(jié)束時間內(nèi)的日程。
7.如權(quán)利要求6所述的服務(wù)器,其特征在于,所述接收的多媒體文件包括 用戶上傳的多媒體文件或從網(wǎng)絡(luò)地址中讀取的多媒體文件。
8.如權(quán)利要求6所述的服務(wù)器,其特征在于,還包括人臉圖像識別單元,過濾單元,其中,人臉圖像識別單元,用于對接收到的多媒體文件后執(zhí)行人臉圖像識別程序; 過濾單元,用于過濾識別到人臉圖像的多媒體文件。
9.如權(quán)利要求6所述的服務(wù)器,其特征在于,還包括標(biāo)記單元,用于將多媒體文件標(biāo)記 上是否包含人臉圖像。
10.如權(quán)利要求6所述的服務(wù)器,其特征在于,還包括關(guān)聯(lián)單元,用于將歸類至某景點(diǎn) 的多媒體文件作為可預(yù)覽文件關(guān)聯(lián)于該景點(diǎn)。
全文摘要
一種多媒體文件分類方法及服務(wù)器。一種多媒體文件分類方法,包括服務(wù)器接收多媒體文件并接收用戶對旅游景點(diǎn)日程安排的指定,比較多媒體文件的創(chuàng)建時間與所述旅游景點(diǎn)日程安排中每個景點(diǎn)的到達(dá)和離開時間,當(dāng)該多媒體文件的創(chuàng)建時間落入某景點(diǎn)的到達(dá)時間和離開時間之內(nèi)時,將該多媒體文件的生成地點(diǎn)歸類為該景點(diǎn)。利用本發(fā)明,可以實現(xiàn)自動對旅行者旅途拍攝的數(shù)碼照片和視頻等多媒體文件進(jìn)行歸類整理,從而節(jié)省用戶自己人工操作所需的大量時間。另外,實現(xiàn)了自動收集歸類多媒體信息,并把收集歸類的多媒體文件關(guān)聯(lián)至旅行路線中的相關(guān)景點(diǎn)。
文檔編號G06F17/30GK102004725SQ200910092139
公開日2011年4月6日 申請日期2009年9月1日 優(yōu)先權(quán)日2009年9月1日
發(fā)明者劉旸 申請人:劉旸
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
临沭县| 长泰县| 上饶县| 沾益县| 扎兰屯市| 咸宁市| 河曲县| 大城县| 定陶县| 锡林郭勒盟| 巨野县| 沁源县| 承德市| 海城市| 武义县| 玉环县| 岑溪市| 荣昌县| 赫章县| 雷山县| 东山县| 玉屏| 工布江达县| 昭平县| 偏关县| 巫溪县| 察雅县| 平顺县| 会泽县| 邵阳县| 九寨沟县| 民丰县| 宣汉县| 鹿邑县| 扎鲁特旗| 天峨县| 郸城县| 吉安市| 云安县| 衡阳县| 永城市|