專(zhuān)利名稱(chēng)::用于共享數(shù)字圖像的數(shù)字照相機(jī)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及捕捉數(shù)字圖像的數(shù)字照相機(jī),更具體地,本發(fā)明涉及能夠自動(dòng)地安裝用于在多個(gè)主機(jī)計(jì)算機(jī)上傳輸并共享數(shù)字圖像的軟件的數(shù)字照相機(jī)。
背景技術(shù):
:越來(lái)越多的消費(fèi)者和專(zhuān)業(yè)攝影師使用數(shù)字照相機(jī)來(lái)捕捉并共享圖片和視頻。這些照相機(jī)通常使用一個(gè)或多個(gè)CCD或CMOS圖像傳感器來(lái)捕捉圖像。對(duì)捕捉的圖像進(jìn)行數(shù)字處理,以產(chǎn)生存儲(chǔ)在照相機(jī)中的數(shù)字存儲(chǔ)器中(通常存儲(chǔ)在可移動(dòng)存儲(chǔ)卡上)的數(shù)字圖像文件。接著,可以將這些數(shù)字圖像文件例如經(jīng)由電子郵件或社交網(wǎng)絡(luò)網(wǎng)站傳輸?shù)娇晒蚕磉@些數(shù)字圖像文件的主機(jī)計(jì)算機(jī)。一些數(shù)字照相機(jī)提供用戶(hù)可以指定用于共享的某些被捕捉的數(shù)字圖像的用戶(hù)接口。一般而言,允許用戶(hù)指定共享的數(shù)字圖像的一個(gè)或多個(gè)目的地(接收者)。這些被指定的目的地可以包括電子郵件地址、圖片共享網(wǎng)站、社交網(wǎng)絡(luò)網(wǎng)站或數(shù)字相框。為支持此特征,可以將數(shù)字圖像共享軟件安裝在主機(jī)計(jì)算機(jī)上,以根據(jù)在數(shù)字照相機(jī)中記錄的被指定的共享目的地來(lái)自動(dòng)地進(jìn)行文件傳輸操作和共享操作。當(dāng)將數(shù)字照相機(jī)連接到主機(jī)計(jì)算機(jī)時(shí),數(shù)字圖像共享軟件與數(shù)字照相機(jī)進(jìn)行交互以完成文件傳輸操作和共享操作。上述交互中的主要缺點(diǎn)在于必須在數(shù)字照相機(jī)連接之前將數(shù)字圖像共享軟件安裝在主機(jī)計(jì)算機(jī)上。一般而言,可以使用隨數(shù)字照相機(jī)一起供應(yīng)的安裝盤(pán)來(lái)安裝數(shù)字圖像共享軟件,或者可從網(wǎng)站下載數(shù)字圖像共享軟件。已經(jīng)對(duì)一些最近的數(shù)字照相機(jī)提供了在數(shù)字照相機(jī)第一次連接到主機(jī)計(jì)算機(jī)時(shí)自動(dòng)地開(kāi)始安裝相片共享軟件的能力。應(yīng)注意的是,KODAKEASYSHAREM530數(shù)字照相機(jī)并入了此特征。在數(shù)字照相機(jī)已經(jīng)開(kāi)始將相片共享軟件安裝在主機(jī)計(jì)算機(jī)上之后,改變數(shù)字照相機(jī)的配置,使得在下一次將其連接到主機(jī)計(jì)算機(jī)時(shí),該數(shù)字照相機(jī)將以數(shù)字圖像可以從數(shù)字照相機(jī)傳輸?shù)街鳈C(jī)的模式進(jìn)行連接。因此,如果將數(shù)字照相機(jī)連接到第二主機(jī)計(jì)算機(jī),則將不會(huì)自動(dòng)安裝相片共享軟件并且用戶(hù)必須手動(dòng)開(kāi)始安裝過(guò)程,因此使得不能方便地使用多個(gè)主機(jī)計(jì)算機(jī)來(lái)共享圖像。因此,仍然具有對(duì)在多個(gè)主機(jī)計(jì)算機(jī)上自動(dòng)地安裝相片共享軟件的簡(jiǎn)便方法的需求。
發(fā)明內(nèi)容本發(fā)明代表了一種能夠使用多個(gè)主機(jī)計(jì)算機(jī)來(lái)共享數(shù)字圖像的數(shù)字照相機(jī),包括成像傳感器;光學(xué)系統(tǒng),用于將場(chǎng)景成像在所述成像傳感器上;圖像捕捉控件,用于發(fā)起圖像捕捉操作;存儲(chǔ)器,用于存儲(chǔ)被捕捉的數(shù)字圖像,并且用于存儲(chǔ)能夠用來(lái)將數(shù)字圖像共享軟件安裝在所述多個(gè)主機(jī)計(jì)算機(jī)上的安裝軟件;用戶(hù)接口,用于指定要被共享的被捕捉的數(shù)字圖像;以及通信接口,用于與一主機(jī)計(jì)算機(jī)通信,其中所述通信接口能夠被配置為使用第一邏輯協(xié)議和第二邏輯協(xié)議,在所述第一邏輯協(xié)議中,對(duì)于該主機(jī)計(jì)算機(jī)而言,所述數(shù)字照相機(jī)作為數(shù)據(jù)存儲(chǔ)設(shè)備而存在,并且在所述第二邏輯協(xié)議中,對(duì)于該主機(jī)計(jì)算機(jī)而言,所述數(shù)字照相機(jī)作為圖像捕捉設(shè)備而存在;其中,當(dāng)所述數(shù)字照相機(jī)被連接到一主機(jī)計(jì)算機(jī)時(shí),處理器使得所述通信接口使用所述第一邏輯協(xié)議,使得該主機(jī)計(jì)算機(jī)能夠存取被存儲(chǔ)在所述存儲(chǔ)器中的所述安裝軟件,以將所述數(shù)字圖像共享軟件安裝在該主機(jī)計(jì)算機(jī)上;并且其中,當(dāng)所述數(shù)字圖像共享軟件在該主機(jī)計(jì)算機(jī)上運(yùn)行時(shí),所述數(shù)字圖像共享軟件向所述數(shù)字照相機(jī)發(fā)送命令,所述命令用以使得所述處理器將所述通信接口切換為使用所述第二邏輯協(xié)議,并且隨后使得已經(jīng)被指定用于共享的數(shù)字圖像被傳輸?shù)皆撝鳈C(jī)計(jì)算機(jī)。本發(fā)明具有如下優(yōu)點(diǎn)當(dāng)數(shù)字照相機(jī)連接到未安裝數(shù)字圖像共享軟件的任意主機(jī)計(jì)算機(jī)時(shí),安裝軟件運(yùn)行并且數(shù)字照相機(jī)用戶(hù)可以即刻地并且容易地選擇安裝數(shù)字圖像共享軟件,而無(wú)需尋找軟件安裝CD或采取從因特網(wǎng)手動(dòng)安裝數(shù)字圖像共享軟件的步驟。本發(fā)明還具有以下優(yōu)點(diǎn)可將數(shù)字圖像共享軟件安裝在多個(gè)主機(jī)計(jì)算機(jī)上,而無(wú)需手動(dòng)地重設(shè)數(shù)字照相機(jī)配置設(shè)定。本發(fā)明具有以下額外的優(yōu)點(diǎn)在軟件安裝期間,數(shù)字圖像共享軟件可以針對(duì)用戶(hù)偏好來(lái)自動(dòng)地改變數(shù)字照相機(jī)協(xié)議設(shè)定。·圖I為示出數(shù)字?jǐn)z像系統(tǒng)的組件的框圖;圖2為描繪用于處理數(shù)字照相機(jī)中的數(shù)字圖像的典型圖像處理操作的流程圖;圖3為示出根據(jù)本發(fā)明的在共享數(shù)字圖像過(guò)程中所涉及的系統(tǒng)級(jí)組件的高級(jí)框圖;圖4為示出根據(jù)本發(fā)明的用于傳輸和共享來(lái)自數(shù)字照相機(jī)的數(shù)字圖像的方法的流程圖;以及圖5所示的流程圖示出了用于配置數(shù)字照相機(jī)中的通信接口的過(guò)程的流程圖。具體實(shí)施例方式在如下描述中,將以通常實(shí)施為軟件程序的方式來(lái)描述本發(fā)明的優(yōu)選實(shí)施例。本領(lǐng)域技術(shù)人員將容易地認(rèn)識(shí)到也可用硬件來(lái)構(gòu)建這種軟件的等同方案。因?yàn)閳D像處理算法和系統(tǒng)是已知的,所以本說(shuō)明書(shū)將特別地針對(duì)形成根據(jù)本發(fā)明的系統(tǒng)及方法的一部分、或更直接地與根據(jù)本發(fā)明的系統(tǒng)及方法協(xié)作的算法和系統(tǒng)。這樣的系統(tǒng)和方法的其它方面以及本申請(qǐng)未明確示出或描述的用于產(chǎn)生和以其它方式處理涉及于其中的圖像信號(hào)的硬件或軟件可以從本領(lǐng)域公知的這樣的系統(tǒng)、算法、組件以及元件中進(jìn)行選擇。鑒于在下列材料中根據(jù)本發(fā)明描述的系統(tǒng),在本申請(qǐng)中并未明確示出、建議或描述的對(duì)實(shí)施本發(fā)明有用的軟件為常規(guī)的并且在本領(lǐng)域的普通技術(shù)范圍內(nèi)。仍進(jìn)一步而言,如在本申請(qǐng)中所使用的,用于執(zhí)行本發(fā)明的方法的計(jì)算機(jī)程序可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以包括諸如磁盤(pán)(例如硬盤(pán)驅(qū)動(dòng)器或軟盤(pán))或磁帶之類(lèi)的磁存儲(chǔ)介質(zhì);諸如光盤(pán)、光帶或機(jī)器可讀條形碼之類(lèi)的光學(xué)存儲(chǔ)介質(zhì);諸如隨機(jī)存取存儲(chǔ)器(RAM)、或只讀存儲(chǔ)器(ROM)之類(lèi)的固態(tài)電子存儲(chǔ)設(shè)備;或用以存儲(chǔ)具有用于控制一個(gè)或多個(gè)計(jì)算機(jī)來(lái)實(shí)施根據(jù)本發(fā)明的方法的指令的計(jì)算機(jī)程序的任意其它物理設(shè)備或介質(zhì)。本發(fā)明包括本申請(qǐng)所述的實(shí)施例的組合。提及“特定實(shí)施例”等指本發(fā)明的至少一個(gè)實(shí)施例中存在的特征。單獨(dú)提及“實(shí)施例”或“特定實(shí)施例”等不一定指相同的一個(gè)或多個(gè)實(shí)施例;然而,這樣的實(shí)施例不是相互排斥的,除非這樣指示或?qū)Ρ绢I(lǐng)域技術(shù)人員是顯而易見(jiàn)的。使用單數(shù)或復(fù)數(shù)來(lái)提及“一個(gè)方法”或“多個(gè)方法”等并不是限制性的。應(yīng)注意的是,除非另有明確標(biāo)注或上下文所需,否則本公開(kāi)內(nèi)容中以非排他性意義使用詞語(yǔ)“或”。因?yàn)椴捎贸上裨O(shè)備和用于信號(hào)捕捉和處理以及顯示的相關(guān)電路的數(shù)字照相機(jī)是公知的,所以本說(shuō)明書(shū)將特別地針對(duì)形成根據(jù)本發(fā)明的方法及裝置的一部分、或更直接地與根據(jù)本發(fā)明的方法及裝置協(xié)作的元件。在本申請(qǐng)中未明確示出或描述的元件是從本領(lǐng)域公知的元件中選擇的。將要描述的實(shí)施例的某些方面是用軟件提供的。鑒于在下列材料中根據(jù)本發(fā)明而示出并且描述的系統(tǒng),在本申請(qǐng)中并未明確示出、描述或建議的對(duì)實(shí)施本發(fā)明有用的軟件為常規(guī)的并且在本領(lǐng)域的普通技術(shù)范圍內(nèi)。數(shù)字照相機(jī)的如下描述對(duì)本領(lǐng)域技術(shù)人員而言將是熟悉的。顯而易見(jiàn)地,本實(shí)施例具有可能的多個(gè)變型、并且對(duì)這些變型進(jìn)行選擇以減小成本、增加特征或提高照相機(jī)的性能。圖I描繪根據(jù)本發(fā)明的包括數(shù)字照相機(jī)10的數(shù)字?jǐn)z像系統(tǒng)的框圖。優(yōu)選地,數(shù)字照相機(jī)10為便攜式的由電池供電的設(shè)備,其足夠小以在捕捉和回顧圖像時(shí)容易被用戶(hù)手持。數(shù)字照相機(jī)10產(chǎn)生數(shù)字圖像,使用圖像存儲(chǔ)器30將這些數(shù)字圖像存儲(chǔ)為數(shù)字圖像文件。如在本申請(qǐng)中所使用的,詞組“數(shù)字圖像”或“數(shù)字圖像文件”指任意數(shù)字圖像文件,例如數(shù)字靜止圖像或數(shù)字視頻文件。在一些實(shí)施例中,數(shù)字照相機(jī)10捕捉運(yùn)動(dòng)視頻圖像和靜止圖像二者。數(shù)字照相機(jī)10也可包括其它功能,包括而不限于數(shù)字音樂(lè)播放器(例如MP3播放器)、移動(dòng)電話(huà)、GPS接收器或可編程數(shù)字助理(PDA)的功能。數(shù)字照相機(jī)10包括具有可調(diào)光圈和可調(diào)快門(mén)6的鏡頭4。在優(yōu)選實(shí)施例中,鏡頭4為變焦鏡頭并且由變焦和聚焦電機(jī)驅(qū)動(dòng)器8控制。鏡頭4將來(lái)自場(chǎng)景(未示出)的光聚焦到圖像傳感器14上,例如單芯片彩色CXD或CMOS圖像傳感器。鏡頭4為一種用于在圖像傳感器14上形成場(chǎng)景的圖像的光學(xué)系統(tǒng)。在其它實(shí)施例中,光學(xué)系統(tǒng)可使用具有可變或固定焦點(diǎn)的固定焦距鏡頭。圖像傳感器14的輸出通過(guò)模擬信號(hào)處理器(ASP)和模數(shù)(A/D)轉(zhuǎn)換器16轉(zhuǎn)換成數(shù)字形式,并且暫時(shí)存儲(chǔ)在緩沖存儲(chǔ)器18中。隨后,由處理器20使用在固件存儲(chǔ)器28中存儲(chǔ)的嵌入式軟件程序(例如固件)來(lái)處理在緩沖存儲(chǔ)器18中存儲(chǔ)的圖像數(shù)據(jù)。在一些實(shí)施例中,使用只讀存儲(chǔ)器(ROM)將軟件程序永久存儲(chǔ)在固件存儲(chǔ)器28中。在其它實(shí)施例中,可以例如通過(guò)使用快閃EPROM存儲(chǔ)器來(lái)改造固件存儲(chǔ)器28。在這樣的實(shí)施例中,外部設(shè)備可使用有線接口38或無(wú)線調(diào)制解調(diào)器50來(lái)更新在固件存儲(chǔ)器28中存儲(chǔ)的軟件程序。在這樣的實(shí)施例中,固件存儲(chǔ)器28也可用于存儲(chǔ)圖像傳感器校準(zhǔn)數(shù)據(jù)、用戶(hù)設(shè)定選擇以及當(dāng)關(guān)閉相機(jī)時(shí)必須保存的其它數(shù)據(jù)。在一些實(shí)施例中,處理器20包括程序存儲(chǔ)器(未示出),并且固件存儲(chǔ)器28中所存儲(chǔ)的軟件程序在被處理器20執(zhí)行前被復(fù)制到程序存儲(chǔ)器中。將理解的是,可使用單個(gè)可編程處理器或通過(guò)使用包括一個(gè)或多個(gè)數(shù)字信號(hào)處理器(DSP)設(shè)備在內(nèi)的多個(gè)可編程處理器來(lái)提供處理器20的功能?;蛘?,可通過(guò)定制電路(例如,通過(guò)專(zhuān)門(mén)設(shè)計(jì)用于數(shù)字照相機(jī)的一個(gè)或多個(gè)定制集成電路(IC))或通過(guò)可編程處理器與定制電路的組合,來(lái)提供處理器20。將理解的是,可使用通用數(shù)據(jù)總線來(lái)進(jìn)行處理器20與圖I中示出的各個(gè)組件中的一些或全部組件之間的連接。例如,在一些實(shí)施例中,可使用通用數(shù)據(jù)總線來(lái)進(jìn)行處理器20、緩沖存儲(chǔ)器18、圖像存儲(chǔ)器30和固件存儲(chǔ)器28之間的連接。接著使用圖像存儲(chǔ)器30來(lái)存儲(chǔ)被處理的圖像。理解到的是,圖像存儲(chǔ)器30可為本領(lǐng)域技術(shù)人員已知的任意形式的存儲(chǔ)器,包括而不限于可移動(dòng)快閃存儲(chǔ)卡、內(nèi)部快閃存儲(chǔ)芯片、磁存儲(chǔ)器或光學(xué)存儲(chǔ)器。在一些實(shí)施例中,圖像存儲(chǔ)器30可包括內(nèi)部快閃存儲(chǔ)芯片和對(duì)例如安全數(shù)字(SD)卡之類(lèi)的可移動(dòng)快閃存儲(chǔ)卡的標(biāo)準(zhǔn)接口兩者?;蛘?,可使用不同的存儲(chǔ)卡格式,例如微型SD卡、壓縮快閃(CF)卡、多媒體卡(MMC)、xD卡或存儲(chǔ)棒。圖像傳感器14由時(shí)序發(fā)生器12控制,該時(shí)序發(fā)生器12產(chǎn)生用于選擇行和像素的各個(gè)時(shí)鐘信號(hào)并且同步ASP與A/D轉(zhuǎn)換器16的操作。例如,圖像傳感器14可具有12.4百萬(wàn)像素(4088X3040像素),以提供約4000X3000像素的靜止圖像文件。為提供彩色圖像,通常由濾色鏡陣列覆蓋圖像傳感器,這提供了具有包括不同顏色的像素的像素陣列的圖像傳感器??捎枚喾N不同模式來(lái)布置不同顏色的像素。作為一個(gè)實(shí)例,可使用如共同轉(zhuǎn)讓給Bayer的美國(guó)專(zhuān)利3,971,065的“Colorimagingarray”中所述的公知的Bayer濾色鏡陣列,來(lái)布置不同顏色的像素,該專(zhuān)利的公開(kāi)內(nèi)容以引用的方式并入本申請(qǐng)中。作為第二實(shí)例,可如在2007年2月I日遞交、名稱(chēng)為“Imagesensorwithimprovedlightsensitivity”、共同轉(zhuǎn)讓給Compton及Hamilton的美國(guó)專(zhuān)利申請(qǐng)公開(kāi)2007/0024931中所述,來(lái)布置不同顏色的像素,該申請(qǐng)的公開(kāi)內(nèi)容以引用的方式并入本申請(qǐng)中。這些實(shí)例不是限制性的,并且可使用多種其它彩色模式。將理解的是,圖像傳感器14、時(shí)序發(fā)生器12以及ASP和A/D轉(zhuǎn)換器16可為單獨(dú)制造的集成電路,或者它們可以被制造成單個(gè)集成電路,如通常對(duì)CMOS圖像傳感器所進(jìn)行的。在一些實(shí)施例中,這種單個(gè)集成電路可執(zhí)行在圖I所示出的其它功能中的一些功能,包括由處理器20所提供的功能中的一些功能。當(dāng)由時(shí)序發(fā)生器12以第一模式啟動(dòng)圖像傳感器14時(shí),圖像傳感器14是有效的以提供低分辨率傳感器圖像數(shù)據(jù)的運(yùn)動(dòng)序列,當(dāng)捕捉視頻圖像時(shí)并且還當(dāng)預(yù)覽要被捕捉的靜態(tài)圖像時(shí),使用該低分辨率傳感器圖像數(shù)據(jù)的運(yùn)動(dòng)序列以構(gòu)成圖像。此預(yù)覽模式傳感器圖像數(shù)據(jù)可被提供作為例如具有1280X720像素的HD分辨率圖像數(shù)據(jù),或者作為例如具有640X480像素的VGA分辨率圖像數(shù)據(jù),或者使用與圖像傳感器的分辨率相比較具有更少列和行的數(shù)據(jù)的其它分辨率??赏ㄟ^(guò)組合具有相同顏色的鄰近像素的值,或者通過(guò)消除一些像素值,或者通過(guò)在消除一些顏色像素值的同時(shí)組合其它顏色像素值,來(lái)提供預(yù)覽模式傳感器圖像數(shù)據(jù)??扇缑Q(chēng)為“Electroniccameraforinitiatingcaptureofstillimageswhilepreviewingmotionimages”、共同轉(zhuǎn)讓給Parulski等的美國(guó)專(zhuān)利6,292,218中所述的那樣,來(lái)處理預(yù)覽模式圖像數(shù)據(jù)。當(dāng)由時(shí)序發(fā)生器12以第二模式啟動(dòng)圖像傳感器14時(shí),圖像傳感器14也是有效的以提供高分辨率靜止圖像數(shù)據(jù)。此最終模式傳感器圖像數(shù)據(jù)被提供作為高分辨率輸出圖像數(shù)據(jù),其對(duì)于具有高照明水平的場(chǎng)景而言包括圖像傳感器的全部像素,并且例如可為具有4000X3000像素的12百萬(wàn)像素的最終圖像數(shù)據(jù)。在低照明水平處,可通過(guò)將圖像傳感器上的一些類(lèi)似顏色的像素進(jìn)行“整合”(binning)來(lái)提供最終傳感器圖像數(shù)據(jù),以提高信號(hào)水平,并因此提高傳感器的“ISO速度”。由處理器20供應(yīng)的控制信號(hào)控制變焦和聚焦電機(jī)驅(qū)動(dòng)器8,以提供適當(dāng)焦距設(shè)定并將場(chǎng)景聚焦到圖像傳感器14上。通過(guò)控制可調(diào)光圈和可調(diào)快門(mén)6的f/數(shù)量和曝光時(shí)間、圖像傳感器14經(jīng)由時(shí)序發(fā)生器12的曝光周期、以及ASP和A/D轉(zhuǎn)換器16的增益(即ISO速度)設(shè)定,來(lái)控制圖像傳感器14的曝光水平。處理器20也控制可對(duì)場(chǎng)景照明的閃光燈2。可通過(guò)使用名稱(chēng)為“ElectronicCamerawithRapidAutomaticFocusofanImageuponaProgressiveScanImageSensor,,、同轉(zhuǎn)讓給Parulski等的美國(guó)專(zhuān)利號(hào)5,668,597號(hào)所述的“通過(guò)鏡頭”(through-the-lens)自動(dòng)對(duì)焦,來(lái)以第一模式聚焦數(shù)字照相機(jī)10的鏡頭4。這是通過(guò)以下方式來(lái)實(shí)現(xiàn)的使用變焦和聚焦電機(jī)驅(qū)動(dòng)器8來(lái)將鏡頭4的聚焦位置調(diào)節(jié)到在近焦位置到無(wú)限遠(yuǎn)聚焦位置之間變動(dòng)的數(shù)個(gè)位置,同時(shí)處理器20確定為圖像傳感器14捕捉的圖像的中心部分提供尖峰值的最近聚焦位置。接著可以將與最近聚焦位置相對(duì)應(yīng)的焦距用于若干目的,例如自動(dòng)設(shè)定適當(dāng)?shù)膱?chǎng)景模式,并且可連同其它鏡頭和相機(jī)設(shè)定一起將與最近聚焦位置相對(duì)應(yīng)的焦距存儲(chǔ)為圖像文件中的元數(shù)據(jù)。處理器20產(chǎn)生在顯示存儲(chǔ)器36中暫時(shí)存儲(chǔ)并且在顯示屏32上顯示的菜單和低分辨率顏色圖像。顯示屏32通常為有源矩陣彩色液晶顯示器(LCD),然而也可使用例如有機(jī)發(fā)光二極管(OLED)顯示器之類(lèi)的其它類(lèi)型的顯示器。視頻接口44將視頻輸出信號(hào)從數(shù)字照相機(jī)10提供到例如平板HDTV顯示器之類(lèi)的視頻顯示器46。在預(yù)覽模式或視頻模式中,由處理器20處理來(lái)自緩沖存儲(chǔ)器18的數(shù)字圖像數(shù)據(jù),以形成通常作為彩色圖像在顯示屏32上進(jìn)行顯示的一系列運(yùn)動(dòng)預(yù)覽圖像。在回顧模式中,使用來(lái)自在圖像存儲(chǔ)器30中存儲(chǔ)的數(shù)字圖像文件的圖像數(shù)據(jù),來(lái)產(chǎn)生在顯示屏32上顯示的圖像。響應(yīng)于由用戶(hù)控件34提供的用戶(hù)輸入,來(lái)控制在顯示屏32上顯示的圖形用戶(hù)界面。用戶(hù)控件34用于選擇各種照相機(jī)模式,例如視頻捕捉模式、靜止捕捉模式以及回顧模式,并用于發(fā)起靜止圖像的捕捉和運(yùn)動(dòng)圖像的記錄。在一些實(shí)施例中,當(dāng)用戶(hù)部分地按下快門(mén)按鈕(其為用戶(hù)控件34中的一個(gè))時(shí)發(fā)起上述第一模式(即,靜止預(yù)覽模式),并且在用戶(hù)完全按下快門(mén)按鈕時(shí)發(fā)起第二模式(即,靜止圖像捕捉模式)。用戶(hù)控件34也用于開(kāi)啟數(shù)字照相機(jī)10,控制鏡頭4,以及發(fā)起圖片拍攝過(guò)程。用戶(hù)控件34通常包括按鈕、搖桿開(kāi)關(guān)、操縱桿或轉(zhuǎn)盤(pán)的某種組合。在一些實(shí)施例中,通過(guò)使用覆蓋在顯示屏32上的觸摸屏來(lái)提供一些用戶(hù)控件34。在其它實(shí)施例中,可使用額外的狀態(tài)顯示器或圖像顯示器??墒褂糜脩?hù)控件34選擇的照相機(jī)模式包括“定時(shí)器”模式。當(dāng)選擇了“定時(shí)器”模式時(shí),在用戶(hù)完全按下快門(mén)按鈕之后,在處理器20發(fā)起捕捉靜止圖像之前,會(huì)發(fā)生短延遲(例如,10秒)。連接到處理器20的音頻編解碼器22從麥克風(fēng)24接收音頻信號(hào)并且將音頻信號(hào)提供給揚(yáng)聲器26。這些組件可以用于連同視頻序列或靜止圖像一起記錄并回放音頻軌跡。如果數(shù)字照相機(jī)10為例如組合照相機(jī)和移動(dòng)電話(huà)之類(lèi)的多功能設(shè)備,則麥克風(fēng)24及揚(yáng)聲器26可用于電話(huà)會(huì)話(huà)。在一些實(shí)施例中,揚(yáng)聲器26可用作用戶(hù)接口的一部分,例如用于提供指示已按下用戶(hù)控件或者已選擇特定模式的各種可聽(tīng)信號(hào)。在一些實(shí)施例中,麥克風(fēng)24、音頻編解碼器22以及處理器20可以用于提供語(yǔ)音識(shí)別,使得用戶(hù)可通過(guò)使用語(yǔ)音命令而不是用戶(hù)控件34來(lái)向處理器20提供用戶(hù)輸入。揚(yáng)聲器26也可以用于通知用戶(hù)有來(lái)話(huà)呼叫。這可以使用在固件存儲(chǔ)器28中存儲(chǔ)的標(biāo)準(zhǔn)鈴音或者通過(guò)使用從無(wú)線網(wǎng)絡(luò)58下載的并在圖像存儲(chǔ)器30中存儲(chǔ)的定制鈴音來(lái)實(shí)現(xiàn)。此外,振動(dòng)設(shè)備(未示出)可以用于提供來(lái)話(huà)呼叫的靜音(例如,非可聽(tīng))通知。處理器20還提供對(duì)來(lái)自圖像傳感器14的圖像數(shù)據(jù)的額外處理,以產(chǎn)生經(jīng)渲染的sRGB圖像數(shù)據(jù),該經(jīng)渲染的sRGB圖像數(shù)據(jù)被壓縮并存儲(chǔ)在圖像存儲(chǔ)器30中的“已完成”圖像文件內(nèi),例如公知的Exif-JPEG圖像文件。數(shù)字照相機(jī)10可經(jīng)由有線接口38連接到接口/充電器48,接口/充電器48連接到可為位于家庭或辦公室中的臺(tái)式計(jì)算機(jī)或便攜式計(jì)算機(jī)的主機(jī)計(jì)算機(jī)40。有線接口38例如可以遵循公知的USB2.O接口規(guī)范。接口/充電器48可經(jīng)由有線接口38而向數(shù)字照相機(jī)10中的一組可再充電電池(未示出)提供電力。數(shù)字照相機(jī)10可包括無(wú)線調(diào)制解調(diào)器50,無(wú)線調(diào)制解調(diào)器50在射頻帶52上與無(wú)線網(wǎng)絡(luò)58聯(lián)系。無(wú)線調(diào)制解調(diào)器50可使用各種無(wú)線接口協(xié)議,例如公知的藍(lán)牙無(wú)線接口或公知的802.11無(wú)線接口。主機(jī)計(jì)算機(jī)40可經(jīng)由因特網(wǎng)70與共享目的地72共享圖像,共享目的地72例如為電子郵件地址、圖片共享網(wǎng)站(例如KodakEasyShareGalIery)、社交網(wǎng)絡(luò)網(wǎng)站(例如Facebook)、數(shù)字相框、到移動(dòng)電話(huà)的多媒體消息或打印服務(wù)。其它設(shè)備(未示出)可以存取在主機(jī)計(jì)算機(jī)40上存儲(chǔ)的、或在一個(gè)共享目的地72處存儲(chǔ)的圖像??赏ㄟ^(guò)用戶(hù)使用用戶(hù)控件34來(lái)指定共享目的地72。一般而言,允許用戶(hù)為由數(shù)字照相機(jī)10捕捉的并在圖像存儲(chǔ)器30中存儲(chǔ)的每個(gè)數(shù)字圖像指定一個(gè)或多個(gè)共享目的地72。在替代實(shí)施例中,無(wú)線調(diào)制解調(diào)器50在射頻(例如無(wú)線)鏈路上與諸如3GSM網(wǎng)絡(luò)之類(lèi)的移動(dòng)電話(huà)網(wǎng)絡(luò)(未示出)進(jìn)行通信,該移動(dòng)電話(huà)網(wǎng)絡(luò)與因特網(wǎng)70連接以從數(shù)字照相機(jī)10上載數(shù)字圖像文件??蓪⑦@些數(shù)字圖像文件提供到主機(jī)計(jì)算機(jī)40或共享目的地72。數(shù)字照相機(jī)10還包括安裝軟件存儲(chǔ)器31,該安裝軟件存儲(chǔ)器31存儲(chǔ)可以用于根據(jù)本發(fā)明在主機(jī)計(jì)算機(jī)40上安裝數(shù)字圖像共享軟件的安裝軟件(或其一部分)。如稍后將更詳細(xì)描述的,安裝軟件存儲(chǔ)器31被配置為使得當(dāng)其在數(shù)字照相機(jī)10初始連接到主機(jī)計(jì)算機(jī)40時(shí)對(duì)于主機(jī)計(jì)算機(jī)40而目看起來(lái)像⑶-ROM。圖2的流程圖描繪了可由數(shù)字照相機(jī)10(圖I)中的處理器20執(zhí)行以處理由ASP和A/D轉(zhuǎn)換器16輸出的來(lái)自圖像傳感器14的彩色傳感器數(shù)據(jù)100的圖像處理操作。在一些實(shí)施例中,由各個(gè)用戶(hù)設(shè)定175來(lái)確定由處理器20用來(lái)處理特定數(shù)字圖像的彩色傳感器數(shù)據(jù)100的處理參數(shù),可響應(yīng)于在顯示屏32上顯示的菜單而經(jīng)由用戶(hù)控件34來(lái)選擇這些用戶(hù)設(shè)定175。由白平衡步驟95來(lái)處理已由ASP和A/D轉(zhuǎn)換器16數(shù)字地轉(zhuǎn)換的彩色傳感器數(shù)據(jù)100。在一些實(shí)施例中,可使用名稱(chēng)為“Whitebalanceadjustmentdeviceandcoloridentificationdevice”、并共同轉(zhuǎn)讓給Miki的美國(guó)專(zhuān)利第7,542,077號(hào)中所述的方法,來(lái)進(jìn)行此處理??梢皂憫?yīng)于可由用戶(hù)手動(dòng)設(shè)定或可由相機(jī)自動(dòng)設(shè)定的白平衡設(shè)定90,來(lái)調(diào)節(jié)白平衡。接著,由噪聲降低步驟105來(lái)處理彩色圖像數(shù)據(jù),以降低來(lái)自圖像傳感器14的噪聲。在一些實(shí)施例中,可使用名稱(chēng)為“Noisecleaningandinterpolatingsparselypopulatedcolordigitalimageusingavariablenoisecleaningkernel,,、共同轉(zhuǎn)讓給Gindele等的美國(guó)專(zhuān)利第6,934,056號(hào)中所述的方法,來(lái)執(zhí)行此處理??身憫?yīng)于ISO設(shè)定110來(lái)調(diào)節(jié)噪聲降低的水平,使得在更高的ISO曝光指數(shù)設(shè)定下執(zhí)行更多的濾波。接著由去馬賽克(demosaicing)步驟115來(lái)處理彩色圖像數(shù)據(jù),以在每個(gè)像素位置處提供紅、綠以及藍(lán)(RGB)圖像數(shù)據(jù)值。用于執(zhí)行去馬賽克步驟115的算法通常被稱(chēng)為濾色鏡陣列(CFA)內(nèi)插算法或“deBayering”算法。在本發(fā)明的一個(gè)實(shí)施例中,去馬賽克步驟115可使用名稱(chēng)為“Adaptivecolorplaneinterpolationinsinglesensorcolorelectroniccamera”、共同轉(zhuǎn)讓給Adams人的美國(guó)專(zhuān)利第5,652,621號(hào)中所述的亮度CFA內(nèi)插法。去馬賽克步驟115也可使用名稱(chēng)為“Signalprocessingmethodandapparatusforproducinginterpolatedchrominancevaluesinasampledcolorimagesignal,,、共同轉(zhuǎn)讓給Cok的美國(guó)專(zhuān)利第4,642,678號(hào)所述的色度CFA內(nèi)插法。在一些實(shí)施例中,用戶(hù)可在不同像素分辨率模式之間進(jìn)行選擇,使得數(shù)字照相機(jī)可產(chǎn)生較小尺寸的圖像文件。如名稱(chēng)為“Singlesensorcolorcamerawithuserselectableimagerecordsize”、共同轉(zhuǎn)讓給Parulski等的美國(guó)專(zhuān)利第5,493,335號(hào)所述的,可以提供多個(gè)像素分辨率。在一些實(shí)施例中,可由用戶(hù)將分辨率模式設(shè)定120選擇為全尺寸(例如3000X2000像素)、中等尺寸(例如1,500X1000像素)或小尺寸(750X500像素)。在顏色校正步驟125中對(duì)彩色圖像數(shù)據(jù)進(jìn)行顏色校正。在一些實(shí)施例中,使用名稱(chēng)為“Methodandapparatusforimprovingthecolorrenditionofhardcopyimagesfromelectroniccameras”、共同轉(zhuǎn)讓給Parulski等的美國(guó)專(zhuān)利第5,189,511號(hào)中所述的3X3線性空間顏色校正矩陣,來(lái)提供顏色校正。在一些實(shí)施例中,可通過(guò)在數(shù)字照相機(jī)10的固件存儲(chǔ)器28中存儲(chǔ)不同的顏色矩陣系數(shù),來(lái)提供不同的用戶(hù)可選擇的顏色模式。例如,可提供四種不同的顏色模式,使得使用顏色模式設(shè)定130來(lái)選擇下列顏色校正矩陣中的一個(gè)設(shè)定I(正常的顏色重現(xiàn))XJ[1-50-0.30-0.20]卜,Gollt=-0.401.80-0.40Gin(I)Bt-0.20-0.201.40B_outJLJ\_in_設(shè)定2(飽和的顏色重現(xiàn))~RoutI[2.00-0.60-0.401_Goin=—0.802.60—0.80Gm(2)Baut\[-0.40-0.401.8()1設(shè)定3(去飽和的顏色重現(xiàn))'RolltI「1.25—0.15-0.101Ji;Gout=-0.201.40—0.20Gin(3)A」L-010-0.10i.2ok設(shè)定4(單色)權(quán)利要求1.一種能夠使用多個(gè)主機(jī)計(jì)算機(jī)來(lái)共享數(shù)字圖像的數(shù)字照相機(jī),包括成像傳感器;光學(xué)系統(tǒng),用于將場(chǎng)景成像在所述成像傳感器上;圖像捕捉控件,用于發(fā)起圖像捕捉操作;存儲(chǔ)器,用于存儲(chǔ)所捕捉的數(shù)字圖像,并且用于存儲(chǔ)能夠用來(lái)在所述多個(gè)主機(jī)計(jì)算機(jī)上安裝數(shù)字圖像共享軟件的安裝軟件;用戶(hù)接口,用于指定要被共享的所捕捉的數(shù)字圖像;以及通信接口,用于與一主機(jī)計(jì)算機(jī)通信,其中,所述通信接口能夠被配置為使用第一邏輯協(xié)議和第二邏輯協(xié)議,在所述第一邏輯協(xié)議中,對(duì)于該主機(jī)計(jì)算機(jī)而言,所述數(shù)字照相機(jī)作為數(shù)據(jù)存儲(chǔ)設(shè)備而存在,并且在所述第二邏輯協(xié)議中,對(duì)于該主機(jī)計(jì)算機(jī)而言,所述數(shù)字照相機(jī)作為圖像捕捉設(shè)備而存在;其中,當(dāng)所述數(shù)字照相機(jī)被連接到一主機(jī)計(jì)算機(jī)時(shí),處理器使得所述通信接口使用所述第一邏輯協(xié)議,使得該主機(jī)計(jì)算機(jī)能夠存取被存儲(chǔ)在所述存儲(chǔ)器中的所述安裝軟件,以在該主機(jī)計(jì)算機(jī)上安裝所述數(shù)字圖像共享軟件;并且其中,當(dāng)所述數(shù)字圖像共享軟件在該主機(jī)計(jì)算機(jī)上運(yùn)行時(shí),所述數(shù)字圖像共享軟件向所述數(shù)字照相機(jī)發(fā)送命令,所述命令用以使得所述處理器將所述通信接口切換為使用所述第二邏輯協(xié)議,并且隨后使得已經(jīng)被指定用于共享的數(shù)字圖像被傳輸?shù)皆撝鳈C(jī)計(jì)算機(jī)。2.如權(quán)利要求I所述的數(shù)字照相機(jī),其中,所述通信接口為USB接口。3.如權(quán)利要求2所述的數(shù)字照相機(jī),其中,所述第一邏輯協(xié)議為大容量存儲(chǔ)器類(lèi)邏輯協(xié)議。4.如權(quán)利要求2所述的數(shù)字照相機(jī),其中,所述第二邏輯協(xié)議為圖片傳輸協(xié)議。5.如權(quán)利要求I所述的數(shù)字照相機(jī),其中,向所述數(shù)字照相機(jī)發(fā)送的用以使得所述處理器將所述通信接口切換為使用所述第二邏輯協(xié)議的所述命令包括用于設(shè)定瞬態(tài)模式標(biāo)志的命令;以及用于重啟所述數(shù)字照相機(jī)的命令;其中,當(dāng)所述數(shù)字照相機(jī)重啟時(shí),所述數(shù)字照相機(jī)執(zhí)行的指令響應(yīng)于檢測(cè)到設(shè)定了所述瞬態(tài)模式標(biāo)志而將所述通信接口設(shè)定為使用所述第二邏輯協(xié)議。6.如權(quán)利要求5所述的數(shù)字照相機(jī),其中,所述數(shù)字照相機(jī)執(zhí)行的所述指令在將所述通信接口設(shè)定為使用所述第二邏輯協(xié)議之后,清除所述瞬態(tài)模式標(biāo)志。7.如權(quán)利要求I所述的數(shù)字照相機(jī),其中,所述安裝軟件向用戶(hù)提供是否安裝所述數(shù)字圖像共享軟件的選擇。8.如權(quán)利要求I所述的數(shù)字照相機(jī),其中,用戶(hù)能夠?qū)⑺鰯?shù)字照相機(jī)設(shè)定為持久模式,所述持久模式使得即使在所述數(shù)字圖像共享軟件未在所述主機(jī)計(jì)算機(jī)上運(yùn)行時(shí),所述通信接口也使用所述第二邏輯協(xié)議。9.如權(quán)利要求I所述的數(shù)字照相機(jī),其中,所述安裝軟件包括多個(gè)可執(zhí)行指令,所述多個(gè)可執(zhí)行指令中的每一個(gè)與不同的主機(jī)計(jì)算機(jī)操作系統(tǒng)相關(guān)聯(lián)。10.如權(quán)利要求I所述的數(shù)字照相機(jī),其中,所述主機(jī)計(jì)算機(jī)被連接到網(wǎng)絡(luò),并且其中,所述安裝軟件將所述數(shù)字圖像共享軟件從所述網(wǎng)絡(luò)下載到所述主機(jī)計(jì)算機(jī)。11.如權(quán)利要求I所述的數(shù)字照相機(jī),其中,所述主機(jī)計(jì)算機(jī)被連接到網(wǎng)絡(luò),并且其中,所述安裝軟件為使得所述主機(jī)計(jì)算機(jī)能夠從所述網(wǎng)絡(luò)下載額外的安裝軟件組件的小型應(yīng)用程序。12.如權(quán)利要求I所述的數(shù)字照相機(jī),其中,如果所述數(shù)字圖像共享軟件當(dāng)前未被安裝在所述主機(jī)計(jì)算機(jī)上,則所述安裝軟件由所述主機(jī)計(jì)算機(jī)自動(dòng)執(zhí)行。13.如權(quán)利要求8所述的數(shù)字照相機(jī),其中,所述安裝軟件包括autorun.inf文件。14.如權(quán)利要求I所述的數(shù)字照相機(jī),還包括顯示屏,并且其中,在所述顯示屏上呈現(xiàn)用以引導(dǎo)用戶(hù)手動(dòng)地發(fā)起所述安裝軟件的執(zhí)行的信息。15.如權(quán)利要求I所述的數(shù)字照相機(jī),其中,所述數(shù)字圖像為數(shù)字靜止圖像或數(shù)字視頻圖像。16.如權(quán)利要求I所述的數(shù)字照相機(jī),其中,所述數(shù)字圖像共享軟件包括偵聽(tīng)器,所述偵聽(tīng)器確定所述數(shù)字照相機(jī)何時(shí)被連接到所述主機(jī)計(jì)算機(jī)。17.如權(quán)利要求I所述的數(shù)字照相機(jī),其中,所述用戶(hù)接口使得用戶(hù)能夠指定所捕捉的數(shù)字圖像的一個(gè)或多個(gè)共享目的地。18.如權(quán)利要求14所述的數(shù)字照相機(jī),其中,所述數(shù)字圖像共享軟件指導(dǎo)所述主機(jī)計(jì)算機(jī)向所述一個(gè)或多個(gè)所指定的共享目的地傳輸所指定的所捕捉的數(shù)字圖像。19.如權(quán)利要求14所述的數(shù)字照相機(jī),其中,所述一個(gè)或多個(gè)共享目的地包括電子郵件地址、圖片共享網(wǎng)站、社交網(wǎng)絡(luò)網(wǎng)站、數(shù)字相框、到移動(dòng)電話(huà)的多媒體消息或打印服務(wù)。全文摘要一種能夠使用多個(gè)主機(jī)計(jì)算機(jī)來(lái)共享數(shù)字圖像的數(shù)字照相機(jī),包括存儲(chǔ)器,用于存儲(chǔ)所捕捉的數(shù)字圖像,并且用于存儲(chǔ)能夠用來(lái)在所述多個(gè)主機(jī)計(jì)算機(jī)上安裝數(shù)字圖像共享軟件的安裝軟件;用戶(hù)接口,用于指定要被共享的所捕捉的數(shù)字圖像;以及通信接口,用于與主機(jī)計(jì)算機(jī)通信。所述通信接口能夠被配置為使用第一邏輯協(xié)議,在所述第一邏輯協(xié)議中,對(duì)于所述主機(jī)計(jì)算機(jī)而言,所述數(shù)字照相機(jī)作為數(shù)據(jù)存儲(chǔ)設(shè)備而存在,以便在所述主機(jī)計(jì)算機(jī)上安裝所述數(shù)字圖像共享軟件。當(dāng)所述數(shù)字圖像共享軟件在所述主機(jī)計(jì)算機(jī)上運(yùn)行時(shí),使用第二邏輯協(xié)議,這使得所述數(shù)字圖像共享軟件能夠自動(dòng)地共享所指定的數(shù)字圖像,在所述第二邏輯協(xié)議中,對(duì)于主機(jī)計(jì)算機(jī)而言,所述數(shù)字照相機(jī)作為圖像捕捉設(shè)備而存在。文檔編號(hào)G06F9/445GK102948138SQ201180029700公開(kāi)日2013年2月27日申請(qǐng)日期2011年6月16日優(yōu)先權(quán)日2010年6月18日發(fā)明者F·W·阿姆斯特朗申請(qǐng)人:伊斯曼柯達(dá)公司