[发明专利]一种人脸图片文件的存储方法及装置在审
申请号: | 202111255025.2 | 申请日: | 2021-10-27 |
公开(公告)号: | CN114036324A | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 陈斌;王一帆;肖斌;李剑波;金岩;吕昌昌 | 申请(专利权)人: | 青岛海纳云科技控股有限公司;青岛海纳云智能系统有限公司 |
主分类号: | G06F16/51 | 分类号: | G06F16/51;G06F16/58;G06F16/583 |
代理公司: | 北京元中知识产权代理有限责任公司 11223 | 代理人: | 贺兆乐 |
地址: | 266101 山东省青岛市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 文件 存储 方法 装置 | ||
1.一种人脸图片文件的存储方法,其特征在于,包括文件预分配过程和文件存储过程,在文件预分配过程中创建多个数据文件,数据文件包括图片数据头、图片区和图片索引区,图片数据头中存储通道编号,图片区用于存储人脸图片文件,图片索引区用于存储人脸图片文件的存储地址和人脸图片文件中包含的人脸特征;
在文件存储过程中,获取需要存储的人脸图片文件,按照预设规则选定数据文件,将接收到的人脸图片文件存入选定的数据文件中,对选定的数据文件中存储的内容进行更新。
2.根据权利要求1所述的一种人脸图片文件的存储方法,其特征在于,在获取到需要存储的人脸图片文件后,获取所述人脸图片文件的大小和所述人脸图片文件中包含的人脸特征,根据需要存储的人脸图片文件的大小在数据文件的图片区中创建子区域,将所述人脸图片文件和获取的人脸特征存入子区域中,在图片索引区存入获取的人脸特征和所述人脸图片文件的存储地址。
3.根据权利要求2所述的一种人脸图片文件的存储方法,其特征在于,图片数据头存储数据文件的大小,在将人脸图片文件存入数据文件后,更新图片数据头中存储的数据文件的大小信息。
4.根据权利要求3所述的一种人脸图片文件的存储方法,其特征在于,在选定数据文件后,判断当前选定的数据文件中是否存储人脸图片文件,若否,在将人脸图片文件存入数据文件后,向图片数据头写入当前选定的数据文件的开始存储时间和文件编号。
5.根据权利要求1-4任一所述的一种人脸图片文件的存储方法,其特征在于,在将人脸图片文件存入选定的数据文件后,判断当前选定的数据文件的大小是否超过预设最大值,若是,向图片数据头写入当前选定的数据文件的结束存储时间。
6.根据权利要求5所述的一种人脸图片文件的存储方法,其特征在于,所述按照预设规则选定数据文件包括,获取选定的数据文件的大小,若选定的数据文件的大小未超过预设最大值,将人脸图片文件存入选定的数据文件中;若选定的数据文件的大小超过预设最大值,重新选定数据文件。
7.根据权利要求6所述的一种人脸图片文件的存储方法,其特征在于,所述按照预设规则选定数据文件包括,若所有的数据文件的大小均超过预设最大值,选择文件编号最小的数据文件,清空所述文件编号最小的数据文件中存储的内容,向所述数据文件中存入人脸图片文件,更新所述数据文件的图片数据头中保存的开始存储时间。
8.根据权利要求1-7任一所述的一种人脸图片文件的存储方法,其特征在于,在文件预分配过程中,在创建数据文件后创建两个具有相同内容的索引文件,索引文件中存储各个数据文件的信息,在将人脸图片文件存入数据文件后,更新索引文件中存储的数据文件信息。
9.一种采用如上权利要求1-8任一所述存储方法的人脸图片文件存储装置,其特征在于,包括:
获取单元,用于获取需要存储的人脸图片文件;
处理单元,用于获取人脸图片文件中包含的人脸特征,与获取单元连接;
存储单元,用于存储人脸图片文件和人脸特征,与获取单元和解析单元连接。
10.根据权利要求9所述的一种人脸图片文件存储装置,其特征在于,包括输入单元,用于设定需要创建的数据文件的数量和数据文件大小的预设最大值,输入单元与处理单元连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海纳云科技控股有限公司;青岛海纳云智能系统有限公司,未经青岛海纳云科技控股有限公司;青岛海纳云智能系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111255025.2/1.html,转载请声明来源钻瓜专利网。