CN113112611A - 一种序列帧三维场景动态标签技术实现方法 - Google Patents
一种序列帧三维场景动态标签技术实现方法 Download PDFInfo
- Publication number
- CN113112611A CN113112611A CN202110362963.6A CN202110362963A CN113112611A CN 113112611 A CN113112611 A CN 113112611A CN 202110362963 A CN202110362963 A CN 202110362963A CN 113112611 A CN113112611 A CN 113112611A
- Authority
- CN
- China
- Prior art keywords
- label
- coordinate
- frame
- dimensional scene
- layer
- 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
- 238000005516 engineering process Methods 0.000 title claims abstract description 15
- 238000000034 method Methods 0.000 title claims abstract description 15
- 230000000694 effects Effects 0.000 description 7
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/003—Navigation within 3D models or images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/004—Annotating, labelling
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种序列帧三维场景动态标签技术实现方法,属于图片处理领域,通过建立标签图层,通过标签图层进行标签的增加,并在标签图层进行标签坐标点的计算,图片每帧的旋转角度作为新的标签坐标点的计算依据;序列帧每帧的标签坐标集形成结构化数据,逐帧把标签进行定位。
Description
技术领域
本发明涉及图像处理领域,特别涉及一种序列帧三维场景动态标签技术实现方法。
背景技术
图片序列帧技术搭建三维场景是现在三维场景行业的主流技术之一,三维场景的常用功能之一就是在场景上做标签来注明场景内容和地点标识;基本上已经是三维场景的必备功能。动态标签就是标签会跟随三维场景视角的滑动而改变位置,达到准确的显示;
传统的图片序列帧技术实现场景标签采用的是把标签直接嵌入在图片上,通过图片的逐帧标签,来实现图片序列帧三维场景的标签功能;
而传统的图片序列帧技术需要每张图片都要增加标签,工作量比较多,同时对于图片的资源占用也大,同时通过图片生成的三维场景标签,基本无法增加动态效果,可以通过不同图片帧的变化实现,需要修正每一张组成的图片,工作量几何级成长,且一般一个序列帧的三维场景需要100多张图片来组成,场景标签添加点击事件繁琐,由于工作量的原因,基本无法实现。
发明内容
本发明的主要目的在于提供了一种序列帧三维场景动态标签技术实现方法,降低对互联网的网络的要求,简单的手机扫描二维码就可以通过移动端来操控大屏的虚幻引擎三维场景进行交互;100k左右的网速带宽就可以保证流畅的操作,且解决了U I适配的问题。
为实现上述目的,本发明采取的技术方案为:
一种序列帧三维场景动态标签技术实现方法,包括步骤:
建立标签图层;
获取三维场景的相机角度,通过相机角度获取坐标平铺层相对于标签图层的夹角;
获取三维场景中的标签坐标,以序列帧生成相机角度为初始角度的标签初始坐标;
获取三维场景生成序列帧图片的图片数量,生成旋转角度;
把三维场景标签的初始坐标通过相机角度进行三维到二维的计算,转为序列帧图层的二维坐标,并作为标签坐标的结构化数据的第一帧坐标进行记录;
依据三维场景的标签初始坐标和序列帧图层的旋转角度,计算出第二帧的三维场景的标签坐标;然后把三维场景的标签坐标依然进行三维到二位的计算,转为序列帧图层的二维坐标;作为标签坐标的结构化数据的第二帧坐标进行记录;
每一帧的坐标都通过上述方法计算,最终完成标签坐标的结构化数据集;
依据序列帧的帧数,在标签图层通过标签坐标的结构化数据集来实现标签的动态生成。
进一步的,所述生成旋转角度的依据为360度或图片数量为序列帧图层的旋转角度。
进一步的,所述标签图层建立时使标签图层与序列帧图片同角度。
与现有技术相比,本发明的有益效果为:
a.解决传统技术实现的工作量的问题,不需要所有的图片都增加标签;
b.解决标签动态效果的工作量的问题,不需要通过图片的逐帧变化来实现标签的动态效果,采用了独立于序列帧图层之外的标签图层,可以为标签快速的增加独立的动态效果;
c.场景的动态标签可以添加点击事件,进行互动,采用了独立于序列帧图层之外的标签图层,可以为标签快速的增加独立的互动点击事件;
d.采用了独立于序列帧图层之外的标签图层,序列帧图层的图片不用再考虑标签的图片展示效果,资源占用变少了。
具体实施方式
下面结合实施例对本发明作详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围作出更为清楚明确的界定。
一种序列帧三维场景动态标签技术实现方法,包括步骤:
建立标签图层,且使标签图层与序列帧图片同角度;
获取三维场景的相机角度,通过相机角度获取坐标平铺层相对于标签图层的夹角;
获取三维场景中的标签坐标,以序列帧生成相机角度为初始角度的标签初始坐标;
获取三维场景生成序列帧图片的图片数量,通过360度或图片数量为序列帧图层的旋转角度;
把三维场景标签的初始坐标通过相机角度进行三维到二维的计算,转为序列帧图层的二维坐标,并作为标签坐标的结构化数据的第一帧坐标进行记录;
依据三维场景的标签初始坐标和序列帧图层的旋转角度,计算出第二帧的三维场景的标签坐标;然后把三维场景的标签坐标依然进行三维到二位的计算,转为序列帧图层的二维坐标;作为标签坐标的结构化数据的第二帧坐标进行记录;
每一帧的坐标都通过上述方法计算,最终完成标签坐标的结构化数据集;
依据序列帧的帧数,在标签图层通过标签坐标的结构化数据集来实现标签的动态生成。
其中:
标签动态化,采用了独立于序列帧图层之外的标签图层,可以为标签快速的增加独立的动态效果;
标签事件化,采用了独立于序列帧图层之外的标签图层,可以为标签快速的增加独立的互动点击事件;
资源轻量化,采用了独立于序列帧图层之外的标签图层,序列帧图层的图片不用再考虑标签的图片展示效果,减少了资源占用量。
以上所述仅为本发明的较佳实施方式,本发明的保护范围并不以上述实施方式为限,但凡本领域普通技术人员根据本发明所揭示内容所作的等效修饰或变化,皆应纳入权利要求书中记载的保护范围内。
Claims (3)
1.一种序列帧三维场景动态标签技术实现方法,包括步骤:
建立标签图层;
获取三维场景的相机角度,通过相机角度获取坐标平铺层相对于标签图层的夹角;
获取三维场景中的标签坐标,以序列帧生成相机角度为初始角度的标签初始坐标;
获取三维场景生成序列帧图片的图片数量,生成旋转角度;
把三维场景标签的初始坐标通过相机角度进行三维到二维的计算,转为序列帧图层的二维坐标,并作为标签坐标的结构化数据的第一帧坐标进行记录;
依据三维场景的标签初始坐标和序列帧图层的旋转角度,计算出第二帧的三维场景的标签坐标;然后把三维场景的标签坐标依然进行三维到二位的计算,转为序列帧图层的二维坐标;作为标签坐标的结构化数据的第二帧坐标进行记录;
每一帧的坐标都通过上述方法计算,最终完成标签坐标的结构化数据集;
依据序列帧的帧数,在标签图层通过标签坐标的结构化数据集来实现标签的动态生成。
2.根据权利要求1所述的一种序列帧三维场景动态标签技术实现方法,其特征在于:所述生成旋转角度的依据为360度或图片数量为序列帧图层的旋转角度。
3.根据权利要求1所述的一种序列帧三维场景动态标签技术实现方法,其特征在于:所述标签图层建立时使标签图层与序列帧图片同角度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110362963.6A CN113112611A (zh) | 2021-04-02 | 2021-04-02 | 一种序列帧三维场景动态标签技术实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110362963.6A CN113112611A (zh) | 2021-04-02 | 2021-04-02 | 一种序列帧三维场景动态标签技术实现方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113112611A true CN113112611A (zh) | 2021-07-13 |
Family
ID=76713887
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110362963.6A Pending CN113112611A (zh) | 2021-04-02 | 2021-04-02 | 一种序列帧三维场景动态标签技术实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113112611A (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521852A (zh) * | 2011-11-24 | 2012-06-27 | 中国船舶重工集团公司第七0九研究所 | 一种独立于三维场景空间的目标标签表现方法 |
CN110120087A (zh) * | 2019-04-15 | 2019-08-13 | 深圳市思为软件技术有限公司 | 三维虚拟沙盘的标签标注方法、装置及终端设备 |
-
2021
- 2021-04-02 CN CN202110362963.6A patent/CN113112611A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521852A (zh) * | 2011-11-24 | 2012-06-27 | 中国船舶重工集团公司第七0九研究所 | 一种独立于三维场景空间的目标标签表现方法 |
CN110120087A (zh) * | 2019-04-15 | 2019-08-13 | 深圳市思为软件技术有限公司 | 三维虚拟沙盘的标签标注方法、装置及终端设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103077239B (zh) | 基于云渲染的iFrame嵌入式Web3D*** | |
US9240070B2 (en) | Methods and systems for viewing dynamic high-resolution 3D imagery over a network | |
CN107197341B (zh) | 一种基于gpu的炫屏显示方法、装置及一种存储设备 | |
JP2024505995A (ja) | 特殊効果展示方法、装置、機器および媒体 | |
US9224156B2 (en) | Personalizing video content for Internet video streaming | |
WO2016028813A1 (en) | Dynamically targeted ad augmentation in video | |
CN1822651A (zh) | 一种动态生成字幕图像数据及字幕数据流的方法 | |
CN103971391A (zh) | 一种动画生成方法及装置 | |
CN105094289A (zh) | 一种实现图形用户交互界面的方法、设备及*** | |
CN104281335A (zh) | 多点触控互动大屏幕***及其控制方法 | |
CN111462205B (zh) | 图像数据的变形、直播方法、装置、电子设备和存储介质 | |
TW202141418A (zh) | 處理拆分渲染中的遮蔽之方法及裝置 | |
CN113936121B (zh) | 一种ar标注设置方法以及远程协作*** | |
CN113793420A (zh) | 深度信息处理方法、装置、电子设备及存储介质 | |
CN113112611A (zh) | 一种序列帧三维场景动态标签技术实现方法 | |
Fradet et al. | [poster] mr TV mozaik: A new mixed reality interactive TV experience | |
CN114449355B (zh) | 一种直播互动的方法、装置、设备及存储介质 | |
US20220327748A1 (en) | Determining a change in position of displayed digital content in subsequent frames via graphics processing circuitry | |
CN111652024B (zh) | 一种人脸的显示、直播方法、装置、电子设备和存储介质 | |
CN108933955A (zh) | 一种绘制方法及装置 | |
CN115552364A (zh) | 多端协同的显示更新方法及装置 | |
CN111158618A (zh) | 一种基于移动终端显示图案的方法及设备 | |
CN1570906A (zh) | 投影播放***及其播放方法 | |
WO2024087971A1 (zh) | 用于图像处理的方法、装置及存储介质 | |
KR102601179B1 (ko) | Xr 컨텐츠를 생성하기 위한 장치, 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |