專利名稱:一種具有財經數據字幕制播功能的字幕機的制作方法
技術領域:
本發明涉及電視圖文字幕技術領域,特別是涉及一種具有財經數據字幕制播功能 的字幕機。
背景技術:
隨著視頻及多媒體技術的不斷發展,字幕機的用途越來越廣泛,如電視臺的節目 字幕播出、電影電視劇的對白、體育比賽的比分制作等。字幕機是由計算機和字幕卡組成 的,通過字幕機在視頻信號上實現圖文字幕的疊加。對于某些財經節目,通過字幕機將財經數據制作成相關的字幕顯示在電視屏幕 上,該字幕的制作需要從財經數據庫中提取對應的數據信息。財經數據庫一般由股票市場 研究系列、基金市場研究系列、債券市場研究系列、衍生產品研究系列、經濟研究系列、行業 研究系列、貨幣市場系列等部分構成。財經字幕需要實時的顯示漲跌額,漲跌額的計算方法是先獲取當天的最新價格, 然后和前一天的價格做差值。因此,在數據庫中,要計算出最新的漲跌額,就需要維護一定 的歷史數據進行對比。如果一直保存各個歷史時間的數據,則數據存儲量是十分龐大的,浪 費了大量的系統空間,維護也有一定的困難。通常,由于交易日期是不連續的,之間會有一定的時間間隔,因此,不能僅僅的根 據日期做數據的維護。例如,計算某支股票星期一的漲跌額,由于星期六和星期天是停盤時 間,必須和星期五的收盤價格做比較。這樣一來,就不是簡單的維護前一天的數據了,特別 是對于某些開盤、停盤時間具有不定性的財經數據。因此,在什么條件下刪除數據,刪除什 么內容的數據,依據什么樣的數據進行字幕制作提出了一定要求。總之,需要本領域技術人員迫切解決的一個技術問題就是如何能夠提供一種具 有財經數據字幕制播功能的字幕機,減少財經數據的維護量,并保證實時制作出最新的財 經字幕。
發明內容
本發明所要解決的技術問題是提供一種具有財經數據字幕制播功能的字幕機,減 少財經數據的維護量,并保證實時制作出最新的財經字幕。為了解決上述問題,本發明公開了一種具有財經數據字幕制播功能的字幕機,包 括計算機和字幕卡,所述計算機中包括字幕播出處理模塊,所述字幕播出處理模塊包括財 經字幕制作子模塊,所述財經字幕制作子模塊包括數據接收單元,用于接收當前的數據信息;所述數據信息包括數據標識、數據內 容和日期;記錄查找單元,用于按照所述數據信息從數據庫中查找到具有相應數據標識的數 據記錄;所述數據記錄由各個字段構成,其包括數據標識、前日價格、當前價格、漲跌額和 最新日期;
記錄更新單元,用于根據所述數據信息更新查找到的數據記錄;其中,當數據信息的日期和最新日期字段中的日期相同時,將數據內容更新至當 前價格字段中,然后更新漲跌額字段;當數據信息的日期和最新日期字段中的日期不同時, 將當前價格字段中的數據更新至前日價格字段中,將數據內容寫入當前價格字段中,然后 更新漲跌額字段,并將數據信息的日期更新至最新日期字段中;字幕生成單元,用于根據更新后的數據記錄生成相應的財經字幕;所述字幕卡包括輸出顯示單元,用于將所述財經字幕疊加到背景視頻上進行輸出顯示。具體的,所述輸出顯示為與所述數據記錄對應的原有財經字幕更新變化為新生 成的財經字幕進行顯示。進一步,所述更新漲跌額具體為將當前價格字段與前日價格字段中的數據做差 值,并將所述差值更新至漲跌額字段中。具體的,所述數據標識為數據代碼和/或數據名稱。優選的,所述財經字幕制作子模塊還包括記錄新建單元,用于當按照所述數據信息從數據庫中未查找到具有相應數據標識 的數據記錄時,新建一條數據記錄;則字幕生成單元根據新建的數據記錄生成相應的財經字幕。進一步,所述新建一條數據記錄具體為所述數據信息的數據標識寫入數據代碼和/或數據名稱字段中;以及,所述數據信息的數據內容寫入當前價格字段中;以及,所述數據信息的日期寫入最新日期字段中;其中,前日價格和漲跌額字段為空。進一步,前日價格字段為空時,不進行漲跌額的計算,直到前日價格字段寫入數 據。進一步,所述輸出顯示為根據新建的數據記錄生成的財經字幕作為增加的字幕 進行顯示。與現有技術相比,本發明具有以下優點本發明字幕機的記錄查找單元根據數據接收單元接收當前的數據信息,從數據庫 中查找到具有相應數據標識的數據記錄;并由記錄更新單元對查找到的數據記錄隨機更 新;最后,字幕生成單元經更新后的數據記錄生成相應的財經字幕。通過本發明字幕機一方 面確保了數據記錄能夠根據最新數據的日期,做相應的字段的數據覆蓋、數據填入以及數 據計算,其歷史記錄數據量小,維護簡單,由于適時的進行數據的覆蓋,不存在數據的空間 增長;另一方面,能夠根據接收到的數據隨時制作最新的字幕,保證字幕的實時更新。進一步,對于數據庫中沒有相關歷史數據的記錄,通過新建數據記錄,并作相應的 數據更新,同樣能夠實現新增種類的數據的維護,保證較少的數據增長空間;同時制作出實 時變化的字幕進行顯示。
圖1是本發明一種具有財經數據字幕制播功能的字幕機實施例的結構圖2是本發明一種具有財經數據字幕制播功能的字幕機優選實施例的結構圖。
具體實施例方式為使本發明的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖和具體實 施方式對本發明作進一步詳細的說明。字幕機制作財經字幕,依據的是從財經數據庫中提取相關數據信息。財經數據庫 中記錄的數據種類繁多,其包括股票、基金、外匯、期貨、債券、貴金屬、原油等,存儲信息量 很大,因此對各類數據的記錄、存儲、維護等提出了一定的要求。本發明實施例的字幕機特別針對財經數據漲跌額的字幕制作,所述漲跌額為最新 漲跌額,即最新獲取的數據和距離當天最近的上一次交易日的收盤數據做差值,明顯的,正 數表示上漲,負數表述下跌。下面,對本發明實施例做詳細說明參照圖1,示出了本發明一種具有財經數據字幕制播功能的字幕機實施例的結構 圖,包括計算機IA和字幕卡1B,所述計算機IA中包括字幕播出處理模塊11,所述字幕播出 處理模塊包括財經字幕制作子模塊111,所述財經字幕制作子模塊111包括數據接收單元101,用于接收當前的數據信息;所述數據信息包括數據標識、數 據內容和日期;記錄查找單元102,用于按照所述數據信息從數據庫中查找到具有相應數據標識 的數據記錄;所述數據記錄由各個字段構成,其包括數據標識、前日價格、當前價格、漲跌 額和最新日期;記錄更新單元103,用于根據所述數據信息更新查找到的數據記錄;其中,當數據信息的日期和數據記錄的最新日期字段中的日期相同時,將數據信 息的數據內容更新至當前價格字段中,然后更新漲跌額字段;當數據信息的日期和數據記錄的最新日期字段中的日期不同時,將當前價格字段 中的數據更新至前日價格字段中,將數據內容寫入當前價格字段中,然后更新漲跌額字段, 并將數據信息的日期更新至最新日期字段中;所述字幕機還包括字幕生成單元104,用于根據更新后的數據記錄生成相應的 財經字幕;所述字幕卡IB包括輸出顯示單元12,用于將所述財經字幕疊加到背景視頻上進 行輸出顯示。字幕機根據當前最新的數據信息制作出字幕進行播出顯示,數據接收單元101接 收到的數據信息,其包括數據標識、數據內容和日期。優選的,所述數據標識為數據代碼 和/或數據名稱。其中,數據代碼為各類財經數據的唯一標識號,數據內容一般為當前的價 格。例如,獲取的一條最新股票數據信息,其格式有如下幾種形式“sz002179,23. 30,2009. 11. 24” ;或者,“中航光電,23.30,2009. 11. 24”;或者,“sz002179,中航光電,23.30,2009. 11. 24”。由于記錄的全球的財經數據,數據內容可以加上計量單位,如人民幣為“Y”,美元 為“$”等等,一般的,還可以不加單位符號,以系統的默認值處理記錄。進一步,記錄查找單元102從數據庫中查找到具有相應數據標識的數據記錄。所述數據庫可以存儲在字幕機內部,也可以存儲在外部設備或者服務器中,通過有線或者無 線網絡進行數據傳輸。數據庫中包含有各種種類的財經數據,一般分為各個數據子庫,例如 股票數據子庫、基金數據子庫、外匯數據子庫、期貨數據子庫、貴金屬數據子庫等等。進一 步,各個數據子庫又可以進一步的細分,例如,股票數據子庫還可以分為A股、B股、S股、H 股和N股等,或者還可以按照行業進行分類。貴金屬子庫分為黃金、白銀、鉬金、鈀、銠等。
具體的,數據記錄的形式可以是數據標識;前日價格;當前價格;漲跌額;最新日所述數據記錄的各個字段的順序不做限定,各個字段也不限于上述幾種,例如,還 可以包括漲跌幅,即當前價格與前日價格差值的相對百分比。其中,所述數據標識和數據信 息中的數據標識一一對應。優選的,數據標識可以進一步分為數據代碼和/或數據名稱。所述“前日價格”并 不是嚴格意義上的前一交易日的價格,而是距當天最近的上一次交易后的后盤價格。例如, 對于股票,由于星期六和星期天均為停盤日,當天為星期一,則其前日價格為星期五的收盤 價格。所述漲跌額為數據記錄中的當前價格與前日價格的差值。所述最新日期為當前價格 的日期。根據查找到的數據記錄,記錄更新單元103按照接收的數據信息更新數據記錄。 由于數據庫中記錄的漲跌額是當天的最新數據和上一次的收盤價的差值,而數據記錄的當 前價格字段中的數據可能是當天的數據,還可能是“前一天”記錄的數據,同樣前日價格字 段中的數據,對于當天來說,也有可能是中間相隔一次交易的數據。如果當前最新數據的日期和數據記錄中的一樣,則說明該條數據記錄是當天更新 后的記錄,不需要對前日價格字段中的內容再做變化,只更新當前價格,然后根據更新的當 前價格計算漲跌額。如果當前最新數據的日期和數據記錄中的日期不一樣,則表明當前獲取的數據是 最新一天的數據,而數據記錄中當前價格字段中的數據已經過期,其記錄的不再是當天的 價格,而是前一次交易的價格。則將當前價格字段中的數據更新至前日價格字段中,將數據 內容寫入當前價格字段中,然后計算漲跌額,同時,并將數據信息的日期更新至最新日期字 段中。最后,字幕生成單元104根據更新后的數據記錄生成相應的財經字幕,完成最新 財經字幕的制作過程。所述輸出顯示單元12將生成的財經字幕疊加到背景視頻上進行輸 出顯示。本發明實施例提出的字幕機,通過對獲取的最新數據信息時間的比較,進行兩種 不同形式的字幕制作,實現了漲跌額的最新字幕制作。一方面確保了數據記錄能夠根據最 新數據的日期,做相應的字段的數據覆蓋、數據填入以及數據計算,其歷史記錄數據量小, 維護簡單,由于適時的進行數據的覆蓋,不存在數據的空間增長;另一方面,能夠根據接收 到的數據隨時制作最新的字幕,保證字幕的實時更新。參照圖2,為本發明一種具有財經數據字幕制播功能的字幕機優選實施例的結構 圖,所述字幕機包括計算機2A和字幕卡2B,所述計算機2A中包括字幕播出處理模塊21, 所述字幕播出處理模塊21包括財經字幕制作子模塊211,所述財經字幕制作子模塊211包 括
數據存儲單元201,用于存儲財經數據庫,所述財經數據庫中包括各個數據記錄; 所述數據記錄由各個字段構成,其包括數據標識、前日價格、當前價格、漲跌額和最新日 期;數據接收單元202,用于接收當前的數據信息;所述數據信息包括數據標識、數 據內容和日期;記錄查找單元203,用于按照所述數據信息從數據庫中查找到具有相應數據標識 的數據記錄;日期判斷單元204,用于判斷所述數據信息的日期是否和相應數據記錄的最新日 期字段中的日期相同;如果是,則觸發第一記錄更新單元205;如果否,則第二記錄更新單 元 206 ;第一記錄更新單元205,用于將所述數據信息的數據內容更新至當前價格字段中, 然后更新漲跌額字段;第二記錄更新單元206,用于將當前價格字段中的數據更新至前日價格字段中,將 所述數據內容寫入當前價格字段中,然后更新漲跌額字段,并將數據信息的日期更新至最 新日期字段中。字幕生成單元207,用于根據更新后的數據記錄生成相應的財經字幕。本發明優選實施例與上述實施例不同的是,將記錄更新通過兩個單元完成,分別 執行不同的操作,并在更新前通過日期判斷單元204進行判斷,根據判斷的不同結果觸發 第一記錄更新單元或者第二記錄更新單元。此外,在本發明實施例中,所述數據庫存儲于字幕機內的數據存儲單元201中。數 據接收單元202獲取的一條最新股票數據信息,其格式為“sz002179,中航光電,23. 30,2009. 11. 24”進一步,記錄查找單元203按照獲取的數據信息的數據標識從數據存儲單元201 中查找到相應的數據記錄。具體的,根據“SZ002179,中航光電,23. 30,2009. 11. 24”中的 “SZ002179”從數據庫的股票數據子庫中查找具有同樣數據代碼的數據記錄。例如,查找到的相應數據記錄為
權利要求
1.一種具有財經數據字幕制播功能的字幕機,其特征在于,包括計算機和字幕卡,所述 計算機中包括字幕播出處理模塊,所述字幕播出處理模塊包括財經字幕制作子模塊,所述 財經字幕制作子模塊包括數據接收單元,用于接收當前的數據信息;所述數據信息包括數據標識、數據內容和 日期;記錄查找單元,用于按照所述數據信息從數據庫中查找到具有相應數據標識的數據記 錄;所述數據記錄由各個字段構成,其包括數據標識、前日價格、當前價格、漲跌額和最新 日期;記錄更新單元,用于根據所述數據信息更新查找到的數據記錄; 其中,當數據信息的日期和最新日期字段中的日期相同時,將數據內容更新至當前價 格字段中,然后更新漲跌額字段;當數據信息的日期和最新日期字段中的日期不同時,將當 前價格字段中的數據更新至前日價格字段中,將數據內容寫入當前價格字段中,然后更新 漲跌額字段,并將數據信息的日期更新至最新日期字段中;字幕生成單元,用于根據更新后的數據記錄生成相應的財經字幕; 所述字幕卡包括輸出顯示單元,用于將所述財經字幕疊加到背景視頻上進行輸出顯示。
2.根據權利要求1所述的字幕機,其特征在于,所述輸出顯示為與所述數據記錄對應的原有財經字幕更新變化為新生成的財經字幕 進行顯示。
3.根據權利要求1所述的字幕機,其特征在于,所述更新漲跌額具體為將當前價格字段與前日價格字段中的數據做差值,并將所述差值更新至漲跌額字段中。
4.根據權利要求1所述的字幕機,其特征在于, 所述數據標識為數據代碼和/或數據名稱。
5.根據權利要求1所述的字幕機,其特征在于,所述財經字幕制作子模塊還包括記錄新建單元,用于當按照所述數據信息從數據庫中未查找到具有相應數據標識的數 據記錄時,新建一條數據記錄;則字幕生成單元根據新建的數據記錄生成相應的財經字幕。
6.根據權利要求5所述的字幕機,其特征在于,所述新建一條數據記錄具體為 所述數據信息的數據標識寫入數據代碼和/或數據名稱字段中;以及,所述數據信息的數據內容寫入當前價格字段中; 以及,所述數據信息的日期寫入最新日期字段中; 其中,前日價格和漲跌額字段為空。
7.根據權利要求6所述的字幕機,其特征在于,前日價格字段為空時,不進行漲跌額的計算,直到前日價格字段寫入數據。
8.根據權利要求5所述的字幕機,其特征在于,所述輸出顯示為根據新建的數據記錄生成的財經字幕作為增加的字幕進行顯示。
全文摘要
本發明提供了一種具有財經數據字幕制播功能的字幕機,其包括數據接收單元,用于接收數據信息;記錄查找單元,用于從數據庫中查找具有相應數據標識的數據記錄;記錄更新單元,用于更新數據記錄,當數據信息的日期和最新日期字段中的日期相同時,將數據內容更新至當前價格字段,然后更新漲跌額字段;所述日期不同時,將當前價格字段的數據更新至前日價格字段,將數據內容寫入當前價格字段,然后更新漲跌額字段,并將數據信息的日期更新至最新日期字段;字幕生成單元,用于根據更新后的數據記錄生成財經字幕;字幕卡的輸出顯示單元,用于將財經字幕疊加到視頻上輸出顯示。通過本發明減少財經數據的維護量,保證了字幕播出的實時性。
文檔編號H04N5/278GK102088567SQ20091024203
公開日2011年6月8日 申請日期2009年12月3日 優先權日2009年12月3日
發明者胡安春 申請人:新奧特(北京)視頻技術有限公司