本發(fā)明涉及圖像處理領(lǐng)域,具體涉及一種獲取物品位置的方法及裝置。
背景技術(shù):
在日常生活中,我們每個人都會有很多私人的小物品,例如錢包、手機(jī)、筆記本等,這些東西體積又比較小,有時候常常隨手一丟,等到需要的時候怎么都找不到。例如常帶戴眼鏡的人,在日常生活中有很多時候需要取下眼鏡,但是很多人在再次尋找眼鏡時費時費力,由于眼鏡自身體積小,使用者如果忘記放置眼鏡的地方,再次查找眼鏡很麻煩,不僅浪費使用者的時間和精力,也會使使用者因?qū)ふ也坏窖坨R而心情煩躁。
針對現(xiàn)有技術(shù)中,用戶經(jīng)常忘記物品所放位置的問題,還未提出有效的解決方案。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種獲取物品位置的方法及裝置,以至少解決現(xiàn)有技術(shù)中用戶經(jīng)常忘記物品所放位置的問題。
根據(jù)本發(fā)明的一個方面,提供了一種獲取物品位置的方法,包括:采集目標(biāo)物品的圖像,并根據(jù)所述目標(biāo)物品的圖像提取所述目標(biāo)物品的特征信息;采集室內(nèi)的圖像;其中,所述室內(nèi)通常放置所述目標(biāo)物品;在所述室內(nèi)的圖像中識別具有所述特征信息的指定圖像;反饋所述指定圖像在所述室內(nèi)的位置。
可選地,反饋所述指定圖像在所述室內(nèi)的位置包括:在所述室內(nèi)的圖像中突出顯示所述指定圖像。
可選地,根據(jù)所述目標(biāo)物品的圖像提取所述目標(biāo)物品的特征信息包括:對所述目標(biāo)物品的圖像進(jìn)行圖像分割,從所述目標(biāo)物品的圖像中分離出各個部分圖像;至少對分離出的所述各個部分圖像的顏色、紋理和輪廓三種特征之一進(jìn)行特征提取,得到所述目標(biāo)物品的特征信息。
可選地,根據(jù)所述目標(biāo)物品的圖像提取所述目標(biāo)物品的特征信息包括:提取所述目標(biāo)物品的圖像的全部像素點的位置信息和顏色信息;根據(jù)所述全部像素點的位置信息和顏色信息提取所述目標(biāo)物品的特征信息。
可選地,采集目標(biāo)物品的圖像包括:所述目標(biāo)物品的圖像為在統(tǒng)一標(biāo)準(zhǔn)的光線環(huán)境下使用統(tǒng)一標(biāo)準(zhǔn)的采集設(shè)備對所述目標(biāo)物品進(jìn)行圖像采集得到的圖像。
根據(jù)本發(fā)明的另一個方面,還提供了一種獲取物品位置的裝置,包括:提取模塊,用于采集目標(biāo)物品的圖像,并根據(jù)所述目標(biāo)物品的圖像提取所述目標(biāo)物品的特征信息;采集模塊,用于采集室內(nèi)的圖像;其中,所述室內(nèi)通常放置所述目標(biāo)物品;識別模塊,用于在所述室內(nèi)的圖像中識別具有所述特征信息的指定圖像;反饋模塊,用于反饋所述指定圖像在所述室內(nèi)的位置。
可選地,所述反饋模塊還用于在所述室內(nèi)的圖像中突出顯示所述指定圖像。
可選地,所述提取模塊包括:分離單元,用于對所述目標(biāo)物品的圖像進(jìn)行圖像分割,從所述目標(biāo)物品的圖像中分離出各個部分圖像;第一提取單元,用于至少對分離出的所述各個部分圖像的顏色、紋理和輪廓三種特征之一進(jìn)行特征提取,得到所述目標(biāo)物品的特征信息。
可選地,所述提取模塊還包括:第二提取單元,用于提取所述目標(biāo)物品的圖像的全部像素點的位置信息和顏色信息;第三提取單元,用于根據(jù)所述全部像素點的位置信息和顏色信息提取所述目標(biāo)物品的特征信息。
可選地,所述目標(biāo)物品的圖像為在統(tǒng)一標(biāo)準(zhǔn)的光線環(huán)境下使用統(tǒng)一標(biāo)準(zhǔn)的采集設(shè)備對所述目標(biāo)物品進(jìn)行圖像采集得到的圖像。
通過本發(fā)明,采集目標(biāo)物品的圖像,并根據(jù)目標(biāo)物品的圖像提取該目標(biāo)物品的特征信息;采集室內(nèi)的圖像;其中,該室內(nèi)通常放置該目標(biāo)物品;在該室內(nèi)的圖像中識別具有該特征信息的指定圖像;反饋該指定圖像在該室內(nèi)的位置,解決了現(xiàn)有技術(shù)中用戶經(jīng)常忘記物品所放位置的問題,從而方便用戶找到丟失的物品,提升了用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對具體實施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施方式,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是根據(jù)本發(fā)明實施例的獲取物品位置的方法的流程圖;
圖2是根據(jù)本發(fā)明實施例的獲取物品位置的裝置的結(jié)構(gòu)框圖;
圖3是根據(jù)本發(fā)明實施例的提取模塊的一個結(jié)構(gòu)框圖;
圖4是根據(jù)本發(fā)明實施例的提取模塊的另一個結(jié)構(gòu)框圖。
具體實施方式
下面將結(jié)合附圖對本發(fā)明的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明的描述中,需要說明的是,術(shù)語“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對重要性。
此外,下面所描述的本發(fā)明不同實施方式中所涉及的技術(shù)特征只要彼此之間未構(gòu)成沖突就可以相互結(jié)合。
實施例1
在本實施例中提供了一種獲取物品位置的方法,圖1是根據(jù)本發(fā)明實施例的獲取物品位置的方法的流程圖,如圖1所示,該流程包括如下步驟:
步驟S102,采集目標(biāo)物品的圖像,并根據(jù)目標(biāo)物品的圖像提取該目標(biāo)物品的特征信息;
步驟S104,采集室內(nèi)的圖像;其中,該室內(nèi)通常放置該目標(biāo)物品;
步驟S106,在該室內(nèi)的圖像中識別具有該特征信息的指定圖像;
步驟S108,反饋該指定圖像在該室內(nèi)的位置。
通過上述步驟,采集目標(biāo)物品的圖像的特征信息,在經(jīng)常放置該目標(biāo)物品的室內(nèi)的圖像中識別具有該特征信息的指定圖像,反饋指定圖像在室內(nèi)的位置,該指定圖像在室內(nèi)的位置也就是目標(biāo)物品在室內(nèi)的位置,相比于現(xiàn)有技術(shù)中,只能通過用戶翻找目標(biāo)物品,上述步驟解決了現(xiàn)有技術(shù)中用戶經(jīng)常忘記物品所放位置的問題,從而方便用戶找到丟失的物品,提升了用戶體驗。
上述步驟S108涉及到反饋該指定圖像在該室內(nèi)的位置,在一個可選實施例中,在該室內(nèi)的圖像中突出顯示指定圖像。因此,就可以知道該目標(biāo)物品在室內(nèi)的大致位置。
上述步驟涉及到根據(jù)目標(biāo)物品的圖像提取該目標(biāo)物品的特征信息,在一個可選實施例中,對目標(biāo)物品的圖像進(jìn)行圖像分割,從目標(biāo)物品的圖像中分離出各個部分圖像,至少對分離出的各個部分圖像的顏色、紋理和輪廓三種特征之一進(jìn)行特征提取,得到目標(biāo)物品的特征信息。在進(jìn)行圖像分割和特征提取時,可以采用現(xiàn)有的各種圖像處理技術(shù),如國際照明委員會(International Commission on Illumination,簡稱為CIE)色差公式、支持向量機(jī)(SupportVector Machine,簡稱為SVM)和動態(tài)形狀模型(ASM)等技術(shù)。在另一個可選實施例中,提取目標(biāo)物品的圖像的全部像素點的位置信息和顏色信息,根據(jù)全部像素點的位置信息和顏色信息提取目標(biāo)物品的特征信息。
由于圖像采集時的光線環(huán)境和采集設(shè)備的影響,可能使得采集得到的采集圖像的顏色,與目標(biāo)物品的實際顏色存在差異,所以,為了能夠使得所提取的目標(biāo)物品的圖像的特征信息,尤其是顏色特征信息,更接近目標(biāo)物品真實顏色特征,較佳的,在一個可選實施例中,目標(biāo)物品的圖像為在統(tǒng)一標(biāo)準(zhǔn)的光線環(huán)境下使用統(tǒng)一標(biāo)準(zhǔn)的采集設(shè)備對該目標(biāo)物品進(jìn)行圖像采集得到的圖像。
實施例2
在本實施例中還提供了一種獲取物品位置的裝置,該裝置用于實現(xiàn)上述實施例及優(yōu)選實施方式,已經(jīng)進(jìn)行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構(gòu)想的。
圖2是根據(jù)本發(fā)明實施例的獲取物品位置的裝置的結(jié)構(gòu)框圖,如圖2所示,包括:提取模塊22,用于采集目標(biāo)物品的圖像,并根據(jù)目標(biāo)物品的圖像提取該目標(biāo)物品的特征信息;采集模塊24,用于采集室內(nèi)的圖像;其中,該室內(nèi)通常放置該目標(biāo)物品;識別模塊26,用于在該室內(nèi)的圖像中識別具有該特征信息的指定圖像;反饋模塊28,用于反饋指定圖像在該室內(nèi)的位置。
通過上述裝置采集目標(biāo)物品的圖像的特征信息,在經(jīng)常放置該目標(biāo)物品的室內(nèi)的圖像中識別具有該特征信息的指定圖像,反饋指定圖像在室內(nèi)的位置,該指定圖像在室內(nèi)的位置也就是目標(biāo)物品在室內(nèi)的位置,相比于現(xiàn)有技術(shù)中,只能通過用戶翻找目標(biāo)物品,上述裝置解決了現(xiàn)有技術(shù)中用戶經(jīng)常忘記物品所放位置的問題,從而方便用戶找到丟失的物品,提升了用戶體驗。
可選地,反饋模塊28還用于在該室內(nèi)的圖像中突出顯示該指定圖像。
圖3是根據(jù)本發(fā)明實施例的提取模塊的一個結(jié)構(gòu)框圖,如圖3所示,提取模塊22包括:分離單元222,用于對該目標(biāo)物品的圖像進(jìn)行圖像分割,從該目標(biāo)物品的圖像中分離出各個部分圖像;第一提取單元224,用于至少對分離出的該各個部分圖像的顏色、紋理和輪廓三種特征之一進(jìn)行特征提取,得到該目標(biāo)物品的特征信息。
圖4是根據(jù)本發(fā)明實施例的提取模塊的另一個結(jié)構(gòu)框圖,如圖4所示,提取模塊22還包括:第二提取單元226,用于提取該目標(biāo)物品的圖像的全部像素點的位置信息和顏色信息;第三提取單元228,用于根據(jù)該全部像素點的位置信息和顏色信息提取該目標(biāo)物品的特征信息。
可選地,該目標(biāo)物品的圖像為在統(tǒng)一標(biāo)準(zhǔn)的光線環(huán)境下使用統(tǒng)一標(biāo)準(zhǔn)的采集設(shè)備對該目標(biāo)物品進(jìn)行圖像采集得到的圖像。
上述各個模塊的更進(jìn)一步的功能描述與上述對應(yīng)實施例相同,在此不再贅述。
綜上所述,通過本發(fā)明提供的一種獲取物品位置的方法及裝置,解決了現(xiàn)有技術(shù)中用戶經(jīng)常忘記物品所放位置的問題,從而方便用戶找到丟失的物品,提升了用戶體驗。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,上述實施例僅僅是為清楚地說明所作的舉例,而并非對實施方式的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實施方式予以窮舉。而由此所引伸出的顯而易見的變化或變動仍處于本發(fā)明創(chuàng)造的保護(hù)范圍之中。