The invention provides a data storage method for capsule endoscopy system, which comprises the following steps: defining the required data type of complete examination case data; defining the arrangement order of various types of data; merging various types of data into a single file when storing data, and the data model of the single file including file labels. Identify and store various types of files corresponding to the required data types by type file identification, file name length, file length, file name characters, and the storage model of the binary stream of file data. With this method, the data of capsule endoscopy system is stored as a single file, which provides convenience for data storage, transfer and backup. At the same time, this method is also convenient for reading, editing and modifying the data.
【技术实现步骤摘要】
胶囊内镜系统数据存储方法
本专利技术涉及计算机领域,具体涉及一种胶囊内镜系统数据存储方法。
技术介绍
在胶囊内镜诊断系统应用中,一例完整的胶囊内镜检查病例,包含有病人的基本信息、此次病例基础信息、检查图像信息以及相关的诊断信息。在原有检查数据中,检查图像原始数据与此次病例检查信息以及诊断信息分开存储,形成多个数据库文件和其他信息文件,如:病人基本信息和检查信息保存在数据库中,图像数据以1000张一个文件的模式保存在硬盘中(如50000张图片将会形成50个图像文件),图像配置信息以配置文件格式保存于图像文件同级目录中,病例诊断信息也保存于数据库中。这为用户的数据转移和备份带来很大的不便。
技术实现思路
为了克服上述现有技术中存在的缺陷,本专利技术的目的是提供一种便于数据存储、转移及备份的胶囊内镜系统数据存储方法。为了实现本专利技术的上述目的,本专利技术提供了一种胶囊内镜系统数据存储方法,包括以下步骤:S1,定义完整的检查病例数据的所需数据类型;S2,定义各种类型数据的排列顺序;S3,数据存储时,将各种类型数据合并成一个单一文件,该单一文件的数据模型包括文件标识以及与所需数据类型对应的各种类型文件,所述类型文件按类型文件标识、文件名长度、文件长度、文件名字符以及文件数据二进制流的存储模型进行存储;S4,数据读取时,获取单一文件,按照步骤S2定义的顺序进行相应数据类型的读取,当需要读取某类型数据时,首先找到该单一文件的文件标识,再找到相应类型文件的类型文件标识;读取该类型文件的文件名长度L,在该类型文件的文件名字符起始位置读取L长度的字符,读取到该类型文件的文件名, ...
【技术保护点】
1.一种胶囊内镜系统数据存储方法,其特征在于,包括以下步骤:S1,定义完整的检查病例数据的所需数据类型;S2,定义各种类型数据的排列顺序;S3,数据存储时,将各种类型数据合并成一个单一文件,该单一文件的数据模型包括文件标识以及与所需数据类型对应的各种类型文件,所述类型文件按类型文件标识、文件名长度、文件长度、文件名字符以及文件数据二进制流的存储模型进行存储;S4,数据读取时,获取单一文件,按照步骤S2定义的顺序进行相应数据类型的读取,当需要读取某类型数据时,首先找到该单一文件的文件标识,再找到相应类型文件的类型文件标识;读取该类型文件的文件名长度L,在该类型文件的文件名字符起始位置读取L长度的字符,读取到该类型文件的文件名,根据文件名即可获取该类型文件的文件类型;记录该类型文件的文件数据二进制数据流位置,作为读取数据时的文件的起始位置;编辑或修改数据时,将编辑或修改后的内容按照步骤S3中的存储模型修改该类型文件内容,生成修改后类型文件数据流,将该数据流替换S3中的对应类型文件模块。
【技术特征摘要】
1.一种胶囊内镜系统数据存储方法,其特征在于,包括以下步骤:S1,定义完整的检查病例数据的所需数据类型;S2,定义各种类型数据的排列顺序;S3,数据存储时,将各种类型数据合并成一个单一文件,该单一文件的数据模型包括文件标识以及与所需数据类型对应的各种类型文件,所述类型文件按类型文件标识、文件名长度、文件长度、文件名字符以及文件数据二进制流的存储模型进行存储;S4,数据读取时,获取单一文件,按照步骤S2定义的顺序进行相应数据类型的读取,当需要读取某类型数据时,首先找到该单一文件的文件标识,再找到相应类型文件的类型文件标识;读取该类型文件的文件名长度L,在该类型文件的文件名字符起始位置读取L长度的字符,读取到该类型文件的文件名,根据文件名即可获取该类型文件的文件类型;记录该类型文件的文件数据二进制数据流位置,作为读取数据时的文件的起始位置;编辑或修改数据时,将编辑或修改后的内容按照步骤S3中的存储模型修改该类型文件内容,生成修改后类型文件数据流,将该数据流替换S3中的对应类型文件模块。2.根据权利要求1所述的胶囊内镜系统数据存储方法,其特征在于,在步骤S4中,查询时,可...
【专利技术属性】
技术研发人员:严莎莎,郭凌,张志良,张云帆,白良德,
申请(专利权)人:重庆金山医疗器械有限公司,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。