国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      連拍模式圖像壓縮和解壓的制作方法

      文檔序號:6437954閱讀:177來源:國知局
      專利名稱:連拍模式圖像壓縮和解壓的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及連拍模式圖像壓縮和解壓。
      背景技術(shù)
      連拍模式(burst mode)是許多數(shù)字相機(jī)的一個(gè)特征,可被用于在一個(gè)短時(shí)間段內(nèi)捕捉(例如,用單次按鈕按下)一系列靜止圖像。連拍模式可被用于例如捕捉主要為靜態(tài)的場景中的細(xì)微變化,諸如風(fēng)景中有波紋的水上反射的光的變化,或者用于捕捉高動態(tài)場景中的運(yùn)動,諸如足球賽的動作鏡頭。在典型的連拍模式中,用單次按鈕按下捕捉一系列若干個(gè)圖像的能力是以對存儲容量的更高的負(fù)擔(dān)為代價(jià)的,這種負(fù)擔(dān)是由連拍圖像的乘數(shù)效應(yīng)導(dǎo)致的。例如,在每次按鈕按下捕捉一系列五個(gè)圖像的連拍模式中,對一個(gè)場景拍攝十個(gè)連拍模式鏡頭的用戶將會實(shí)際上生成50個(gè)全尺寸的圖像。這種連拍模式的鏡頭消耗存儲容量的速度將會是以每個(gè)鏡頭生成單個(gè)圖像的模式拍攝的鏡頭的速度的五倍。

      發(fā)明內(nèi)容
      描述了用于壓縮、解壓和顯示連拍模式圖像的技術(shù)和工具。此處描述的技術(shù)涉及經(jīng)修改的壓縮/解壓以及使用連拍模式圖像中的元數(shù)據(jù)來減少連拍模式圖像所消耗的數(shù)據(jù)的量,以及其他潛在好處。例如,元數(shù)據(jù)(例如,圖像元數(shù)據(jù)鏈接器(linker)字段)被添加到圖像文件(例如,EXIF文件)以在連拍模式圖像系列中的各圖像間建立關(guān)系或鏈接。一系列經(jīng)鏈接的連拍模式圖像可包括增量圖像(delta image)。在此處描述的示例中,增量圖像表示連拍系列中在不同時(shí)刻捕捉的兩個(gè)連拍圖像的圖像數(shù)據(jù)(例如,像素?cái)?shù)據(jù))之間的時(shí)間上的差異。例如,第一增量圖像可表示第一連拍圖像和該系列中緊隨其后的第二連拍圖像之間的差異。在此處描述的示例中,在圖像元數(shù)據(jù)中標(biāo)識出經(jīng)鏈接的連拍模式系列的根圖像(root image)(例如,用全局唯一標(biāo)識符 (GUID))。對特定的經(jīng)鏈接的連拍模式系列的根圖像的標(biāo)識幫助將該系列與具有不同根圖像的另一系列區(qū)分開??稍趬嚎s之前、壓縮之后、或在圖像數(shù)據(jù)的壓縮的中間階段將元數(shù)據(jù)添加到圖像文件以鏈接連拍圖像。元數(shù)據(jù)可被存儲在具有圖像格式標(biāo)識符字段、根圖像標(biāo)識符字段以及圖像索引字段的數(shù)據(jù)結(jié)構(gòu)中,其中該圖像格式標(biāo)識符字段包括經(jīng)鏈接的連拍模式圖像格式的標(biāo)識符,該根圖像標(biāo)識符字段包括該連拍模式圖像系列的根圖像的標(biāo)識符,該圖像索引字段包括表示該連拍模式圖像系列中給定圖像的索引。其他元數(shù)據(jù)也可被添加到圖像文件,諸如完全圖像字段、起始索引字段以及結(jié)束索引字段,其中該完全圖像字段包括指示給定圖像是完全圖像還是增量圖像的位,該起始索引字段包括表示該連拍模式圖像系列的起始索引的起始索引值,該結(jié)束索引字段包括表示該連拍模式圖像系列的結(jié)束索引的結(jié)束索引值。在壓縮之前、壓縮之后或者在圖像數(shù)據(jù)的壓縮的中間階段也可以導(dǎo)出增量圖像文件的差異信息。差異信息也可被壓縮。特別而言,因?yàn)樵隽繄D像通常比完全圖像消耗更少的存儲,所以經(jīng)鏈接的連拍模式圖像可以減少對存儲資源的需求。例如,增量圖像的差異信息被計(jì)算、壓縮和存儲。這樣的增量圖像可以通過解壓該差異信息并將該差異信息與來自根圖像文件的圖像數(shù)據(jù)相組合來重構(gòu)。差異信息、鏈接元數(shù)據(jù)、以及根圖像和增量圖像的圖像數(shù)據(jù)通常使用比兩個(gè)連拍圖像的圖像數(shù)據(jù)更少的存儲空間,從而這兩個(gè)連拍圖像的總大小可被顯著減小。對于后續(xù)的增量圖像來說,存儲空間的總的節(jié)省甚至更大。所描述的技術(shù)還能夠提供其他好處。例如,在提供設(shè)備上的圖像文件的庫視圖的用戶界面中,一系列經(jīng)鏈接的連拍模式圖像可以在該用戶界面中用單一根圖像(或單一根圖像的縮略圖版本)表示,而該連拍系列中的其他圖像保持隱藏,從而為獨(dú)立圖像、不同連拍系列的圖像、或其他信息留下更多的屏幕區(qū)域。通過與根圖像交互(例如,經(jīng)由觸摸屏上的姿勢),用戶可訪問鏈接到該根圖像的增量圖像。例如,輕擊根圖像的縮略圖版本可以導(dǎo)致鏈接到該根圖像的增量圖像的縮略圖版本被顯示,或可以導(dǎo)致連拍系列中的連續(xù)的重構(gòu)圖像的顯示。參考附圖閱讀以下詳細(xì)描述,將更清楚本發(fā)明的前述和其他目標(biāo)、特征和優(yōu)點(diǎn)。


      圖1是示例性數(shù)字圖像處理工作流的流程圖。圖2是實(shí)現(xiàn)此處描述的連拍模式圖像壓縮、解壓和顯示技術(shù)的示例性系統(tǒng)的框圖。圖3是示例性連拍模式圖像鏈接技術(shù)的流程圖。圖4是示例性的經(jīng)鏈接的連拍模式圖像的重構(gòu)技術(shù)的流程圖。圖5是示例性的經(jīng)鏈接的連拍模式圖像壓縮數(shù)據(jù)流的流程圖。圖6是示例性的經(jīng)鏈接的連拍模式圖像解壓數(shù)據(jù)流的流程圖。圖7是示出示例性圖像元數(shù)據(jù)鏈接器字段布局的圖示。圖8是示出連拍模式圖像的各庫視圖的對比的圖示。圖9是示出用于渲染(render) —系列經(jīng)鏈接的連拍模式圖像中所選擇的圖像的示例性技術(shù)的流程圖。圖10是用于調(diào)整與經(jīng)鏈接的連拍模式圖像技術(shù)有關(guān)的參數(shù)的示例性用戶界面的圖示。圖11是適用于實(shí)現(xiàn)此處描述的任何技術(shù)的示例性計(jì)算環(huán)境的框圖。圖12是適用于實(shí)現(xiàn)此處描述的任何技術(shù)的示例性云計(jì)算布置的框圖。圖13是適用于實(shí)現(xiàn)此處描述的任何技術(shù)的示例性移動設(shè)備的框圖。
      具體實(shí)施例方式描述了用于壓縮、解壓和顯示連拍模式圖像的技術(shù)和工具。此處描述的各示例可組合或單獨(dú)使用。此處描述的技術(shù)可以用于具有軟件、硬件或軟件和硬件的組合以處理數(shù)字靜止圖像的計(jì)算機(jī)系統(tǒng)中,或者用于不具體局限于處理數(shù)字靜止圖像的某種其他系統(tǒng)中。I.數(shù)字成像-概覽A.示例性數(shù)字成像工作流
      如圖1中所示,示例性數(shù)字成像工作流100包括圖像捕捉110、圖像文件生成120、 圖像編輯130、以及圖像渲染140。在圖像捕捉110中,一個(gè)或多個(gè)圖像被圖像捕捉設(shè)備(例如,數(shù)字相機(jī)、具有數(shù)字相機(jī)功能的智能電話等)捕捉。在圖像文件生成120中,捕捉的圖像被保存在圖像文件中。例如,圖像數(shù)據(jù)(例如,像素?cái)?shù)據(jù))(有可能與諸如圖像元數(shù)據(jù)等其他信息一起)被以壓縮的或未壓縮的格式存儲在存儲在文件中。在圖像編輯130中,圖像可被編輯。例如,圖像編輯器可以用圖像文件作為輸入并且對該圖像文件中的圖像數(shù)據(jù)執(zhí)行編輯功能。編輯后的文件版本可通過蓋寫舊的文件版本來保存,或者通過將編輯后的版本保存為新文件來保存。在圖像渲染140中,圖像信息被轉(zhuǎn)換成另一種形式以用于顯示。 例如,被捕捉然后根據(jù)JPEG圖像壓縮格式壓縮過的圖像可被解壓并渲染以用于顯示。盡管示例性工作流100示出圖像捕捉110后面跟著圖像生成120和圖像渲染140, 然而數(shù)字成像系統(tǒng)可以捕捉圖像而不渲染所述圖像,諸如當(dāng)圖像被生成以進(jìn)行存儲或用于進(jìn)一步處理但是不被顯示時(shí)。數(shù)字成像系統(tǒng)還可以渲染圖像而不捕捉圖像或生成圖像文件,諸如當(dāng)運(yùn)行圖像編輯應(yīng)用的設(shè)備從另一來源獲取預(yù)先存在的圖像文件時(shí)(例如,經(jīng)由通信介質(zhì))。數(shù)字成像工作流100中的不同階段可以由不同的設(shè)備或軟件應(yīng)用執(zhí)行。一般而言,此處描述的數(shù)字圖像可以由能夠捕捉數(shù)字圖像的任何設(shè)備捕捉(例如,數(shù)字靜止圖像相機(jī)、數(shù)字視頻相機(jī)、掃描儀、或具有圖像捕捉能力的多功能設(shè)備,諸如相機(jī)電話)并可以被存儲在能夠存儲數(shù)字圖像的任何介質(zhì)上(例如,易失性存儲器或非易失性存儲器,諸如光盤或閃存)。B.示例性文件格式此處描述的數(shù)字圖像可以是彩色、灰度或其他類型的圖像,并且可以以用于原始的、未壓縮的圖像數(shù)據(jù)或壓縮的圖像數(shù)據(jù)的各種文件格式表示(例如,GIF、PNG、BMP、TIFF、 TIFF Float32、JPEG、JPEG XR、和/或其他格式)。例如,所描述的技術(shù)和工具能夠處理諸如 JPEG等標(biāo)準(zhǔn)動態(tài)范圍(SDR)格式的SDR圖像,或者高動態(tài)范圍表格式的高動態(tài)范圍(HDR) 圖像。一些圖像格式是由國際標(biāo)準(zhǔn)指定的。例如,JPEG標(biāo)準(zhǔn)闡明了用于解碼以JPEG格式編碼的圖像的解碼器的要求。兼容JPEG的編碼器和解碼器(“編碼解碼器”)通常能夠以良好的壓縮效率提供高質(zhì)量圖像??山粨Q圖像文件(“EXIF”)格式指定了圖像文件的結(jié)構(gòu)。EXIF文件中的圖像數(shù)據(jù)可以是壓縮的(例如,在JPEG格式中)?;蛘?,EXIF文件中的圖像數(shù)據(jù)可以是未壓縮的 (例如,在TIFF格式中)。編寫EXIF文件的設(shè)備和軟件可被稱為EXIF編寫器。對EXIF文件編輯、刪除或添加新數(shù)據(jù)的設(shè)備或軟件可被稱為EXIF編輯器。讀取EXIF文件的設(shè)備和軟件可被稱為EXIF讀取器。此處描述的連拍模式圖像壓縮技術(shù)可以結(jié)合EXIF編寫器、EXIF 編輯器、EXIF讀取器或某個(gè)其他工具來實(shí)現(xiàn)。術(shù)語“標(biāo)簽(tag) ”指的是可被EXIF編寫器用來記錄有關(guān)EXIF文件中的圖像的輔助數(shù)據(jù)的數(shù)據(jù)字段。這種有關(guān)圖像的輔助數(shù)據(jù)可被稱為元數(shù)據(jù)。元數(shù)據(jù)是能夠與定義圖像本身的圖像數(shù)據(jù)(例如,像素值)區(qū)分的。如此處所描述的,元數(shù)據(jù)可以與圖像數(shù)據(jù)組合使用以執(zhí)行不同類型的圖像處理,諸如連拍模式圖像壓縮。許多EXIF標(biāo)簽是與特定圖像屬性(諸如快門速度、焦距等等)相關(guān)聯(lián)的。其他標(biāo)簽不與特定圖像屬性相關(guān)聯(lián)并且可以被用來向EXIF文件添加更加多樣的元數(shù)據(jù)。例如,MakerNote是給予制造商標(biāo)簽的標(biāo)簽名,該標(biāo)簽名可被設(shè)備制造商用來添加專有信息,或用于其他用途。標(biāo)簽通常由標(biāo)簽名和數(shù)值標(biāo)識。例如,在EXIF標(biāo)準(zhǔn)的一個(gè)版本中,MakerNote 的相應(yīng)數(shù)字標(biāo)簽ID是37500。有關(guān)EXIF的更多信息可以在相機(jī)和成像產(chǎn)品協(xié)會在2010年 4月沈日建立的“用于數(shù)字靜止相機(jī)的可交換圖像文件格式疋^€版本2.3”中找到。II.連拍樽式圖像壓縮連拍模式(burst mode)是許多數(shù)字相機(jī)的一個(gè)特征,可用于在一個(gè)短時(shí)間段內(nèi)捕捉(例如,用單次按鈕按下)一系列靜止圖像。在典型的連拍模式中,用單次按鈕按下捕捉一系列若干個(gè)圖像的能力是以對系統(tǒng)資源(例如,存儲容量)的更高的負(fù)擔(dān)為代價(jià)的,這種負(fù)擔(dān)是由連拍圖像的乘數(shù)效應(yīng)導(dǎo)致的。隨著捕捉更高分辨率的圖像(例如,5百萬像素圖像、8百萬像素圖像等)變得常見,連拍模式圖像對存儲容量的乘數(shù)效應(yīng)可具有更大的影響。而且,這種對存儲容量的消耗可以在不同位置重復(fù)。例如,諸如具有數(shù)字相機(jī)功能的智能電話等設(shè)備上的本地存儲(例如,存儲器卡、閃存存儲器等)可被消耗。隨后,遠(yuǎn)程存儲容量可被消耗,諸如當(dāng)本地捕捉的圖像被上傳到遠(yuǎn)程服務(wù)器(例如,在云計(jì)算布置中)、同步到個(gè)人計(jì)算機(jī)、等等時(shí)。此處描述的技術(shù)涉及經(jīng)修改的壓縮/解壓以及使用連拍模式圖像中的元數(shù)據(jù)來減少連拍模式圖像所消耗的數(shù)據(jù)的量,以及其他潛在好處。在短時(shí)間段內(nèi)以連拍模式捕捉的一系列圖像可被稱為連拍模式圖像系列,或連拍系列。通常,連拍模式圖像系列中的每個(gè)圖像是在不同時(shí)刻處捕捉的,所述時(shí)刻可以由與該圖像相關(guān)聯(lián)時(shí)間戳指示。對圖像文件添加或編輯元數(shù)據(jù)以建立連拍模式圖像系列中的各圖像之間的關(guān)系可被稱為鏈接連拍模式圖像。與已添加了這樣的元數(shù)據(jù)的圖像文件相對應(yīng)的連拍模式圖像可被稱為經(jīng)鏈接的連拍模式圖像。一系列經(jīng)鏈接的連拍模式圖像可包括增量圖像。在此處描述的示例中,增量圖像表示連拍系列中在不同時(shí)刻處捕捉的兩個(gè)連拍圖像的圖像數(shù)據(jù)(例如,像素?cái)?shù)據(jù))之間的時(shí)間上的差異。例如,第一增量圖像可表示第一連拍圖像和該系列中緊隨其后的第二連拍圖像之間的差異。或者,增量圖像可表示非連續(xù)的連拍圖像之間的差異。一系列經(jīng)鏈接的連拍模式圖像可包括完全圖像。與增量圖像不同,完全圖像不表示兩個(gè)連拍圖像之間的差異。完全圖像的一個(gè)示例是根圖像。在此處描述的示例中,在圖像元數(shù)據(jù)中標(biāo)識出經(jīng)鏈接的連拍模式系列的根圖像(例如,用全局唯一標(biāo)識符(⑶ID))。對于特定的經(jīng)鏈接的連拍模式系列的根圖像的標(biāo)識幫助將該系列與具有不同根圖像的另一系列區(qū)分開。在此處描述的示例中,經(jīng)鏈接的連拍模式系列具有單一根圖像并可以包括一個(gè)或多個(gè)其他完全圖像和一個(gè)或多個(gè)增量圖像。完全圖像的另一示例是連拍模式系列中相對于另一圖像的差異超出閾值的圖像?;蛘?,經(jīng)鏈接的連拍模式系列可具有超過一個(gè)根圖像或沒有根圖像(例如,其中鏈接元數(shù)據(jù)不標(biāo)識根數(shù)據(jù)而是用某種其他方式鏈接連拍模式系列中的圖像,諸如用該系列作為整體的唯一標(biāo)識符)。因?yàn)樵隽繄D像通常比完全圖像消耗更少的存儲,所以經(jīng)鏈接的連拍模式圖像可以減少對存儲資源的需要。例如,增量圖像的差異信息被計(jì)算、壓縮和存儲。這樣的增量圖像可以通過解壓該差異信息并將該差異信息與來自根圖像文件的圖像數(shù)據(jù)相組合來重構(gòu)。差異信息、鏈接元數(shù)據(jù)、以及圖像數(shù)據(jù)通常比兩個(gè)連拍圖像的圖像數(shù)據(jù)使用更少的存儲空間, 從而這兩個(gè)連拍圖像的總大小可被顯著減少。
      所描述的技術(shù)還能夠提供其他好處。例如,在提供設(shè)備上的圖像文件的庫視圖的用戶界面中,一系列經(jīng)鏈接的連拍模式圖像可以在該用戶界面中用根圖像表示(或根圖像的縮略圖版本),而該連拍系列中的其他圖像保持隱藏,從而為獨(dú)立圖像、不同連拍系列的圖像、或其他信息留下更多的屏幕區(qū)域。通過與根圖像交互(例如,經(jīng)由觸摸屏上的姿勢), 用戶可訪問鏈接到該根圖像的增量圖像。例如,輕擊根圖像的縮略圖版本可以導(dǎo)致鏈接到該根圖像的增量圖像的縮略圖版本被顯示,或可以導(dǎo)致連拍系列中的連續(xù)的重構(gòu)圖像的顯
      7J\ ο完全圖像文件(例如,根圖像文件)中的圖像數(shù)據(jù)可被壓縮(例如,根據(jù)諸如JPEG 等標(biāo)準(zhǔn)化的壓縮格式)。這種壓縮可以在圖像捕捉之后立即發(fā)生,或者可以在某個(gè)其他時(shí)間發(fā)生。例如,圖像數(shù)據(jù)可被捕捉并且然后當(dāng)其被第一次存儲在根圖像文件中時(shí)被壓縮。作為另一示例,圖像文件可被捕捉并存儲在未壓縮的圖像文件中,然后該未壓縮的圖像文件可在隨后根據(jù)諸如JPEG等壓縮格式被壓縮。元數(shù)據(jù)可壓縮之前、壓縮之后、或在壓縮的中間階段(例如,在各壓縮階段之間)被添加到圖像文件以鏈接連拍圖像。在壓縮之前、壓縮之后或者在壓縮的中間階段(例如,在各壓縮階段之間)也可以導(dǎo)出增量圖像文件的差異信息。例如,在包括正向頻率變換、量化和熵編碼的、針對根圖像的壓縮過程期間,根圖像和非根圖像之間的差異可在根圖像數(shù)據(jù)和非根圖像數(shù)據(jù)的量化之后、但在熵編碼之前計(jì)算。差異信息也可以被壓縮(例如,使用熵編碼或另一編碼模式)。A. 一般化的經(jīng)鏈接的連拍模式圖像系統(tǒng)圖2是實(shí)現(xiàn)此處描述的一個(gè)或多個(gè)經(jīng)鏈接的連拍模式圖像技術(shù)的示例性系統(tǒng)200 的框圖。在該示例中,計(jì)算設(shè)備205實(shí)現(xiàn)經(jīng)鏈接的連拍模式圖像工具220,該工具220接收圖像輸入210。圖像輸入210可包括由計(jì)算設(shè)備205捕捉的圖像數(shù)據(jù)。例如,計(jì)算設(shè)備205 可以是具有板載數(shù)字相機(jī)(未示出)的智能電話,該智能電話能被用于通過用該數(shù)字相機(jī)捕捉圖像數(shù)據(jù)來獲取圖像輸入210?;蛘撸瑘D像輸入210可以以某種其他方式獲取。例如, 計(jì)算設(shè)備205可以以圖像文件(例如,EXIF文件)的形式獲取圖像數(shù)據(jù),其中該圖像數(shù)據(jù)已由某個(gè)其他設(shè)備捕捉。一般而言,圖像輸入210可以是單一圖像或者是一組圖像并且可包括諸如與該圖像相關(guān)的元數(shù)據(jù)或用戶偏好數(shù)據(jù)(未示出)等其他信息。如果存在于圖像輸入210中,則元數(shù)據(jù)和用戶偏好數(shù)據(jù)可以被包含在圖像文件(例如,EXIF文件)內(nèi)或分開提供。經(jīng)鏈接的連拍模式圖像工具220鏈接圖像輸入210中的文件。例如,經(jīng)鏈接的連拍模式圖像工具220創(chuàng)建元數(shù)據(jù)字段或?qū)⑿畔⑻砑拥綀D像文件(例如,EXIF文件)中的現(xiàn)有元數(shù)據(jù)字段以鏈接連拍模式圖像。與普通連拍模式圖像相比,經(jīng)鏈接的連拍模式圖像文件可減少對存儲容量的要求,同時(shí)仍舊允許連拍模式圖像的輕松重構(gòu)和顯示(例如,在顯示器240上)。經(jīng)鏈接的連拍模式圖像文件可被存儲在存儲230中。此處更詳細(xì)地描述經(jīng)鏈接的連拍模式圖像和經(jīng)鏈接的連拍模式圖像文件。在實(shí)際操作中,此處示出的諸如系統(tǒng)200的系統(tǒng)可以更復(fù)雜、具有附加功能、系統(tǒng)組件之間的關(guān)系更復(fù)雜等。例如,系統(tǒng)200可包括一個(gè)或多個(gè)壓縮圖像數(shù)據(jù)的編碼器,從而輸出壓縮的數(shù)字圖像信息的比特流。由該編碼器執(zhí)行的確切操作可以取決于壓縮格式而變化。例如,編碼器可根據(jù)有損壓縮格式(諸如JPEG)或無損壓縮格式(諸如TIFF)來壓縮圖像信息,并且壓縮后的圖像信息可被存儲在EXIF文件中。在有損壓縮中,原始圖像數(shù)據(jù)中的一些數(shù)據(jù)丟失。因此,在有損壓縮之前,對原始的、未壓縮版本的圖像(或者使用無損壓縮的版本)進(jìn)行存檔可以是有用的。系統(tǒng)200還可包括一個(gè)或多個(gè)解碼器來解壓壓縮后的圖像數(shù)據(jù)。由該解碼器執(zhí)行的確切操作可以取決于壓縮格式而變化。例如,兼容JPEG的解碼器可以解壓根據(jù)JPEG標(biāo)準(zhǔn)壓縮并存儲在EXIF文件中的圖像信息。作為另一示例,系統(tǒng)200可包括預(yù)處理器,所述預(yù)處理器使用低通過濾器或其他過濾器來平滑輸入的數(shù)字圖像以便選擇性地除去高頻分量?;蛘?,該預(yù)處理器執(zhí)行其他預(yù)處理任務(wù)。系統(tǒng)200還可包括后處理器(post-processor),所述后處理器對解壓后的圖像數(shù)據(jù)執(zhí)行后處理操作。例如,該后處理器可以執(zhí)行專用于減少圖像偽像(諸如塊偽像、帶偽像、環(huán)偽像或來自去鑲嵌操作的偽像)的任務(wù)。預(yù)處理操作還可包括圖像大小調(diào)整、曝光或動態(tài)范圍控制、色溫控制以及色彩增強(qiáng)。預(yù)處理操作和后處理操作可以以不同方式并以不同組合執(zhí)行,取決于實(shí)現(xiàn)和/或用戶偏好。系統(tǒng)200內(nèi)的各模塊之間所示的關(guān)系指示了該系統(tǒng)中的一般信息流;為簡明起見,未示出其它關(guān)系。取決于所需的實(shí)現(xiàn)和處理類型,該系統(tǒng)的模塊可被添加、省略、分成多個(gè)模塊、與其他模塊組合、和/或用相似的模塊來替代。一般而言,此處描述的技術(shù)通用于不同操作系統(tǒng)或硬件,并且可在任何類型的環(huán)境中應(yīng)用以利用所描述的特征。B.用于鏈接和重構(gòu)連拍模式圖像的示例技術(shù)圖3示出了用于鏈接連拍模式圖像的示例性技術(shù)300,其中強(qiáng)調(diào)了在鏈接增量圖像時(shí)執(zhí)行的動作。諸如圖2中示出的系統(tǒng)200之類的系統(tǒng)或其他系統(tǒng)執(zhí)行技術(shù)300。在310,系統(tǒng)獲取連拍模式系列中的多個(gè)圖像的圖像數(shù)據(jù)。例如,執(zhí)行技術(shù)300的、 帶數(shù)字相機(jī)功能的智能電話可以在以數(shù)字相機(jī)模式操作時(shí)捕捉圖像數(shù)據(jù)。所獲取的圖像數(shù)據(jù)可被壓縮。為了開始壓縮圖像數(shù)據(jù)的過程(例如,根據(jù)JPEG壓縮標(biāo)準(zhǔn)),該系統(tǒng)可對該圖像數(shù)據(jù)執(zhí)行正向頻率變換(例如,離散余弦變換)以生成該圖像的變換系數(shù),然后量化該變換系數(shù)。作為另一示例,該系統(tǒng)可從預(yù)先存在的圖像文件獲取圖像數(shù)據(jù)(例如,從本地設(shè)備或經(jīng)由網(wǎng)絡(luò)從位于遠(yuǎn)程地點(diǎn)的設(shè)備)。該系統(tǒng)可存儲根圖像元數(shù)據(jù)和表示作為根圖像文件的第一圖像的圖像數(shù)據(jù)的信息。該根圖像文件可以是EXIF文件。該根圖像元數(shù)據(jù)可包括圖像元數(shù)據(jù)鏈接器字段。該圖像元數(shù)據(jù)鏈接器字段可以是與制造商標(biāo)簽(例如,MakerNote)或EXIF文件中的某個(gè)其他標(biāo)簽相關(guān)聯(lián)的字段。表示第一圖像的圖像數(shù)據(jù)的信息可以根據(jù)JPEG標(biāo)準(zhǔn)被壓縮并存儲在DCIF文件中。或者,該根圖像文件可以是包含或可被編輯以包含用于鏈接連拍模式圖像的元數(shù)據(jù)的某種其他類型的文件。在320,該系統(tǒng)計(jì)算該連拍模式系列中的該第一圖像和第二圖像的圖像數(shù)據(jù)之間的差異。例如,該系統(tǒng)計(jì)算在第一時(shí)刻處拍攝的第一圖像的圖像數(shù)據(jù)和在時(shí)間上晚于該第一圖像的第二圖像的圖像數(shù)據(jù)之間的差異?;蛘?,該第二圖像在時(shí)間上早于該第一圖像。在一種情形中,該第一圖像可以是在連拍模式系列中相對于連拍模式系列中的其他圖像在時(shí)間上最早的圖像(例如,在數(shù)字相機(jī)設(shè)備在連拍模式時(shí)快門按鈕被按下之后捕捉的第一個(gè)圖像)?;蛘撸摰谝粓D像在該連拍模式系列中在時(shí)間上較晚。該圖像數(shù)據(jù)(例如,像素?cái)?shù)據(jù))限定圖像本身,并且不包括圖像元數(shù)據(jù)。圖像數(shù)據(jù)之間的差異可以以不同方式計(jì)算。例如,該系統(tǒng)可使用均方差(mean
      9sqare difference)、差的平方和或用于確定像素值之間的差的大小的另一度量來確定像素值(例如,表示不同色彩通道的色彩值)之間的差異。或者,可以在對各自的圖像數(shù)據(jù)執(zhí)行正向頻率變換和量化之后計(jì)算兩個(gè)圖像之間的差異,從而使用均方差、差的平方和或用于確定量化后的變換系數(shù)值之間的差的大小的另一度量來計(jì)算各個(gè)圖像的量化后的變換系數(shù)之間的差異。在一些圖像格式中,圖像被布置成像素塊(例如,8x8塊、16x16塊等)。 可以以逐個(gè)像素為基礎(chǔ)、以逐個(gè)塊為基礎(chǔ)或以某種其他基礎(chǔ)計(jì)算并度量差異。作為另一實(shí)例,該系統(tǒng)可搜索匹配的像素值或匹配的像素塊并確定對圖像中的運(yùn)動進(jìn)行建模的運(yùn)動向量。差異計(jì)算的細(xì)節(jié),諸如構(gòu)成用于檢測匹配的匹配和搜索模式的標(biāo)準(zhǔn)可以取決于實(shí)現(xiàn)而變化。例如,該系統(tǒng)可搜索附近像素位置處的匹配,然后逐漸擴(kuò)展搜索區(qū)域(諸如以逐漸擴(kuò)展的螺旋圖案)來匹配(例如,在像素值的指定范圍內(nèi))連拍圖像中的像素或像素塊。針對圖像的差異度量可以與閾值相比較,且該圖像可取決于該差異度量與該閾值相比如何而被不同地處理。例如,如果該差異度量小于閾值則該系統(tǒng)可將圖像分類為增量圖像,或者如果該差異度量超出該閾值則該系統(tǒng)可將圖像分類為完全圖像。取決于用于不同度量的度量,可使用不同種類的閾值。例如,該閾值可以是均方差、差的平方之和或另一度量的預(yù)定義的值。或者,該閾值值可以是依賴于圖像的(例如, 取決于將該圖像作為完全圖像壓縮的比特率)?;蛘?,該閾值可以是不匹配的像素或像素塊的數(shù)目。對像素值是否匹配的判定可以基于不同的標(biāo)準(zhǔn)。例如,該系統(tǒng)可查找各像素值之間的精確匹配,或者查找指定容差內(nèi)的匹配(例如,在像素值范圍內(nèi))。作為另一示例,該系統(tǒng)可查找像素塊中的所有像素值之間的精確匹配,或者查找像素塊中的像素值的某個(gè)百分比(例如,50%)之間的匹配。該系統(tǒng)還可以將圖像的增量編碼的總比特率與圖像的完全編碼的比特率相比較,然后選擇哪種編碼導(dǎo)致最低的比特率。在330,該系統(tǒng)將增量圖像元數(shù)據(jù)和表示差異的信息存儲為增量圖像文件。一組一個(gè)或多個(gè)圖像元數(shù)據(jù)鏈接器字段(例如,在圖像元數(shù)據(jù)中)將第二圖像鏈接到第一圖像以便于基于表示差異的信息和第一圖像的圖像數(shù)據(jù)而對第二圖像進(jìn)行重構(gòu)。該圖像元數(shù)據(jù)鏈接器字段可包括標(biāo)識(例如,用全局唯一標(biāo)識符(GUID))根圖像的根圖像標(biāo)識符字段、以及包括表示第二圖像相對于第一圖像在連拍模式圖像系列中的索引的索引值的圖像索引字段。表示該差異的信息可以是壓縮的或未壓縮的。該增量圖像文件可以是EXIF文件。該圖像元數(shù)據(jù)鏈接器字段可以是與制造商標(biāo)簽(例如,MakerNote)或EXIF文件中的某個(gè)其他標(biāo)簽相關(guān)聯(lián)的字段。或者,該增量圖像文件可以是包含或可被編輯以包含用于鏈接連拍模式圖像的元數(shù)據(jù)的某種其他類型的文件。根圖像文件可包括嵌入的數(shù)據(jù)(例如,表示該差異的信息)。嵌入的數(shù)據(jù)可便于對第二圖像進(jìn)行重構(gòu)而不參考另一圖像文件中的數(shù)據(jù)。嵌入的數(shù)據(jù)可能是有用的,例如,當(dāng)期望在同一文件中具有重構(gòu)增量圖像的所有必需的圖像數(shù)據(jù)時(shí)(例如,其中來自另一圖像的圖像數(shù)據(jù)在重構(gòu)時(shí)不可用或可能不可用)。對于連拍模式系列中的其他增量圖像,重復(fù)圖3中示出的計(jì)算320和存儲330動作。因此,例如,該系統(tǒng)可分別對連拍模式系列中的其他圖像對差異的計(jì)算、差異度量的計(jì)算、與閾值的比較、以及分類進(jìn)行重復(fù)。如圖3中示出的動作可對不同圖像并行執(zhí)行。例如, 該系統(tǒng)存儲該第二圖像的增量圖像元數(shù)據(jù)和差異信息,同時(shí)計(jì)算該第二圖像和該連拍模式系列中的第三圖像之間的差異,并且同時(shí)獲取該連拍模式系列中的第四圖像的圖像數(shù)據(jù)。
      該第一圖像可基于表示該第一圖像的圖像數(shù)據(jù)的信息(例如,在該根圖像文件中)而被重構(gòu)。然后,該第二圖像可基于該組圖像元數(shù)據(jù)鏈接器字段、表示該第二圖像的差異的信息、以及該第一圖像的圖像數(shù)據(jù)而被重構(gòu)。例如,該系統(tǒng)可基于第二圖像的圖像元數(shù)據(jù)中的根圖像標(biāo)識符字段來標(biāo)識根圖像文件并從該根圖像文件獲取該第一圖像的圖像數(shù)據(jù)。然后該系統(tǒng)可重構(gòu)該差異并將該差異與該第一圖像的圖像數(shù)據(jù)相組合來重構(gòu)該第二圖像。圖4示出了用于重構(gòu)經(jīng)鏈接的連拍模式圖像的示例性技術(shù)400,其中強(qiáng)調(diào)了在重構(gòu)增量圖像時(shí)執(zhí)行的動作。諸如圖2中示出的系統(tǒng)200之類的系統(tǒng)或其他系統(tǒng)執(zhí)行技術(shù) 400。在410,該系統(tǒng)獲取增量圖像元數(shù)據(jù)和表示與增量圖像文件的差異的信息。該差異是經(jīng)鏈接的連拍模式圖像系列中的第一圖像和第二圖像的圖像數(shù)據(jù)之間的差異。一組一個(gè)或多個(gè)圖像元數(shù)據(jù)鏈接器字段將該第二圖像鏈接到該第一圖像以便于基于表示該差異的信息和該第一圖像的圖像數(shù)據(jù)而對該第二圖像進(jìn)行重構(gòu)。在420,該系統(tǒng)將表示該差異的信息與該第一圖像的重構(gòu)后的圖像數(shù)據(jù)相組合以重構(gòu)第二圖像的圖像數(shù)據(jù)。例如,該系統(tǒng)解壓從增量圖像文件獲取的壓縮后的差異信息并將其與來自根圖像文件的解碼后的圖像數(shù)據(jù)相組合。一般而言,該系統(tǒng)所執(zhí)行的重構(gòu)技術(shù)可被調(diào)整以在壓縮技術(shù)或鏈接技術(shù)中將差異納入考慮。例如,如果在計(jì)算差異之前將正向頻率變換和量化應(yīng)用于圖像數(shù)據(jù),則該系統(tǒng)可在將表示該差異的信息與第一圖像的重構(gòu)后的圖像數(shù)據(jù)相組合之后執(zhí)行逆量化和逆頻率變換。對于連拍模式系列中的其他增量圖像,重復(fù)圖4中示出的獲取410和組合420動作。因此,例如,該系統(tǒng)可分別對該連拍模式系列中的其他圖像對差異的獲取以及將差異與前一圖像的圖像數(shù)據(jù)的組合進(jìn)行重復(fù)。如圖4中示出的動作可對不同圖像并行執(zhí)行。C.經(jīng)鏈接的連拍模式圖像壓縮中的示例數(shù)據(jù)流圖5是示出將連拍模式圖像的鏈接和其他數(shù)據(jù)壓縮技術(shù)(例如,JPEG壓縮)相組合的系統(tǒng)中的數(shù)據(jù)流500的流程圖。諸如圖2中示出的系統(tǒng)200之類的系統(tǒng)或其他系統(tǒng)執(zhí)行圖5中示出的各功能。在圖5中,該系統(tǒng)將分別與連拍模式圖像系列中的第一、第二和第三圖像相對應(yīng)的圖像數(shù)據(jù)510、512、514作為輸入。該系統(tǒng)執(zhí)行正向頻率變換(例如,離散余弦變換)520、 522,524以從圖像數(shù)據(jù)510、512、514生成變換系數(shù),并且對各個(gè)變換系數(shù)執(zhí)行量化530、 532、534。該系統(tǒng)對第一圖像的量化后的變換系數(shù)執(zhí)行熵編碼550并且對第一圖像執(zhí)行元數(shù)據(jù)生成570。生成的元數(shù)據(jù)指示該第一圖像是經(jīng)鏈接的連拍模式圖像系列中的根圖像。 該根圖像充當(dāng)該經(jīng)鏈接的連拍模式系列中的其他圖像的參考。該系統(tǒng)可以以不同方式將特定連拍圖像分類為根圖像。例如,該系統(tǒng)可將連拍模式系列中首先捕捉的連拍圖像分類為該系列的根圖像。作為另一示例,該系統(tǒng)可將后來捕捉的連拍圖像作為根圖像(例如,五圖像連拍系列中的第三個(gè)連拍圖像)?;蛘?,可以以某種其他方式將連拍圖像分類為根圖像 (例如,基于用戶偏好信息)。所生成的元數(shù)據(jù)和熵編碼后的圖像數(shù)據(jù)一起存儲在根圖像文件590中,根圖像文件590可以例如是EXIF文件。該系統(tǒng)執(zhí)行差異計(jì)算MO以計(jì)算第一圖像和第二圖像的量化后的變換系數(shù)之間的差異,并且執(zhí)行第二圖像和第三圖像的量化后的變換系數(shù)之間差異計(jì)算M2。盡管圖5中未示出,然而該系統(tǒng)還可確定差異度量并確定(例如,基于相應(yīng)的計(jì)算的差異度量和閾值之間的比較)第二圖像和第三圖像是增量圖像而不是完全圖像。該系統(tǒng)可對各個(gè)差異信息執(zhí)行差異壓縮560、562。該差異壓縮可使用與根圖像的圖像數(shù)據(jù)的熵編碼相同的熵編碼,或它可以使用不同的熵編碼?;蛘撸町悏嚎s被省略。該系統(tǒng)分別為第二和第三圖像執(zhí)行元數(shù)據(jù)生成572、574。為第二圖像生成的元數(shù)據(jù)指示該第二圖像是經(jīng)鏈接的連拍模式圖像系列中的增量圖像。為第二圖像生成的元數(shù)據(jù)與壓縮后的差異信息一起存儲在增量圖像文件592中,增量圖像文件592例如可以是EXIF 文件。為第三圖像生成的元數(shù)據(jù)指示該第三圖像是經(jīng)鏈接的連拍模式圖像系列中的增量圖像。為第三圖像生成的元數(shù)據(jù)與壓縮后的差異信息一起存儲在增量圖像文件594中,增量圖像文件594例如可以是EXIF文件。諸如根圖像的縮略圖版本等其他信息也可被存儲在增量圖像文件中。在增量圖像文件中存儲根圖像的縮略圖版本對于在一些圖像查看器中顯示可以是有用的,從而可以很容易地示出該增量圖像的近似。圖5示出對連拍模式系列中的三個(gè)圖像的壓縮?;蛘?,系統(tǒng)壓縮連拍模式系列中的更少的圖像(例如,2個(gè))或更多的圖像。而且,盡管圖5示出了三個(gè)數(shù)據(jù)路徑(分別針對三個(gè)圖像),然而或者該數(shù)據(jù)流包括更少的路徑。例如,該數(shù)據(jù)流包括用于根圖像壓縮的數(shù)據(jù)路徑和用于增量圖像壓縮的數(shù)據(jù)路徑,其中該差異被添加到前一圖像的緩沖的圖像數(shù)據(jù)?;蛘撸摂?shù)據(jù)流包括單一數(shù)據(jù)路徑,其中從增量圖像的——而不從根圖像的——量化的結(jié)果中選擇性地減去前一圖像的緩沖的量化后的圖像數(shù)據(jù)。D.經(jīng)鏈接的連拍模式圖像解壓中的示例數(shù)據(jù)流圖6是示例性的經(jīng)鏈接的連拍模式圖像解壓數(shù)據(jù)流600的流程圖。參考圖6描述的技術(shù)可用于例如解壓根據(jù)圖5中示出的壓縮數(shù)據(jù)流500壓縮的連拍模式圖像。諸如圖2 中示出的系統(tǒng)200之類的系統(tǒng)或其他系統(tǒng)執(zhí)行圖6中示出的各功能。在圖6中,系統(tǒng)對來自與第一連拍圖像相對應(yīng)的根圖像文件690的元數(shù)據(jù)執(zhí)行元數(shù)據(jù)分析670。該根圖像文件例如可以是EXIF文件。該元數(shù)據(jù)指示該第一連拍圖像是經(jīng)鏈接的連拍模式圖像系列中的根圖像。該根圖像充當(dāng)該經(jīng)鏈接的連拍模式系列中的其他圖像的參考。該系統(tǒng)對來自根圖像文件690的編碼后的圖像數(shù)據(jù)執(zhí)行熵解碼650。該系統(tǒng)分別對來自第二和第三連拍圖像的增量圖像文件692、694的元數(shù)據(jù)執(zhí)行元數(shù)據(jù)分析672、674。增量圖像文件692、694例如可以是EXIF文件。來自增量圖像文件 692、694的元數(shù)據(jù)指示第二和第三圖像分別是經(jīng)鏈接的連拍模式圖像系列中的增量圖像。 例如,該元數(shù)據(jù)包括該經(jīng)鏈接的連拍模式圖像系列中的根圖像的標(biāo)識符以及各個(gè)增量圖像的索引。下面更加詳細(xì)地描述示例性元數(shù)據(jù)字段。系統(tǒng)分別對來自增量圖像文件692、694的壓縮后的差異信息執(zhí)行解壓660、662。 該差異解壓可使用與根圖像的圖像數(shù)據(jù)的熵解碼相同的熵解碼,或它可以使用不同的熵解碼?;蛘撸诓町愋畔⒉槐粔嚎s時(shí),差異信息的解壓被省略。系統(tǒng)將解壓后的差異信息與之前重構(gòu)的圖像數(shù)據(jù)相組合640、642。在640,該系統(tǒng)將來自增量圖像文件692的解壓后的差異信息與來自根圖像文件690的解碼后的圖像數(shù)據(jù)相組合以重構(gòu)第二連拍圖像的圖像數(shù)據(jù)。在642,該系統(tǒng)將來自增量圖像文件694的解壓后的差異信息與第二連拍圖像的重構(gòu)后的圖像數(shù)據(jù)相組合以重構(gòu)第三連拍圖像的圖像數(shù)據(jù)。該系統(tǒng)執(zhí)行解量化(dequantiZatiOn)630、632、634以獲取解量化后的變換系數(shù),并對各個(gè)變換系數(shù)執(zhí)行逆頻率變換(例如,逆DCT)620、622、624。該系統(tǒng)輸出分別與第一、 第二和第三連拍圖像相對應(yīng)的圖像數(shù)據(jù)610、612、614。圖6示出對連拍模式系列中的三個(gè)圖像的解壓?;蛘?,系統(tǒng)解壓連拍模式系列中的更少的圖像(例如,2個(gè))或更多的圖像。而且,盡管圖6示出了三個(gè)數(shù)據(jù)路徑(分別針對三個(gè)圖像),然而或者該數(shù)據(jù)流包括更少的路徑。例如,該數(shù)據(jù)流包括用于根圖像解壓的數(shù)據(jù)路徑和用于增量圖像解壓的數(shù)據(jù)路徑,其中該差異被添加到前一圖像的緩沖的圖像數(shù)據(jù)?;蛘?,該數(shù)據(jù)流包括單一數(shù)據(jù)路徑,其中前一圖像的緩沖的圖像數(shù)據(jù)選擇性地添加到增量圖像的熵解碼的結(jié)果——而不添加到根圖像的熵解碼的結(jié)果。E.示例性圖像元數(shù)據(jù)鏈接器字段本節(jié)描述能在EXIF文件中的圖像元數(shù)據(jù)中使用的示例性鏈接器字段。術(shù)語“鏈接器字段”在此處是指可被用于鏈接連拍圖像以將連拍圖像標(biāo)識為經(jīng)鏈接的連拍圖像的元數(shù)據(jù)字段。鏈接器字段可與圖像文件中出現(xiàn)的其他元數(shù)據(jù)字段(諸如提供有關(guān)諸如快門速度、焦距等圖像屬性的信息的字段)區(qū)分開。在此處描述的示例中,EXIF MakerNote標(biāo)簽被用于鏈接連拍圖像。元數(shù)據(jù)可與 MakerNote標(biāo)簽相結(jié)合以保留或建立各連拍圖像之間時(shí)間上的關(guān)系。MakerNote是在EXIF 標(biāo)準(zhǔn)中定義的開放式ASCII字段。使用EXIF元數(shù)據(jù)來鏈接圖像允許鏈接圖像而不依賴文件名,文件名有可能改變和干擾鏈接。下面的表1示出了一組示例性圖像元數(shù)據(jù)鏈接器字段,該字段可與MakerNote標(biāo)簽一起使用以鏈接連拍模式圖像?;蛘撸梢允褂酶嗷蚋俚逆溄悠髯侄?。表1中還示出了每個(gè)字段中的數(shù)據(jù)的長度?;蛘?,執(zhí)行所描述的功能的鏈接器字段可占據(jù)不同的數(shù)據(jù)長度。
      權(quán)利要求
      1.一種計(jì)算機(jī)實(shí)現(xiàn)的方法(300),包括獲取(310)連拍模式圖像系列中的多個(gè)圖像的圖像數(shù)據(jù);計(jì)算(320)所述連拍模式圖像系列中的所述多個(gè)圖像中的第一圖像的圖像數(shù)據(jù)和所述連拍模式圖像系列中的所述多個(gè)圖像中的第二圖像的圖像數(shù)據(jù)之間的差異;以及將增量圖像元數(shù)據(jù)和表示所述差異的信息存儲(330)為圖像文件,其中一組一個(gè)或多個(gè)圖像元數(shù)據(jù)鏈接器字段將所述第二圖像鏈接到所述第一圖像以便于基于表示所述差異的所述信息和所述第一圖像的所述圖像數(shù)據(jù)對所述第二圖像進(jìn)行重構(gòu)。
      2.如權(quán)利要求1所述的方法,其特征在于,還包括使用表示所述第一圖像的所述圖像數(shù)據(jù)的信息來重構(gòu)所述第一圖像;以及基于所述一組一個(gè)或多個(gè)圖像元數(shù)據(jù)鏈接器字段、表示所述差異的所述信息以及所述第一圖像的所述圖像數(shù)據(jù)來重構(gòu)所述第二圖像,其中所述一組一個(gè)或多個(gè)圖像元數(shù)據(jù)鏈接器字段包括根圖像標(biāo)識符字段;以及圖像索引字段,包括表示所述第二圖像相對于所述第一圖像在所述連拍模式圖像系列中的索引的索引值。
      3.如權(quán)利要求1所述的方法,其特征在于,具有所述增量圖像元數(shù)據(jù)的所述圖像文件是增量圖像文件,所述方法還包括將根圖像元數(shù)據(jù)和表示所述第一圖像的所述圖像數(shù)據(jù)的信息存儲為與所述增量圖像文件分開的根圖像文件。
      4.如權(quán)利要求3所述的方法,其特征在于,所述根圖像元數(shù)據(jù)包括第二組一個(gè)或多個(gè)圖像元數(shù)據(jù)鏈接器字段,包括根圖像標(biāo)識符字段;圖像索引字段,包括表示所述第一圖像在所述連拍模式圖像系列中的索引的索引值。
      5.如權(quán)利要求1所述的方法,其特征在于,還包括在存儲所述增量圖像元數(shù)據(jù)和表示所述差異的所述信息之前將針對所述差異的差異度量與閾值相比較;以及基于所述比較將所述第二圖像分類為增量圖像。
      6.如權(quán)利要求5所述的方法,其特征在于,還包括計(jì)算所述第二圖像的所述圖像數(shù)據(jù)和所述連拍模式圖像系列中的所述多個(gè)圖像中的第三圖像的圖像數(shù)據(jù)之間的新差異;將針對所述新差異的差異度量與所述閾值相比較;基于針對所述新差異的所述差異度量與所述閾值的所述比較而將所述第三圖像分類為增量圖像;以及將表示所述新差異的信息存儲為所述第三圖像的增量圖像文件。
      7.如權(quán)利要求5所述的方法,其特征在于,還包括計(jì)算所述第二圖像的所述圖像數(shù)據(jù)和所述連拍模式圖像系列中的所述多個(gè)圖像中的第三圖像的圖像數(shù)據(jù)之間的新差異;將針對所述新差異的差異度量與所述閾值相比較;基于針對所述新差異的所述差異度量與所述閾值的所述比較而將所述第三圖像分類為完全圖像;以及將表示所述第三圖像的所述圖像數(shù)據(jù)的信息存儲為完全圖像文件。
      8.如權(quán)利要求1所述的方法,其特征在于,還包括在所述獲取之后,針對所述連拍模式圖像系列中的所述多個(gè)圖像的每個(gè)圖像對所述圖像的圖像數(shù)據(jù)執(zhí)行正向頻率變換以生成所述圖像的變換系數(shù);以及量化所述圖像的所述變換系數(shù);其中所述計(jì)算所述差異是在分別對所述第一和第二圖像的所述量化后的變換系數(shù)之間、在所述量化之后執(zhí)行的。
      9.一個(gè)或多個(gè)其上存儲有數(shù)據(jù)結(jié)構(gòu)(720)的計(jì)算機(jī)可讀存儲介質(zhì)(1320),所述數(shù)據(jù)結(jié)構(gòu)(720)包括連拍模式圖像系列中的一個(gè)或多個(gè)圖像的元數(shù)據(jù),所述數(shù)據(jù)結(jié)構(gòu)包括包括經(jīng)鏈接的連拍模式圖像格式的標(biāo)識符的圖像格式標(biāo)識符字段; 包括所述連拍模式圖像系列的根圖像的標(biāo)識符的根圖像標(biāo)識符字段;以及包括表示給定圖像在所述連拍模式圖像系列中的索引的索引值的圖像索引字段。
      10.如權(quán)利要求9所述的計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述圖像索引字段指示所述給定圖像是所述根圖像,且所述數(shù)據(jù)結(jié)構(gòu)還包括包括表示所述連拍模式圖像系列的起始索引的起始索引值的起始索引字段;以及包括表示所述連拍模式圖像系列的結(jié)束索引的結(jié)束索引值的結(jié)束索引字段。
      全文摘要
      本發(fā)明涉及連拍模式圖像壓縮和解壓。經(jīng)修改的壓縮/解壓和連拍模式圖像中的元數(shù)據(jù)減少了連拍模式圖像所消耗的存儲空間。元數(shù)據(jù)被添加到圖像文件(例如,EXIF文件)以建立連拍模式圖像系列中的各圖像之間的鏈接。一系列經(jīng)鏈接的連拍模式圖像可包括表示在不同時(shí)刻捕捉的兩個(gè)連拍圖像的圖像數(shù)據(jù)(例如,像素?cái)?shù)據(jù))之間的時(shí)間上的差異的增量圖像。差異信息可被壓縮。經(jīng)鏈接的連拍模式系列的根圖像可被標(biāo)識并可被用作其他連拍圖像的參考。元數(shù)據(jù)能夠在壓縮之前、壓縮之后、或在圖像數(shù)據(jù)的壓縮的中間階段被添加到圖像文件以鏈接連拍圖像。在壓縮之前、壓縮之后或者在圖像數(shù)據(jù)的壓縮的中間階段可以導(dǎo)出增量圖像文件的差異信息。
      文檔編號G06F17/30GK102521235SQ20111035594
      公開日2012年6月27日 申請日期2011年10月27日 優(yōu)先權(quán)日2010年10月28日
      發(fā)明者C·卡旺德, P·米科瓦伊奇克 申請人:微軟公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1