專利名稱:一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于移動(dòng)終端領(lǐng)域,尤其涉及一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法及裝置。
背景技術(shù):
隨著移動(dòng)終端的使用范圍越來(lái)越廣,顯示終端和移動(dòng)終端的交互也越來(lái)越多,比如計(jì)算機(jī)、掌上電腦等,通過(guò)移動(dòng)終端來(lái)控制顯示終端變的切實(shí)可行,比如現(xiàn)在存在一種通過(guò)移動(dòng)終端控制PC機(jī)的技術(shù),所述移動(dòng)終端和PC機(jī)之間通過(guò)WIFI建立連接,組成局域網(wǎng),顯示終端和移動(dòng)終端之間可以通過(guò)WIFI無(wú)線網(wǎng)絡(luò)傳輸數(shù)據(jù),可以在移動(dòng)終端的屏幕上顯示出PC機(jī)顯示器的畫(huà)面,用戶可以在移動(dòng)終端的屏幕上點(diǎn)擊、滑動(dòng)來(lái)模擬鼠標(biāo)操作,但是由于PC機(jī)顯示器的畫(huà)面數(shù)據(jù)需要不斷的傳輸?shù)揭苿?dòng)終端并顯示,因此兩者之間的數(shù)據(jù)傳輸量很大,通過(guò)在移動(dòng)終端的屏幕上操作來(lái)實(shí)現(xiàn)操作PC機(jī)不夠流暢,該方案不具備實(shí)用性。如果能利用移動(dòng)終端上現(xiàn)有的傳感器部件來(lái)感知移動(dòng)終端的移動(dòng)方向,進(jìn)而控制顯示終端端顯示器上的鼠標(biāo)箭頭移動(dòng),這樣就可以實(shí)現(xiàn)移動(dòng)終端模擬鼠標(biāo)來(lái)操作顯示終端。
發(fā)明內(nèi)容
鑒于上述問(wèn)題,本發(fā)明的目的在于提供一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法及裝置,旨在解決現(xiàn)有移動(dòng)終端控制顯示終端的實(shí)現(xiàn)方案中,由于傳輸數(shù)據(jù)量較大以及移動(dòng)終端性能限制,使得操作很不流暢的技術(shù)問(wèn)題。從移動(dòng)終端側(cè),所述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法包括下述步驟在移動(dòng)終端中安裝用于與顯示終端連接的驅(qū)動(dòng),并與顯示終端建立連接;開(kāi)啟攝像頭捕獲圖像數(shù)據(jù);根據(jù)各幀圖像數(shù)據(jù)分析出移動(dòng)終端的移動(dòng)方向,生成方向控制信號(hào);將所述方向控制信號(hào)發(fā)送給顯示終端。從顯示終端側(cè),所述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法包括下述步驟在顯不終端中安裝用于與移動(dòng)終端連接的相應(yīng)驅(qū)動(dòng),并與移動(dòng)終端建立連接;接收移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào);解析所述方向控制信號(hào),并轉(zhuǎn)換成鼠標(biāo)箭頭的橫向和縱向移動(dòng)距離;根據(jù)所述橫向和縱向移動(dòng)距離刷新顯示出鼠標(biāo)箭頭。從移動(dòng)終端側(cè),所述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置包括第一連接建立單元,用于在移動(dòng)終端中安裝用于與顯示終端連接的驅(qū)動(dòng),并與顯示終端建立連接;圖像獲取單元,用于開(kāi)啟攝像頭捕獲圖像數(shù)據(jù);控制信號(hào)生成單元,用于根據(jù)各幀圖像數(shù)據(jù)分析出移動(dòng)終端的移動(dòng)方向,生成方向控制信號(hào);信號(hào)發(fā)送單元,用于將所述方向控制信號(hào)發(fā)送給顯示終端。從顯示終端側(cè),所述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置包括
第二連接建立單元,用于在顯示終端中安裝用于與移動(dòng)終端連接的相應(yīng)驅(qū)動(dòng),并與移動(dòng)終端建立連接;信號(hào)接收單元,用于接收移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào);信號(hào)解析單元,用于解析所述方向控制信號(hào),并轉(zhuǎn)換成鼠標(biāo)箭頭的橫向和縱向移動(dòng)距離;鼠標(biāo)顯示單元,用于根據(jù)所述橫向和縱向移動(dòng)距離刷新顯示出鼠標(biāo)箭頭。本發(fā)明的有益效果是本發(fā)明技術(shù)方案主要是通過(guò)利用移動(dòng)終端的攝像頭來(lái)感知出移動(dòng)終端的移動(dòng)方向,進(jìn)而控制鼠標(biāo)箭頭在顯示終端顯示器的顯示位置,具體的是通過(guò)分析攝像頭獲取的圖像數(shù)據(jù)來(lái)識(shí)別移動(dòng)終端的具體移動(dòng)方向,并生成移動(dòng)控制信號(hào),顯示終端可以將所述方向控制信號(hào)解析為具體鼠標(biāo)控制命令來(lái)移動(dòng)鼠標(biāo)箭頭,達(dá)到控制顯示終端的目的,由于移動(dòng)終端和顯示終端之間只需傳輸相關(guān)的控制信號(hào),不會(huì)占用過(guò)多資源,因此可以像鼠標(biāo)流暢地控制顯示終端,這樣用戶在沒(méi)有鼠標(biāo)情況下也能夠達(dá)到控制顯示終端的目的,使用將十分方便快捷。
圖1是本發(fā)明第一實(shí)施例提供的移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法流程圖;圖2是本發(fā)明第二實(shí)施例提供的移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法流程圖;圖3是本發(fā)明第三實(shí)施例提供的移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法流程圖;圖4是本發(fā)明第四實(shí)施例提供的移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法流程圖;圖5是本發(fā)明第五實(shí)施例提供的移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置的結(jié)構(gòu)方框圖;圖6是本發(fā)明第六實(shí)施例提供的移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置的結(jié)構(gòu)方框圖;圖7是本發(fā)明第七實(shí)施例提供的移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置的結(jié)構(gòu)方框圖;圖8是本發(fā)明第八實(shí)施例提供的移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置的結(jié)構(gòu)方框圖;圖9是本發(fā)明第九實(shí)施例提供的一種顯示控制系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明的目的是通過(guò)移動(dòng)終端的攝像頭拍攝圖像,再分析圖像數(shù)據(jù)獲知移動(dòng)終端的移動(dòng)方向,在根據(jù)所述移動(dòng)方向?qū)?yīng)控制顯示終端上的鼠標(biāo)箭頭的移動(dòng),達(dá)到控制顯示終端的目的,因此在實(shí)現(xiàn)本發(fā)明時(shí),移動(dòng)終端中必須設(shè)有攝像頭,目前的移動(dòng)終端基本也都具備攝像頭。為了說(shuō)明本發(fā)明所述的技術(shù)方案,下面通過(guò)具體實(shí)施例來(lái)進(jìn)行說(shuō)明。實(shí)施例一:圖1示出了本發(fā)明第一實(shí)施例提供的一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法的流程,為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本實(shí)施例從移動(dòng)終端側(cè)來(lái)描述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法,包括下述步驟步驟S101、在移動(dòng)終端中安裝用于與顯示終端連接的驅(qū)動(dòng),并與顯示終端建立連接。本步驟主要實(shí)現(xiàn)與移動(dòng)終端與顯示終端的連接,所述顯示終端包括但不限于計(jì)算機(jī)、掌上電腦等,本步驟中所述建立連接的方式有多種,比如通過(guò)USB連接、藍(lán)牙或WIFI連接,只要移動(dòng)終端和顯示終端中安裝對(duì)應(yīng)的驅(qū)動(dòng)即可,使得移動(dòng)終端和顯示終端之間可以相互識(shí)別。步驟S102、開(kāi)啟攝像頭捕獲圖像數(shù)據(jù)。本實(shí)施例中,當(dāng)需要使用移動(dòng)終端控制顯示終端時(shí),首先需要在移動(dòng)終端中開(kāi)啟該功能,因此需要在移動(dòng)終端中安裝執(zhí)行軟件,打開(kāi)該軟件可以控制開(kāi)啟攝像頭,攝像頭再獲取每幀圖像數(shù)據(jù)。步驟S103、根據(jù)各幀圖像數(shù)據(jù)分析出移動(dòng)終端的移動(dòng)方向,生成方向控制信號(hào);步驟S104、將所述方向控制信號(hào)發(fā)送給顯示終端。由于移動(dòng)終端在不同的位置時(shí),攝像頭獲取到的圖像數(shù)據(jù)不一樣,因此可以分過(guò)分析相鄰幀的圖像數(shù)據(jù)即可知曉移動(dòng)終端的移動(dòng)方向,在生成方向控制信號(hào)發(fā)送給顯示終端,所述方向控制信號(hào)中包括橫向移動(dòng)信息和縱向移動(dòng)信息,這樣顯示終端即可將該方向控制信號(hào)轉(zhuǎn)換成具體的移動(dòng)距離信息來(lái)控制鼠標(biāo)的箭頭顯示位置。本實(shí)施例通過(guò)移動(dòng)終端的攝像頭識(shí)別出移動(dòng)終端具體的移動(dòng)方向,再根據(jù)所述移動(dòng)方向來(lái)具體控制顯示終端屏幕上的鼠標(biāo)箭頭移動(dòng),這樣就可以實(shí)現(xiàn)用移動(dòng)終端控制顯示終端,這樣用戶就無(wú)需通過(guò)鼠標(biāo)實(shí)現(xiàn)了控制顯示終端,豐富了移動(dòng)終端的功能。實(shí)施例二 :圖2示出了本發(fā)明第二實(shí)施例提供的一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法的流程,為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本實(shí)施例同樣從移動(dòng)終端側(cè)來(lái)描述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法,包括下述步驟步驟S201、在移動(dòng)終端中安裝用于與顯示終端連接的驅(qū)動(dòng),并與顯示終端建立連接;步驟S202、開(kāi)啟攝像頭捕獲圖像數(shù)據(jù);步驟S203、獲取相鄰兩幀圖像的橫向填充數(shù)據(jù);步驟S204、對(duì)比所述相鄰兩幀圖像的橫向填充數(shù)據(jù),得到所述相鄰兩幀圖像橫向偏移量和縱向偏移量;步驟S205、根據(jù)所述橫向偏移量和縱向偏移量生成方向控制信號(hào);步驟S206、將所述方向控制信號(hào)發(fā)送給顯示終端。上述步驟S203-S205是實(shí)施例一中步驟S103的一種具體優(yōu)選的實(shí)施方式,具體的,是通過(guò)相鄰兩幀圖像數(shù)據(jù)來(lái)識(shí)別出移動(dòng)終端的橫向偏移量和縱向偏移量,攝像頭獲取到的圖像中,都是橫向掃描并按照預(yù)定數(shù)據(jù)格式保存,比如現(xiàn)有攝像頭拍攝的圖像數(shù)據(jù)是隔行掃描或逐行掃描保存,對(duì)于隔行掃描,先掃描奇數(shù)行再掃描偶數(shù)行,得到奇數(shù)行數(shù)據(jù)和偶數(shù)行數(shù)據(jù),將所述奇數(shù)行數(shù)據(jù)和偶數(shù)行數(shù)據(jù)按順序拼接一起即可得到橫向填充數(shù)據(jù),若所述相鄰兩幀圖像的橫向填充數(shù)據(jù)每隔一段距離存在相同的數(shù)據(jù)部分,則可獲得所述相鄰兩幀圖像橫向偏移量,若所述相鄰兩幀圖像的橫向填充數(shù)據(jù)存在完全相同的一部分,則可根據(jù)不同部分的數(shù)據(jù)大小獲得所述相鄰兩幀圖像橫向偏移量,再根據(jù)所述橫向偏移量和縱向偏移量生成方向控制信號(hào)并發(fā)送給顯示終端。步驟S207、接收到按鍵觸發(fā)消息時(shí),將所述按鍵觸發(fā)消息發(fā)送到顯示終端,所述按鍵觸發(fā)消息包括左鍵觸發(fā)消息、右鍵觸發(fā)消或滾輪觸發(fā)消息。在將移動(dòng)終端作為鼠標(biāo)使用時(shí),可以通過(guò)移動(dòng)所述移動(dòng)終端實(shí)現(xiàn)在顯示終端的屏.上移動(dòng)鼠標(biāo)fiT頭,本實(shí)施例中還可以通過(guò)移動(dòng)終端實(shí)現(xiàn)鼠標(biāo)的左鍵、右鍵和滾輪的功能,具體的,首先需要定義鼠標(biāo)的左鍵、右鍵和滾輪在移動(dòng)終端中的具體按鍵,比如可以定義音量加為左鍵,音量減為右鍵,滑動(dòng)屏幕為滑動(dòng)滾輪,具體的按鍵本實(shí)施例不作限定,只要移動(dòng)終端和顯示終端共同的認(rèn)知即可,當(dāng)觸發(fā)這些按鍵時(shí),對(duì)應(yīng)生成按鍵觸發(fā)信息并發(fā)送到顯示終端,包括左鍵觸發(fā)消息、右鍵觸發(fā)消或滾輪觸發(fā)消息,顯示終端接收到按鍵觸發(fā)消息后可以所述按鍵觸發(fā)消息中解析出相應(yīng)的按鍵動(dòng)作,執(zhí)行相應(yīng)動(dòng)作即可。本實(shí)施例與實(shí)施例一相比,通過(guò)移動(dòng)終端不僅僅可以顯示在顯示終端的屏幕上移動(dòng)鼠標(biāo)箭頭,還可以實(shí)現(xiàn)鼠標(biāo)的其他操作,比如左鍵、右鍵和滾輪等等。實(shí)施例三:圖3示出了本發(fā)明第三實(shí)施例提供的一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法的流程,為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本實(shí)施例從顯示終端側(cè)來(lái)描述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法,包括下述步驟步驟S301、在顯示終端中安裝用于與移動(dòng)終端連接的相應(yīng)驅(qū)動(dòng),并與移動(dòng)終端建立連接;步驟S302、接收移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào);步驟S303、解析所述方向控制信號(hào),并轉(zhuǎn)換成鼠標(biāo)箭頭的橫向和縱向移動(dòng)距離;步驟S304、根據(jù)所述橫向和縱向移動(dòng)距離刷新顯示出鼠標(biāo)箭頭。本實(shí)施例與實(shí)施一對(duì)應(yīng),描述了顯示終端在接收到移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào)后所執(zhí)行的操作,首先需要在本地中安裝用于與移動(dòng)終端連接的相應(yīng)驅(qū)動(dòng),建立連接后再監(jiān)控從移動(dòng)終端發(fā)送的信號(hào),在接收到方向控制信號(hào)時(shí),按照預(yù)定協(xié)議,從所述方向控制信號(hào)中解析出其中包含的橫向偏移量和縱向偏移量,在將所述橫向偏移量和縱向偏移量轉(zhuǎn)換成鼠標(biāo)箭頭在顯示終端的屏幕上的橫向和縱向移動(dòng)距離,再刷新顯示出鼠標(biāo)箭頭即可。本實(shí)施可以通過(guò)在本地安裝相應(yīng)的應(yīng)用軟件實(shí)現(xiàn),當(dāng)開(kāi)啟該軟件時(shí)才開(kāi)始監(jiān)控從移動(dòng)終端發(fā)出的信號(hào),否則還是將移動(dòng)終端當(dāng)成普通的外設(shè)連接到顯示終端上,這樣就可以在現(xiàn)有的移動(dòng)終端和顯示終端上集成本功能,方便了用戶在沒(méi)有鼠標(biāo)的情況下,通過(guò)使用移動(dòng)終端來(lái)操作顯示終端。實(shí)施例四圖4示出了本發(fā)明第四實(shí)施例提供的一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法的流程,為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本實(shí)施例同樣從顯示終端側(cè)來(lái)描述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法,包括下述步驟步驟S401、在顯示終端中安裝用于與移動(dòng)終端連接的相應(yīng)驅(qū)動(dòng),并與移動(dòng)終端建立連接;步驟S402、接收移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào);步驟S403、解析所述方向控制信號(hào),并轉(zhuǎn)換成鼠標(biāo)箭頭的橫向和縱向移動(dòng)距離;
步驟S404、根據(jù)所述橫向和縱向移動(dòng)距離刷新顯示出鼠標(biāo)箭頭;步驟S405、接收從移動(dòng)終端發(fā)送過(guò)來(lái)的按鍵觸發(fā)消息,所述按鍵觸發(fā)消息包括左鍵觸發(fā)消息、右鍵觸發(fā)消或滾輪觸發(fā)消息;步驟S406、解析所述按鍵觸發(fā)消息,并執(zhí)行相應(yīng)操作。本實(shí)施例與實(shí)施例二相對(duì)應(yīng),主要描述了顯示終端在接收到從移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào)以及按鍵觸發(fā)消息后,所執(zhí)行相應(yīng)的操作。另一方面,本實(shí)施例在實(shí)施例三的基礎(chǔ)上,不僅實(shí)現(xiàn)了在顯示終端的屏幕上移動(dòng)鼠標(biāo)箭頭,還可以進(jìn)一步實(shí)現(xiàn)鼠標(biāo)的其他功能,包括左鍵、右鍵和滾輪等,這樣本實(shí)施例中,可以通過(guò)移動(dòng)終端實(shí)現(xiàn)鼠標(biāo)的所有功能,豐富了移動(dòng)終端的功能。實(shí)施例五圖5示出了本發(fā)明第五實(shí)施例提供的一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置的結(jié)構(gòu),為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本實(shí)施例從移動(dòng)終端側(cè)來(lái)描述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置,包括第一連接建立單元501,用于在移動(dòng)終端中安裝用于與顯示終端連接的驅(qū)動(dòng),并與顯示終端建立連接;圖像獲取單元502,用于開(kāi)啟攝像頭捕獲圖像數(shù)據(jù);控制信號(hào)生成單元503,用于根據(jù)各幀圖像數(shù)據(jù)分析出移動(dòng)終端的移動(dòng)方向,生成方向控制信號(hào);信號(hào)發(fā)送單元504,用于將所述方向控制信號(hào)發(fā)送給顯示終端。本實(shí)施提供的功能單元501-504對(duì)應(yīng)實(shí)現(xiàn)了是實(shí)施一中的步驟S101-S104,主要描述了移動(dòng)終端側(cè)的具體結(jié)構(gòu),其中第一連接建立單元501在移動(dòng)終端中驅(qū)動(dòng)并與顯示終端建立連接,控制信號(hào)生成單元502開(kāi)啟攝像頭捕獲圖像數(shù)據(jù),控制信號(hào)生成單元503根據(jù)各幀圖像數(shù)據(jù)分析出移動(dòng)終端的移動(dòng)方向,生成方向控制信號(hào),信號(hào)發(fā)送單元504將所述方向控制信號(hào)發(fā)送給顯示終端,顯示終端再根據(jù)所述方向控制信號(hào)控制鼠標(biāo)箭頭在顯示終端上的顯示位置。通過(guò)本裝置,用戶就無(wú)需通過(guò)鼠標(biāo)實(shí)現(xiàn)了控制顯示終端,豐富了移動(dòng)終端的功能。實(shí)施例六:圖6示出了本發(fā)明第六實(shí)施例提供的一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置的結(jié)構(gòu),為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本實(shí)施例同樣從移動(dòng)終端側(cè)來(lái)描述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置,包括第一連接建立單元61,用于在移動(dòng)終端中安裝用于與顯示終端連接的驅(qū)動(dòng),并與顯示終端建立連接;圖像獲取單元62,用于開(kāi)啟攝像頭捕獲圖像數(shù)據(jù);控制信號(hào)生成單元63,用于根據(jù)各幀圖像數(shù)據(jù)分析出移動(dòng)終端的移動(dòng)方向,生成方向控制信號(hào);信號(hào)發(fā)送單元64,用于將所述方向控制信號(hào)發(fā)送給顯示終端;消息發(fā)送單元65,用于接收到按鍵觸發(fā)消息時(shí),將所述按鍵觸發(fā)消息發(fā)送到顯示終端,所述按鍵觸發(fā)消息包括左鍵觸發(fā)消息、右鍵觸發(fā)消或滾輪觸發(fā)消息。其中,所述控制信號(hào)生成單元63包括
數(shù)據(jù)獲取模塊631,用于獲取相鄰兩幀圖像的橫向填充數(shù)據(jù);偏移量獲取模塊632,用于對(duì)比所述相鄰兩幀圖像的橫向填充數(shù)據(jù),得到所述相鄰兩中貞圖像橫向偏移量和縱向偏移量;信號(hào)生成模塊633,用于根據(jù)所述橫向偏移量和縱向偏移量生成方向控制信號(hào)。本實(shí)施提供的功能單元及功能模塊對(duì)應(yīng)實(shí)現(xiàn)了是實(shí)施二中的各個(gè)步驟,另一方面,本實(shí)施例在實(shí)施例五的基礎(chǔ)上增加了消息發(fā)送單元65以及給出了控制信號(hào)生成單元63的具體結(jié)構(gòu),使得本實(shí)施例不僅可以實(shí)現(xiàn)在顯示終端的屏幕上移動(dòng)鼠標(biāo)箭頭,也可實(shí)現(xiàn)鼠標(biāo)的左鍵、右鍵以及滾輪等功能,通過(guò)移動(dòng)終端實(shí)現(xiàn)了一個(gè)完整的鼠標(biāo)功能。實(shí)施例七:圖7示出了本發(fā)明第七實(shí)施例提供的一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置的結(jié)構(gòu),為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本實(shí)施例從顯示終端側(cè)來(lái)描述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置,包括第二連接建立單元701,用于在顯示終端中安裝用于與移動(dòng)終端連接的相應(yīng)驅(qū)動(dòng),并與移動(dòng)終端建立連接;信號(hào)接收單元702,用于接收移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào);信號(hào)解析單元703,用于解析所述方向控制信號(hào),并轉(zhuǎn)換成鼠標(biāo)箭頭的橫向和縱向移動(dòng)距離;鼠標(biāo)顯示單元704,用于根據(jù)所述橫向和縱向移動(dòng)距離刷新顯示出鼠標(biāo)箭頭。本實(shí)施提供的功能單元701-704對(duì)應(yīng)實(shí)現(xiàn)了是實(shí)施一中的步驟S301-S304,主要描述了顯示終端側(cè)的具體結(jié)構(gòu),具體的,首先通過(guò)第二連接建立單元701在顯示終端中安裝驅(qū)動(dòng),并與移動(dòng)終端建立連接,信號(hào)接收單元702接收移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào),信號(hào)解析單元703解析所述方向控制信號(hào),并轉(zhuǎn)換成鼠標(biāo)箭頭的橫向和縱向移動(dòng)距離,鼠標(biāo)顯示單元704根據(jù)所述橫向和縱向移動(dòng)距離刷新顯示出鼠標(biāo)箭頭,本實(shí)施例方便了用戶在沒(méi)有鼠標(biāo)的情況下,通過(guò)使用移動(dòng)終端來(lái)操作顯示終端。實(shí)施例八:圖8示出了本發(fā)明第八實(shí)施例提供的一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置的結(jié)構(gòu),為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本實(shí)施例從顯示終端側(cè)來(lái)描述移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置,包括第二連接建立單元801,用于在顯示終端中安裝用于與移動(dòng)終端連接的相應(yīng)驅(qū)動(dòng),并與移動(dòng)終端建立連接;信號(hào)接收單元802,用于接收移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào);信號(hào)解析單元803,用于解析所述方向控制信號(hào),并轉(zhuǎn)換成鼠標(biāo)箭頭的橫向和縱向移動(dòng)距離;鼠標(biāo)顯示單元804,用于根據(jù)所述橫向和縱向移動(dòng)距離刷新顯示出鼠標(biāo)箭頭;消息接收單元805,用于接收從移動(dòng)終端發(fā)送過(guò)來(lái)的按鍵觸發(fā)消息,所述按鍵觸發(fā)消息包括左鍵觸發(fā)消息、右鍵觸發(fā)消或滾輪觸發(fā)消息;消息執(zhí)行單元806。用于解析所述按鍵觸發(fā)消息,并執(zhí)行相應(yīng)操作。本實(shí)施例提供的各個(gè)功能單元801-806對(duì)應(yīng)實(shí)現(xiàn)了實(shí)施例四提供的步驟S410-S406,另一方面,本實(shí)施例在實(shí)施例七的基礎(chǔ)上,增加了消息接收單元805和消息執(zhí)行單元806,通過(guò)這兩個(gè)單元,本實(shí)施可以通過(guò)移動(dòng)終端實(shí)現(xiàn)了鼠標(biāo)的其他功能,包括左鍵、右鍵和滾輪等功能,使得用戶可以通過(guò)移動(dòng)終端更好地操作移動(dòng)顯示終端,豐富了移動(dòng)終端的功能。實(shí)施例九圖9示出了本發(fā)明第九實(shí)施例提供的一種顯示控制系統(tǒng)的結(jié)構(gòu),為了便于說(shuō)明僅不出了與本發(fā)明實(shí)施例相關(guān)的部分。本實(shí)施例提供的顯示控制系統(tǒng)包括移動(dòng)終端901和顯示終端902,兩者通過(guò)有線(如USB線)或無(wú)線(如WIFI)方式建立連接,所述移動(dòng)終端發(fā)送的信號(hào)所述顯示終端可以接收到,所述移動(dòng)終端包括如實(shí)施例五或?qū)嵤├龅囊苿?dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置,所述顯示終端902包括如實(shí)施例七或?qū)嵤├怂龅囊苿?dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置,所述移動(dòng)終端901包括攝像頭、處理器等,所述攝像頭可以感知到移動(dòng)終端的移動(dòng)方向及距離,并生成方向控制信號(hào)發(fā)送給顯示終端,所述顯示終端再解析所述方向控制信號(hào),并據(jù)此刷新屏幕上的鼠標(biāo)箭頭位置;若顯示終端還接收到來(lái)自移動(dòng)終端的按鍵觸發(fā)消息,則根據(jù)所述按鍵觸發(fā)消息執(zhí)行對(duì)應(yīng)的操作,比如左鍵、右鍵和滾輪等等,這樣就可以通過(guò)本系統(tǒng)實(shí)現(xiàn)移動(dòng)終端作為鼠標(biāo)的功能。本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以在存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤(pán)、光盤(pán)等。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法,所述移動(dòng)終端內(nèi)置有攝像頭,其特征在于,所述方法包括 在移動(dòng)終端中安裝用于與顯示終端連接的驅(qū)動(dòng),并與顯示終端建立連接; 開(kāi)啟攝像頭捕獲圖像數(shù)據(jù); 根據(jù)各幀圖像數(shù)據(jù)分析出移動(dòng)終端的移動(dòng)方向,生成方向控制信號(hào); 將所述方向控制信號(hào)發(fā)送給顯示終端。
2.如權(quán)利要求1所述方法,其特征在于,所述根據(jù)各幀圖像數(shù)據(jù)分析出移動(dòng)終端的移動(dòng)方向,生成方向控制信號(hào)步驟之后,還包括 接收到按鍵觸發(fā)消息時(shí),將所述按鍵觸發(fā)消息發(fā)送到顯示終端,所述按鍵觸發(fā)消息包括左鍵觸發(fā)消息、右鍵觸發(fā)消或滾輪觸發(fā)消息。
3.如權(quán)利要求2所述方法,其特征在于,所述根據(jù)各幀圖像數(shù)據(jù)分析出移動(dòng)終端的移動(dòng)方向,生成方向控制信號(hào)步驟,具體包括 獲取相鄰兩幀圖像的橫向填充數(shù)據(jù); 對(duì)比所述相鄰兩幀圖像的橫向填充數(shù)據(jù),得到所述相鄰兩幀圖像橫向偏移量和縱向偏移量; 根據(jù)所述橫向偏移量和縱向偏移量生成方向控制信號(hào)。
4.一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法,其特征在于,所述方法包括 在顯不終端中安裝用于與移動(dòng)終端連接的相應(yīng)驅(qū)動(dòng),并與移動(dòng)終端建立連接; 接收移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào); 解析所述方向控制信號(hào),并轉(zhuǎn)換成鼠標(biāo)箭頭的橫向和縱向移動(dòng)距離; 根據(jù)所述橫向和縱向移動(dòng)距離刷新顯示出鼠標(biāo)箭頭。
5.如權(quán)利要求4所述方法,其特征在于,所述在顯示終端中安裝用于與移動(dòng)終端連接的相應(yīng)驅(qū)動(dòng),并與移動(dòng)終端建立連接步驟之后,還包括 接收從移動(dòng)終端發(fā)送過(guò)來(lái)的按鍵觸發(fā)消息,所述按鍵觸發(fā)消息包括左鍵觸發(fā)消息、右鍵觸發(fā)消或滾輪觸發(fā)消息; 解析所述按鍵觸發(fā)消息,并執(zhí)行相應(yīng)操作。
6.一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置,其特征在于,所述裝置包括 第一連接建立單元,用于在移動(dòng)終端中安裝用于與顯示終端連接的驅(qū)動(dòng),并與顯示終端建立連接; 圖像獲取單元,用于開(kāi)啟攝像頭捕獲圖像數(shù)據(jù); 控制信號(hào)生成單元,用于根據(jù)各幀圖像數(shù)據(jù)分析出移動(dòng)終端的移動(dòng)方向,生成方向控制信號(hào); 信號(hào)發(fā)送單元,用于將所述方向控制信號(hào)發(fā)送給顯示終端。
7.如權(quán)利要求6所述裝置,其特征在于,所述裝置還包括 消息發(fā)送單元,用于接收到按鍵觸發(fā)消息時(shí),將所述按鍵觸發(fā)消息發(fā)送到顯示終端,所述按鍵觸發(fā)消息包括左鍵觸發(fā)消息、右鍵觸發(fā)消或滾輪觸發(fā)消息。
8.如權(quán)利要求7所述裝置,其特征在于,所述控制信號(hào)生成單元包括 數(shù)據(jù)獲取模塊,用于獲取相鄰兩幀圖像的橫向填充數(shù)據(jù); 偏移量獲取模塊,用于對(duì)比所述相鄰兩幀圖像的橫向填充數(shù)據(jù),得到所述相鄰兩幀圖像橫向偏移量和縱向偏移量; 信號(hào)生成模塊,用于根據(jù)所述橫向偏移量和縱向偏移量生成方向控制信號(hào)。
9.一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)裝置,其特征在于,所述裝置包括 第二連接建立單元,用于在顯示終端中安裝用于與移動(dòng)終端連接的相應(yīng)驅(qū)動(dòng),并與移動(dòng)終端建立連接; 信號(hào)接收單元,用于接收移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào); 信號(hào)解析單元,用于解析所述方向控制信號(hào),并轉(zhuǎn)換成鼠標(biāo)箭頭的橫向和縱向移動(dòng)距離; 鼠標(biāo)顯示單元,用于根據(jù)所述橫向和縱向移動(dòng)距離刷新顯示出鼠標(biāo)箭頭。
10.如權(quán)利要求9所述裝置,其特征在于,所述裝置還包括 消息接收單元,用于接收從移動(dòng)終端發(fā)送過(guò)來(lái)的按鍵觸發(fā)消息,所述按鍵觸發(fā)消息包括左鍵觸發(fā)消息、右鍵觸發(fā)消或滾輪觸發(fā)消息; 消息執(zhí)行單元。用于解析所述按鍵觸發(fā)消息,并執(zhí)行相應(yīng)操作。
全文摘要
本發(fā)明適用于移動(dòng)終端技術(shù)領(lǐng)域,提供一種移動(dòng)終端作為鼠標(biāo)的實(shí)現(xiàn)方法及裝置,從移動(dòng)終端側(cè)所述方法包括在移動(dòng)終端中安裝用于與顯示終端連接的驅(qū)動(dòng),并與顯示終端建立連接;開(kāi)啟攝像頭捕獲圖像數(shù)據(jù);根據(jù)各幀圖像數(shù)據(jù)分析出移動(dòng)終端的移動(dòng)方向,生成方向控制信號(hào);將所述方向控制信號(hào)發(fā)送給顯示終端,從顯示終端側(cè),所述方法包括在顯示終端中安裝用于與移動(dòng)終端連接的相應(yīng)驅(qū)動(dòng),并與移動(dòng)終端建立連接;接收移動(dòng)終端發(fā)送過(guò)來(lái)的方向控制信號(hào);解析所述方向控制信號(hào),并轉(zhuǎn)換成鼠標(biāo)箭頭的橫向和縱向移動(dòng)距離根據(jù)所述橫向和縱向移動(dòng)距離刷新顯示出鼠標(biāo)箭頭。本發(fā)明不會(huì)占用過(guò)多資源,可以使用移動(dòng)終端流暢地控制顯示終端,使用十分方便快捷。
文檔編號(hào)G06F3/0354GK103049106SQ201210534948
公開(kāi)日2013年4月17日 申請(qǐng)日期2012年12月11日 優(yōu)先權(quán)日2012年12月11日
發(fā)明者陳家 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司