欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

滑動點擊響應的3d視角變換系統(tǒng)及方法

文檔序號:6340782閱讀:148來源:國知局
專利名稱:滑動點擊響應的3d視角變換系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子領(lǐng)域,尤其涉及一種滑動點擊響應的3D視角變換系統(tǒng)及方法。
背景技術(shù)
在觸控屏顯示器的流行趨勢下,衍生出許多基于指部觸控操作而產(chǎn)生的軟件表現(xiàn)形式,主要用于提高用戶體驗方面,更直觀并且更加符合用戶邏輯的展示大量信息。觸控屏相比鼠標操作精度低、點擊范圍大、只有按下、滑動、抬起3個手勢動作,所以不適合使用傳統(tǒng)計算機輸入控制的邏輯方式操作。在上述的基礎(chǔ)上,人類發(fā)明了很多使用觸控手勢的判斷邏輯,滑屏就是其中一種替代點擊上下頁按鈕、拖動滾動條的一種軟件操作形式。中國發(fā)明專利申請?zhí)枮?"200810085716. 0”,名稱為“一種滑動式視頻點播方法”的專利申請文件中公開了用戶通過具有觸摸顯示屏的輸入設(shè)備向服務器端發(fā)送點播請求時的視頻點播方法。該方法的滑動式視頻點播方法令觸摸屏具備智能感應功能,可靈活實現(xiàn)動態(tài)左右翻頁,操作便利的同時增加了視覺沖擊性。上述專利文件中記載了通過滑動點擊響應技術(shù)實現(xiàn)左右翻頁的效果,但是采用這種技術(shù)的滑屏產(chǎn)品的翻頁是2D表現(xiàn)形式的,其是通過不斷的一幀幀貼圖來表現(xiàn)滑屏的滑動過程,這種翻頁的2D表現(xiàn)形式簡單,不夠炫麗。

發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問題是提供一種滑動點擊響應的3D視角變換系統(tǒng)及方法,以O(shè)penGL技術(shù)為基礎(chǔ),并通過攝像機視角的變換來達到滑動點擊響應翻轉(zhuǎn)的效果。為解決上述技術(shù)問題,本發(fā)明采用的一個技術(shù)方案是提供一種滑動點擊響應的 3D視角變換系統(tǒng),包括用于接受觸控產(chǎn)生滑動點擊事件并顯示圖像畫面的觸控屏幕、用于控制攝像機視角變換的OpenGL模塊、用于變化視角以采集多角度圖像的攝像機和用于根據(jù)滑動點擊事件得出響應動作的手勢控制器;攝像機采集連續(xù)視角變化的圖像,手勢控制器判斷滑動點擊事件是否結(jié)束,結(jié)束時判斷滑動事件的滑動速度是否超過預定閥值,超過預定閥值時觸發(fā)OpenGL模塊,OpenGL模塊控制攝像機將采集的連續(xù)視角變化圖像發(fā)送到觸控屏幕顯示。其中,所述手勢控制器接受的滑動點擊事件包括觸摸事件、滑動事件和抬起事件。其中,所述手勢控制器得出的響應動作包括拖曳、移動、插入、頁面轉(zhuǎn)換、復制、刪除或者替換。其中,所述手勢控制器還對滑動事件的滑動速度進行判斷,當滑動速度超過預定閥值,則通知OpenGL模塊控制多路攝像機加速連續(xù)切換,加速連續(xù)切換后的視角變換圖像通過觸控屏幕顯示。為解決上述技術(shù)問題,本發(fā)明采用的另一個技術(shù)方案是提供一種滑動點擊響應的3D視角變換方法,包括以下步驟
a.觸控屏幕接受觸控產(chǎn)生滑動點擊事件,攝像機采集連續(xù)視角變化的圖像;b.手勢控制器判斷滑動點擊事件是否結(jié)束,未結(jié)束則等待,結(jié)束時判斷滑動事件的滑動速度是否超過預定閥值,超過預定閥值時執(zhí)行步驟c ;未超過預定閥值則滑動點擊響應事件結(jié)束,直接根據(jù)滑動點擊事件得出響應動作;c. OpenGL模塊控制攝像機將采集的連續(xù)視角變化圖像發(fā)送到觸控屏幕顯示。其中,在步驟a中,所述手勢控制器接受的滑動點擊事件包括觸摸事件、滑動事件和抬起事件。其中,在步驟a中,所述手勢控制器得出的響應動作包括拖曳、移動、插入、頁面轉(zhuǎn)換、復制、刪除或者替換。其中,在步驟b中,所述手勢控制器還對滑動事件的滑動速度進行判斷,當滑動速度超過預定閥值,則通知OpenGL模塊控制多路攝像機加速連續(xù)切換,加速連續(xù)切換后的視角變換圖像通過觸控屏幕顯示。本發(fā)明的有益效果是區(qū)別于現(xiàn)有技術(shù)的翻頁采用2D表現(xiàn)形式,實現(xiàn)單調(diào),視覺不夠炫麗的缺陷,本發(fā)明以O(shè)penGL技術(shù)為基礎(chǔ),并通過攝像機視角的變換來達到滑動點擊響應3D翻轉(zhuǎn)的效果。


圖1是本發(fā)明滑動點擊響應的3D視角變換系統(tǒng)實施例的結(jié)構(gòu)方框圖;圖2是本發(fā)明滑動點擊響應的3D視角變換方法實施例的步驟流程圖;圖3是本發(fā)明滑動點擊響應的3D視角變換方法實施例的程序判斷流程圖。
具體實施例方式為詳細說明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實現(xiàn)目的及效果,以下結(jié)合實施方式并配合附圖詳予說明。請參閱圖1,本發(fā)明的滑動點擊響應的3D視角變換系統(tǒng),包括用于接受觸控產(chǎn)生滑動點擊事件并顯示圖像畫面的觸控屏幕10、用于控制攝像機視角變換的OpenGL模塊11、 用于變化視角以采集多角度圖像的攝像機12和用于根據(jù)滑動點擊事件得出響應動作的手勢控制器13 ;攝像機采集連續(xù)視角變化的圖像,手勢控制器判斷滑動點擊事件是否結(jié)束, 結(jié)束時判斷滑動事件的滑動速度是否超過預定閥值,超過預定閥值時觸發(fā)OpenGL模塊, OpenGL模塊控制攝像機將采集的連續(xù)視角變化圖像發(fā)送到觸控屏幕顯示。區(qū)別于現(xiàn)有技術(shù)的翻頁采用2D表現(xiàn)形式,實現(xiàn)單調(diào),視覺不夠炫麗的缺陷,本發(fā)明的滑動點擊響應的3D視角變換系統(tǒng),以O(shè)penGL技術(shù)為基礎(chǔ),通過OpenGL模塊控制多路攝像機連續(xù)切換,并將連續(xù)切換后的視角變換圖像通過觸控屏幕顯示,實現(xiàn)滑動點擊響應 3D翻轉(zhuǎn)的效果。在一實施例中,所述手勢控制器接受的滑動點擊事件包括觸摸事件、滑動事件和抬起事件。在一實施例中,所述手勢控制器得出的響應動作包括拖曳、移動、插入、頁面轉(zhuǎn)換、 復制、刪除或者替換。在一實施例中,所述手勢控制器還對滑動事件的滑動速度進行判斷,當滑動速度超過預定閥值,則通知OpenGL模塊控制多路攝像機加速連續(xù)切換,加速連續(xù)切換后的視角變換圖像通過觸控屏幕顯示。參見圖2,本發(fā)明的滑動點擊響應的3D視角變換方法,包括以下步驟a.觸控屏幕接受觸控產(chǎn)生滑動點擊事件,攝像機采集連續(xù)視角變化的圖像;b.手勢控制器判斷滑動點擊事件是否結(jié)束,未結(jié)束則等待,結(jié)束時判斷滑動事件的滑動速度是否超過預定閥值,超過預定閥值時執(zhí)行步驟c ;未超過預定閥值則滑動點擊響應事件結(jié)束,直接根據(jù)滑動點擊事件得出響應動作;c. OpenGL模塊控制攝像機將采集的連續(xù)視角變化圖像發(fā)送到觸控屏幕顯示。本發(fā)明的滑動點擊響應的3D視角變換方法,以O(shè)penGL技術(shù)為基礎(chǔ),多路攝像機采集滑動點擊事件的多視角圖像,每路攝像機采集一個視角的滑動點擊響應的圖像,通過 OpenGL模塊控制多路攝像機連續(xù)切換,并將連續(xù)切換后的視角變換圖像通過觸控屏幕顯示,實現(xiàn)滑動點擊響應3D翻轉(zhuǎn)的效果。在一實施例中在步驟a中,所述手勢控制器接受的滑動點擊事件包括觸摸事件、 滑動事件和抬起事件。在一實施例中在步驟a中,所述手勢控制器得出的響應動作包括拖曳、移動、插入、頁面轉(zhuǎn)換、復制、刪除或者替換。在一實施例中在步驟b中,所述手勢控制器還對滑動事件的滑動速度進行判斷, 當滑動速度超過預定閥值,則通知OpenGL模塊控制多路攝像機加速連續(xù)切換,加速連續(xù)切換后的視角變換圖像通過觸控屏幕顯示。參見圖3,發(fā)明滑動點擊響應的3D視角變換方法實施例的程序判斷流程圖中,滑屏開始后,攝像機視角初始化為平面視角,然后跟手滑動,再對手指是否抬起進行判斷,如果沒有抬起則等待,抬起則判斷拖手前速度是否達到速度閥值,如果達到閥值則根據(jù)滑屏方向設(shè)置攝像機旋轉(zhuǎn)的視角并慣性滑動一段距離,然后平滑旋轉(zhuǎn)攝像機到平面視角,然后中止滑屏;如果沒有達到閥值則直接中止滑屏。本發(fā)明的工作原理為使用OpenGL來繪制3D的滑屏版面。當接收到用戶滑屏手勢時候根據(jù)滑屏方向和速度進行響應,當用戶跟手滑(手指沒有抬起)的時候,進行平面的滑屏;當用戶快速滑動拖手后(手指離開屏幕),根據(jù)拖手前的速度,進行相應的攝像機視角調(diào)整。本發(fā)明相比普通2D滑屏的優(yōu)點在于可以進行視角變換,提高用戶體驗。在KTV點歌系統(tǒng)中應用本發(fā)明時,由于歌星和歌曲有非常多的條目,本發(fā)明將每個條目作為一個3D對象,根據(jù)頁面內(nèi)容自動獲取數(shù)據(jù)生成,用戶跟手滑屏的時候做簡單的平面滑屏效果,當用戶快速滑屏的時候激活慣性滑屏過程,這個過程就根據(jù)方向轉(zhuǎn)移攝像機視角,讓用戶看到的就是一個不同角度的3D滑屏。以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
權(quán)利要求
1.一種滑動點擊響應的3D視角變換系統(tǒng),其特征在于包括用于接受觸控產(chǎn)生滑動點擊事件并顯示圖像畫面的觸控屏幕、用于控制攝像機視角變換的OpenGL模塊、用于變化視角以采集多角度圖像的攝像機和用于根據(jù)滑動點擊事件得出響應動作的手勢控制器;攝像機采集連續(xù)視角變化的圖像,手勢控制器判斷滑動點擊事件是否結(jié)束,結(jié)束時判斷滑動事件的滑動速度是否超過預定閥值,超過預定閥值時觸發(fā)OpenGL模塊,OpenGL模塊控制攝像機將采集的連續(xù)視角變化圖像發(fā)送到觸控屏幕顯示。
2.根據(jù)權(quán)利要求1所述的滑動點擊響應的3D視角變換系統(tǒng),其特征在于所述手勢控制器接受的滑動點擊事件包括觸摸事件、滑動事件和抬起事件。
3.根據(jù)權(quán)利要求1所述的滑動點擊響應的3D視角變換系統(tǒng),其特征在于所述手勢控制器得出的響應動作包括拖曳、移動、插入、頁面轉(zhuǎn)換、復制、刪除或者替換。
4.一種滑動點擊響應的3D視角變換方法,其特征在于,包括以下步驟a.觸控屏幕接受觸控產(chǎn)生滑動點擊事件,攝像機采集連續(xù)視角變化的圖像;b.手勢控制器判斷滑動點擊事件是否結(jié)束,未結(jié)束則等待,結(jié)束時判斷滑動事件的滑動速度是否超過預定閥值,超過預定閥值時執(zhí)行步驟c ;未超過預定閥值則滑動點擊響應事件結(jié)束,直接根據(jù)滑動點擊事件得出響應動作;c.OpenGL模塊控制攝像機將采集的連續(xù)視角變化圖像發(fā)送到觸控屏幕顯示。
5.根據(jù)權(quán)利要求4所述的滑動點擊響應的3D視角變換方法,其特征在于在步驟a中, 所述手勢控制器接受的滑動點擊事件包括觸摸事件、滑動事件和抬起事件。
6.根據(jù)權(quán)利要求4所述的滑動點擊響應的3D視角變換方法,其特征在于在步驟a中, 所述手勢控制器得出的響應動作包括拖曳、移動、插入、頁面轉(zhuǎn)換、復制、刪除或者替換。
全文摘要
本發(fā)明公開了一種滑動點擊響應的3D視角變換系統(tǒng)及方法,所述系統(tǒng)包括用于接受觸控產(chǎn)生滑動點擊事件并顯示圖像畫面的觸控屏幕、用于控制攝像機視角變換的OpenGL模塊、用于變化視角以采集多角度圖像的攝像機和用于根據(jù)滑動點擊事件得出響應動作的手勢控制器;攝像機采集連續(xù)視角變化的圖像,手勢控制器判斷滑動點擊事件是否結(jié)束,結(jié)束時判斷滑動事件的滑動速度是否超過預定閥值,超過預定閥值時觸發(fā)OpenGL模塊,OpenGL模塊控制攝像機將采集的連續(xù)視角變化圖像發(fā)送到觸控屏幕顯示。本發(fā)明以O(shè)penGL技術(shù)為基礎(chǔ),并通過攝像機視角的變換來達到滑動點擊響應3D翻轉(zhuǎn)的效果。
文檔編號G06F3/048GK102541358SQ20101061609
公開日2012年7月4日 申請日期2010年12月30日 優(yōu)先權(quán)日2010年12月30日
發(fā)明者張昊, 徐繼蕓, 林劍宇, 湯周文 申請人:福建星網(wǎng)視易信息系統(tǒng)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
莱西市| 东至县| 云和县| 广宁县| 平陆县| 同心县| 恩施市| 荥阳市| 体育| 合江县| 松溪县| 临洮县| 友谊县| 怀集县| 梅河口市| 陆川县| 卫辉市| 福海县| 玛沁县| 双牌县| 阜阳市| 迁安市| 太白县| 奉贤区| 纳雍县| 长沙县| 卓尼县| 来安县| 苏尼特右旗| 合阳县| 景洪市| 北京市| 峡江县| 陈巴尔虎旗| 巴楚县| 邻水| 顺平县| 唐海县| 高碑店市| 罗源县| 桂平市|