文件处理设备、文件处理方法和程序技术

技术编号:35257143 阅读:38 留言:0更新日期:2022-10-19 10:14
本技术涉及使得可以减少用户丢失的图像的文件处理设备、文件处理方法和程序。将修复数据写入到存储静止图片图像的高效图像文件格式HEIF文件,该修复数据用于修复HEIF文件。使用修复数据来修复HEIF文件。本技术适用于HEIF文件的处理。HEIF文件的处理。HEIF文件的处理。

【技术实现步骤摘要】
【国外来华专利技术】文件处理设备、文件处理方法和程序


[0001]本技术涉及文件处理设备、文件处理方法和程序,并且尤其涉及例如能够减少用户丢失的图像数量的文件处理设备、文件处理方法和程序。

技术介绍

[0002]作为用于高效存储图像的文件格式,存在高效图像文件格式(HEIF)(参见非专利文献1)。
[0003]引用列表
[0004]非专利文献
[0005]非专利文件1:ISO/IEC 23008

12:2017,信息技术
‑‑
异构环境中的高效编码和媒体交付(media delivery)
‑‑
第12部分:图像文件格式

技术实现思路

[0006]本专利技术要解决的问题
[0007]例如,HEIF文件可以存储多个静止图像的图像,诸如通过连续拍摄而捕获的图像。在HEIF文件存储多个图像的情况下,写入(记录)HEIF文件所需的写入时间随着图像数量的增加而增加。在写入时间长的情况下,在写入HEIF文件期间,由于由移除电池或移除插头导致的电源中断、移除介质等,很有可能生成异常HEIF文件。异常HEIF文件是不具有作为HEIF文件的格式的文件。
[0008]异常HEIF文件无法再现,并且用户丢失存储在HEIF文件中的所有图像。
[0009]本技术是鉴于这样的情况而做出的,并且旨在减少用户丢失的图像数量。
[0010]问题的解决方案
[0011]本技术的第一文件处理设备或第一程序是:一种文件处理设备,包括:文件控制单元,所述文件控制单元将修复数据写入到存储静止图像的高效图像文件格式HEIF文件中,所述修复数据用于修复所述HEIF文件;或者一种程序,所述程序用于使计算机用作这样的文件处理设备。
[0012]本技术的第一文件处理方法是:一种文件处理方法,包括:将修复数据写入到存储静止图像的高效图像文件格式HEIF文件中,所述修复数据用于修复所述HEIF文件。
[0013]在本技术的第一文件处理设备、第一文件处理方法和第一程序中,将修复数据写入到存储静止图像的高效图像文件格式HEIF文件中,该修复数据用于修复该HEIF文件。
[0014]本技术的第二文件处理设备或第二程序是:一种文件处理设备,包括:文件控制单元,所述文件控制单元使用修复数据来修复存储静止图像的高效图像文件格式HEIF文件,所述修复数据用于修复所述HEIF文件,所述修复数据被写入到所述HEIF文件中;或者一种程序,所述程序用于使计算机用作这样的文件处理设备。
[0015]本技术的第二文件处理方法是:一种文件处理方法,包括:使用修复数据来修复存储静止图像的高效图像文件格式HEIF文件,所述修复数据用于修复所述HEIF文件,所述修
复数据被写入到所述HEIF文件中。
[0016]在本技术的第二文件处理设备、第二文件处理方法和第二程序中,使用修复数据来修复存储静止图像的高效图像文件格式HEIF文件,该修复数据用于修复该HEIF文件,该修复数据被写入到该HEIF文件中。
[0017]注意,文件处理设备可以是独立设备,或者可以是包括在一个设备中的内部块。
[0018]此外,程序可以通过传输介质进行传输或者记录在记录介质上来提供。
附图说明
[0019]图1是示出应用本技术的数码相机的一个实施例的配置示例的框图。
[0020]图2是示出符合联合摄影专家组(JPEG)的JPEG文件的格式的示例的图。
[0021]图3是示出ISO基础媒体文件格式的示例的图。
[0022]图4是示出符合HEIF的HEIF文件的格式的示例的图。
[0023]图5是示出图像项格式的HEIF文件的格式的示例的图。
[0024]图6是示出iprp框(box)的示例的图。
[0025]图7是示出图像序列格式的HEIF文件的格式的示例的图。
[0026]图8是示出trak框的示例的图。
[0027]图9是示出存储主图像和缩略图图像的集合文件(collection file)的示例的图。
[0028]图10是示出存储主图像的轨道(track)和主图像的缩略图图像的轨道的序列文件的示例的图。
[0029]图11是示出存储平铺图像(tile image)的HEIF文件的示例的图。
[0030]图12是示出由文件控制单元43生成的具有修复功能的HEIF文件的概要的图。
[0031]图13是示出使用修复数据来修复异常HEIF文件(具有修复功能)的概要的图。
[0032]图14是示出生成具有修复功能的HEIF文件的处理的示例的流程图。
[0033]图15是示出具有修复功能的异常HEIF文件的示例的图。
[0034]图16是示出在检测到中断部分之后的修复处理的示例的图。
[0035]图17是示出在删除中断部分的图像和该图像的修复数据之后的修复处理的示例的图。
[0036]图18是示出在生成正常元框(meta box)之后的修复处理的示例的图。
[0037]图19是示出修复处理的示例的流程图。
[0038]图20是示出修复数据的具体示例的图。
[0039]图21是示出修复数据中的网格信息(字段)grid_list(网格列表)的具体示例的图。
[0040]图22是示出在修复处理中存储至少使用修复数据生成(修复)的元数据的框的图。
[0041]图23是示出生成(修复)在修复处理中存储至少使用修复数据生成的管理元数据的框的方法的图。
[0042]图24是示出应用本技术的计算机的一个实施例的配置示例的框图。
具体实施方式
[0043]<应用本技术的数码相机的一个实施例>
[0044]图1是示出应用本技术的数码相机的一个实施例的配置示例的框图。
[0045]数码相机10包括光学系统11、图像传感器12、信号处理单元13、介质14、接口(I/F)15和16、按钮/键17、触摸面板18、液晶面板19、取景器20、I/F 21等。
[0046]光学系统11将来自被摄体的光聚光(condense)在图像传感器12上。
[0047]图像传感器12接收来自光学系统11的光,通过光电转换来执行成像,生成作为电信号的图像数据,并且将图像数据提供给信号处理单元13。
[0048]信号处理单元13包括光学系统/图像传感器控制单元41、编码控制单元42、文件控制单元43、介质控制单元44、操作控制单元45、显示控制单元46和UI控制单元47。
[0049]光学系统/图像传感器控制单元41控制光学系统11和图像传感器12,并且将通过根据该控制执行的成像而获得的图像的(数据)提供给编码控制单元42。
[0050]编码控制单元42将来自光学系统/图像传感器控制单元41的图像提供给显示控制单元46,根据需要对图像进行编码,并且将图像提供给本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种文件处理设备,包括:文件控制单元,所述文件控制单元将修复数据写入到存储静止图像的高效图像文件格式HEIF文件中,所述修复数据用于修复所述HEIF文件。2.根据权利要求1所述的文件处理设备,其中,所述修复数据包括在所述HEIF文件中用于修复用于管理图像的管理元数据的数据。3.根据权利要求2所述的文件处理设备,其中,所述文件控制单元将用于修复图像的管理元数据的修复数据布置在紧接在该图像之前。4.根据权利要求3所述的文件处理设备,其中,所述修复数据包括所述修复数据的大小和紧接在所述修复数据之后布置的图像的大小。5.根据权利要求2所述的文件处理设备,其中,所述修复数据包括用于修复存储在所述HEIF文件的元框中的pitm框、infe框、dimg框、thmb框、colr框、hvcc框、ipse框、idat框和iloc框中所存储的管理元数据的数据。6.根据权利要求1所述的文件处理设备,其中,所述HEIF文件存储图像和与该图像相关联的相关图像,以及所述文件控制单元写入图像的修复数据和相关图像的修复数据。7.根据权利要求6所述的文件处理设备,其中,相关图像包括具有比所述图像的像素数少的像素数的图像。8.根据权利要求1所述的文件处理设备,其中,所述HEIF文件存储图像和图像的元数据。9.一种文件处理方法,包括:将修复数据写入到存储静止图像的高效图像文件格式HEIF文件中,所述修复数据用于修复所述HEIF文件。10.一种程序,所述程序用于使计算机用作:文件控制单元,所述文件控制单元将修复数据写入到存储静止图像的高效图像文件格式HEIF文件,所述修复数据用于修复所述HEIF文件。11.一种文件处理设备,包括:文件控制单元,所述文件控制单元使用修复数据来修复存储静止图像的高效图像文件格式HEIF文件,所述修复数据用于修复所述HEIF文件,所述修复数据被写入到所述HEIF文件中。12.根据权利要求11所述的文件处理设备,其中,所述修复数据包括在所述HEIF文件中用于修复用于管理图像的管理元数据的数据,以及所述文件...

【专利技术属性】
技术研发人员:椎名裕树
申请(专利权)人:索尼集团公司
类型:发明
国别省市:

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

1