TW201301953A - 照明控制系統 - Google Patents
照明控制系統 Download PDFInfo
- Publication number
- TW201301953A TW201301953A TW100147542A TW100147542A TW201301953A TW 201301953 A TW201301953 A TW 201301953A TW 100147542 A TW100147542 A TW 100147542A TW 100147542 A TW100147542 A TW 100147542A TW 201301953 A TW201301953 A TW 201301953A
- Authority
- TW
- Taiwan
- Prior art keywords
- input image
- presentation
- controller
- data
- error
- Prior art date
Links
- 238000005286 illumination Methods 0.000 claims abstract description 115
- 239000000463 material Substances 0.000 claims description 38
- 238000000034 method Methods 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 8
- 238000012986 modification Methods 0.000 claims description 4
- 230000004048 modification Effects 0.000 claims description 4
- 238000009877 rendering Methods 0.000 abstract 9
- 230000000694 effects Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 230000036651 mood Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 229920006395 saturated elastomer Polymers 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000021615 conjugation Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 238000001579 optical reflectometry Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000002310 reflectometry Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
本發明揭示一種照明控制系統(100),其用於控制照明器(160)以實現使用該等照明器來照亮一工作表面(180)以在該工作表面上演現一影像,該照明控制系統包括:一控制器(120),其用於獲得一資料集(102),該資料集包括一輸入影像(104)及照明資料(106),該照明資料指示由該等照明器之個別者獲得之該工作表面之一照明(162);一處理器(140),其根據該資料集而產生用於該等照明器之驅動資料(144)以實現該輸入影像在該工作表面上之一演現(164),該處理器經進一步組態以根據該驅動資料及該輸入影像而評估該演現之一演現誤差(142),該控制器經組態以獲得一第一資料集,該第一資料集包括一第一輸入影像及第一照明資料,該控制器經進一步組態以指示該處理器評估一第一演現誤差,該控制器經進一步組態以根據該第一演現誤差而建立一第二資料集以實現具有比該第一演現誤差低之一演現誤差之一第二演現。
Description
本發明係關於一種照明控制系統及一種方法,其等控制照明器以實現使用該等照明器來照亮一工作表面以在該工作表面上演現一影像。
在照明及照明控制之領域中,存在自獨立照明器朝向可集中控制之協作照明器組之一明顯趨勢。為實現此集中控制,照明器通常連接至一照明控制系統,該照明控制系統使一使用者能夠使用(例如)一使用者介面或一遠端控制裝置來實施該控制。照明器可經由(例如)一無線連接(諸如自http://www.zigbee.org獲得之ZigBee,如「ZigBee Technology: Wireless Control that Simply Works」,IEEE 802.15.4 Task Group中所述)或經由照明器之電源供應(使用所謂之電力線通信)而連接至照明控制系統。因此,照明控制系統使使用者能夠遠端且集中地控制照明器。
照明控制系統可進一步促進使用者之照明器控制。舉例而言,照明控制系統可允許一使用者使用一使用者介面來選擇某一色彩或光強度,接著,照明控制系統可自動指示全部照明器以提供特定色彩或光強度。因此,使用者無需單獨控制照明器之各者。
一照明控制系統亦可允許一不同種類之照明器控制。自WO 02/101702 A2獲知一系統,其用於產生用於網路照明系統之控制信號。該系統允許一使用者產生或提供一影像。該系統進一步包含使複數個照明系統與一環境中之位置相關聯及使用該等照明系統與位置之關聯性來將該影像轉換成該等照明系統之控制信號,其中該等照明系統產生與該影像對應之一效應。就此而言,通過該等照明系統而顯示該影像。
WO 02/101702 A2之一問題在於系統使用照明器所提供之工作表面上之一演現品質不佳。
有利的是具有一種系統及一種方法,其等控制照明器以使用該等照明器來實現工作表面上之一較高品質演現。
為更好解決此關注,本發明之一第一態樣提供一種照明控制系統,其用於控制照明器以實現使用該等照明器來照亮一工作表面,該照明控制系統包括:一控制器,其用於獲得一資料集,該資料集包括一輸入影像及照明資料,該照明資料指示由該等照明器之個別者獲得之該工作表面之一照明;一處理器,其根據該資料集而產生用於該等照明器之驅動資料以實現該輸入影像在該工作表面上之一演現,該處理器經進一步組態以根據該驅動資料及該輸入影像而評估該演現之一演現誤差,該控制器經組態以獲得一第一資料集,該第一資料集包括一第一輸入影像及第一照明資料,該控制器經進一步組態以指示該處理器評估一第一演現誤差,且該控制器經進一步組態以根據該第一演現誤差而建立一第二資料集以實現具有比該第一演現誤差低之一演現誤差之一第二演現。
在本發明之一相關態樣中,提供一種方法,其控制照明器以實現使用該等照明器來照亮一工作表面,該方法包括:獲得一第一資料集,該第一資料集包括一第一輸入影像及第一照明資料,該第一照明資料指示由該等照明器之個別者獲得之該工作表面之一第一照明;根據該第一資料集而產生用於該等照明器之第一驅動資料以實現該第一輸入影像在該工作表面上之一第一演現;根據該第一驅動資料及該第一輸入影像而評估該第一演現之一第一演現誤差;及根據該第一演現誤差而建立一第二資料集以實現具有比該第一演現誤差低之一演現誤差之一第二演現。
在本發明之另一相關態樣中,一電腦程式產品包括導致一處理器系統執行所闡述方法之指令。
照明控制系統係適合於控制照明器,即,配置在(例如)照明燈具中之光源。該等照明器經組態以回應於來自照明控制系統之適合命令而照亮一工作表面。該工作表面可由(例如)一房間、一房間之一部分、一牆壁、傢具等等形成且因此可為二維或三維的。系統包括經組態以獲得一資料集之一控制器,其中該資料集係由一影像與照明資料之一隱式或顯式組合形成。該影像為一景象或一物體之任何適合視覺表示且可為二維或三維的。此外,該照明資料指示藉由自該等照明器發出之光而獲得的該工作表面上之照明,且可因此指示該照明之(例如)一形狀、強度或色彩。該照明資料本質上係關聯於該等照明器之一實體組態,因為該等照明器之該實體組態之一改變導致該工作表面上之該照明之一改變。該照明資料亦可考量該工作表面本身,且因此指示該工作表面之(例如)一色彩、反射率或形狀。就此而言,該照明資料可表示該工作表面之實際獲得照明。
照明控制系統進一步包括經組態以產生用於照明器之驅動資料之一處理器。該驅動資料(例如)藉由指示一光強度、一色彩等等而對一照明器指示其需要提供之照明。該處理器使用資料集來產生該驅動資料且因此使用影像與照明資料兩者。就此而言,該處理器產生考量照明器能力之驅動資料以在工作表面上演現影像。該處理器經進一步組態以評估該演現之一演現誤差。該處理器使用驅動資料與輸入影像兩者來評估該演現誤差。該驅動資料指示工作表面上之影像之一演現版本。該處理器考量影像與其演現版本之間之一差異以評估該演現誤差。因此,照明控制系統實際上無需給照明器提供該驅動資料且無需觀察影像在工作表面上之一演現以評估該演現誤差。相反,照明控制系統模擬影像在工作表面上之一演現。
控制器經組態以在操作期間獲得一第一資料集,該第一資料集包括一第一輸入影像及第一照明資料。控制器指示處理器評估該第一輸入影像之一演現誤差,即,一第一演現誤差。根據處理器之上述組態,處理器因此產生第一驅動資料且使用該第一驅動資料及該第一輸入影像以評估該第一演現誤差。控制器經進一步組態以在操作期間使用該第一演現誤差來建立一第二資料集,其中該第二資料集實現具有比該第一演現誤差低之一演現誤差之一第二演現。該第一演現誤差因此判定由控制器建立之該特定第二資料集。
本發明尤其基於以下認識:一使用者難以準確判斷一特定影像是否適合於使用照明器來演現在工作表面上。此之原因在於:演現影像(如使用者所感知)為由照明器發出之光之一結果,且因此部分取決於照明器之實體組態及能力。舉例而言,使用者無法察覺到照明器之一者不能提供足夠飽和之色彩以演現影像之一飽和部分。類似地,使用者可察覺到照明器之一者不能提供足夠光強度以演現影像之一明亮部分。
再者,演現影像(如使用者所察覺)部分取決於工作表面之光反射性。此等性質無法總適合於演現某些影像。舉例而言,當工作表面之一部分呈綠色(例如由一綠色牆壁形成)時,工作表面之此部分上不能演現影像之一紅色部分。類似地,當工作表面之一部分因(例如)傢具阻擋光而亮度不足時,工作表面之此部分上不能演現影像之一明亮部分。因此,使用者可難以判斷工作表面上演現一特定影像之適合性,即,演現相對於該特定影像之忠實性。當然,使用者可指示照明控制系統演現該特定影像,但若結果不滿意,則其需要找到另一影像且亦指示照明控制系統演現該另一影像以判定該另一影像是否更適合於演現在工作表面上。不利地,使用者需要使多個影像重複以上程序,此既耗時又無法不令使用者滿意。
前面所提及之措施具有之效應為照明控制系統經組態以評估一影像在一工作表面上之演現適合性。在操作期間,評估第一輸入影像之一第一演現誤差,其中該第一演現誤差指示該第一影像在該工作表面上之演現適合程度。接著,照明控制系統使用該第一演現誤差來建立一第二資料集,該第二資料集實現具有比該第一演現誤差低之一演現誤差之一第二演現。因此,照明控制系統自動建立更適合於演現在該工作表面上之一第二資料集。有利地,當使用者提供一第一資料集之一第一影像時,照明控制系統可自動建立一第二資料集,該第二資料集具有適合於使用照明器來演現在該工作表面上之一第二影像。有利地,當第一照明資料係與照明器之一第一實體組態相相關聯時,照明控制系統可自動建立更適合於使一特定影像演現在該工作表面上之一第二資料集,其中第二照明資料係與照明器之一第二實體組態相關聯。有利地,使用者無需要求兩個輸入影像之一實際演現以判定兩個輸入影像之何者最適合於演現在該工作表面上。有利地,使用者無需手動建立照明器之該實體組態最適合於演現在該工作表面上。
視情況,處理器經組態以評估第二演現之一第二演現誤差,且控制器經組態以根據第一演現誤差及第二演現誤差而建立第二資料集。當建立第二資料集時,處理器考量演現在工作表面上之第一資料集及第二資料集之適合性。有利地,處理器可比較第一演現誤差與第二演現誤差以判定兩個演現誤差之何者為較低演現誤差。有利地,處理器可考量第一演現誤差與第二演現誤差之間之一差異以建立提供一足夠低演現誤差之一第二資料集。
視情況,控制器經組態以藉由建立一第二輸入影像而建立第二資料集。第一資料集及第二資料集各包括不同輸入影像。有利地,當使用者提供一第一影像時,照明控制系統可建立更適合於演現在工作表面上之一第二影像。有利地,照明控制系統無需建立第二照明資料,但可代以將第一照明資料包含在第二資料集中。
視情況,控制器經組態以存取包括資料庫影像之一資料庫且藉由在該等資料庫影像中選擇第二輸入影像而建立第二輸入影像。自一資料庫獲得第二輸入影像。有利地,控制器可比較多個資料庫影像以選擇提供最低演現誤差之一資料庫影像作為第二輸入影像。
視情況,第一輸入影像包括後設資料,且控制器經組態以根據該後設資料而在資料庫影像中選擇第二輸入影像。根據該後設資料而自資料庫獲得第二輸入影像。有利地,控制器可在具有與第一輸入影像類似之影像內容之資料庫影像中選擇第二輸入影像。有利地,控制器可在與類似於第一輸入影像之一氛圍或情緒相關聯之資料庫影像中選擇第二輸入影像。
視情況,處理器經組態以評估資料庫影像之各自演現之各自演現誤差,控制器經組態以根據各自演現誤差而計算資料庫影像之一排名,且照明控制系統包括:一輸出,其用於對一使用者指示該排名;及一輸入,其用於使該使用者能夠根據該排名而組態第二輸入影像之選擇。
給使用者提供與一各自演現誤差對應之資料庫影像之一排名之一指示。就此而言,給使用者提供與一資料庫影像在工作表面上之演現適合程度有關之資訊。此允許一使用者在選擇第二輸入影像時考量演現誤差。再者,第一輸入影像亦可為資料庫影像之一者,建立第二資料集可包括建立具有比第一輸入影像低之一演現誤差之一第二輸入影像,且輸出可對使用者指示該排名以使使用者能夠基於其較低演現誤差而選擇第二輸入影像。
視情況,控制器經組態以藉由修改第一輸入影像而建立第二輸入影像以獲得第一輸入影像之一修改版本作為第二輸入影像。第二輸入影像係第一輸入影像之一修改版本,其具有比第一輸入影像之未修改版本低之一演現誤差。有利地,控制器可修改第一輸入影像以更好匹配由照明器之個別者獲得之工作表面之照明。有利地,控制器可修改第一輸入影像以考量工作表面之照明之缺陷、不規則性、不均勻性等等。
視情況,修改第一輸入影像包括使第一輸入影像調整大小、經裁剪、修改亮度、修改對比度、修改飽和度及修改色調之至少一者。該等修改為修改第一輸入影像之尤其有效率之方式。
視情況,控制器經組態以分析第一演現誤差以獲得指示第一輸入影像之修改版本之修改資料,且控制器經進一步組態以根據該修改資料而修改第一輸入影像。因此,該修改資料表示第一演現誤差之一分析結果,控制器接著使用該分析結果來修改第一輸入影像。有利地,基於第一演現誤差之一分析而修改第一輸入影像無需明確評估一第二演現誤差,因為該分析及/或該修改資料已指示一較低演現誤差。
視情況,第一照明資料指示由照明器之一第一實體組態獲得之工作表面之一第一照明,第二照明資料指示由照明器之一第二實體組態獲得之工作表面之一第二照明,且控制器經組態以藉由建立第二照明資料而建立第二資料集。
第一資料集及第二資料集各包括不同照明資料。有利地,當提供第一照明資料時,照明控制系統可建立更適合於演現在工作表面上之第二照明資料。有利地,照明控制系統無需建立一第二輸入影像,但可代以將第一輸入影像包含在第二資料集中。
視情況,建立第二照明資料包括接收第二照明資料及根據第一演現誤差而產生第二照明資料之至少一者。
視情況,控制器經組態以分析第一演現誤差以獲得指示照明器之第二實體組態之組態資料。該組態資料指示照明器如何經實體組態以獲得一較低演現誤差。有利地,系統亦可對一使用者指示該組態資料以使該使用者能夠實體調整照明器之實體組態以獲得第二實體組態。
視情況,照明器之至少一者之定向及/或位置可遠端調整,且控制器經組態以根據用於實體建立照明器之第二實體組態之組態資料而遠端調整照明器之該至少一者。有利地,使用者無需手動調整照明器以獲得第二實體組態。
熟習技術者應瞭解,可以被視為有用之任何方式組合本發明之以上所提及實施例、實施方案、選用特徵及/或態樣之兩個或兩個以上。
熟習技術者可基於本描述而實施與照明控制系統之所述修改及變動對應之方法及/或電腦程式產品之修改及變動。
熟習技術者應瞭解本發明可應用於多維影像,例如二維(2-D)、三維(3-D)或四維(4-D)影像。多維影像之一維度可與時間有關。舉例而言,三維影像可包括二維影像之一時域系列。
本發明係由獨立請求項界定。有利實施例係由附屬請求項界定。
自下文中所述之實施例而明白本發明之此等及其他態樣,且將參考下文中所述之實施例而闡述本發明之此等及其他態樣。
圖1展示控制照明器160以實現使用照明器160來照亮一工作表面180之一照明控制系統100。照明控制系統100包括用於獲得一資料集102之一控制器120。資料集102包括一輸入影像及照明資料,其中該照明資料指示由照明器160之個別者獲得之工作表面180之一照明162。照明控制系統100進一步包括一處理器140,其根據資料集102而產生用於照明器之驅動資料144以實現該輸入影像在工作表面上之一演現。為此,圖中展示處理器140連接至控制器120以獲得資料集102。此外,圖中展示處理器140連接至照明器160以給照明器160提供驅動資料144。處理器140經組態以根據驅動資料144及輸入影像102而評估該演現之一演現誤差142,且控制器120經組態以自處理器140獲得演現誤差142。為此,圖中展示控制器120連接至處理器140。
在操作期間,控制器120獲得一第一資料集(該第一資料集包括一第一輸入影像及第一照明資料)且指示處理器140評估一第一演現誤差。此外,控制器120根據該第一演現誤差而建立一第二資料集以實現具有比該第一演現誤差低之一演現誤差之一第二演現。
應注意術語照明器意指一燈、一照明燈具或一照明模組。照明器包括一光源(例如一燈)且可包括一光學器件。照明器可為一安裝照明設備或照明基礎結構之部分。
術語驅動資料意指對照明器之一者或照明器之全部指示應發出何種類型之光之資料。驅動資料可指示光之一色調、一色彩飽和度、一光強度、一暫時態樣等等。
術語工作表面意指待由照明器照亮之一表面。工作表面可由(例如)一房間、一房間之一部分、一牆壁、傢具等等形成,且因此可為二維或三維的。
術語演現(且明確言之,演現一影像)意指使用照明器來視覺表示該影像。就此而言,照明器發出照亮工作表面之光,其中工作表面之所得照明係該影像之一視覺表示。應瞭解演現通常僅為該影像之一非常近似表示,因為照明器通常無法表示該影像之全部細節。此之一原因在於照明器通常明顯少於該影像內之細節。類似地,照明器之色彩範圍及/或光強度範圍不足以完全表示該影像。
應注意實現一演現(且明確言之,實現一影像之一演現)意指產生可由照明器使用之驅動資料以演現該影像。應瞭解實際上無需給照明器提供驅動資料,即,無需且不隱含該影像之一實際演現。因此,照明控制系統實際上無需連接至照明器,但仍可僅產生驅動資料以(例如)建立第二資料集。
術語照明資料意指指示藉由自照明器發出之光而獲得的工作表面上之一照明之資料。照明資料亦可考量工作表面本身,且因此可表示工作表面之實際獲得照明。舉例而言,照明資料可包括展示該照明之複數個影像,各自照明器將該照明提供在工作表面上。就此而言,對於照明器之各者,照明資料包括展示該照明之至少一影像,照明器能夠將該照明提供在工作表面上。因此,照明資料有效形成由展示照明器在工作表面上之效應之影像組成之一光調色板。
術語資料集意指一影像與照明資料之一顯式或隱式組合。舉例而言,該影像及該照明資料可儲存在一單一電腦文件中或在一電腦文件系統上彼此相關聯,因此形成一顯式組合。然而,該組合亦可為隱式的且可主要或僅自處理器140一起(即,組合)使用一影像與照明資料以產生驅動資料144之事實明白。
控制器120獲得一第一資料集且指示處理器140使用該第一資料集來評估一第一演現誤差。該第一資料集包括一第一輸入影像及第一照明資料。該第一輸入影像可為二維影像104,如圖4中所展示。該第一照明資料可包括一組影像106(如圖3中所展示),其對應於當照明器被完全啟動(即,發出最大強度之光)時由各照明器提供之工作表面180之照明162,照明器160能夠使用多種色原(例如使用紅色、綠色及藍色光源)或僅使用一特定色原(例如使用一紅色光源)來發出彩色光。因此,多個影像可存在於展示照明162之各照明器之影像組106內,照明器能夠利用照明器之色原之各者來將照明162提供在工作表面180上。
處理器140使用第一輸入影像及第一照明資料來產生第一驅動資料。一影像近似技術可用以產生該第一驅動資料。舉例而言,第一輸入影像可近似為第一照明資料之影像之一加權和。此處,權重對應於各照明器之啟動數,即,界於0(即,沒有驅動)與1(即,完全驅動)之間。就此而言,產生該第一驅動資料係用公式表示為可使用(例如)自回歸分析領域獲知之非負最小平方擬合法或任何其他適合方法來解決之一經典受約束回歸問題。因此,獲得與照明器160之各者之一啟動對應之權重以因此形成該第一驅動資料。圖3中展示驅動資料144之一實例。替代地,可使用一逐點法,如WO 2008/104927 A2中所揭示。替代地,可使用自照明控制領域獲知之任何其他適合技術。
處理器140使用第一驅動資料及第一輸入影像來評估第一演現誤差。第一驅動資料表示第一輸入影像之一演現版本,即,其指示第一輸入影像在工作表面180上之一實際演現。處理器140可明確產生第一輸入影像之該演現版本,即,藉由(例如)計算第一照明資料之影像之加權和而模擬其實際演現。接著,處理器140可藉由判定第一輸入影像之該演現版本與第一輸入影像之間之一差異而評估第一演現誤差。為此,處理器140可應用一誤差函數。舉例而言,處理器140可計算第一輸入影像之該演現版本之像元與第一輸入影像之對應像元之間之一均方誤差(MSE)。接著,處理器140可計算MSE之一峰值信號雜訊比(PSNR)以判定第一演現誤差。應瞭解統計及影像分析領域中已知MSE及PSNR且可替代地使用來自此等領域之任何其他適合誤差函數。
可在一感知均勻色彩空間(例如CIELAB,如自色彩科學領域所知)中計算第一演現誤差,以獲得與影像與其在工作表面180上之演現之間之差異之一使用者感知對應之一第一演現誤差。應瞭解,處理器140可不明確產生第一輸入影像之演現版本但仍可直接獲得第一演現誤差且產生驅動資料144。舉例而言,當使用一非負最小平方擬合法時,最小化一誤差項以可直接用作為第一演現誤差。應瞭解以上情況亦適用於一般演現誤差,即,一第二演現誤差。
控制器120使用第一演現誤差來建立一第二資料集以實現具有比第一演現誤差低之一演現誤差之一第二演現。控制器120可藉由建立一第二輸入影像而建立該第二資料集。此外,控制器120可將第一照明資料包含在該第二資料集中或亦可替代地建立第二照明資料。因此,控制器120建立一第二輸入影像以實現一較低演現誤差。
建立第二輸入影像可包括修改第一輸入影像以獲得第一輸入影像之一修改版本作為第二輸入影像。舉例而言,控制器120可使第一輸入影像調整大小、經裁剪、修改亮度、修改對比度、修改飽和度或修改色調以獲得第二輸入影像。為獲得一較低演現誤差,控制器120可重複修改第一輸入影像且評估與第一輸入影像之該修改版本對應之一演現誤差直至該演現誤差低於第一演現誤差。因此,可在一迭代結束時建立第二輸入影像,其中已藉由修改第一輸入影像而產生一或多個中間影像。
替代地,控制器120可經組態以分析第一演現誤差以獲得指示第一輸入影像之修改版本之修改資料且根據該修改資料而修改第一輸入影像。第一演現誤差可指示可如何修改第一輸入影像以獲得一較低演現誤差。舉例而言,可藉由自第一輸入影像之演現版本減去第一輸入影像而評估第一演現誤差,且第一演現誤差因此為一第一誤差影像。應瞭解可分析該第一誤差影像以(舉例而言)藉由偵測具有一高誤差之區域而獲得修改資料。具有一高誤差之一區域可指示僅可不佳地照亮工作表面之特定部分。接著,可藉由使第一輸入影像經裁剪或調整大小而修改第一輸入影像,使得第一輸入影像之相對較暗區域映射至具有該高誤差之該等區域。因此,可藉由修改第一輸入影像而建立第二輸入影像且無需評估一第二演現誤差。
控制器120亦可藉由建立第二照明資料而建立第二資料集。此外,控制器120可將第一輸入影像包含在第二資料集中或亦可替代地建立一第二輸入影像。因此,控制器120建立第二照明資料以實現一較低演現誤差。照明資料106本質上係關聯於照明器160之一實體組態,即,照明器160之(例如)位置、定向、類型、數目等等之一組態。因此,當照明器160之該實體組態改變時,照明資料106需要適應於實體組態之該改變。第一照明資料指示藉由照明器160之一第一實體組態而獲得之工作表面180之一第一照明,且第二照明資料指示藉由照明器160之一第二實體組態而獲得之工作表面180之一第二照明。因此,控制器120建立與照明器160之一第二實體組態本質上關聯之資料作為第二照明資料。
控制器120可藉由首先分析第一演現誤差以獲得指示照明器之第二實體組態之組態資料而建立第二照明資料。第一演現誤差可指示可如何修改照明器160之實體組態以獲得一較低演現誤差。舉例而言,可藉由自第一輸入影像之演現版本減去第一輸入影像而評估第一演現誤差,且第一演現誤差因此為一第一誤差影像。應瞭解可分析該第一誤差影像以(舉例而言)藉由偵測具有一高誤差之區域而獲得組態資料。具有一高誤差之一區域可指示僅可不佳地照亮工作表面之特定部分。因此,該組態資料可指示需要一額外照明器以更好照亮工作表面之特定部分。類似地,該組態資料可指示需要重新定位照明器160以允許工作表面180之一更均質照明。該組態資料亦可指示需要一不同類型之照明器以獲得足以使影像演現在工作表面180上之一色彩飽和度。
應瞭解,在分析第一演現誤差之後,控制器120可自複數個輸入影像及其等之對應演現誤差獲得其組態資料以獲得指示照明器160之第二實體組態之組態資料,該組態資料實現該複數個影像之一較低平均演現誤差。
控制器120可經組態以在已獲得組態資料之後藉由能夠實體建立照明器之第二實體組態而建立第二照明資料。為此,照明控制系統100可對一使用者指示組態資料以使該使用者能夠實體建立照明器之第二實體組態。舉例而言,照明控制系統100可包括一顯示器或連接至一顯示器且接著可在該顯示器上展示組態資料。展示組態資料可包括(例如)展示工作表面180之一影像及指示需要一額外照明器之一位置、指示需要重新定位之一照明器、指示需要由一不同類型之照明器替換之一照明器等等。就此而言,照明控制系統100可給該使用者提供指令以使該使用者能夠實體建立照明器160之第二實體組態。
照明器160之至少一者之定向及/或位置亦可遠端調整,且控制器120可經組態以根據用於實體建立照明器160之第二實體組態之組態資料而遠端調整照明器160之該至少一者。就此而言,照明控制系統100可實體建立照明器之第二實體組態且無需一使用者手動實體建立該組態。
控制器120可經組態以藉由(例如)自使用者或自一照明資料產生器接收第二照明資料而建立第二照明資料。在實體建立照明器之第二實體組態之後,控制器120可接收第二照明資料。該照明資料產生器可利用一已知方法來捕獲藉由自照明器160發出之光而獲得的工作表面180上之照明162。舉例而言,該照明資料產生器可包括一相機且利用一所謂調色板獲取程序(其包括使各照明器之各色原以最大強度個別閃光),其中該相機捕獲工作表面180上所獲得之照明162之一影像。在該程式結束時,可取得由展示各照明器之各色原在工作表面180上之照明162之影像組成之一光調色板。此等影像可儲存在照明資料內以作為所謂之基本元素,照明控制系統100接著可使用該照明資料來模擬各照明器160在工作表面180上之照明162。可使用此等影像來演現任何影像(使用照明器160)。應瞭解,任何其他方法或系統亦可用以產生第二照明資料且亦可以一相同或類似方式產生第一照明資料。
控制器120亦可根據第一演現誤差而產生第二照明資料。為此,控制器120可首先分析第一演現誤差以獲得指示照明器之第二實體組態之組態資料,且接著根據該組態資料而產生第二照明資料。該產生可包括當(例如)該組態資料指示需要一額外照明器以更好照亮工作表面180之一特定部分時評估一影像(其展示由該額外照明器獲得的工作表面180上之照明)及將該影像包含在第二照明資料中。就此而言,無需(例如)使用一相機來視覺觀察照明器160以獲得第二照明資料。
圖2展示包括一控制器220及一處理器240之一照明控制系統200。應瞭解,除以下態樣以外,圖1之控制器120及處理器140之組態亦適用於圖2之控制器220及處理器240。控制器220經組態以存取包括資料集影像之一資料庫260。為此,控制器220連接至資料庫260。照明控制系統200進一步包括一輸出端110,圖中展示輸出端110係內部(即,在照明控制系統200內)連接至控制器220且外部連接至一顯示器280。照明控制系統200進一步包括一輸入端112,圖中展示輸入端112係內部連接至控制器220且外部連接至一使用者輸入裝置290。
在操作期間,控制器220藉由建立第二輸入影像而建立第二資料集。建立第二輸入影像可包括在資料庫影像中選擇第二輸入影像。選擇第二輸入影像可包括:在資料庫影像中選擇一候選輸入影像;自處理器240獲得該候選輸入影像之演現誤差;及當該候選輸入影像之演現誤差低於第一演現誤差時,選擇該候選輸入影像作為第二輸入影像。若該候選輸入影像之演現誤差不低於第一演現誤差,則控制器220可在資料庫影像中選擇另一候選輸入影像且重複以上步驟直至選擇提供一較低演現誤差之一特定候選輸入影像。因此,選擇該候選輸入影像作為第二輸入影像。
控制器220可經組態以指示處理器240評估資料庫影像之演現誤差。應瞭解資料庫影像可為儲存在資料庫260內之全部可用資料庫影像之一子集。控制器220可使用該等演現誤差來計算資料庫影像之一排名。因此,該排名可指示資料庫影像之何者具有最低演現誤差及何者具有最高演現誤差。因此,該排名指示使用照明器160來演現在工作表面180上之一資料庫影像之一適合性。控制器220可經組態以經由輸出端110而在顯示器280上顯示該排名。舉例而言,顯示器280可展示一資料庫影像及其排名。
第一輸入影像與第二輸入影像兩者可為資料庫影像之部分。因此,建立第二輸入影像可包括使用第一演現誤差來選擇具有比第一演現誤差低之一演現誤差之一資料庫影像作為第二輸入影像。因此,控制器220建立具有比另一資料庫影像(即,第一輸入影像)低之一演現誤差之一資料庫影像作為第二輸入影像。因此,第一輸入影像無需由(例如)一使用者提供但仍可為資料庫影像之一者。因此,照明控制系統200預測可如何較好地使用照明器來將各資料庫影像演現在工作表面上。資料庫影像經自動排名,其中實現一較高排名之資料庫影像更適合於可用照明器160及工作表面180。
為在資料庫影像中選擇第二輸入影像,控制器220可使用可包含在第一輸入影像中或與第一輸入影像相關聯之後設資料以根據該後設資料而在資料庫影像中選擇第二輸入影像。就此而言,控制器220可在具有一相同或類似後設資料之資料庫影像之一子集中選擇第二輸入影像。舉例而言,該後設資料可指示第一輸入影像展示一日落。控制器220可在亦展示一日落之其他資料庫影像中選擇第二輸入影像。類似地,該後設資料可指示第一輸入影像係與「高興」情緒相關聯。因此,控制器220可在與「高興」情緒相關聯之其他資料庫影像中選擇第二輸入影像。
控制器220亦可經組態以允許一使用者選擇第二輸入影像。為此,使用者可使用使用者輸入裝置290來指示選擇資料庫影像之何者作為第二輸入影像(例如經由顯示器280上所展示之一指標)。因為給使用者提供資料庫影像之排名,所以使用者可選擇具有比第一演現誤差低之一演現誤差之一資料庫影像作為第二輸入影像。雖然圖2中未展示,但處理器240亦可經組態以實際上給提供第二輸入影像在工作表面180上之演現之照明器160提供與第二輸入影像對應之驅動資料144。因此,在選擇第二輸入影像之後,使用照明器160來將第二輸入影像演現在工作表面180上。應注意第一輸入影像通常不演現在工作表面180上。
資料庫260可為一外部資料庫,如圖2中所展示。然而,資料庫260亦可為一內部資料庫,即,可為照明控制系統200之部分。資料庫260亦可為由一網路服務(諸如「Flickr」,http://www.flickr.com/或「Google Images」,http://www.google.com/imghp)形成之一網際網路資料庫。因此,存取資料庫可包括搜索該網際網路資料庫。為此,照明控制系統200可連接至網際網路。搜索可包括搜索(例如)由使用者提供之一關鍵字。可自與第一輸入影像相關聯之後設資料獲得該關鍵字。
應瞭解本發明可應用為一自動推薦系統,其與能夠在一任意照明設備(即,使用任意照明器)中演現視覺內容(即,影像)之一系統一起操作。因此,照明控制系統實際上可不給照明器提供驅動資料,但代以產生僅用於評估一演現誤差之驅動資料,該驅動資料可根據影像之演現誤差而用以給影像排名。該自動推薦系統可併入搜索及建議可更好演現在工作表面上之影像(就可用照明器而言)之功能。
圖4展示一輸入影像之一實例。圖5展示使用照明器來將該輸入影像實際演現在一工作表面上之一實例。
再者,本發明亦可應用於視訊序列。因此,第一輸入影像可表示一第一視訊序列之一訊框,且第二輸入影像可表示一第二視訊序列之一訊框。為計算演現誤差,系統亦可考量更多訊框。舉例而言,第一演現誤差可基於該第一視訊序列之訊框之一次取樣,且第二演現誤差可基於該第二視訊序列之訊框之一相同次取樣。
本發明亦可應用於實現三維體積輸入影像在包括照明器之一房間內之一演現。舉例而言,可使用配置在該房間中間以照亮(例如)該房間中間之一傢具之一照明器來演現演現輸入影像中間之一細節,可使用配置在該房間之天花板附近以照亮天花板之一照明器來演現該三維輸入影像頂上之一細節,等等。類似地,本發明亦可應用於實現由二維影像及一深度圖形成之三維影像之一演現。此處,該深度圖可指示至該二維影像之一特定部分之一相機之距離。舉例而言,可利用一房間後面之照明器來演現具有大深度值之影像部分,可利用一房間前面之照明器來演現具有小深度值之影像部分,等等。
圖6展示控制照明器以能夠使用該等照明器來照亮一工作表面之一方法300,該方法包括:獲得一第一資料集(310),該第一資料集包括一第一輸入影像及第一照明資料,該第一照明資料指示由該等照明器之個別者獲得之該工作表面之一第一照明;根據該第一資料集而產生用於該等照明器之第一驅動資料以實現該第一輸入影像在該工作表面上之一第一演現(320);根據該第一驅動資料及該第一輸入影像而評估該第一演現之一第一演現誤差(330);及根據該第一演現誤差而建立一第二資料集以實現具有比該第一演現誤差低之一演現誤差之一第二演現(340)。
應瞭解本發明亦應用於經調適以將本發明付諸實踐之電腦程式,尤其是一載體上或一載體中之電腦程式。程式可呈原始碼、目標碼、原始碼與目標碼之一中間碼(諸如呈一經部分編譯形式)形式,或呈適合用在根據本發明之方法之實施方案中之任何其他形式。亦應瞭解此一程式可具有諸多不同架構設計。舉例而言,實施根據本發明之方法或系統之功能之一程式碼可被細分為一或多個子程式。熟習技術者將明白在此等子程式中分配功能之諸多不同方式。此等子程式可一起儲存在一可執行文件中以形成一自備式程式。此一可執行文件可包括電腦可執行指令,舉例而言,處理器指令及/或解譯器指令(例如Java解譯器指令)。替代地,該等子程式之一或多者或全部可儲存在至少一外部程式庫文件中且(例如)在運行期間與一主程式靜態或動態鏈接。該主程式含有對該等子程式之至少一者之至少一調用指令。該等子程式亦可包括對彼此之函數調用指令。與一電腦程式產品有關之一實施例包括與本文中所闡述方法之至少一者之各處理步驟對應之電腦可執行指令。此等指令可被細分為子程式及/或儲存在可經靜態或動態鏈接之一或多個文件中。與一電腦程式產品有關之另一實施例包括與本文中所闡述系統及/或產品之至少一者之各構件對應之電腦可執行指令。此等指令可被細分為子程式及/或儲存在可經靜態或動態鏈接之一或多個文件中。
一電腦程式之載體可為能夠攜載該程式之任何實體或裝置。舉例而言,載體可包含一儲存媒體(諸如一ROM,舉例而言,一CD ROM或一半導體ROM)或一磁性記錄媒體(舉例而言,一硬碟)。此外,載體可為一傳輸載體(諸如一電或光信號),其可經由電纜或光纜或藉由無線電或其他方法而傳達。當該程式係實施在此一信號中時,可由此一電纜或其他裝置或構件構成載體。替代地,載體可為其中嵌入該程式之一積體電路,該積體電路經調適以執行有關方法或用在有關方法之執行中。
應注意,以上所提及之實施例繪示(但非限制)本發明且熟習技術者能夠在不背離隨附申請專利範圍之範疇之情況下設計諸多替代實施例。在申請專利範圍中,放置在括號之間之任何元件符號不應被解釋為限制請求項。動詞「包括」及其變形之用途不排除存在除一請求項中所闡述元件或步驟以外之元件或步驟。一元件前之冠詞「一」不排除存在複數個此等元件。可藉由包括若干不同元件之硬體及藉由一適合程式化電腦而實施本發明。在列舉若干構件之裝置請求項中,此等構件之若干者可體現為硬體之一項及相同項。在互相不同之附屬請求項中列舉某些措施之純事實並不指示不能有利使用此等措施之一組合。
100...照明控制系統
102...資料集
104...輸入影像
106...照明資料
108...排名
110...輸出端
112...輸入端
120...控制器
140...處理器
142...演現誤差
144...驅動資料
160...照明器
162...照明
164...演現
180...工作表面
200...照明控制系統
220...控制器
240...處理器
260...資料庫
280...顯示器
290...使用者輸入裝置
圖1展示經組態以控制照明器以實現使用該等照明器來照亮一工作表面之一照明控制系統;
圖2展示經組態以存取包括資料庫影像之一資料庫且對一使用者指示該等資料庫影像之一排名之一照明控制系統;
圖3展示驅動資料及照明資料之一實例;
圖4展示一輸入影像之一實例;
圖5展示一工作表面上之一演現之一實例;及
圖6展示控制照明器以實現使用該等照明器來照亮一工作表面之一方法。
100...照明控制系統
102...資料集
120...控制器
140...處理器
142...演現誤差
144...驅動資料
160...照明器
162...照明
180...工作表面
Claims (15)
- 一種用於控制照明器(160)以實現使用該等照明器來照亮一工作表面(180)之照明控制系統(100、200),該照明控制系統包括:一控制器(120、220),其用於獲得一資料集(102),該資料集包括一輸入影像(104)及照明資料(106),該照明資料指示由該等照明器之個別者獲得之該工作表面之一照明(162);一處理器(140、240),其根據該資料集而產生用於該等照明器之驅動資料(144)以實現該輸入影像在該工作表面上之一演現(164),該處理器經進一步組態以根據該驅動資料及該輸入影像而評估該演現之一演現誤差(142);該控制器經組態以獲得一第一資料集,該第一資料集包括一第一輸入影像及第一照明資料,該控制器經進一步組態以指示該處理器評估一第一演現誤差;該控制器經進一步組態以根據該第一演現誤差而建立一第二資料集以實現具有比該第一演現誤差低之一演現誤差之一第二演現。
- 如請求項1之照明控制系統(100、200),其中該處理器(140、240)經組態以評估該第二演現之一第二演現誤差,且該控制器(120、220)經組態以根據該第一演現誤差及該第二演現誤差而建立該第二資料集。
- 如請求項1之照明控制系統(100、200),其中該控制器(120、220)經組態以藉由建立一第二輸入影像而建立該第二資料集。
- 如請求項3之照明控制系統(200),其中該控制器(220)經組態以:存取包括資料庫影像之一資料庫(260);及藉由在該等資料庫影像中選擇該第二輸入影像而建立該第二輸入影像。
- 如請求項4之照明控制系統(200),其中該第一輸入影像包括後設資料,且該控制器(220)經組態以根據該後設資料而在該等資料庫影像中選擇該第二輸入影像。
- 如請求項4之照明控制系統(200),其中該處理器(240)經組態以評估該等資料庫影像之各自演現之各自演現誤差,該控制器(220)經組態以根據該等各自演現誤差而計算該等資料庫影像之一排名(108),且該照明控制系統包括:一輸出端(110),其用於對一使用者指示該排名;及一輸入端(112),其用於使該使用者能夠根據該排名而組態該第二輸入影像之該選擇。
- 如請求項3之照明控制系統(100、200),其中該控制器(120,220)經組態以藉由修改該第一輸入影像以獲得該第一輸入影像之一修改版本作為該第二輸入影像而建立該第二輸入影像。
- 如請求項7之照明控制系統(100,200),其中該第一輸入影像之該修改包括:對該第一輸入影像調整大小、經裁剪、修改亮度、修改對比度、修改飽和度及修改色調之至少一者。
- 如請求項7之照明控制系統(100,200),其中該控制器(120,220)經組態以分析該第一演現誤差以獲得指示該第一輸入影像之該修改版本之修改資料,且該控制器經進一步組態以根據該修改資料而修改該第一輸入影像。
- 如請求項1之照明控制系統(100、200),其中該第一照明資料指示由該等照明器(160)之一第一實體組態獲得之該工作表面(180)之一第一照明,第二照明資料指示由該等照明器之一第二實體組態獲得之該工作表面之一第二照明,且該控制器(120、220)經組態以藉由建立該第二照明資料而建立該第二資料集。
- 如請求項10之照明控制系統(100、200),其中建立該第二照明資料包括:接收該第二照明資料及根據該第一演現誤差而產生該第二照明資料之至少一者。
- 如請求項10之照明控制系統(100、200),其中該控制器(120、220)經組態以分析該第一演現誤差以獲得指示該等照明器之該第二實體組態之組態資料。
- 如請求項12之照明控制系統(100、200),其中該等照明器(160)之至少一者之定向及/或位置係可遠端調整,且該控制器(120、220)經組態以根據用於實體建立該等照明器之該第二實體組態之該組態資料而遠端調整該等照明器之該至少一者。
- 一種控制照明器以實現使用該等照明器來照亮一工作表面之方法(300),該方法包括:獲得一第一資料集(310),該第一資料集包括一第一輸入影像及第一照明資料,該第一照明資料指示由該等照明器之個別者獲得之該工作表面之一第一照明;根據該第一資料集而產生用於該等照明器之第一驅動資料以實現該第一輸入影像在該工作表面上之一第一演現(320);根據該第一驅動資料及該第一輸入影像而評估該第一演現之一第一演現誤差(330);及根據該第一演現誤差而建立一第二資料集以實現具有比該第一演現誤差低之一演現誤差之一第二演現(340)。
- 一種電腦程式產品,其包括用於導致一處理器系統執行如請求項14之方法之指令。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP10019637 | 2010-12-22 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201301953A true TW201301953A (zh) | 2013-01-01 |
Family
ID=48137714
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW100147542A TW201301953A (zh) | 2010-12-22 | 2011-12-20 | 照明控制系統 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TW201301953A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI495395B (zh) * | 2013-03-11 | 2015-08-01 | Gunitech Corp | 控制燈具之方法及其電腦程式產品 |
-
2011
- 2011-12-20 TW TW100147542A patent/TW201301953A/zh unknown
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI495395B (zh) * | 2013-03-11 | 2015-08-01 | Gunitech Corp | 控制燈具之方法及其電腦程式產品 |
| US9167670B2 (en) | 2013-03-11 | 2015-10-20 | Gunitech Corp. | Method for controlling lamps and computer program product thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11803673B2 (en) | Methods and systems for an automated design, fulfillment, deployment and operation platform for lighting installations | |
| US11147134B2 (en) | Illumination content translation | |
| RU2557084C2 (ru) | Система и способ управления интерактивным освещением | |
| US20130321448A1 (en) | Lighting control system | |
| RU2549185C2 (ru) | Способ и реализованное компьютером устройство для управления осветительной инфраструктурой | |
| JP6139017B2 (ja) | 光源の特性を決定する方法及びモバイルデバイス | |
| JP2009099510A (ja) | 照明装置 | |
| EP3735108B1 (en) | Control method and control system for light fixture, and electronic device | |
| JP2014021166A (ja) | 画像投影装置、画像投影装置の制御プログラム、画像投影装置の制御方法 | |
| CN113424660A (zh) | 用于控制光源的控制器及其方法 | |
| CN108235831B (zh) | 灯具的控制方法和控制系统以及电子设备 | |
| JP4333448B2 (ja) | 空間の明るさ感評価方法並びに評価システム | |
| TW201301953A (zh) | 照明控制系統 | |
| TW200922379A (en) | Apparatus and method for modifying a light scene | |
| CN117898025A (zh) | 基于表面颜色在像素化照明设备上呈现多色光效果 | |
| WO2021224262A2 (en) | Augmented reality based design | |
| Zeng et al. | Generating colored lights of isoluminance in virtual reality using heterochromatic flicker photometry | |
| Sekulovski et al. | Interactive lighting design using coded light | |
| CN107273901A (zh) | 一种照明空间评价方法及系统 | |
| Engineer | Holiday Reverse Programmable Light Strings |