一种数据保护方法、装置和存储介质制造方法及图纸

技术编号:37850477 阅读:8 留言:0更新日期:2023-06-14 22:38
本申请涉及一种数据保护方法、装置和存储介质,该方法包括:获取三维扫描数据;确定所述三维扫描数据中的至少一个锁定区域;其中,位于所述锁定区域内的三维扫描数据为待保护数据;在确定所述待保护数据的存储位置后,对所述待保护数据进行锁定。通过本申请,根据用户的操作指令确定三维扫描数据中的至少一个锁定区域,通过确定锁定区域中的待保护数据的存储位置,根据待保护数据的存储位置对存储的数据进行锁定,从而对待保护数据进行锁定,实现了对待保护数据的锁定,解决了现有技术中存在的无法对局部数据进行数据保护的问题。的无法对局部数据进行数据保护的问题。的无法对局部数据进行数据保护的问题。

【技术实现步骤摘要】
一种数据保护方法、装置和存储介质


[0001]本申请涉及数据处理领域,特别是涉及一种数据保护方法、装置和存储介质。

技术介绍

[0002]三维扫描数据在获取或者处理的过程中,局部数据的效果已经达到预设要求或者操作者不想让其产生变化,不希望后续加入的数据对之前效果好的局部数据有影响。现有的扫描技术中,在扫描的过程中,后续加入的数据若与已经达到预设要求的局部数据关联,仍会对已经达到预设要求的局部数据产生影响,并未对局部数据进行数据保护。
[0003]针对现有技术中存在的无法对局部数据进行数据保护的问题,目前还没有提出有效的解决方案。

技术实现思路

[0004]在本实施例中提供了一种数据保护方法、装置和存储介质,以解决现有技术中存在的无法对局部数据进行数据保护的问题。
[0005]第一个方面,在本实施例中提供了一种数据保护方法,所述方法包括:获取三维扫描数据;确定所述三维扫描数据中的至少一个锁定区域;其中,位于所述锁定区域内的三维扫描数据为待保护数据;在确定所述待保护数据的存储位置后,对所述待保护数据进行锁定。
[0006]在其中的一些实施例中,所述确定所述三维扫描数据中的至少一个锁定区域,包括:接收用户的操作指令,响应于用户的操作指令,确定所述三维扫描数据中的至少一个锁定区域。
[0007]在其中的一些实施例中,所述确定所述三维扫描数据中的至少一个锁定区域,包括:根据预设规则自动获取所述待保护数据,确定所述三维扫描数据的至少一个锁定区域;其中,所述预设规则包括以下至少之一:三维扫描数据的数据量、三维扫描数据的数据质量和三维扫描数据的特征量。
[0008]在其中的一些实施例中,所述方法还包括:将所述待保护数据与所述三维扫描数据进行区分。
[0009]在其中的一些实施例中,所述方法还包括:筛选出所述锁定区域内的数据,根据所述数据的数据结构及相应的查找逻辑确定所述锁定区域内的数据的存储位置。
[0010]在其中的一些实施例中,所述筛选出所述锁定区域内的数据,根据所述数据的数据结构及相应的查找逻辑确定所述锁定区域内的数据的存储位置包括:
等类似的词并不表示数量上的限制,它们可以是单数或者复数。在本申请中所涉及的术语“包括”、“包含”、“具有”及其任何变体,其目的是涵盖不排他的包含;例如,包含一系列步骤或模块(单元)的过程、方法和系统、产品或设备并未限定于列出的步骤或模块(单元),而可包括未列出的步骤或模块(单元),或者可包括这些过程、方法、产品或设备固有的其他步骤或模块(单元)。在本申请中所涉及的“连接”、“相连”、“耦接”等类似的词语并不限定于物理的或机械连接,而可以包括电气连接,无论是直接连接还是间接连接。在本申请中所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。通常情况下,字符“/”表示前后关联的对象是一种“或”的关系。在本申请中所涉及的术语“第一”、“第二”、“第三”等,只是对相似对象进行区分,并不代表针对对象的特定排序。
[0020]在本实施例中提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。比如在终端上运行,图1是执行本实施例的一种数据保护方法的终端的硬件结构框图。如图1所示,终端可以包括一个或多个(图1中仅示出一个)处理器102和用于存储数据的存储器104,其中,处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置。上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限制。例如,终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示出的不同配置。
[0021]存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如在本实施例中的一种数据保护方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0022]传输设备106用于经由一个网络接收或者发送数据。上述的网络包括终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
[0023]在本实施例中提供了一种数据保护方法,图2是本实施例的一种数据保护方法的流程图,如图2所示,该流程包括如下步骤:步骤S210,获取三维扫描数据。
[0024]具体地,获取三维扫描设备采集的三维扫描数据。这里的三维扫描设备可以为跟踪式三维扫描设备、手持式三维扫描设备等,在此不作具体限定。
[0025]步骤S220,确定三维扫描数据中的至少一个锁定区域;其中,位于锁定区域内的三维扫描数据为待保护数据。
[0026]具体地,接收用户的操作指令,响应于该用户的操作指令,确定三维扫描数据中的至少一个锁定区域,位于该锁定区域内的三维扫描数据为待保护数据。
[0027]步骤S230,在确定待保护数据的存储位置后,对待保护数据进行锁定。
[0028]具体地,在确定锁定区域内的待保护数据的存储位置后,根据待保护数据的存储位置对存储的数据进行锁定,从而对待保护数据进行锁定。
[0029]在本实施例中,根据用户的操作指令确定三维扫描数据中的至少一个锁定区域,通过确定锁定区域中的待保护数据的存储位置,根据待保护数据的存储位置对存储的数据进行锁定,从而对待保护数据进行锁定,实现了对待保护数据的锁定,解决了现有技术中存在的无法对局部数据进行数据保护的问题。
[0030]在其中的一些实施例中,确定三维扫描数据中的至少一个锁定区域,包括:根据预设规则自动获取待保护数据,确定三维扫描数据的至少一个锁定区域。
[0031]具体地,根据用户预设的规则自动获取待保护数据,根据该待保护数据所在区域,确定三维扫描数据的至少一个锁定区域。其中,预设规则包括以下至少之一:三维扫描数据的数据量、三维扫描数据的数据质量和三维扫描数据的特征量。示例性地,条件1),如当三维扫描数据的数据结构为八叉树结构或类似于八叉树结构的数据结构,可以统计待处理的三维扫描数据及其周围的邻域,落入八叉树的某个方盒中的落入点的次数,当落入次数满足阈值条件时,可以认为该存储位置数据量已经足够,处理质量本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据保护方法,其特征在于,所述方法包括:获取三维扫描数据;确定所述三维扫描数据中的至少一个锁定区域;其中,位于所述锁定区域内的三维扫描数据为待保护数据;在确定所述待保护数据的存储位置后,对所述待保护数据进行锁定。2.根据权利要求1所述的数据保护方法,其特征在于,所述确定所述三维扫描数据中的至少一个锁定区域,包括:接收用户的操作指令,响应于用户的操作指令,确定所述三维扫描数据中的至少一个锁定区域。3.根据权利要求1所述的数据保护方法,其特征在于,所述确定所述三维扫描数据中的至少一个锁定区域,包括:根据预设规则自动获取所述待保护数据,确定所述三维扫描数据的至少一个锁定区域;其中,所述预设规则包括以下至少之一:三维扫描数据的数据量、三维扫描数据的数据质量和三维扫描数据的特征量。4.根据权利要求1所述的数据保护方法,其特征在于,所述方法还包括:将所述待保护数据与所述三维扫描数据进行区分。5.根据权利要求3所述的数据保护方法,其特征在于,所述方法还包括:筛选出所述锁定区域内的数据,根据所述数据的数据结构及相应的查找逻辑确定所述锁定区域内的数据的存储位置。6.根据...

【专利技术属性】
技术研发人员:王江峰李美慧霍旺陈尚俭郑俊
申请(专利权)人:思看科技杭州股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1