【技术实现步骤摘要】
本专利技术涉及图像技木,尤其涉及一种确定可拍摄张数的方法及摄像装置。
技术介绍
显示可拍摄张数(即剩余张数)是在摄像装置中经常采用的一个技术,就是在拍照的时候向用户显示还可以拍摄多少张照片。目前,确定可拍摄张数的方法都是获取摄像装置的剩余存储空间M,获取当前场景下每张照片所需空间的大小P,则可拍摄张数的估计值N=M/P。其中,影响每张照片所需空间的大小P的因素很多,例如分辨率、压缩率、效果等等,也就是说在不同拍摄模式下每张照片所需空间的大小P是不同的。因此,如何在不同拍摄 模式下获取到每张照片所需空间的大小P成为目前确定可拍摄张数的难题。在现有技术中,为了解决每张照片所需空间的大小P的获取问题,预先根据每种 拍摄模式中设置的图像參数估计每张照片所需空间的大小P,然后将拍摄模式与该拍摄模式下每张照片所需空间的大小P的对应关系预置到摄像装置中,毎次在计算可拍摄张数时都使用预置的每张照片所需空间的大小P,但实际拍摄出的每张照片的大小不一定与P相同,所以计算出的可拍摄张数会存在误差,精度不高。
技术实现思路
本专利技术提供一种确定可拍摄张数的方法及摄像装置,用以提高确定出的 ...
【技术保护点】
【技术特征摘要】
1.一种确定可拍摄张数的方法,其特征在于,包括 确定当前拍摄模式; 获取当前拍摄模式下本次拍照之前的照片大小平均值,其中,当前拍摄模式下本次拍照之前的照片大小平均值是根据当前拍摄模式下本次拍照之前已拍摄照片占用的存储空间与当前拍摄模式下本次拍照之前已拍摄照片的张数计算出的; 根据当前可用存储空间和当前拍摄模式下本次拍照之前的照片大小平均值,确定出当前拍摄模式下本次拍照之前可拍摄照片的张数。2.根据权利要求I所述的确定可拍摄张数的方法,其特征在于,所述获取当前拍摄模式下本次拍照之前的照片大小平均值包括 根据当前拍摄模式,获取当前拍摄模式对应的第一索引值; 判断所述第一索引值是否存在于第一对应关系表中,所述第一对应关系表用于存储所述第一索引值与当前拍摄模式下本次拍照之前的照片大小平均值之间的对应关系; 当判断结果为存在吋,从所述第一对应关系表中,获取所述第一索引值对应的照片大小平均值。3.根据权利要求2所述的确定可拍摄张数的方法,其特征在于,所述判断所述第一索引值是否存在于第一对应关系表中之前,还包括 根据公式Vlrf= (Vk_2*nk_2+a) Av1,计算当前拍摄模式下本次拍照之前的照片大小平均值; 根据当前拍摄模式下本次拍照之前的照片大小平均值更新所述第一对应关系表; 其中,Vlri表示当前拍摄模式下本次拍照之前的照片大小平均值; Vk_2表示所述第一对应关系表中存储的当前拍摄模式下本次拍照的前一次拍照之前的照片大小平均值; a表示当前拍摄模式下本次拍照的前一次拍照所拍摄的照片占用的存储空间; IV1表示当前拍摄模式下本次拍照之前已拍摄照片的张数; nk_2表示当前拍摄模式下本次拍照的前一次拍照之前已拍摄照片的张数。4.根据权利要求I所述的确定可拍摄张数的方法,其特征在于,所述获取当前拍摄模式下本次拍照之前的照片大小平均值包括 根据当前拍摄模式,获取当前拍摄模式对应的第二索引值; 判断所述第二索引值是否存在于第二对应关系表中,所述第二对应关系表用于存储所述第二索引值、当前拍摄模式下本次拍照之前已拍摄照片占用的存储空间和当前拍摄模式下本次拍照之前已拍摄照片的张数之间的对应关系; 当判断结果为存在吋,从所述第二对应关系表中,获取所述第二索引值对应的已拍摄照片占用的存储空间和已拍摄照片的张数; 根据所获取的已拍摄照片占用的存储空间和所获取的已拍摄照片的张数,获得当前拍摄模式下本次拍照之前的照片大小平均值。5.根据权利要求4所述的确定可拍摄张数的方法,其特征在干,所述判断所述第二索引值是否存在于第二对应关系表中之前,还包括 根据公式计算当前拍摄模式下本次拍照之前已拍摄照片占用的存储空间; 根据公式IV1=IVdb,计算当前拍摄模式下本次拍照之前已拍摄照片的张数;根据当前拍摄模式下本次拍照之前已拍摄照片占用的存储空间和当前拍摄模式下本次拍照之前已拍摄照片的张数,更新所述第二对应关系表; 其中,Mlri表示当前拍摄模式下本次拍照之前已拍摄照片占用的存储空间; Mk_2表示所述第二对应关系表中存储的当前拍摄模式下本次拍照的前一次拍照之前已拍摄照片占用的存储空间; a表示当前拍摄模式下本次拍照的前一次拍照所拍摄的照片占用的存储空间; IV1表示当前拍摄模式下本次拍照之前已拍摄照片的张数; nk_2表示所述第二对应关系表中存储的当前拍摄模式下本次拍照的前一次拍照之前已拍摄照片的张数; b表示当前拍摄模式下本次拍照的前一次拍照之前所拍摄的照片的张数。6.一种拍摄装置,其特征在于,包括 模式确定模块,用于确定当...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。