CN102236441A - 互动式三维影像显示系统及方法 - Google Patents
互动式三维影像显示系统及方法 Download PDFInfo
- Publication number
- CN102236441A CN102236441A CN2010101558534A CN201010155853A CN102236441A CN 102236441 A CN102236441 A CN 102236441A CN 2010101558534 A CN2010101558534 A CN 2010101558534A CN 201010155853 A CN201010155853 A CN 201010155853A CN 102236441 A CN102236441 A CN 102236441A
- Authority
- CN
- China
- Prior art keywords
- dimensional image
- sliding
- image
- touch screen
- touch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
一种互动式三维影像显示系统,运行于触控式电子装置中,该系统包括:侦测模块,用于当所述触控式电子装置的触控式屏幕上显示有三维影像时,实时侦测用户的手指或各式触头在该触控式屏幕上滑动的起始点以及终止点;计算模块,用于根据所侦测到的起始点以及终止点在该触控式屏幕上的坐标值计算出所述手指或各式触头在该触控式屏幕上的滑动方向以及滑动角度;调整模块,用于根据所述滑动方向以及滑动角度对所述三维影像进行调整,并将调整后的三维影像显示在所述触控式屏幕上。本法明还提供一种互动式三维影像显示方法。本发明增强了用户的视觉体验。
Description
技术领域
本发明涉及一种互动式三维影像显示系统及方法。
背景技术
传统的触控式电子装置只能单向的将存储好的三维影像显示给用户,无法与用户之间进行互动。比如,传统的触控式电子装置无法根据用户的手指或各式触头在触控式屏幕上滑动的方向以及角度对三维影像进行调整,以显示给用户各个视角的动态三维影像。
发明内容
鉴于以上内容,有必要提供一种互动式三维影像显示系统,其可当触控式电子装置显示三维影像时,根据用户的手指或各式触头在触控式屏幕上滑动的方向以及角度对三维影像进行动态调整,显示给用户全方位视角的三维影像。
还有必要提供一种互动式三维影像显示方法,其可当触控式电子装置显示三维影像时,根据用户的手指或各式触头在触控式屏幕上滑动的方向以及角度对三维影像进行动态调整,显示给用户全方位视角的三维影像。
所述互动式三维影像显示系统,运行于触控式电子装置中,该系统包括:侦测模块,用于当所述触控式电子装置的触控式屏幕上显示有三维影像时,实时侦测用户的手指或各式触头在该触控式屏幕上滑动的起始点以及终止点;计算模块,用于根据所侦测到的起始点以及终止点在该触控式屏幕上的坐标值计算出所述手指或各式触头在该触控式屏幕上的滑动方向以及滑动角度;调整模块,用于根据所述滑动方向以及滑动角度对所述三维影像进行调整,并将调整后的三维影像显示在所述触控式屏幕上。
所述互动式三维影像显示方法,应用于触控式电子装置中,该方法包括步骤:(a1)当所述触控式电子装置的触控式屏幕上显示有三维影像时,实时侦测用户的手指或各式触头在该触控式屏幕上滑动的起始点以及终止点;(a2)当侦测到用户的手指或各式触头在所述触控式屏幕上滑动的起始点以及终止点时,根据该起始点以及终止点在该触控式屏幕上的坐标值计算出所述手指或各式触头在该触控式屏幕上的滑动方向以及滑动角度;(a3)根据所述滑动方向以及滑动角度对所述三维影像进行调整,并将调整后的三维影像显示在所述触控式屏幕上。
相较于现有技术,实施所述互动式三维影像显示系统及方法,用户可通过手指或各式触头在触控式电子装置的触控式屏幕上滑动的方式来调整三维影像的显示角度以及方向,使得用户可浏览全方位视角下的三维影像,给用户带来了更佳的视觉体验。
附图说明
图1是本发明互动式三维影像显示系统的架构图。
图2是本发明互动式三维影像显示方法较佳实施例的流程图。
图3是本发明较佳实施例中手指或各式触头在触控式屏幕上滑动的起始点以及终止点所在坐标系的示意图。
图4是本发明较佳实施例中通过旋转的方式调整三维影像的示意图。
图5是本发明较佳实施例中通过查询的方式调整三维影像的示意图。
主要元件符号说明
| 触控式电子装置 | 1 |
| 互动式三维影像显示系统 | 10 |
| 存储器 | 20 |
| 处理器 | 30 |
| 侦测模块 | 101 |
| 计算模块 | 102 |
| 调整模块 | 103 |
具体实施方式
如图1所示,是本发明互动式三维影像显示系统的架构图。该互动式三维影像显示系统10运行于触控式电子装置1中,该互动式三维影像显示系统10可安装在该触控式电子装置1的存储器20中,由该触控式电子装置1的处理器30控制该互动式三维影像显示系统10的执行。所述互动式三维影像显示系统10包括侦测模块101、计算模块102以及调整模块103。下面结合图2、图3、图4以及图5对以上各模块进行详细的说明。
如图2所示,是本发明互动式三维影像显示方法较佳实施例的流程图。
步骤S01,当所述触控式电子装置1的触控式屏幕(以下简称“屏幕”)上显示有三维影像时,所述侦测模块101实时侦测用户的手指或各式触头在该屏幕上滑动的起始点以及终止点。
步骤S02,当侦测到用户的手指或各式触头在所述屏幕上滑动的起始点以及终止点时,所述计算模块102根据该起始点以及终止点在该屏幕上的坐标值计算出所述手指或各式触头在该屏幕上的滑动方向以及滑动角度。在本较佳实施例中,所述起始点以及终止点的坐标值是指在一个特定的坐标系中的坐标值。如图3所示,所述特定的坐标系可以是以所述屏幕(如图3的P1所示)的左下角顶点O为原点,以该屏幕的宽为横坐标以及以该屏幕的高为纵坐标建立的坐标系。所述滑动角度是指所述滑动方向与所述横坐标所形成的夹角,如图3中的角度θ。在其它实施例中,所述滑动角度也可以是所述滑动方向与所述纵坐标方向所形成的夹角。所述滑动方向以及所述滑动角度均可由所述起始点坐标值计算出来。例如,假设所述起始点为图3中的A点,坐标值为(x1,y1)),终止点为图3中的B点,坐标值为(x2,y2),若x2大于x1且y2大于y1,可推断出所述手指或各式触头的滑动方向为朝所述屏幕的右上方滑动。此时所述滑动角度θ的计算公式为:θ=argtan[(y2-y1)/(x2-x1)],所对应的角度θ在0度至90度之间。若x2等于x1,且y2大于y1,可推断出,所述滑动方向为竖直向上,对应的滑动角度θ为90度。同理,当所述起始点以及终止点的坐标值为其它值时,可按与上述类似的方法计算出所述滑动方向以及滑动角度,此处不再一一赘述。
步骤S03,所述调整模块103根据所述滑动方向以及滑动角度对所述三维影像进行调整,并将调整后的三维影像显示在所述屏幕上。在本较佳实施例中,所述调整模块103可根据所述滑动方向以及滑动角度通过旋转或查询两种方法对所述三维影像进行调整。
所谓旋转的方法是指通过旋转所述三维影像的方式将该三维影像调整至用户需要观看的一个位置。具体为,首先根据所述滑动方向以及滑动角度按照一种预定的规则得到所述三维影像在三维空间中进行旋转的旋转方式,然后再按照该旋转方式将该三维影像进行旋转,以得到所述旋转后的三维影像。所述预定的规则可根据用户对所述触控式电子装置1的使用习惯以及三维影像的视角显示规律等客观因素预先进行设定,使得该预定的规则应用在本发明中能够满足更多用户的需求。例如,所述预定的规则可为:当所述滑动方向为水平向右(对应滑动角度为0度)时,所述三维影像在三维空间中的旋转方式为以该三维影像的中心点为旋转中心,自西向东旋转90度;当所述滑动方向为朝所述屏幕的右上方滑动时(对应滑动角度为0度至90度之间),所述三维影像在三维空间中的旋转方式为以该三维影像的中心点为旋转中心,先自西向东旋转45度,再自南向北旋转45度。当所述滑动方向以及所述滑动角度为其它情况时,也对应有相应的规则,此处不再一一赘述。以上所述的规则,仅为说明本实施例而列举的其中一种规则,在其它实施例中,所述预定的规则也可根据需要定义为其它任何形式。下面结合图4,对所述旋转方法进行详细介绍。
参考图4所示,是本发明较佳实施例中通过旋转的方式调整三维影像的示意图。本较佳实施例中,假设所述屏幕上显示的三维影像为图4中所示的正方体ABCD-A’B’C’D’,当侦测到用户的手指或各式触头在该屏幕的滑动方向为水平向右(对应的滑动角度为0度)时,根据所述预定的规则,可得到需要对该正方体ABCD-A’B’C’D’进行旋转的旋转方式为以该正方体ABCD-A’B’C’D’的中心点O为旋转中心,自西向东旋转90度(如图4的40中的箭头方向所示),旋转后得到的正方体如图4的41所示。当侦测到用户的手指在该屏幕上的滑动方向为竖直向上(对应的滑动角度为90度)时,根据所述预定的规则,可得到需要对该正方体ABCD-A’B’C’D’进行旋转的旋转方式为以该正方体ABCD-A’B’C’D’的中心点O为旋转中心,自南向北旋转90度(如图4的42中的箭头方向所示),旋转后得到的正方体如图4的43所示。
所谓查询的方法是指根据所述滑动方向以及滑动角度在所述存储器20中预先保存的所述三维影像所在的一组影像画面中查询与该滑动方向以及滑动角度对应的影像画面,然后将该查询到的影像画面作为所述调整后的三维影像进行显示。查询方法的前提是需要在该存储器20中预先保存一组所述三维影像在各个不同视角的影像画面,且每个影像画面均对应有不同的滑动方向以及滑动角度。例如,参考图5所示,是本发明较佳实施例中通过查询的方式调整三维影像的示意图。在本实施例中,假设所述屏幕上显示的三维影像为图5中M0所示的一个闹钟,其中,该图5中所示的M1、M2、M3、M4以及M5分别为该闹钟在不同视角下的影像画面,并且该等不同视角下的影像画面作为一组影像画面被预先保存在所述存储器20中,同时,通过对每个影像画面的属性进行赋值的方式使得每个影像画面对应有不同的手指或各式触头在所述屏幕上的滑动方向以及滑动角度。如,当侦测到用户的手指或各式触头在屏幕上的滑动方向为竖直向上(对应的滑动角度为90度)时,则将画面M1在屏幕上进行显示;当滑动方向为水平向左(对应的滑动角度为180度)时,则将画面M2在屏幕中进行显示;以及当所述滑动方向为朝所述屏幕的右上方向(对应的滑动角度为0度至90度)滑动时,则将M5在屏幕中进行显示等。所述不同视角下的影像画面可以将连续拍摄的实际场景照片通过多媒体制作软件(如Adobe Flash)处理制成,也可通过三维绘图软件(如Google SketchUp,Maya等)绘制的方式建立。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
Claims (6)
1.一种互动式三维影像显示系统,运行于触控式电子装置中,其特征在于,该系统包括:
侦测模块,用于当所述触控式电子装置的触控式屏幕上显示有三维影像时,实时侦测用户的手指或各式触头在该触控式屏幕上滑动的起始点以及终止点;
计算模块,用于根据所侦测到的起始点以及终止点在该触控式屏幕上的坐标值计算出所述手指或各式触头在该触控式屏幕上的滑动方向以及滑动角度;及
调整模块,用于根据所述滑动方向以及滑动角度对所述三维影像进行调整,并将调整后的三维影像显示在所述触控式屏幕上。
2.如权利要求1所述的互动式三维影像显示系统,其特征在于,所述调整模块通过以下步骤对所述三维影像进行调整:
根据所述滑动方向以及滑动角度按照一种预定的规则得到所述三维影像在三维空间中进行旋转的旋转方式;及
根据上述旋转方式将所述三维影像进行旋转,得到所述调整后的三维影像。
3.如权利要求1所述的互动式三维影像显示系统,其特征在于,所述调整模块通过以下步骤对所述三维影像进行调整:
根据所述滑动方向以及滑动角度,从所述触控式电子装置的存储器中预先保存的所述三维影像所在的一组影像画面中查询与该滑动方向以及滑动角度对应的影像画面;及
将所查询到的影像画面作为所述调整后的三维影像。
4.一种互动式三维影像显示方法,应用于触控式电子装置中,其特征在于,该方法包括步骤:
(a1)当所述触控式电子装置的触控式屏幕上显示有三维影像时,实时侦测用户的手指或各式触头在该触控式屏幕上滑动的起始点以及终止点;
(a2)当侦测到用户的手指或各式触头在所述触控式屏幕上滑动的起始点以及终止点时,根据该起始点以及终止点在该触控式屏幕上的坐标值计算出所述手指或各式触头在该触控式屏幕上的滑动方向以及滑动角度;及
(a3)根据所述滑动方向以及滑动角度对所述三维影像进行调整,并将调整后的三维影像显示在所述触控式屏幕上。
5.如权利要求4所述的互动式三维影像显示方法,其特征在于,在所述步骤(a3)中,通过以下步骤对所述三维影像进行调整:
根据所述滑动方向以及滑动角度按照一种预定的规则得到所述三维影像在三维空间中进行旋转的旋转方式;及
根据上述旋转方式将所述三维影像进行旋转,得到所述调整后的三维影像。
6.如权利要求4所述的互动式三维影像显示方法,其特征在于,在所述步骤(a3)中,通过以下步骤对所述三维影像进行调整:
根据所述滑动方向以及滑动角度,从所述触控式电子装置的存储器中预先保存的所述三维影像所在的一组影像画面中查询与该滑动方向以及滑动角度对应的影像画面;及
将所查询到的影像画面作为所述调整后的三维影像。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010101558534A CN102236441A (zh) | 2010-04-26 | 2010-04-26 | 互动式三维影像显示系统及方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010101558534A CN102236441A (zh) | 2010-04-26 | 2010-04-26 | 互动式三维影像显示系统及方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102236441A true CN102236441A (zh) | 2011-11-09 |
Family
ID=44887152
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2010101558534A Pending CN102236441A (zh) | 2010-04-26 | 2010-04-26 | 互动式三维影像显示系统及方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102236441A (zh) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013097447A1 (zh) * | 2011-12-29 | 2013-07-04 | 中兴通讯股份有限公司 | 一种浏览方法和装置 |
| CN104407774A (zh) * | 2014-11-21 | 2015-03-11 | 厦门美图移动科技有限公司 | 一种屏幕切换设备、方法以及移动终端 |
| CN105103112A (zh) * | 2013-05-29 | 2015-11-25 | 鹰图公司 | 用于操纵显示装置上的对象的取向的设备和方法 |
| CN105589293A (zh) * | 2016-03-18 | 2016-05-18 | 严俊涛 | 全息投影方法及全息投影系统 |
| CN105959675A (zh) * | 2016-05-25 | 2016-09-21 | 腾讯科技(深圳)有限公司 | 一种视频数据的处理方法和装置 |
| CN106873823A (zh) * | 2016-12-30 | 2017-06-20 | 南京中科创达软件科技有限公司 | 一种屏幕图像旋转控制方法、装置以及移动设备 |
| CN107688421A (zh) * | 2017-08-29 | 2018-02-13 | 上海与德科技有限公司 | 一种在触控设备上显示3d界面的控制方法和系统 |
| CN112485558A (zh) * | 2020-11-04 | 2021-03-12 | 深圳市鼎阳科技股份有限公司 | 一种测量数据图形化显示方法、设备和矢量网络分析仪 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1274439A (zh) * | 1997-08-12 | 2000-11-22 | 松下电器产业株式会社 | 窗口显示装置 |
| CN101414243A (zh) * | 2008-11-21 | 2009-04-22 | 无敌科技(西安)有限公司 | 可旋转显示画面的可携式电子装置及方法 |
| CN101478605A (zh) * | 2009-01-13 | 2009-07-08 | 深圳市同洲电子股份有限公司 | 一种控制显示立体菜单的方法、系统及移动通信终端 |
| CN101599182A (zh) * | 2009-07-29 | 2009-12-09 | 威盛电子股份有限公司 | 三维物件旋转方法,与其对应的计算机系统和记录介质 |
-
2010
- 2010-04-26 CN CN2010101558534A patent/CN102236441A/zh active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1274439A (zh) * | 1997-08-12 | 2000-11-22 | 松下电器产业株式会社 | 窗口显示装置 |
| CN101414243A (zh) * | 2008-11-21 | 2009-04-22 | 无敌科技(西安)有限公司 | 可旋转显示画面的可携式电子装置及方法 |
| CN101478605A (zh) * | 2009-01-13 | 2009-07-08 | 深圳市同洲电子股份有限公司 | 一种控制显示立体菜单的方法、系统及移动通信终端 |
| CN101599182A (zh) * | 2009-07-29 | 2009-12-09 | 威盛电子股份有限公司 | 三维物件旋转方法,与其对应的计算机系统和记录介质 |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013097447A1 (zh) * | 2011-12-29 | 2013-07-04 | 中兴通讯股份有限公司 | 一种浏览方法和装置 |
| CN105103112A (zh) * | 2013-05-29 | 2015-11-25 | 鹰图公司 | 用于操纵显示装置上的对象的取向的设备和方法 |
| CN104407774A (zh) * | 2014-11-21 | 2015-03-11 | 厦门美图移动科技有限公司 | 一种屏幕切换设备、方法以及移动终端 |
| CN104407774B (zh) * | 2014-11-21 | 2018-03-02 | 厦门美图移动科技有限公司 | 一种屏幕切换设备、方法以及移动终端 |
| CN105589293A (zh) * | 2016-03-18 | 2016-05-18 | 严俊涛 | 全息投影方法及全息投影系统 |
| CN105959675A (zh) * | 2016-05-25 | 2016-09-21 | 腾讯科技(深圳)有限公司 | 一种视频数据的处理方法和装置 |
| CN106873823A (zh) * | 2016-12-30 | 2017-06-20 | 南京中科创达软件科技有限公司 | 一种屏幕图像旋转控制方法、装置以及移动设备 |
| CN106873823B (zh) * | 2016-12-30 | 2019-08-16 | 南京中科创达软件科技有限公司 | 一种屏幕图像旋转控制方法、装置以及移动设备 |
| CN107688421A (zh) * | 2017-08-29 | 2018-02-13 | 上海与德科技有限公司 | 一种在触控设备上显示3d界面的控制方法和系统 |
| CN112485558A (zh) * | 2020-11-04 | 2021-03-12 | 深圳市鼎阳科技股份有限公司 | 一种测量数据图形化显示方法、设备和矢量网络分析仪 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102236441A (zh) | 互动式三维影像显示系统及方法 | |
| TWI413979B (zh) | 調整顯示畫面的方法、電子裝置,與電腦程式產品 | |
| TW201137668A (en) | Adjustment system and method for three-dimensional image | |
| CN103024191A (zh) | 一种屏幕旋转方法、装置以及移动终端 | |
| CN104731311A (zh) | 显示装置及显示方法 | |
| CN104125495A (zh) | 画面尺寸调整系统及方法 | |
| KR20150079762A (ko) | 화면 회전 제어 방법, 장치, 기기, 프로그램 및 기록매체 | |
| CN101499253A (zh) | 输出画面的调整方法与装置 | |
| TW201405446A (zh) | 調整螢幕解析度或亮度的電子裝置及其螢幕調整方法 | |
| CN104850228B (zh) | 基于移动终端的锁定眼球的注视区域的方法 | |
| WO2022048424A1 (zh) | 屏幕画面自适应调整方法、装置、设备和存储介质 | |
| US20140375698A1 (en) | Method for adjusting display unit and electronic device | |
| US20150084881A1 (en) | Data processing method and electronic device | |
| CN104112440B (zh) | 双画面显示装置及其方法 | |
| US10168984B2 (en) | Image receiving apparatus and method thereof for determining an orientation of a screen of an electronic apparatus | |
| CN111010476A (zh) | 一种图像显示方法、装置、终端和可读存储介质 | |
| CN105430331A (zh) | 调整监控图像显示方向的方法和装置 | |
| CN103279942A (zh) | 一种基于环境感受器的2d屏幕上虚拟3d展示的控制方法 | |
| CN105718232A (zh) | 一种任意角平面旋转显示方法及显示装置 | |
| TWI553544B (zh) | 電子裝置及影像調整方法 | |
| WO2017114255A1 (zh) | 一种针对投影图像的触控方法及装置 | |
| US10592194B2 (en) | Method and system for multiple display device projection | |
| CN104142807A (zh) | 基于安卓控件利用OpenGL绘制图像的方法和系统 | |
| WO2015062176A1 (zh) | 多点触控的多媒体球幕演示仪及其多点触控方法 | |
| CN104750395B (zh) | 用户界面调整系统及其调整方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20111109 |