本发明涉及图像处理,特别地涉及一种图像存储方法、重建方法、装置、设备和系统及蒸烤设备。
背景技术:
1、以蒸烤箱为例,为了更方便了了解蒸烤箱内食物的情况,通常会设置摄像头获取蒸烤箱内食物的连续图像,如视频或多帧图片。但是当蒸烤箱食物烹饪时长较长时,得到连续图像较大,会造成存储时占用空间较大,另外传输时,传输所需时长较长。
2、因此为了解决上述问题,现有技术会对连续图像进行压缩,以降低数据的大小,进而降低存储时占用空间,以及减少传输所需时长。
3、但是目前的连续图像的通用压缩方法为基于抽取连续图像的关键帧,然后将关键帧拼接在一起来实现视频的压缩。但是该种方案压缩得到的压缩数据占用空间仍比较大,不利于储存与网络传输。
技术实现思路
1、本发明提供一种图像存储方法、重建方法、装置、设备和系统及蒸烤设备,用于解决现有图像的压缩方法得到的压缩数据占用空间仍比较大,不利于存储于网络传输的问题。
2、第一方面本申请实施例提供一种图像存储方法,所述图像为待存储的多帧图片,每帧图片的图像拍摄区域相同且在所述图像拍摄区域的目标区域中包括目标对象,所述图像存储方法包括:
3、在所述图像中确定一帧图片作为参考帧;
4、基于所述参考帧确定所述目标对象及所述目标区域的位置信息;
5、基于所述目标区域的位置信息确定截取区域,所述截取区域包括所述目标区域;
6、获取其余帧的截取区域内的目标图像数据,将所述参考帧和所述目标图像数据进行存储,所述其余帧为所述图像中除参考帧之外的所有图片。
7、在一个实施方式中,所述基于所述参考帧确定所述目标对象及所述目标区域的位置信息,包括:
8、采用图像识别算法在所述参考帧中识别得到所述目标对象;
9、将所述目标对象所在的区域作为目标区域,或将目标对象所在的最小预设图形作为目标区域,所述最小预设图形包括矩形或圆形。
10、在一个实施方式中,所述基于所述目标区域的位置信息确定截取区域,包括:
11、将所述目标区域扩大n倍的区域作为截取区域,n大于或等于1。
12、在一个实施方式中,还包括:获取所述目标对象的种类,基于所述目标对象的种类获取所述目标对象的膨胀系数m,基于所述膨胀系数m确定n,m小于等于n。
13、在一个实施方式中,所述基于所述目标区域的位置信息确定截取区域,包括:
14、将所述图像拍摄区域划分为多个子区域;
15、将包含目标区域的所有子区域作为截取区域。
16、在一个实施方式中,所述将所述图像拍摄区域划分为多个子区域,包括:
17、获取所述参考帧的分辨率;
18、基于所述分辨率确定所述子区域的像素点数量,每个子区域的大小相同。
19、第二方面本申请实施例提供一种图像重建方法,包括:
20、获取基于第一方面任一项实施方式所述的图像存储方法存储的数据,所述数据包括参考帧和目标图像数据;
21、基于参考帧获取非截取区域,所述非截取区域为所述参考帧除截取区域之外的区域;
22、将所述目标图像数据补充到所述非截取区域中得到重建的图片。
23、第三方面本申请实施例提供一种图像存储装置,所述图像为待存储的多帧图片,每帧图片的图像拍摄区域相同且在所述图像拍摄区域的目标区域中包括目标对象,所述图像存储装置包括:
24、参考帧获取模块,用于在所述图像中确定一帧图片作为参考帧;
25、目标区域确定模块,用于基于所述参考帧确定所述目标对象及所述目标区域的位置信息;
26、截取区域选择模块,用于基于所述目标区域的位置信息确定截取区域,所述截取区域包括所述目标区域;
27、图像数据存储模块,用于获取其余帧的截取区域内的目标图像数据,将所述参考帧和所述目标图像数据进行存储,所述其余帧为所述图像中除参考帧之外的所有图片。
28、第四方面本申请实施例提供一种图像重建装置,包括:
29、数据获取模块,用于获取基于第一方面任一项实施方式所述的图像存储方法存储的数据,所述数据包括参考帧和目标图像数据;
30、非截取区域获取模块,用于基于参考帧获取非截取区域,所述非截取区域为所述参考帧除截取区域之外的区域;
31、图片重建模块,用于将所述目标图像数据补充到所述非截取区域中得到重建的图片。
32、第五方面本申请实施例提供一种图像存储设备,包括:
33、所述图像存储设备包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的程序代码,所述程序代码被所述处理器执行时,实现如第一方面任一项实施方式所述的图像存储方法。
34、第六方面本申请实施例提供一种图像重建设备,包括:
35、所述图像重建设备包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的程序代码,所述程序代码被所述处理器执行时,实现如第二方面任一项实施方式所述的图像重建方法。
36、第七方面本申请实施例提供一种图像处理系统,包括:
37、如第五方面任一项实施方式所述的图像存储设备;
38、以及如第六方面任一项实施方式所述的图像重建设备。
39、第八方面本申请实施例提供一种蒸烤设备,应用第一方面任一项实施方式所述的图像存储方法,和/或,应用第二方面任一项实施方式所述的图像重建方法。
40、本申请技术方案提供的一种图像存储方法、重建方法、装置、设备和系统及蒸烤设备,与现有技术相比,至少具备有以下有益效果:
41、首先从待存储的图像中确定一帧作为参考帧,然后基于参考帧确定目标对象及目标区域;基于目标区域选择截取区域,然后获取其余帧的截取区域内的目标图像数据,最后将参考帧与目标图像数据进行存储。由于图像中每帧图片的图像拍摄区域相同,且目标对象都在目标区域,这样在存储图像时,只存储一帧完整的,而其余帧仅存储截取区域的图像数据进行存储,与每帧图片都存储相比,大大降低了存储量。而重建时,只需要根据参考帧非截取区域的数据与目标图像数据结合即可还原图片,在保证图像效果的同时,降低了需要存储的图像的大小,有利于存储和网络传输。
42、应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。
1.一种图像存储方法,其特征在于,所述图像为待存储的多帧图片,每帧图片的图像拍摄区域相同且在所述图像拍摄区域的目标区域中包括目标对象,所述图像存储方法包括:
2.根据权利要求1所述的图像存储方法,其特征在于,所述基于所述参考帧确定所述目标对象及所述目标区域的位置信息,包括:
3.根据权利要求1所述的图像存储方法,其特征在于,所述基于所述目标区域的位置信息确定截取区域,包括:
4.根据权利要求3所述的图像存储方法,其特征在于,还包括:获取所述目标对象的种类,基于所述目标对象的种类获取所述目标对象的膨胀系数m,基于所述膨胀系数m确定n,m小于等于n。
5.根据权利要求1所述的图像存储方法,其特征在于,所述基于所述目标区域的位置信息确定截取区域,包括:
6.根据权利要求5所述的图像存储方法,其特征在于,所述将所述图像拍摄区域划分为多个子区域,包括:
7.一种图像重建方法,其特征在于,包括:
8.一种图像存储装置,其特征在于,所述图像为待存储的多帧图片,每帧图片的图像拍摄区域相同且在所述图像拍摄区域的目标区域中包括目标对象,所述图像存储装置包括:
9.一种图像重建装置,其特征在于,包括:
10.一种图像存储设备,其特征在于,包括:
11.一种图像重建设备,其特征在于,包括:
12.一种图像处理系统,其特征在于,包括:
13.一种蒸烤设备,其特征在于,应用权利要求1-6中任一项所述的图像存储方法,和/或,应用权利要求7中所述的图像重建方法。