不同操作(諸如移動(dòng) 時(shí)發(fā)出較響亮的嗡嗡噪音或創(chuàng)建邊界框時(shí)發(fā)出較少至不發(fā)出嗡嗡聲)時(shí)還可調(diào)整裝置的音 頻。此外,當(dāng)不同地制作螢火蟲的動(dòng)畫時(shí)可使用不同的嗡嗡聲,諸如當(dāng)螢火蟲被制作動(dòng)畫來(lái) 跨顯示器的至少一部分分散時(shí)顯示第一嗡嗡噪音(或提供第一振動(dòng)量)和當(dāng)螢火蟲接近對(duì) 象或啟動(dòng)按鈕的表示時(shí)顯示不同的11翁11翁噪音(或振動(dòng)量),以及其它這樣的選項(xiàng)。
[0024] 在至少一些實(shí)施方案中,螢火蟲可被制作動(dòng)畫、渲染或以其它方式表現(xiàn)為以至少 一定的智力水平進(jìn)行動(dòng)作。例如,如圖2(a)中說(shuō)明,雖然沒(méi)有辨識(shí)圖像信息206的任何部分, 但是螢火蟲可在屏幕四周相對(duì)隨機(jī)地移動(dòng)或盤旋(因?yàn)橥耆S機(jī)的移動(dòng)無(wú)法自然表現(xiàn))。在 至少一些實(shí)施方案中所述移動(dòng)中可存在一定的相關(guān)行為以留下一組智能生物的印象。雖然 例如螢火蟲正在顯示器四周移動(dòng),但是計(jì)算裝置(或與計(jì)算裝置通信的計(jì)算機(jī))可分析圖像 和/或視頻的至少一部分以嘗試辨識(shí)圖像中表示的一個(gè)或多個(gè)對(duì)象或包含在圖像中的對(duì)應(yīng) 對(duì)象的"虛擬表示"。例如,文本字符串"娛樂(lè)"可能由OCR引擎或其它這樣的組件或過(guò)程辨 識(shí)。響應(yīng)于辨識(shí)所述對(duì)象,一些或所有螢火蟲可被渲染來(lái)諸如通過(guò)被制作動(dòng)畫來(lái)表現(xiàn)在顯 示器上為移動(dòng)且在接近已辨識(shí)對(duì)象的表示之處形成動(dòng)畫邊界框222來(lái)形成動(dòng)畫形狀,如圖2 (b)的示例性情形220中說(shuō)明。動(dòng)畫形狀的螢火蟲可被制作動(dòng)畫來(lái)諸如通過(guò)改變亮度和/或 強(qiáng)度來(lái)改變運(yùn)動(dòng)和/或外觀,以及改變運(yùn)動(dòng)量或類型。在一些實(shí)施方案中,當(dāng)沒(méi)有傳達(dá)任何 信息時(shí)可以第一狀態(tài)制作螢火蟲的動(dòng)畫,且當(dāng)傳達(dá)信息時(shí)可以第二狀態(tài)制作螢火蟲的動(dòng) 畫,其中第一狀態(tài)和第二狀態(tài)可在以下方面改變,諸如最大亮度、平均強(qiáng)度、顏色范圍、平均 亮度、密度、閃光速率等等。如提及,一些螢火蟲可能表現(xiàn)為移動(dòng)且一些螢火蟲可能恰好出 現(xiàn)在對(duì)象的表示附近以防止至少一些實(shí)施方案中出現(xiàn)蜂擁。在文本字符串周圍創(chuàng)建邊界框 222的螢火蟲的結(jié)果可向用戶指示所述文本已至少被辨識(shí)為文本字符串或可辨識(shí)對(duì)象。如 果用戶對(duì)此文本感興趣,那么用戶然后可諸如通過(guò)在文本或邊界框附近觸摸顯示器204來(lái) 采取適當(dāng)動(dòng)作以執(zhí)行諸如復(fù)制文本的動(dòng)作。如果螢火蟲沒(méi)有出現(xiàn)在文本周圍,卻反而相對(duì) 隨機(jī)地在顯示器四周移動(dòng),那么用戶可確定圖像不足以使裝置辨識(shí)文本且可執(zhí)行諸如移動(dòng) 照相機(jī)、移動(dòng)對(duì)象、調(diào)整照明、改變縮放或聚焦等等的動(dòng)作。
[0025] 在一些實(shí)施方案中,不同辨識(shí)算法和/或服務(wù)可能用于辨識(shí)不同類型的對(duì)象。例 如,文本字符串可能被辨識(shí)為匹配確定圖案(諸如指示文本是電話號(hào)碼或URL的圖案)的文 本。因此,這些對(duì)象的信息可能由不同算法或過(guò)程來(lái)處理。不同類型的處理因此可在至少一 些實(shí)施方案中造成在不同時(shí)間辨識(shí)不同對(duì)象。類似地,由于使得能夠在不同時(shí)間辨識(shí)不同 部分的圖像變化,可能在不同時(shí)間辨識(shí)不同對(duì)象,以及其它這樣的選項(xiàng)。
[0026] 響應(yīng)于所辨識(shí)的第二對(duì)象,如圖2(c)的示例性情形240中說(shuō)明,可使螢火蟲的一部 分(來(lái)自第一邊界框222或額外螢火蟲或其組合)創(chuàng)建邊界框242或關(guān)于第二辨識(shí)對(duì)象(這里 是電話號(hào)碼)的其它這樣的指示。在至少一些實(shí)施方案中,一些螢火蟲可被制作動(dòng)畫來(lái)從第 一邊界框222移動(dòng)到第二邊界框242。此呈現(xiàn)可向用戶指示已辨識(shí)和/或識(shí)別兩個(gè)對(duì)象。在不 同實(shí)施方案中,螢火蟲在不同時(shí)間(諸如當(dāng)所述字符串被識(shí)別為文本字符串時(shí),當(dāng)所述字符 串被識(shí)別為電話號(hào)碼時(shí),或當(dāng)定位電話號(hào)碼的信息時(shí),以及其它這樣的選項(xiàng))形成電話號(hào)碼 的邊界。可使用各種方法來(lái)嘗試辨識(shí)和識(shí)別對(duì)象,以及確定所述對(duì)象的類型和對(duì)應(yīng)于所述 類型的對(duì)象的應(yīng)用或動(dòng)作,如所屬領(lǐng)域中眾所周知或所使用。例如,可使用各種計(jì)算機(jī)視覺(jué) 算法來(lái)嘗試定位、辨識(shí)和/或識(shí)別圖像或視頻序列中的各種類型的對(duì)象。計(jì)算機(jī)視覺(jué)算法可 利用各種不同方法,所述方法可以包括邊緣匹配、邊緣檢測(cè)、分部辨識(shí)、梯度匹配、直方圖比 較、解譯樹等等。
[0027] 在各個(gè)實(shí)施方案中,還可確定對(duì)象的類型。在至少一些實(shí)施方案中,此可包括至少 "可操作"或"不可操作"類型或等效物。例如,諸如"娛樂(lè)"的文本字符串可能是可被處置為 諸如用于復(fù)制和粘貼的標(biāo)準(zhǔn)文本的文本的一部分,所述文本字符串在至少一些實(shí)施方案中 可能不會(huì)被視為可操作對(duì)象(而在其它實(shí)施方案中可被視為可操作對(duì)象)。諸如電話號(hào)碼或 URL的對(duì)象可能被視為可操作對(duì)象,因?yàn)橛?jì)算裝置可對(duì)用戶可能感興趣的這些對(duì)象中的每 一個(gè)執(zhí)行至少一個(gè)具體功能。對(duì)于例如每一可操作對(duì)象、每個(gè)已辨識(shí)對(duì)象或至少一個(gè)已辨 識(shí)的可操作對(duì)象,所述界面可提供與所述對(duì)象的表示相關(guān)的用戶可選輸入、圖標(biāo)或元素。在 其它實(shí)施方案中,可能對(duì)每一辨識(shí)對(duì)象或辨識(shí)對(duì)象的具體子集提供用戶可選輸入或元素, 以及其它這樣的選項(xiàng)。諸如條形碼和QR代碼的對(duì)象在不同實(shí)施方案中可能被視為可操作或 不可操作對(duì)象。類似地,如果軟件鏈接到歌曲識(shí)別和/或購(gòu)買源,那么諸如歌曲的對(duì)象可能 被視為可操作,且如果可翻譯,那么文本可被視為可操作。
[0028]在各個(gè)實(shí)施方案中,用戶可選圖標(biāo)可呈本文中將稱作"帶狀物" 244的形式,但是在 如本文中別處討論和提出的各個(gè)實(shí)施方案的范圍內(nèi)也可利用各種其它類型的元素或?qū)ο蟆?在此實(shí)施方案中,帶狀物244包括至少兩個(gè)部分:關(guān)于對(duì)象的信息和關(guān)于可采取的至少一個(gè) 動(dòng)作的信息。如說(shuō)明,帶狀物可列出已辨識(shí)的電話號(hào)碼,使得用戶可確定在使用電話號(hào)碼之 前是否正確地辨識(shí)所述號(hào)碼。帶狀物還可識(shí)別可采取的動(dòng)作(在此情況中使用電話圖標(biāo)且 包括單詞"撥號(hào)"),但是也可使用各種其它指示。在一些實(shí)施方案中,用戶可能能夠從不同 選項(xiàng)中選擇或使具體動(dòng)作與對(duì)象的類型相關(guān),諸如用戶將有可能發(fā)送文本或進(jìn)行Skype? 視頻電話呼叫來(lái)代替常規(guī)電話呼叫,以及其它這樣的選項(xiàng)。在一些實(shí)施方案中,帶狀物可能 具有兩個(gè)觸摸對(duì)象:包括使得用戶能夠選擇主要?jiǎng)幼鞯膸钗锏慕?0%區(qū)域的第一目標(biāo) 和使得用戶能夠定位到明細(xì)卡或其它這種元素的近似20%帶狀物區(qū)域的第二目標(biāo),明細(xì)卡 或其它這種元素提供可適用于所述對(duì)象的其它動(dòng)作或插件以及可能用于針對(duì)背景辨識(shí)對(duì) 象的圖像的副本,以及其它這樣的可能性。如討論,在一些實(shí)施方案中,帶狀物可包括要顯 示的至少三項(xiàng)事物:關(guān)于對(duì)象的圖像、對(duì)象的標(biāo)題或名稱,和歧義來(lái)源,諸如作家或藝術(shù)家 的姓名幫助用戶區(qū)分所述對(duì)象與具有相同或類似名稱或標(biāo)題的其它對(duì)象,等等。帶狀物(或 其它用戶可選圖標(biāo))還可針對(duì)各種類型的對(duì)象提供不同動(dòng)作。例如,帶狀物可包括以下動(dòng) 作:購(gòu)買或下載根據(jù)音頻數(shù)據(jù)辨識(shí)的歌曲或播放根據(jù)由所述裝置的一個(gè)或多個(gè)傳感器捕捉 的音頻數(shù)據(jù)和/或視頻數(shù)據(jù)辨識(shí)的電影。
[0029]在此實(shí)例中,針對(duì)當(dāng)前定向在顯示器的"底部"附近顯示帶狀物,但是也可利用其 它位置。在至少一些實(shí)施方案中,帶狀物244可保持在屏幕上持續(xù)至少確定時(shí)段,而無(wú)論對(duì) 象的對(duì)應(yīng)表示在顯示器中是否仍然可見(jiàn)或裝置是否可以其它方式訪問(wèn)。例如,用戶可能將 照相機(jī)對(duì)準(zhǔn)號(hào)碼以可經(jīng)由裝置訪問(wèn)電話號(hào)碼。一旦被捕捉和/或辨識(shí),用戶可能不再希望繼 續(xù)將裝置保持使所述號(hào)碼在照相機(jī)的視野中,且可能希望將照相機(jī)帶到更加舒適的位置以 觸摸帶狀物或以其它方式核對(duì)并撥打所述號(hào)碼。在一些實(shí)施方案中,用戶可能希望所述裝 置存儲(chǔ)所述號(hào)碼以在用戶更為方便的稍晚時(shí)間撥打。在任何這些或其它這樣的情況中,可 希望所述裝置顯示帶狀物持續(xù)一定時(shí)段,或至少使得用戶能夠在適當(dāng)時(shí)間訪問(wèn)帶狀物。 [0030]如圖2(d)的示例性情形260中說(shuō)明,裝置也可能諸如通過(guò)使用額外算法、插件、月艮 務(wù)或過(guò)程或當(dāng)所捕捉圖像的部分或質(zhì)量改變時(shí)辨識(shí)額外對(duì)象,以及其它這樣的選項(xiàng)。在此 實(shí)例中,檢測(cè)到另一對(duì)象,這使螢火蟲創(chuàng)建額外邊界框262。因?yàn)閷?duì)象是可操作的,所以可創(chuàng) 建使得用戶能夠?qū)π卤孀R(shí)的對(duì)象執(zhí)行具體動(dòng)作的額外帶狀物264。在一些實(shí)施方案中,當(dāng)可 對(duì)某個(gè)對(duì)象執(zhí)行多個(gè)動(dòng)作時(shí),顯示屏上可顯示多個(gè)帶狀物。在其它實(shí)施方案中,帶狀物可能 具有一個(gè)以上標(biāo)簽,其中每一標(biāo)簽指代不同的可能動(dòng)作。例如,傳感器數(shù)據(jù)可能包括電影院 簽名、報(bào)紙廣告、音樂(lè)聲和/或各種其它對(duì)象的表示,其中用戶可能希望在這樣做之前打電 話(例如,預(yù)約/訂票)或了解更多關(guān)于對(duì)象的信息(瀏覽藝術(shù)家的網(wǎng)站、觀看電影預(yù)告、預(yù)覽 菜單,等等)。標(biāo)簽還可指示諸如訪問(wèn)第三方的社交媒體網(wǎng)頁(yè)(例如,海報(bào)/廣告中表示的餐 廳或音樂(lè)藝術(shù)家的臉書網(wǎng)頁(yè))的能力的功能。在所說(shuō)明的實(shí)例中,第一帶狀物顯示在顯示器 的中心部分中使得額外帶狀物被添加到右側(cè),但是在其它實(shí)施方案中,較新帶狀物可被呈 現(xiàn)在中心且可被制作動(dòng)畫來(lái)表現(xiàn)為將較舊的帶狀物"推到"右側(cè)或左側(cè),以及其它這樣的選 項(xiàng)。為了訪問(wèn)其它帶狀物,然后用戶可滑動(dòng)、滾動(dòng)或使用用于這些目的的多種導(dǎo)航方法中的 任一種導(dǎo)航到所述帶狀物。
[0031]如圖2(e)的示例性情形280中說(shuō)明,帶狀物282也可被顯示表現(xiàn)為垂直堆疊在彼此 的頂部上,以及其它這樣的選項(xiàng)。在此實(shí)例中,第一帶狀物出現(xiàn)在頂部上使得其它帶狀物出 現(xiàn)在下方,而在其它實(shí)施方案中,最近產(chǎn)生的帶狀物可總是出現(xiàn)在頂部上,以及其它這樣的 選項(xiàng)。由于產(chǎn)生新的帶狀物且?guī)钗锏臄?shù)量超過(guò)可顯示的帶狀物的數(shù)量(所述數(shù)量可以是 例如固定、可變或用戶可配置數(shù)量),較舊的帶狀物可被"推離"屏幕,但是用戶可經(jīng)由如本 文中別處討論的一種或多種導(dǎo)航方法來(lái)訪問(wèn)所述較舊的帶狀物。在各個(gè)實(shí)施方案的范圍內(nèi) 還可利用用于顯示、移動(dòng)和導(dǎo)航帶狀物或其它可選元素的各種其它方法。
[0032]由于已辨識(shí)額外對(duì)象,螢火蟲可識(shí)別所述對(duì)象的表示且可提供額外帶狀物。例如, 在圖3(a)的情形300中,所述裝置和/或文檔已被移動(dòng)使得文檔的不同部分是在照相機(jī)的視 野內(nèi),使得經(jīng)由裝置的顯示器提供稍微不同的實(shí)時(shí)視圖。在已更新的實(shí)時(shí)視圖中,識(shí)別額外 對(duì)象表示,這使螢火蟲的一部分在所述表示周圍創(chuàng)建邊界框302以指示已辨識(shí)對(duì)象。所述對(duì) 象已被識(shí)別為可由用戶購(gòu)買的產(chǎn)品(例如,電影、書籍或應(yīng)用)。例如,所述辨識(shí)可能將對(duì)象 表示識(shí)別為對(duì)應(yīng)于產(chǎn)品的圖像,且可針對(duì)產(chǎn)品數(shù)據(jù)存儲(chǔ)裝置執(zhí)行查找以將關(guān)于所述產(chǎn)品的 信息提供給用戶。結(jié)果,諸如在堆疊的頂部處可向用戶呈現(xiàn)另一帶狀物304,這可使先前顯 示的帶狀物282在顯示器上"向下"移動(dòng)(或?yàn)樾碌膸钗矧v出空間)。新的帶狀物可包括例 如已識(shí)別產(chǎn)品的圖像,以及用于使得用戶能夠利用單擊或已知或用于以電子形式購(gòu)買項(xiàng)目 的另一過(guò)程購(gòu)買或獲得產(chǎn)品的鏈接或其它可選機(jī)制。如提及,創(chuàng)建新的邊界框