媒體制作期間的資源管理的制作方法
【專利摘要】本公開涉及媒體制作期間的資源管理。媒體制作期間管理資源,包括:創(chuàng)建至少一個偵察圖像;創(chuàng)建包括將該至少一個偵察圖像作為鏡頭導入所需的信息的元數(shù)據(jù);以及生成包含按其當前狀態(tài)重建所述鏡頭所需的命令的腳本,并保存攝像機屬性和角色屬性。關鍵字包括資源管理和偵察圖像。
【專利說明】媒體制作期間的資源管理
[0001]相關申請的交叉引用
[0002]本申請要求公共待決的2012年3月I提交的名為“Using Scouting ImagesDuring Storyboarding” 的美國臨時專利申請 61/605,544 在 35U.S.C.§ 119(e)下的優(yōu)先權利益。在此通過援引加入上述引用的申請的公開內容。
【技術領域】
[0003]本發(fā)明涉及管理資源,更具體地涉及在多媒體制作期間管理資源。
【背景技術】
[0004]在制作電影的過程中,情節(jié)串連圖板(storyboard)是用于可視化場景細節(jié)的制作前(pre-piOduction)處理。情節(jié)串連圖板按次序表現(xiàn)要作為圖解傳遞的圖像,通過把要呈現(xiàn)的圖像向觀眾和客戶可視化,圖解對于每個場景的攝像機和/或物體的運動。例如,情節(jié)串連圖板涉及情節(jié)繪師繪制的許多圖像的面板,并且這些圖像被依次呈現(xiàn)以在制作之前可視化運動圖片的分段。典型地,所完成的情節(jié)串連圖板包括所有的人員(諸如制片人、導演和藝術指導)可以用來理解如何構建相應情節(jié)的信息。
【發(fā)明內容】
[0005]本發(fā)明提供在內容制作的情節(jié)串連圖板化期間使用偵察圖像(scouting image)管理資源的技術。
[0006]在一個實施方式中,公開了一種在多媒體制作期間管理資源的方法。該方法包括:創(chuàng)建至少一個偵察圖像;創(chuàng)建包括將該至少一個偵察圖像作為鏡頭導入所需的信息的元數(shù)據(jù);以及生成包含按其當前狀 態(tài)重建該鏡頭所需的命令的腳本,并保存攝像機屬性和角色屬性(character attribute)。
[0007]在另一實施方式中,公開了一種管理資源的系統(tǒng)。該系統(tǒng)包括:數(shù)據(jù)發(fā)生器,被配置為接收由偵察繪師(scouting artist)創(chuàng)建的至少一個偵察圖像,并生成元數(shù)據(jù)、以及與該至少一個偵察圖像相關的定制腳本,其中該元數(shù)據(jù)包括將該至少一個偵察圖像作為鏡頭導入所需的信息,并且其中該定制腳本包含按其當前狀態(tài)重建該鏡頭所需的命令;以及集成工具,被配置為接收并管理該至少一個偵察圖像、元數(shù)據(jù)和定制腳本以使得情節(jié)繪師能夠操縱該至少一個偵察圖像。
[0008]在又一個實施方式中,公開了一種非瞬態(tài)存儲介質,存儲有用于在多媒體制作期間管理資源的計算機程序。該計算機程序包括可執(zhí)行指令,使得計算機:創(chuàng)建至少一個偵察圖像;創(chuàng)建包括將該至少一個偵察圖像作為鏡頭導入所需的信息的元數(shù)據(jù);以及生成包含按其當前狀態(tài)重建該鏡頭所需的命令的腳本,并保存攝像機屬性和角色屬性。
[0009]在另一個實施方式中,上述非瞬態(tài)存儲介質還包括可執(zhí)行指令,使得計算機:確定http監(jiān)聽器是否接收到關于新文件的調用;以及一旦接收到關于新文件的所述調用就生成所述元數(shù)據(jù)。[0010]在另一個實施方式中,上述非瞬態(tài)存儲介質中的所述元數(shù)據(jù)是標記語言。
[0011]在另一個實施方式中,上述非瞬態(tài)存儲介質還包括可執(zhí)行指令,使得計算機:使用所述腳本按其當前狀態(tài)重建所述鏡頭。
[0012]在另一個實施方式中,上述非瞬態(tài)存儲介質還包括可執(zhí)行指令,使得計算機:即使當作為所述鏡頭的新版本重建所述鏡頭時也保持所述元數(shù)據(jù)。
[0013]在閱讀了以下詳細說明和附圖之后,本發(fā)明的其他特征和優(yōu)點對于本領域普通技術人員將變得更為容易地清楚。
[0014]附圖簡要說明
[0015]圖1是例示根據(jù)本發(fā)明一個實施方式的資源管理方法的流程圖。
[0016]圖2是例示根據(jù)本發(fā)明一個實施方式的資源管理系統(tǒng)的框圖。
[0017]圖3是例示資產管理方法的替代實施方式的流程圖。
[0018]圖4A例示計算機系統(tǒng)和用戶的代表。
[0019]圖4B是例示作為集成工具的主機的計算機系統(tǒng)的功能框圖。
【具體實施方式】
[0020]這里公開的某些實施方式提供了在內容制作的情節(jié)串連圖板化期間使用偵察圖像的資源管理方法和系統(tǒng)。在一個實施方式中,系統(tǒng)在相同應用內自動地組織情節(jié)串連圖板和偵察圖像二者。系統(tǒng)還連同偵察圖像保持元數(shù)據(jù),這使得可以重建原始的三維環(huán)境和攝像機位置。在閱讀本說明書之后,將會清楚如何以各種實施方式和應用來實施本發(fā)明。盡管這里會描述本發(fā)明的各種實施方式,應該理解這些實施方式僅以示例的方式呈現(xiàn),而非限制。由此,各個實施方式的詳細描述不應該解釋為限制本發(fā)明的范圍和寬度。
[0021]在電影的構思階段,繪師可以使用諸如Maya的三維應用來選擇三維環(huán)境中的攝像機位置,并創(chuàng)建復合三維設置。該過程被稱為偵察。通過將偵察圖像結合到情節(jié)串連圖板中,可以實現(xiàn)最終鏡頭的更為精確的代表。但是,情節(jié)繪師和偵察繪師之間的協(xié)作引入了各種組織問題。一個問題是這些繪師使用不同的工具來生成和管理圖像。另一個問題是為了保持原始的三維環(huán)境和攝像機信息,必須保存許多文件,并且必須保持每個情節(jié)串連圖板圖像與原始的偵察文件之間的關聯(lián)。
[0022]在一個實施方式中,資源管理方法和系統(tǒng)包括將情節(jié)繪制和偵察繪師的工作集成的集成工具。該工具允許三維設置/環(huán)境生成處理和草圖/面板繪制處理的集成。因此,該集成工具通過在同一應用內自動地組織情節(jié)串連圖板和偵察圖像二者使得情節(jié)繪師和偵察繪師的協(xié)作更容易。該工具還連同偵察圖像保持元數(shù)據(jù),這使得能夠重構原始三維環(huán)境和攝像機位置。
[0023]在一個【具體實施方式】中,連同偵察圖像保持的元數(shù)據(jù)包括到使用http監(jiān)聽器(listener)的定制腳本的路徑。例如,當集成工具的監(jiān)聽器接收關于新文件的調用時,該工具創(chuàng)建標記語言文件(例如,可擴展標記語言(XML)文件),該標記語言文件包括將偵察圖像或圖像序列作為鏡頭導入所需的信息。該標記語言文件還包括到能夠按其當前狀態(tài)重建計算機圖形(CG)鏡頭的定制腳本的路徑。該定制腳本還存儲攝像機屬性和角色屬性。當創(chuàng)建CG鏡頭時,到該鏡頭的路徑被作為連同該鏡頭保存的元數(shù)據(jù)而存儲。該元數(shù)據(jù)即使在創(chuàng)建鏡頭的新版本時也保持。用戶可以通過該鏡頭的任何版本訪問腳本路徑。因此,用戶可以執(zhí)行集成工具中的腳本,其中可以重建原始鏡頭。所重建的鏡頭中包含的偵察圖像可以被情節(jié)繪師操縱或用作生成新圖像的參考。此外,即使在圖像已經被情節(jié)繪師改變之后也可以重建原始的三維鏡頭。
[0024]圖1是例示根據(jù)本發(fā)明一個實施方式的資源管理方法100的流程圖。盡管在例示的實施方式中資源管理方法用于管理、開發(fā)和/或分析運動圖片中的情節(jié),但是該技術可以被修改以用于開發(fā)和/或分析其他領域中的情節(jié),諸如在計算機游戲、商業(yè)廣告、電視節(jié)目、音樂視頻、主題公園游樂節(jié)目(theme park ride)和辯論可視化(forensicvisualization)中。
[0025]在圖1例示的實施方式中,資源管理方法100包括在框102創(chuàng)建至少一個圖像。在一個實施方式中,該圖像包括至少一個偵察圖像,其中該至少一個偵察圖像可以是二維或三維的靜態(tài)圖像或動畫圖像(即,動畫鏡頭)。在另一實施方式中,通過內插對于每個靜態(tài)圖像存儲的位置,多個靜態(tài)圖像可以用來創(chuàng)建動畫鏡頭。在框104,進行檢查以確定http監(jiān)聽器是否接收到關于新文件的調用。如果在框104確定接收到了關于新文件的調用,則在框106創(chuàng)建元數(shù)據(jù),該元數(shù)據(jù)包括將偵察圖像或圖像序列作為鏡頭導入所需的信息。在一個實施方式中,該元數(shù)據(jù)是標記語言文件,諸如可擴展標記語言(XML)文件。在另一個實施方式中,該元數(shù)據(jù)是包括將偵察圖像或圖像序列作為鏡頭導入所需的信息的任何注釋文件。然后在框108,生成定制腳本,其中該定制腳本包括按其當前狀態(tài)重建計算機圖形(CG)鏡頭的命令。該定制腳本還存儲攝像機屬性和角色屬性。此外,如上所述,當創(chuàng)建CG鏡頭時,將到該鏡頭的路徑作為連同該鏡頭保存的元數(shù)據(jù)而存儲。即使當創(chuàng)建鏡頭的新版本時也保持該元數(shù)據(jù)。用戶可以通過該鏡頭的任何版本訪問腳本路徑。因此,用戶可以執(zhí)行集成工具中的腳本,其中可以重建原始鏡頭。所重建的鏡頭中包含的偵察圖像可以被情節(jié)繪師操縱或用作生成新圖像的參考。此外,即使在圖像已經被情節(jié)繪師改變之后也可以重建原始的三維鏡頭。
[0026]圖2是根據(jù)本發(fā)明一個實施方式的資源管理系統(tǒng)200的框圖。在例示的實施方式中,資源管理系統(tǒng)200包括:數(shù)據(jù)發(fā)生器260,其接收至少一個偵察圖像220,并生成元數(shù)據(jù)230,和與該至少一個偵察圖像220相關的定制腳本240。元數(shù)據(jù)包括將偵察圖像或圖像序列作為鏡頭導入所需的信息。定制腳本240包括按其當前狀態(tài)重建計算機圖形(CG)所需的命令,存儲攝像機屬性和角色屬性。資源管理系統(tǒng)200還包括集成工具210,其通過與草圖/面板應用250通信而集成情節(jié)繪師和偵察繪師的工作。工具210允許生成至少一個偵察圖像220、元數(shù)據(jù)230和定制腳本240的三維設置/環(huán)境生成處理與由草圖/面板應用250管理的草圖/面板繪制處理的集成。因此,集成工具210通過在同一應用內自動地組織情節(jié)串連圖板和偵察圖像二者使得情節(jié)繪師和偵察繪師的協(xié)作更容易。該工具210還連同偵察圖像220保持元數(shù)據(jù)230,這使得能夠重構原始三維環(huán)境和攝像機位置。
[0027]圖3是例示資源管理方法的替代實施方式300的流程圖。在圖3例示的實施方式中,資源管理方法300包括在框302創(chuàng)建偵察圖像。在一個實施方式中,偵察圖像是靜態(tài)圖像。在另一個實施方式中,偵察圖像是動畫圖像(即,動畫鏡頭)。在又一實施方式中,通過內插對于每個靜態(tài)圖像存儲的位置,多個靜態(tài)圖像可以用來創(chuàng)建動畫鏡頭。在框304,創(chuàng)建包含將偵察圖像作為鏡頭導入所需的信息的標記語言文件。在一個實施方式中,標記語言文件是可擴展標記語言(XML)文件。然后,在框306,生成新的可執(zhí)行腳本,其中可執(zhí)行腳本包括按其當前狀態(tài)重建計算機圖形(CG)鏡頭的命令。該可執(zhí)行腳本還存儲攝像機屬性和角色屬性。
[0028]圖4A例示計算機系統(tǒng)400和用戶402的代表。用戶402使用計算機系統(tǒng)400來進行參照圖1-3描述的各個操作。因此,計算機系統(tǒng)400包括集成工具490。
[0029]圖4B是例示作為集成工具490的主機的計算機系統(tǒng)400的功能框圖。控制器410是可編程處理器并控制計算機系統(tǒng)400及其部件的操作??刂破?10加載來自存儲器420或嵌入式控制器存儲器(未示出)的指令(例如,以計算機程序的形式),并執(zhí)行這些指令以控制該系統(tǒng)。在其執(zhí)行時,控制器410提供作為軟件系統(tǒng)的集成工具490?;蛘撸摲湛梢詫崿F(xiàn)為控制器410或計算機系統(tǒng)400內的單獨的硬件部件。
[0030]存儲器420存儲臨時由計算機系統(tǒng)400的其他部件使用的數(shù)據(jù)。在一個實施方式中,存儲器420實現(xiàn)為RAM。在一個實施方式中,存儲器420還包括長期或永久存儲器,諸如閃存和/或ROM。
[0031]非瞬態(tài)存儲設備430存儲由計算機系統(tǒng)400的其他部件使用的數(shù)據(jù),諸如存儲由集成工具490使用的數(shù)據(jù)。在一個實施方式中,存儲設備430是硬盤驅動器。
[0032]介質裝置440接收可移除媒體,并從所插入的介質讀取數(shù)據(jù)和/或向所插入的介質寫入數(shù)據(jù)。在一個實施方式中,例如介質裝置440是光盤驅動器。
[0033]用戶接口 450包括用于接收來自用戶402的用戶輸入和向用戶402呈現(xiàn)信息的部件。在一個實施方式中,用戶接口 450包括鍵盤、鼠標、音頻揚聲器和顯不器??刂破?10使用來自用戶402的輸入來調整計算機系統(tǒng)400的操作。
[0034]I/O接口 460包括一個或更多個I/O端口以連接至相應的I/O裝置,諸如外部存儲設備或輔助裝置(例如打印機或PDA)。在一個實施方式中,I/O接口 460的端口包括諸如以下的端口:USB端口、PCMCIA端口、串行端口和/或并行端口。在另一實施方式中,I/O接口460包括用于與外部裝置無線通信的無線接口。
[0035]網絡接口 470包括有線和/或無線網絡連接,諸如支持以太網連接的RJ-45或“W1-Fi”接口(包括但不限于802.11)。
[0036]計算機系統(tǒng)400包括典型的計算機系統(tǒng)的附加的硬件和軟件(例如,電源、冷卻裝置、操作系統(tǒng)),盡管為了簡單起見這些部件沒有具體顯示在圖4B中。在其他實施方式中,可以使用計算機系統(tǒng)的不同配置(例如,不同的總線或存儲配置或多處理器配置)。
[0037]簡而言之,上述實施方式中提供的特征可以包括但不限于以下項目中的一個或更多個:(1)如同跟蹤情況串連圖板那樣跟蹤偵察圖像;(2)包含于偵察圖像中的元數(shù)據(jù)使得能夠重建三維鏡頭。
[0038]提供所公開的實施方式的上述說明以使得任一本領域技術人員能夠制造或使用本發(fā)明。這些實施方式的各種修改對于本領域技術人員將是容易清楚的,并且這里描述的一般原理可以應用于其他實施方式,而不偏離本發(fā)明的精神或范圍。因而,附加的實施方式和改變也在本發(fā)明范圍內。例如,系統(tǒng)可以應用于除了電影或電視之外的內容,諸如游戲軟件。此外,應該理解,這里呈現(xiàn)的說明和附圖是由本發(fā)明廣義預見的主題的代表。還應該理解,本發(fā)明的范圍完全包括對于本領域技術人員明了的其他實施方式,并且本發(fā)明的范圍相應地僅受所附權利要求的限制。
【權利要求】
1.一種在多媒體制作期間管理資源的方法,該方法包括: 創(chuàng)建至少一個偵察圖像; 創(chuàng)建包括將所述至少一個偵察圖像作為鏡頭導入所需的信息的元數(shù)據(jù);以及 生成包含按其當前狀態(tài)重建所述鏡頭所需的命令的腳本,并保存攝像機屬性和角色屬性。
2.根據(jù)權利要求1所述的方法,其中所述多媒體包括運動圖片或計算機游戲。
3.根據(jù)權利要求1所述的方法,其中所述至少一個偵察圖像包括至少一個動畫圖像、至少一個靜態(tài)圖像或者至少一個動畫圖像與至少一個靜態(tài)圖像的組合。
4.根據(jù)權利要求3所述的方法,其中所述至少一個偵察圖像包括至少一個靜態(tài)圖像,并且其中通過內插對于所述至少一個靜態(tài)圖像中的每一個存儲的位置,至少一個三維靜態(tài)圖像用于創(chuàng)建具有多個動畫圖像的動畫鏡頭。
5.根據(jù)權利要求1所述的方法,還包括: 確定http監(jiān)聽器是否接收到關于新文件的調用;以及 一旦接收到關于新文件的所述調用就創(chuàng)建所述元數(shù)據(jù)。
6.根據(jù)權利要求1所述的方法,其中所述元數(shù)據(jù)是標記語言,并且其中所述標記語言包括可擴展標記語言(XML )。
7.根據(jù)權利要求1所述的方法,其中所述鏡頭是計算機圖形(CG)鏡頭,并且其中所述元數(shù)據(jù)包括到所述CG鏡頭的路徑。
8.根據(jù)權利要求1所述的方法,還包括: 使用所述腳本按其當前狀態(tài)重建所述鏡頭;以及 即使當作為所述鏡頭的新版本重建所述鏡頭時也保持所述元數(shù)據(jù)。
9.根據(jù)權利要求1所述的方法,還包括: 使得情節(jié)繪師能夠使用所述至少一個偵察圖像作為生成新圖像的參考。
10.一種資源管理系統(tǒng),包括: 數(shù)據(jù)發(fā)生器,被配置為接收由偵察繪師創(chuàng)建的至少一個偵察圖像,并生成元數(shù)據(jù)、以及與所述至少一個偵察圖像相關的定制腳本, 其中所述元數(shù)據(jù)包括將所述至少一個偵察圖像作為鏡頭導入所需的信息, 其中該定制腳本包含按其當前狀態(tài)重建所述鏡頭所需的命令;以及集成工具,被配置為接收并管理所述至少一個偵察圖像、所述元數(shù)據(jù)和所述定制腳本以使得情節(jié)繪師能夠操縱所述至少一個偵察圖像。
【文檔編號】G11B27/02GK103440876SQ201310062505
【公開日】2013年12月11日 申請日期:2013年2月28日 優(yōu)先權日:2012年3月1日
【發(fā)明者】Y·卡特薩姆巴斯, D·莫爾海德, J·威廉姆斯, R·斯吉納, U·拉扎瑞 申請人:索尼公司, 索尼圖片技術股份有限公司