專利名稱:圖像編輯處理方法、裝置、及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于圖像編輯處理方法、裝置、及系統(tǒng),特別關(guān)于可以經(jīng)由通信 網(wǎng)絡(luò)提供線上編輯的圖像處理方法、裝置、及系統(tǒng)。
背景技術(shù):
隨著各式各樣的數(shù)字影音產(chǎn)品的流行,影音產(chǎn)品編輯器的需求也日益增 高。目前已知的商用影片編輯器或套裝軟件,可為獨(dú)立設(shè)備的專用編輯機(jī)臺(tái) 或是安裝于例如個(gè)人電腦等多用途的設(shè)備上。然而,不論是專用或多用途的 設(shè)備,操作者在使用時(shí),常常面臨操作環(huán)境不夠友善、搜尋耗時(shí)等問題。特 別是在例如個(gè)人電腦等非專用設(shè)備上執(zhí)行影片剪輯時(shí),這些問題更加嚴(yán)重。
傳統(tǒng)上,在進(jìn)行影片的剪輯等編輯工作時(shí),使用者必須經(jīng)由快速播放圖 像內(nèi)容以找到要剪輯的部分。因此,使用者在進(jìn)行搜尋時(shí),雙眼必須緊盯顯 示幕以找到要剪輯的部分。操作者在進(jìn)行剪輯時(shí)通常要重復(fù)執(zhí)行類似操作以 達(dá)到所需的效果。因此,使用傳統(tǒng)的編輯技術(shù)非常耗時(shí)、無效率,且使用者 的眼睛等容易過度疲勞。特別地,如果操作者不是經(jīng)過訓(xùn)練的專業(yè)人員,通 常會(huì)因?yàn)槭褂貌槐愕纫蛩囟y以進(jìn)行個(gè)人所需的圖像編輯。
再者,隨著網(wǎng)絡(luò)的盛行,使用者可以經(jīng)由例如網(wǎng)際網(wǎng)絡(luò)或區(qū)域網(wǎng)絡(luò)取得 各式各樣的圖像檔案。換言之,若使用者要執(zhí)行圖像編輯時(shí),其可以經(jīng)由網(wǎng) 絡(luò)取得所需的圖像檔案。但是,由于圖像檔案通常存儲(chǔ)容量大,在網(wǎng)絡(luò)傳輸 上相對(duì)地占有更多的頻寬,因此,使用者要經(jīng)由網(wǎng)絡(luò)取得影片內(nèi)容時(shí),僅僅 執(zhí)行下載操作就會(huì)耗時(shí)甚久。而且,網(wǎng)絡(luò)瀏覽器通常能分配到的例如存儲(chǔ)器 等硬件資源非常有限,所以,傳統(tǒng)上使用者無法即時(shí)從網(wǎng)絡(luò)取得要編輯的圖 像并執(zhí)行線上編輯。因此,需要編輯方法、裝置、及系統(tǒng),以提供人性化操作,且無論是從 網(wǎng)絡(luò)或設(shè)備內(nèi)的數(shù)據(jù)庫取得所需圖像內(nèi)容,均可即時(shí)預(yù)覽、即時(shí)編輯。
發(fā)明內(nèi)容
慮及上述,本發(fā)明的目的在于提供人性化操作、允許使用者即時(shí)預(yù)覽和 即時(shí)編輯、及占用最少電腦資源的圖像編輯處理。
根據(jù)本發(fā)明的一觀點(diǎn),提供圖像編輯方法,包含下述步驟工作圖像產(chǎn) 生步驟,根據(jù)圖像串源,產(chǎn)生工作圖像串,相較于圖像串源,工作圖像串的 容量較小但圖像總格數(shù)實(shí)質(zhì)相等;及工作顯示視窗產(chǎn)生步驟,產(chǎn)生能夠顯示 于顯示器上的具有預(yù)定解析度的工作顯示視窗,以及,使該工作顯示視窗中 的各個(gè)像素位置與要顯示于工作顯示視窗中的工作圖像串中的各個(gè)圖像格相 關(guān)聯(lián),以使工作顯示視窗能夠隨著游標(biāo)所處的位置而顯示相關(guān)聯(lián)的圖像格。
根據(jù)本發(fā)明的又一觀點(diǎn),提供圖像編輯方法,包含下述步驟工作圖像 產(chǎn)生步驟,根據(jù)各個(gè)圖像串源,產(chǎn)生對(duì)應(yīng)的各個(gè)工作圖像串,相較于各個(gè)圖 像串源,對(duì)應(yīng)的各個(gè)工作圖像串的容量較小但圖像總格數(shù)實(shí)質(zhì)相等;及工作 顯示視窗產(chǎn)生步驟,產(chǎn)生能夠顯示于顯示器上的具有預(yù)定解析度的工作顯示 視窗,以及,使工作顯示視窗中的各個(gè)像素位置與要顯示于工作顯示視窗中 的該各個(gè)工作圖像串中的各個(gè)圖像格相關(guān)聯(lián),以使工作顯示視窗能夠隨著游 標(biāo)位于該工作顯示視窗中的不同位置而顯示不同的圖像格;數(shù)據(jù)串產(chǎn)生步驟, 產(chǎn)生對(duì)應(yīng)于工作顯示視窗中播放的選取的工作圖像串中的部分的數(shù)據(jù)串,該 數(shù)據(jù)串包含代表該選取的工作圖像串的索引、對(duì)應(yīng)于該部分的工作顯示視窗 的區(qū)塊的起始位置及結(jié)束位置;及,合成步驟,從數(shù)據(jù)串產(chǎn)生步驟接收用于 不同選取部分的不同數(shù)據(jù)串,并組合不同數(shù)據(jù)串,從而根據(jù)數(shù)據(jù)串組合而取 得及合成對(duì)應(yīng)的不同圖像串源中的部分,以產(chǎn)生合成的圖像串。
根據(jù)本發(fā)明的又另一觀點(diǎn),提供圖像編輯裝置,包含儲(chǔ)存單元,儲(chǔ)存 圖像串源、及根據(jù)該圖像串源而產(chǎn)生的工作圖像串,相較于圖像串源,工作圖像串的容量較小但圖像總格數(shù)實(shí)質(zhì)相等;及工作顯示視窗產(chǎn)生單元,產(chǎn)生 能夠顯示于顯示器上的具有預(yù)定解析度的工作顯示視窗,以及,使工作顯示 視窗中的各個(gè)像素位置與要顯示于工作顯示視窗中的工作圖像串中的各個(gè)圖 像格相關(guān)聯(lián),以使工作顯示視窗能夠隨著游標(biāo)所處的位置而顯示相關(guān)聯(lián)的圖 像格。
根據(jù)本發(fā)明的又另一觀點(diǎn),提供圖像編輯裝置,包含儲(chǔ)存單元,儲(chǔ)存
各個(gè)圖像串源、及根據(jù)各個(gè)圖像串源而產(chǎn)生的對(duì)應(yīng)的各個(gè)工作圖像串,相較
于各個(gè)圖像串源,對(duì)應(yīng)的各個(gè)工作圖像串的容量較小但圖像總格數(shù)實(shí)質(zhì)相等; 工作顯示視窗產(chǎn)生單元,產(chǎn)生能夠顯示于顯示器上的具有預(yù)定解析度的工作 顯示視窗,以及,使工作顯示視窗中的各個(gè)像素位置與要顯示于該工作顯示 視窗中的該各個(gè)工作圖像串中的各個(gè)圖像格相關(guān)聯(lián),以使工作顯示視窗能夠 隨著游標(biāo)位于該工作顯示視窗中的不同位置而顯示不同的圖像格;數(shù)據(jù)串產(chǎn) 生單元,產(chǎn)生對(duì)應(yīng)于工作顯示視窗中播放的選取的工作圖像串中的部分的數(shù) 據(jù)串,數(shù)據(jù)串包含代表該選取的工作圖像串的索引、對(duì)應(yīng)于該部分的工作顯 示視窗區(qū)塊的起始位置及結(jié)束位置;及合成單元,從數(shù)據(jù)串產(chǎn)生單元接收用 于不同的選取部分的不同數(shù)據(jù)串,并將不同數(shù)據(jù)串組合,從而根據(jù)該數(shù)據(jù)串 組合而取得及合成對(duì)應(yīng)的不同圖像串源中的部分,以產(chǎn)生合成的圖像串。
根據(jù)本發(fā)明的又另一觀點(diǎn),提供圖像編輯系統(tǒng),包含伺服器,包括:儲(chǔ) 存媒體,儲(chǔ)存各個(gè)圖像串源、及根據(jù)各個(gè)圖像串源而產(chǎn)生的對(duì)應(yīng)的各個(gè)工作 圖像串,相較于各個(gè)圖像串源,對(duì)應(yīng)的各個(gè)工作圖像串的容量 小但圖像總 格數(shù)實(shí)質(zhì)相等;通信網(wǎng)絡(luò);以及,客戶端,經(jīng)由通信網(wǎng)絡(luò)與該伺服器連接以 進(jìn)行信息傳輸,客戶端包括電腦;及顯示器,其中,客戶端從該伺服器下 載程序以使該電腦執(zhí)行下述程序工作顯示視窗產(chǎn)生程序,產(chǎn)生能夠顯示于 顯示器上的具有預(yù)定解析度的工作顯示視窗,以及,使工作顯示視窗中的各 個(gè)像素位置與要顯示于該工作顯示視窗中取自于伺服器的該各個(gè)工作圖像串 中的各個(gè)圖像格相關(guān)聯(lián),以使該工作顯示視窗能夠隨著游標(biāo)位于該工作顯示視窗中的不同位置而顯示不同的圖像格;數(shù)據(jù)串產(chǎn)生程序,產(chǎn)生對(duì)應(yīng)于工作 顯示視窗中播放的選取的工作圖像串中的部分的數(shù)據(jù)串,數(shù)據(jù)串包含代表該 選取的工作圖像串的索引、對(duì)應(yīng)于該部分的工作顯示視窗區(qū)塊的起始位置及 結(jié)束位置;及合成程序,從數(shù)據(jù)串產(chǎn)生程序接收用于不同的選取部分的不同 數(shù)據(jù)串,并將不同數(shù)據(jù)串組合,以及將產(chǎn)生的數(shù)據(jù)串組合傳送給該伺服器, 以及,其中,伺服器根據(jù)收到的數(shù)據(jù)串組合而從儲(chǔ)存媒體中取出及接合對(duì)應(yīng) 的不同圖像串源的部分,以形成合成的圖像串,并經(jīng)由通信網(wǎng)絡(luò)傳送該合成
圖像串至客戶端以顯示于顯示器上。
本發(fā)明的一或更多實(shí)施例的細(xì)節(jié)揭示于附圖中及下述說明中,將清楚本 發(fā)明的上述及其它特點(diǎn)、目的、及優(yōu)點(diǎn)。
圖1顯示根據(jù)本發(fā)明的圖像編輯處理的架構(gòu)實(shí)施例。 圖2顯示根據(jù)本發(fā)明的圖像編輯處理中的工作圖像產(chǎn)生處理實(shí)施例。 圖3A和圖3B是根據(jù)本發(fā)明產(chǎn)生的工作顯示視窗實(shí)施例。 圖4顯示根據(jù)本發(fā)明的圖像編輯處理中的工作顯示視窗產(chǎn)生及控制處理 實(shí)施例。
圖5顯示根據(jù)本發(fā)明的圖像編輯處理中的合成編輯處理實(shí)施例。
圖6是方塊圖,顯示根據(jù)本發(fā)明的網(wǎng)絡(luò)圖像編輯系統(tǒng)的實(shí)施例。
附圖標(biāo)號(hào)
伺服器602
客戶端604
數(shù)據(jù)庫610
具體實(shí)施例方式
在下述詳細(xì)說明中,揭示眾多具體細(xì)節(jié)以助于完整了解本發(fā)明。但是,應(yīng)了解本發(fā)明不限于所述的實(shí)施例,而是在不悖離權(quán)利要求范圍所界定的本 發(fā)明的精神及范圍內(nèi),涵蓋不同的替代、修改、及均等。
廣義而言,本發(fā)明關(guān)于圖像編輯處理,本發(fā)明可以以方法、裝置、或系 統(tǒng)等不同方式實(shí)施。
接著,將參考附圖,說明根據(jù)本發(fā)明的圖像編輯處理。
圖1是方塊圖,顯示根據(jù)本發(fā)明的圖像編輯處理100的架構(gòu)。如圖1所
示,根據(jù)本發(fā)明的圖像編輯處理包含工作影片(或稱工作圖像串)產(chǎn)生處理、 工作顯示視窗產(chǎn)生處理、及合成編輯處理。
工作影片產(chǎn)生處理
一般而言,由于影片(此處,也稱為圖像串源)的長(zhǎng)度可能會(huì)有一至二 小時(shí)以上,若使用者要進(jìn)行剪輯工作而須從一或多個(gè)影片來源中搜尋部分影 片內(nèi)容時(shí),由于影片的長(zhǎng)度可能會(huì)有一至二小時(shí)以上,使用者為了下載或搜 尋,將耗時(shí)耗力。因此,根據(jù)本發(fā)明,首先會(huì)以影片源為基礎(chǔ)而產(chǎn)生存儲(chǔ)容 量大幅縮減但未改變總圖像格數(shù)的工作影片。
圖2是流程圖顯示根據(jù)本發(fā)明的工作影片產(chǎn)生處理的實(shí)施例。
如圖2所示,在步驟S202中,偵測(cè)影片源的視頻格式。舉例而言,影片 源的內(nèi)容可能是音樂型式的影片內(nèi)容、電影、電視影集、個(gè)人拍攝的影片、 等等,而影片源的視頻格式可能是AVI、 MP2、 MP4等等。而此處所指格式 是指影片源的視頻格式。在本實(shí)施例中,以影片的視頻格式為MP2為例說明。 在偵測(cè)到影片源的格式之后,進(jìn)行至步驟S204 。
在步驟S204中,將影片源的視頻格式轉(zhuǎn)換成例如MJPEG的通用預(yù)定格 式。在此步驟中,將影片源轉(zhuǎn)換成通用預(yù)定格式影片是為了便于在例如微軟 視窗作業(yè)系統(tǒng)或蘋果麥金塔作業(yè)系統(tǒng)等不同的操作平臺(tái)上作業(yè)。亦即,通用 預(yù)定格式是各種不同作業(yè)平臺(tái)可接受的格式。接著,進(jìn)行至步驟S206。
在步驟S206中,將通用預(yù)定格式的影片處理成例如快閃視頻(FLV)格 式等工作預(yù)定視頻格式的素材影片以及工作影片。在通用預(yù)定格式影片處理成工作預(yù)定視頻格式的素材影片的操作中,僅作視頻格式的轉(zhuǎn)換,未執(zhí)行例 如內(nèi)容、解析度等其它轉(zhuǎn)換。亦即,工作預(yù)定格式的素材影片內(nèi)容與影片源 不同之處僅在于視頻格式,其余部分均與影片源相同。在通用預(yù)定格式影片 處理成工作預(yù)定視頻格式的工作影片的操作中,不僅執(zhí)行視頻格式的轉(zhuǎn)換, 亦對(duì)影片內(nèi)容執(zhí)行例如解析度降低、圖像品質(zhì)降低、或壓縮編碼格式等操作, 以產(chǎn)生存儲(chǔ)容量大幅降低的工作影片。亦即,工作影片與影片源或素材影片 不同之處,主要在于其占據(jù)的存儲(chǔ)容量大幅降低。
在產(chǎn)生工作影片的處理中,在本實(shí)施例中,以降低解析度為例說明。關(guān) 于解析度的降低,可以在進(jìn)行視頻格式轉(zhuǎn)換時(shí),同時(shí)設(shè)定解析度轉(zhuǎn)換,舉例
而言,將原始解析度轉(zhuǎn)換成100X100像素/每格。除了降低解析度之外,也
可以使用降低影片品質(zhì)、將影片轉(zhuǎn)換成圖片陣列方式、或壓縮編碼格式等不 同方式,以產(chǎn)生存儲(chǔ)容量顯著降低的工作影片。
簡(jiǎn)言之,根據(jù)本發(fā)明,工作影片(工作圖像串)產(chǎn)生處理主要是依據(jù)影 片源(圖像串源)以產(chǎn)生圖像品質(zhì)較差但存儲(chǔ)容量大幅降低的影片,以供使 用者進(jìn)行編輯操作時(shí),能夠即時(shí)預(yù)覽即時(shí)搜尋。由于工作影片的存儲(chǔ)容量低, 所以,不論在傳輸或執(zhí)行操作時(shí),均占據(jù)最少電腦資源。
在上述中,較佳地,將影片源的格式轉(zhuǎn)換成通用預(yù)定格式,然后再轉(zhuǎn)成 工作預(yù)定格式。但是,也可以不用將影片源轉(zhuǎn)換成通用預(yù)定格式,而直接執(zhí) 行工作預(yù)定格式的轉(zhuǎn)換。在本實(shí)施例中,在工作預(yù)定格式轉(zhuǎn)換步驟中,雖然 較佳地將影片源轉(zhuǎn)換成具有工作預(yù)定格式的素材影片,但是,影片源或通用 預(yù)定格式的影片也可以不被轉(zhuǎn)換成具有工作預(yù)定格式的素材影片,即可以依 廩來格式作為素材影片。簡(jiǎn)言之,根據(jù)本發(fā)明,在此處理中,主要產(chǎn)生存儲(chǔ) 容量低的具有工作格式的工作影片內(nèi)容。
根據(jù)上述處理而產(chǎn)生的素材影片內(nèi)容及工作影片內(nèi)容可以儲(chǔ)存于數(shù)據(jù)庫 中,在進(jìn)行編輯處理時(shí)才被取出。
工作顯示視窗產(chǎn)生及控制處理根據(jù)本發(fā)明,提供工作顯示視窗用以顯示上述工作影片產(chǎn)生處理所取得 的解析度縮減的工作影片。根據(jù)本發(fā)明,由于工作顯示視窗設(shè)有特定解析度,
所以,如圖3A及圖3B所示,當(dāng)使用者以例如鼠標(biāo)等指標(biāo)裝置在移動(dòng)顯示于 工作顯示視窗上的直條至視窗中任一位置時(shí),對(duì)應(yīng)的影片格可以即時(shí)顯示于 該視窗中。因此,使用者通過移動(dòng)視窗上的直條(控制條),即可從工作顯示 視窗快速地、任意地、即時(shí)預(yù)覽影片內(nèi)容,且當(dāng)尋找到所需的部分圖像內(nèi)容 時(shí),還可以以拖放方式選取所需部分并剪下以進(jìn)行編輯工作。由于根據(jù)本發(fā) 明的工作顯示視窗,可允許使用者通過操控其上的直條而快速地及任意即時(shí) 預(yù)覽影片內(nèi)容,所以,以下本發(fā)明的工作顯示視窗也可稱為飛梭視窗。
接著,參考圖3A和圖3B以及圖4,說明工作顯示視窗的產(chǎn)生及控制處理。 圖3A和圖3B是根據(jù)本發(fā)明的實(shí)施例的工作顯示視窗。圖4是流程圖, 說明根據(jù)本發(fā)明的工作顯示視窗的產(chǎn)生及控制處理。
如圖4所示,在步驟S402中,產(chǎn)生預(yù)定解析度的工作顯示視窗。根據(jù)本 發(fā)明,所產(chǎn)生的工作顯示視窗用于顯示工作圖像,其實(shí)施例如圖3A及圖3B 所示。關(guān)于預(yù)定解析度,舉例而言,將工作顯示視窗的解析度設(shè)定為100 (水 平)X100(垂直)像素。關(guān)于解析度的設(shè)定,如果影片源的解析度為MXN, 而工作顯示視窗的解析度為PXQ時(shí),則P^M且Q蕓N。
接著,進(jìn)行至步驟S404,依據(jù)預(yù)定解析度而產(chǎn)生對(duì)應(yīng)的坐標(biāo)。在此步驟 中,設(shè)定對(duì)應(yīng)于工作顯示視窗的水平解析度的坐標(biāo)。舉例而言,如果,解析 度設(shè)定為100 (水平)X100(垂直)像素,則將各水平方向上各像素點(diǎn)的顯示 坐標(biāo)設(shè)定為(O,Y)、 (l,Y)、…(99,Y)。
然后,進(jìn)行至步驟S406,使影片中的各個(gè)格號(hào)數(shù)與顯示視窗的坐標(biāo)相關(guān) 聯(lián)。此相關(guān)聯(lián)(對(duì)應(yīng)性)可以根據(jù)下述等式而產(chǎn)生 FN = FtXCx/R
其中,F(xiàn)N代表要播放的影片中的影片格的號(hào)數(shù),F(xiàn)t代表影片總格數(shù),Cx 代表工作顯示視窗的橫軸坐標(biāo)(像素位置),及R代表工作顯示視窗的解析度。接著,在步驟S408中,根據(jù)此相關(guān)聯(lián),而于工作顯示視窗中,即時(shí)顯示 對(duì)應(yīng)的圖像格。當(dāng)使用者以鼠標(biāo)移動(dòng)工作顯示視窗上的控制條時(shí),影片中相 對(duì)應(yīng)的格號(hào)數(shù)的圖像會(huì)即時(shí)地顯示于工作視窗上。
舉例而言,假使影片的長(zhǎng)度為60分鐘且播放速率為30格/秒時(shí),則其 總格數(shù)為60 (分鐘)X60(秒)X30(格/秒)-108,000(格)。當(dāng)工作顯示視窗 的解析度設(shè)定為100 (水平)X100(垂直)像素且其水平坐標(biāo)對(duì)應(yīng)地設(shè)定為0 至99時(shí),則當(dāng)鼠標(biāo)將指標(biāo)移至工作顯示視窗的橫向的第四個(gè)像素(以坐標(biāo)表 示為(3, Y)時(shí),則影片的第3240 ( = 108000X3/100)格的圖像會(huì)即時(shí)地顯 示于工作視窗上。值得一提的是,此時(shí)顯示于工作顯示視窗上的圖像是解析 度顯著地減少的工作圖像內(nèi)容。如此,隨著指標(biāo)(控制條)的移動(dòng),對(duì)應(yīng)的 影片格會(huì)顯示于工作視窗上。
如此,工作顯示視窗處理會(huì)隨著工作顯示視窗上控制條指標(biāo)的移動(dòng),動(dòng) 態(tài)地記錄指標(biāo)器(或控制條)的坐標(biāo)值,且以此坐標(biāo)作為索引而即時(shí)從儲(chǔ)存 于記錄媒體或存儲(chǔ)器中的工作影片內(nèi)容取出對(duì)應(yīng)格數(shù)的圖像,并將其顯示于 工作顯示視窗中,以供使用者預(yù)覽來進(jìn)行編輯。
此處,必須說明,關(guān)于坐標(biāo)記錄程序,是使用例如文字檔案等占據(jù)很少 的存儲(chǔ)空間的方式來即時(shí)記錄坐標(biāo)值以作為取還工作影片內(nèi)容的索引,而取 出對(duì)應(yīng)的格數(shù)以即時(shí)地顯示于工作顯示視窗中。
值得注意的是,根據(jù)本發(fā)明,在不同處理之間可以以文字格式傳送有關(guān) 坐標(biāo)值的信息以用于執(zhí)行影片的取還、顯示及例如剪輯或接合等編輯工作。 如此,通過容量最少的文字檔案方式來記錄及傳送代表影片內(nèi)容的坐標(biāo),可 以解決傳送圖像內(nèi)容本體或?qū)D像內(nèi)容本身執(zhí)行編輯工作而產(chǎn)生的耗時(shí)及占 據(jù)大量電腦資源等等問題。在稍后說明的圖像編輯處理中將更加清楚本發(fā)明 的這些優(yōu)點(diǎn)。
然后,在步驟S410,記錄選取的部分圖像的起始坐標(biāo)及結(jié)束坐標(biāo)并于收到 指令時(shí)傳送它們給合成編輯處理(稍后說明)。當(dāng)使用者要搜尋影片源中的部分影片內(nèi)容時(shí),使用者以鼠標(biāo)移動(dòng)游標(biāo)(控制條)而從工作顯示視窗中顯示的 圖像找到所需的圖像格時(shí),按下鼠標(biāo)的左鍵即可將該格設(shè)定為該所需內(nèi)容的起 始點(diǎn),然后,以鼠標(biāo)拖拉游標(biāo)而至所需終止圖像格且放開左鍵以將該格設(shè)定為 結(jié)束點(diǎn)。此時(shí),坐標(biāo)記錄程序記錄起始點(diǎn)的坐標(biāo)及終止點(diǎn)的坐標(biāo)。然后,當(dāng)使 用者將選取的部分影片內(nèi)容以鼠標(biāo)拖拉至稍后說明的正常顯示視窗時(shí),將此坐 標(biāo)記錄及代表該影片的影片索引一起傳送給稍后說明的合成編輯處理。
如此,根據(jù)本發(fā)明,當(dāng)使用者要選取素材影片中的部分內(nèi)容時(shí),可以僅 通過在工作顯示視窗上以鼠標(biāo)拖拉游標(biāo),即可快速且容易地取得所要的影片 中的一部分。在操作上,當(dāng)游標(biāo)移動(dòng)時(shí),工作顯示視窗上可以對(duì)應(yīng)地顯示不 同的圖像以供使用者預(yù)覽。舉例而言若將游標(biāo)由左方至右方快速連續(xù)地移動(dòng), 則工作顯示視窗會(huì)即時(shí)地顯示格號(hào)連續(xù)的圖像,在視覺上宛如觀看快速播放 一般,當(dāng)慢速控制游標(biāo)移動(dòng)時(shí),則如同慢速播放,當(dāng)反向移動(dòng)游標(biāo)時(shí),則如 同倒轉(zhuǎn),當(dāng)游標(biāo)停在某一點(diǎn)時(shí),則如同定格播放。因此,使用者通過控制游 標(biāo)的移動(dòng),可控制影片的播放速度,且可以從影片的任一點(diǎn)開始尋找。當(dāng)使 用者以鼠標(biāo)移動(dòng)指標(biāo)而從工作顯示視窗中顯示的圖像找到所需的圖像格時(shí), 按下鼠標(biāo)的左鍵即可將該格設(shè)定為該所需內(nèi)容的起始點(diǎn),然后,可以以鼠標(biāo) 拖拉游標(biāo)而至所需終止圖像格且將該格設(shè)定為結(jié)束點(diǎn)。如此,即可容易地選 取所需的部分影片內(nèi)容。
此外,由于使用者可以通過移動(dòng)工作顯示視窗上的控制條而改變其中顯 示的影片內(nèi)容以預(yù)覽及搜尋影片內(nèi)容,以及由于整個(gè)工作顯示視窗的橫向長(zhǎng) 度等同于整個(gè)影片的長(zhǎng)度,所以,在操作時(shí),使用者可以直覺地將工作顯示 視窗由左至右的橫向長(zhǎng)度視為等同于依時(shí)間順序插放的影片長(zhǎng)度。如此,提 供依直覺操作的人性化界面,使用者無需任何特別訓(xùn)練,即可容易且快速地 找到所需的影片內(nèi)容。再者,由于以容量大幅縮減的工作影片作為顯示,所 以,在搜尋或預(yù)覽時(shí),不會(huì)占據(jù)太多電腦資源因而加快處理速度。
此外,雖然,在本實(shí)例中所示的工作顯示視窗上的控制條是縱向直條,但是,控制條的移動(dòng)只要可以代表游標(biāo)在視窗中的相對(duì)移動(dòng)即可,其形式不 限于此,而是可以有眾多不同的形式,舉例而言,可以是設(shè)置于整個(gè)視窗的 橫向下方或縱向側(cè)邊處但不占據(jù)圖像顯示空間之處的控制條??刂茥l移動(dòng)可 以代表游標(biāo)在視窗中的移動(dòng)即可, 合成編輯處理
接著,參考圖5,說明根據(jù)本發(fā)明的合成編輯處理實(shí)施例。
首先,在步驟S502中,在顯示幕上產(chǎn)生正常播放視窗。 接著,在步驟S504中,接收影片索引及坐標(biāo)信息及產(chǎn)生編輯檔案。在此 步驟中,當(dāng)使用者將一個(gè)工作顯示視窗中選取的部分圖像內(nèi)容拖放到正常顯 示視窗時(shí),從工作顯示視窗產(chǎn)生及控制處理接收代表影片的索引以及截取的 部分影片內(nèi)容的起始及結(jié)束坐標(biāo)并將它們以例如文字檔案方式儲(chǔ)存作為結(jié)果 影片編輯檔案。在此步驟中,如果,當(dāng)使用者將二個(gè)以上取自相同或不相同 的素材影片的部分內(nèi)容,依所要的次序,拖放至正常播放視窗時(shí),依序接收 代表個(gè)別影片的影片索引及這些部分影片內(nèi)容的坐標(biāo)值,并以例如文字檔案 方式將它們儲(chǔ)存作為結(jié)果影片編輯檔案。舉例而言,當(dāng)從影片5擷取第一段 內(nèi)容、從影片1擷取一段內(nèi)容、及從影片5擷取第二段內(nèi)容,并將它們依此
次序置入工常播放視窗而產(chǎn)生所需的結(jié)合影片時(shí),產(chǎn)生如下所述的編輯檔案 Start
Film index = 005(影片5)
Cx(begin) = 04
Cx (end) = 12 Film index = 001 (影片1)
Cx(begin) = 25 Cx(end)- 33 Film index = 005 (影片5) Cx(begin) = 85 Cx (end) = 99End
接著,進(jìn)行至步驟S506,依據(jù)編輯檔案,取還并播放選取的素材影片內(nèi) 容。在此步驟中,根據(jù)編輯檔案,從數(shù)據(jù)庫中取得對(duì)應(yīng)的素材影片的部分內(nèi) 容并將它們播放于正常播放視窗中。
然后,繼續(xù)進(jìn)行至步驟S508,確認(rèn)是否已完成編輯,若是,則進(jìn)行至步 驟S510將取得的結(jié)果影片以影片檔案或文字檔案形式儲(chǔ)存或散布,若為否, 則回至步驟S502。
在上述中,已以舉例方式說明根據(jù)本發(fā)明的合成編輯處理。但是,請(qǐng)注 意,在本說明書中,上述各項(xiàng)說明的處理及其相關(guān)步驟,不僅可以是依據(jù)給 定的次序而依時(shí)間順序執(zhí)行的處理,也可以是非依時(shí)間順序而是平行地或個(gè) 別地執(zhí)行的處理。此外,可以以軟件、固件、硬件形式或它們的組合來實(shí)施 上述各項(xiàng)處理的實(shí)施例。
根據(jù)本發(fā)明的處理,可以應(yīng)用于提供線上圖像編輯的網(wǎng)絡(luò)系統(tǒng)、多用途 電腦、圖像編輯專用設(shè)備、數(shù)字?jǐn)z影機(jī)、數(shù)字像機(jī)、個(gè)人移動(dòng)助理、移動(dòng)電 話等等,以提供圖像編輯功能。
舉例而言,如圖6所示,在應(yīng)用至提供線上圖像編輯的網(wǎng)絡(luò)系統(tǒng)時(shí),客 戶端604的使用者可以經(jīng)由網(wǎng)際網(wǎng)絡(luò)或區(qū)域網(wǎng)絡(luò),從伺服器602下載實(shí)施根 據(jù)本發(fā)明的圖像編輯處理的程序。然后,從設(shè)于伺服器602端的影片數(shù)據(jù)庫 610中選取所需影片內(nèi)容后,伺服器602端會(huì)將選取的影片的工作影片傳送給 使用者,以供編輯之用。使用者在取得所需的部分內(nèi)容并將其拖放至正常播 放視窗時(shí),伺服器602端會(huì)依使用者端傳回的所需影片之影片索引、坐標(biāo)等 信息,將所需的素材影片內(nèi)容傳送給客戶端604。當(dāng)使用者完成編輯時(shí),可以 將取得的編輯影片以圖像檔案儲(chǔ)存或是以記錄編輯影片的相關(guān)信息的文字檔 案儲(chǔ)存。在后一情形中,使用者可以以占據(jù)非常少的網(wǎng)絡(luò)或電腦資源的文字 檔案,快速地傳送文字檔案,而接收端在收到文字檔案時(shí),僅執(zhí)行該文字檔 案,即可經(jīng)由網(wǎng)絡(luò),從線上圖像編輯服務(wù)的提供端的伺服器及數(shù)據(jù)庫快速取得編輯的影片。值得一提,在此應(yīng)用中,客戶端使用人性化的人機(jī)界面,以存儲(chǔ)容量很少的工作圖像進(jìn)行預(yù)覽及搜尋工作,并以文字檔案向設(shè)有素材影片數(shù)據(jù)庫的服務(wù)提供端請(qǐng)求所需的影片素材內(nèi)容。如此,使用者端的電腦即使硬件及網(wǎng)絡(luò)瀏覽器的資源有限(亦即,能夠分配的存儲(chǔ)器及處理時(shí)間有限),仍然可以即時(shí)地執(zhí)行線上圖像編輯。
在應(yīng)用于例如數(shù)字?jǐn)z影機(jī)或數(shù)字相機(jī)等電子設(shè)備以供圖像編輯之用的情形中,舉例而言,數(shù)字?jǐn)z影機(jī)的使用者可以在旅行時(shí),使用根據(jù)本發(fā)明的圖像編輯處理,直接從設(shè)于攝影機(jī)上的液晶顯示器對(duì)所攝得影片進(jìn)行編輯,并將編輯取得的圖像以文字檔案儲(chǔ)存或傳送。使用者回到設(shè)有電腦的處所時(shí),再以電腦執(zhí)行文字檔案而從數(shù)字?jǐn)z影機(jī)的記錄媒體(相當(dāng)于數(shù)據(jù)庫)中取得所需的影片內(nèi)容并合并而成所需的編輯圖像。
根據(jù)本發(fā)明,具有例如下述的眾多優(yōu)點(diǎn)及功效。將影片源轉(zhuǎn)換成格式不同的復(fù)制版影片源及解析度大幅縮減的工作影片源,以及,產(chǎn)生工作視窗以顯示工作影片源以提供使用者利用游標(biāo)即可快速地以視覺找尋到所需的部分,且通過鼠標(biāo)的拖拉即可完成快速的剪接等編輯工作。由于本發(fā)明是使用解析度顯著地縮小的工作圖像源以供使用者找尋內(nèi)容,所以,使用者端僅需很少的存儲(chǔ)器空間儲(chǔ)存工作圖像源,若經(jīng)由網(wǎng)絡(luò)從其它電腦或伺服下載工作圖像源時(shí),也僅占用很少的頻寬。而本發(fā)明的工作視窗可以提供使用者直覺地、快速地、及自由地搜尋影片中的部分內(nèi)容,且隨著指標(biāo)的移動(dòng)而即時(shí)地顯示對(duì)應(yīng)的圖像以利使用者隨觀隨找。當(dāng)使用者決定了所需部分后,才將所需部分的索引數(shù)據(jù)以文字檔案的方式快速地傳送給編輯處理,編輯處理據(jù)以從素材影片中取得對(duì)應(yīng)的影片內(nèi)容而于正常播放視窗中播放,從而執(zhí)行例如剪輯等編輯工作。
本領(lǐng)域相關(guān)人員應(yīng)了解,在權(quán)利要求范圍或其均等范圍內(nèi),可以視設(shè)計(jì)需求及其它因素而產(chǎn)生不同的修改、結(jié)合、副結(jié)合、及替代。
18
權(quán)利要求
1.一種圖像編輯方法,其特征在于,該方法包含下述步驟工作圖像產(chǎn)生步驟,根據(jù)各個(gè)圖像串源,產(chǎn)生對(duì)應(yīng)的各個(gè)工作圖像串,相較于該各個(gè)圖像串源,對(duì)應(yīng)的該各個(gè)工作圖像串的容量較小但圖像總格數(shù)實(shí)質(zhì)相等;及工作顯示視窗產(chǎn)生步驟,產(chǎn)生能夠顯示于顯示器上的具有預(yù)定解析度的工作顯示視窗,以及,使該工作顯示視窗中的各個(gè)像素位置與要顯示于該工作顯示視窗中的該各個(gè)工作圖像串中的各個(gè)圖像格相關(guān)聯(lián),以使該工作顯示視窗能夠隨著游標(biāo)位于該工作顯示視窗中的不同位置而顯示不同的圖像格。
2. 如權(quán)利要求1所述的編輯方法,其特征在于,該方法還包含 數(shù)據(jù)串產(chǎn)生步驟,產(chǎn)生對(duì)應(yīng)于該工作顯示視窗中播放的選取的工作圖像串中的部分的數(shù)據(jù)串,該數(shù)據(jù)串包含代表該選取的工作圖像串的索引、對(duì)應(yīng) 于該部分的該工作顯示視窗的區(qū)塊的起始位置及結(jié)束位置;及合成步驟,從該數(shù)據(jù)串產(chǎn)生步驟接收用于不同的選取部分的不同數(shù)據(jù)串, 并組合不同數(shù)據(jù)串,從而根據(jù)該數(shù)據(jù)串組合而取得及合成對(duì)應(yīng)的不同圖像串 源中的部分,以產(chǎn)生合成的圖像串。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,該工作顯示視窗的各個(gè)像素 位置與該工作圖像串中的各個(gè)圖像格的號(hào)數(shù)依據(jù)下述等式而產(chǎn)生關(guān)聯(lián)性-<formula>formula see original document page 2</formula>其中,F(xiàn)n表示該工作圖像串中的圖像格號(hào)數(shù),F(xiàn)t表示該工作圖像串的總 格數(shù),R表示該工作顯示視窗水平方向或垂直方向的解析度,C代表該像素位 置在水平方向或垂直方向的位置。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,該工作圖像產(chǎn)生步驟產(chǎn)生的 該工作圖像串的解析度小于或等于該圖像串源的解析度,以及,該工作顯示 視窗的預(yù)定解析度小于或等于該圖像串源的解析度。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,該工作圖像產(chǎn)生步驟所產(chǎn)生 的該工作圖像串的解析度為100 X 100像素,以及,該工作顯示視窗的預(yù)定 解析度為100 X 100像素。
6. 根據(jù)權(quán)利要求2所述的方法,其特征在于,該數(shù)據(jù)串是文字或數(shù)字格式。
7. 根據(jù)權(quán)利要求2所述的方法,其特征在于,該數(shù)據(jù)串產(chǎn)生步驟中,該區(qū) 塊的起始位置及結(jié)束位置是由指標(biāo)器在該工作顯示視窗中以拖曳方式標(biāo)記該 區(qū)塊時(shí),開始標(biāo)記處的水平方向位置與結(jié)束標(biāo)記處的水平方向位置。
8. 根據(jù)權(quán)利要求2所述的方法,其特征在于,該合成步驟又包含試播步驟, 根據(jù)指標(biāo)器將該選取的部分以拖曳方式從該工作顯示視窗傳送至播放視窗 時(shí),播放該選取的部分。
9. 根據(jù)權(quán)利要求8所述的方法,其特征在于,該合成步驟根據(jù)該不同的選 取部分被置放于該播放視窗中的次序而依序地組合對(duì)應(yīng)的該不同數(shù)據(jù)串。
10. 根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法還包含散布步驟, 經(jīng)由有線或無線通信網(wǎng)絡(luò)以將該合成步驟中產(chǎn)生的數(shù)據(jù)串散布給接收端。
11. 一種圖像編輯裝置,其特征在于,該裝置包含儲(chǔ)存單元,儲(chǔ)存各個(gè)圖像串源、及根據(jù)該各個(gè)圖像串源而產(chǎn)生的對(duì)應(yīng)的 各個(gè)工作圖像串,相較于該各個(gè)圖像串源,對(duì)應(yīng)的該各個(gè)工作圖像串的容量 較小但圖像總格數(shù)實(shí)質(zhì)相等;及工作顯示視窗產(chǎn)生單元,產(chǎn)生能夠顯示于顯示器上的具有預(yù)定解析度的 工作顯示視窗,以及,使該工作顯示視窗中的各個(gè)像素位置與要顯示于該工 作顯示視窗中的該各個(gè)工作圖像串中的各個(gè)圖像格相關(guān)聯(lián),以使該工作顯示 視窗能夠隨著游標(biāo)位于該工作顯示視窗中的不同位置而顯示不同的圖像格。
12. 根據(jù)權(quán)利要求11所述的圖像編輯裝置,其特征在于,該裝置又包含-數(shù)據(jù)串產(chǎn)生單元,產(chǎn)生對(duì)應(yīng)于該工作顯示視窗中播放的選取的工作圖像串中的部分的數(shù)據(jù)串,該數(shù)據(jù)串包含代表該選取的工作圖像串的索引、對(duì)應(yīng) 于該部分的該工作顯示視窗的區(qū)塊的起始位置及結(jié)束位置;及合成單元,從該數(shù)據(jù)串產(chǎn)生單元接收用于不同的選取部分的不同數(shù)據(jù)串, 并將該不同數(shù)據(jù)串組合,從而根據(jù)該數(shù)據(jù)串組合而取得及合成對(duì)應(yīng)的不同圖 像串源中的部分,以產(chǎn)生合成的圖像串。
13. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,該工作顯示視窗的各個(gè)像 素位置與該工作圖像串中的各個(gè)圖像格的號(hào)數(shù)依據(jù)下述等式而產(chǎn)生關(guān)聯(lián)性Fn = Ft X C/R其中,F(xiàn)n表示該工作圖像串中的圖像格號(hào)數(shù),F(xiàn)t表示該工作圖像串的總 格數(shù),R表示該工作顯示視窗水平方向或垂直方向的解析度,C代表該像素位 置在水平方向或垂直方向的位置。
14. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,該工作圖像串的解析度小 于或等于該圖像串源的解析度,以及,該工作顯示視窗的預(yù)定解析度小于或 等于該圖像串源的解析度。
15. 根據(jù)權(quán)利要求14所述的裝置,其特征在于,該工作圖像串的解析度為 100 X 100像素,以及,該工作顯示視窗的預(yù)定解析度為100 X 100像素。
16. 根據(jù)權(quán)利要求12所述的裝置,其特征在于,該數(shù)據(jù)串是文字或數(shù)字格式。
17. 根據(jù)權(quán)利要求12所述的裝置,其特征在于,在該數(shù)據(jù)串產(chǎn)生單元中, 該區(qū)塊的起始位置及結(jié)束位置是由指標(biāo)器在該工作顯示視窗中以拖曳方式標(biāo) 記該區(qū)塊時(shí),開始標(biāo)記處的水平方向位置與結(jié)束標(biāo)記處的水平方向位置。
18. 根據(jù)權(quán)利要求12所述的裝置,其特征在于,該合成單元又根據(jù)指標(biāo)器 將該選取的部分以拖曳方式從該工作顯示視窗傳送至播放視窗時(shí),播放該選 取的部分。
19. 根據(jù)權(quán)利要求18所述的裝置,其特征在于,該合成單元又根據(jù)該不同 的選取部分被置放于該播放視窗中的次序而依序地組合對(duì)應(yīng)的該不同數(shù)據(jù) 串。
20. 根據(jù)權(quán)利要求12所述的裝置,其特征在于,該裝置還包含散布單元,經(jīng)由有線或無線通信網(wǎng)絡(luò)以將該合成單元中產(chǎn)生的數(shù)據(jù)串散布給接收端。
21.—種圖像編輯系統(tǒng),其特征在于,該系統(tǒng)包含 伺服器包括儲(chǔ)存媒體,儲(chǔ)存各個(gè)圖像串源、及根據(jù)該各個(gè)圖像串源而產(chǎn)生的對(duì)應(yīng)的 各個(gè)工作圖像串,相較于該各個(gè)圖像串源,對(duì)應(yīng)的該各個(gè)工作圖像串的容量 較小但圖像總格數(shù)實(shí)質(zhì)相等;通信網(wǎng)絡(luò);客戶端,經(jīng)由該通信網(wǎng)絡(luò)與該伺服器連接以進(jìn)行信息傳輸,該客戶端包括電腦;及 顯示器,其中,該客戶端從該伺服器下載程序以使該電腦執(zhí)行下述程序-工作顯示視窗產(chǎn)生程序,產(chǎn)生能夠顯示于顯示器上的具有預(yù)定解析度的 工作顯示視窗,以及,使該工作顯示視窗中的各個(gè)像素位置與要顯示于該工 作顯示視窗中取自于該伺服器的該各個(gè)工作圖像串中的各個(gè)圖像格相關(guān)聯(lián), 以使該工作顯示視窗能夠隨著游標(biāo)位于該工作顯示視窗中的不同位置而顯示 不同的圖像格;數(shù)據(jù)串產(chǎn)生程序,產(chǎn)生對(duì)應(yīng)于該工作顯示視窗中播放的選取的工作圖像 串中的部分的數(shù)據(jù)串,該數(shù)據(jù)串包含代表該選取的工作圖像串的索引、對(duì)應(yīng) 于該部分的該工作顯示視窗的區(qū)塊的起始位置及結(jié)束位置;及合成程序,從該數(shù)據(jù)串產(chǎn)生程序接收用于不同的選取部分的不同數(shù)據(jù)串, 并將該不同數(shù)據(jù)串組合,以及將產(chǎn)生的數(shù)據(jù)串組合傳送給該伺服器,以及其中,該伺服器根據(jù)收到的該數(shù)據(jù)串組合而從該儲(chǔ)存媒體中取出及接合 對(duì)應(yīng)的不同圖像串源的部分,以形成合成的圖像串,并經(jīng)由該通信網(wǎng)絡(luò)傳送 該合成圖像串至該客戶端以顯示于該顯示器上。
22.根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于,該工作顯示視窗的各個(gè)像素位置與該工作圖像串中的各個(gè)圖像格的號(hào)數(shù)依據(jù)下述等式而產(chǎn)生關(guān)聯(lián)性 <formula>formula see original document page 6</formula>其中,F(xiàn)n表示該工作圖像串中的圖像格號(hào)數(shù),F(xiàn)t表示該工作圖像串的總 格數(shù),R表示該工作顯示視窗水平方向或垂直方向的解析度,C代表該像素位 置在水平方向或垂直方向的位置。
23. 根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于,該工作圖像串的解析度 小于或等于該圖像串源的解析度,以及,該工作顯示視窗的預(yù)定解析度小于 或等于該圖像串源的解析度。
24. 根據(jù)權(quán)利要求23所述的系統(tǒng),其特征在于,該工作圖像串的解析度為 100 X 100像素,以及,該工作顯示視窗的預(yù)定解析度為100 X 100像素。
25. 根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于,該數(shù)據(jù)串是文字或數(shù)字格式。
26. 根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于,在該數(shù)據(jù)串產(chǎn)生程序中, 該區(qū)塊的起始位置及結(jié)束位置是由指標(biāo)器在該工作顯示視窗中以拖曳方式標(biāo) 記該區(qū)塊時(shí),開始標(biāo)記處的水平方向位置與結(jié)束標(biāo)記處的水平方向位置。
27. 根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于,該合成程序又根據(jù)指標(biāo)器 將該選取的部分以拖曳方式從該工作顯示視窗傳送至播放視窗時(shí),播放該選 取的部分。
28. 根據(jù)權(quán)利要求27所述的系統(tǒng),其特征在于,該合成程序又根據(jù)該不 同的選取部分被置放于該播放視窗中的次序而依序地組合對(duì)應(yīng)的該不同數(shù)據(jù) 串。
全文摘要
本發(fā)明揭示一種圖像編輯處理方法、裝置、及系統(tǒng),該圖像編輯處理方法包含下述步驟工作圖像產(chǎn)生步驟,根據(jù)圖像串源,產(chǎn)生工作圖像串,相較于圖像串源,工作圖像串的容量較小但圖像總格數(shù)實(shí)質(zhì)相等;及工作顯示視窗產(chǎn)生步驟,產(chǎn)生能夠顯示于顯示器上的具有預(yù)定解析度的工作顯示視窗,以及,使工作顯示視窗中的各個(gè)像素位置與要顯示于工作顯示視窗中的工作圖像串中的各個(gè)圖像格相關(guān)聯(lián),以使工作顯示視窗能夠隨著游標(biāo)所處的位置而顯示相關(guān)聯(lián)的圖像格。
文檔編號(hào)G06T11/80GK101686333SQ20081014925
公開日2010年3月31日 申請(qǐng)日期2008年9月22日 優(yōu)先權(quán)日2008年9月22日
發(fā)明者嚴(yán)子貿(mào), 謝嘉禾 申請(qǐng)人:美商原創(chuàng)分享控股集團(tuán)有限公司