The embodiment of the invention provides a high speed high resolution image data storage method, device and system. The method includes: identifying the available workstation, the available memory space and access to the workstation, the available memory space division of each workstation for a plurality of memory blocks; real time image receiving device sends the image data. And divides the image data into a plurality of image data block; according to the number of available memory space of each workstation, the size of the image data of the block size and block of image data, image data is divided into cache storage blocks sent to different workstations in the image data; the same image data cache for each workstation the block is transferred to the image data storage device. The device is used for performing the above method, which comprises an image data storage device, at least one image shooting device, at least one workstation and the device. The embodiment of the invention realizes real-time recording of high speed and high resolution image data.
【技术实现步骤摘要】
一种高速高分辨率图像数据存储方法、装置及系统
本专利技术实施例涉及图像处理
,具体涉及一种高速高分辨率图像数据存储方法、装置及系统。
技术介绍
采用高速、高分辨率摄像设备对物理、化学现象进行观测记录为理论分析和工程设计提供支撑在许多领域的实验室里都被广泛采用。但高分辨率高速摄像系统每次输出的图像多达几GB乃至几十GB,并且希望数据图像在秒量级时间内导出、存储。大多数的实验室除了拍照设备外还装备有高精度的实验装置,测量装置,反应装置等。对实验现象和过程的拍摄需在现场进行保存、回放、处理、分析并反馈到下一步实验的设计和观测。由于实验环境的客观条件限制,难以在实验室内装备大规模的并行存储系统,并为其配备专门的空调设备。这就要求在低噪音、低振动、低功耗前提下,通过有效的手段将拍摄图像进行实时保存。现有技术中,普遍使用的硬盘摄像机等系统,在低速低分辨率图像保存方面已足够成熟,但难以适用于实验室环境的高速、高分辨率图像的记录需求。因此,如何提出一种方案,能够实现高速高分辨率图像数据的实时记录,成为亟待解决的问题。
技术实现思路
针对现有技术中的缺陷,本专利技术实施例提供了及一种高速高分辨率图像数据存储方法、装置及系统。一方面,本专利技术实施例提供了一种高速高分辨率图像数据存储方法,包括:识别可用的工作站,并获取所述各工作站的可用内存空间,将所述各工作站的可用内存空间划分为多个存储块;实时接收图像拍摄设备发送的图像数据,并将所述图像数据划分为多个图像数据分块;根据所述各工作站的可用内存空间的大小、所述图像数据分块的大小以及所述图像数据分块的数量,将所述图像数据分块发送 ...
【技术保护点】
一种高速高分辨率图像数据存储方法,其特征在于,包括:识别可用的工作站,并获取所述各工作站的可用内存空间,将所述各工作站的可用内存空间划分为多个存储块;实时接收图像拍摄设备发送的图像数据,并将所述图像数据划分为多个图像数据分块;根据所述各工作站的可用内存空间的大小、所述图像数据分块的大小以及所述图像数据分块的数量,将所述图像数据分块发送至不同工作站的存储块中进行缓存;将所述各工作站中缓存的同一个图像数据的图像数据分块转存至图像数据存储设备。
【技术特征摘要】
1.一种高速高分辨率图像数据存储方法,其特征在于,包括:识别可用的工作站,并获取所述各工作站的可用内存空间,将所述各工作站的可用内存空间划分为多个存储块;实时接收图像拍摄设备发送的图像数据,并将所述图像数据划分为多个图像数据分块;根据所述各工作站的可用内存空间的大小、所述图像数据分块的大小以及所述图像数据分块的数量,将所述图像数据分块发送至不同工作站的存储块中进行缓存;将所述各工作站中缓存的同一个图像数据的图像数据分块转存至图像数据存储设备。2.根据权利要求1所述的方法,其特征在于,所述将所述图像数据分块发送至不同工作站的存储块中进行缓存,包括:步骤10:获取所述工作站的可用的目标存储块,并将所述目标存储块进行写入锁操作;步骤20:将对应的所述图像数据分块发送至所述目标存储块,并进行标记;步骤30:若判断获知所述图像数据未完全发送至所述各工作站的存储块,则获取下一个可用工作站的目标存储块,重复执行步骤10至步骤30,直至所述图像数据全部发送至所述各工作站的存储块,释放所述目标存储块的写入锁。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述各工作站的存储块进行循环队列排序操作;相应地,所述获取所述工作站的可用的目标存储块,包括:获取所述工作站中在所述循环队列中排序第一的可用的存储块,作为目标存储块。4.根据权利要求1所述的方法,其特征在于,所述将所述各工作站中缓存的同一个图像数据的图像数据分块缓存至图像数据存储设备,包括:获取同一个所述图像数据中各图像数据分块存放的位置信息;将所述位置信息对应的存储块进行读取锁操作,将所述存储块中缓存的图像数据分块写入所述图像数据存储设备,并释放所述存储块的读取锁。5.一种高速高分辨率图像数据存储装置,其特征在于,包括:存储块划分单元,用于识别可用的工作站,并获取所述各工作站的可用内存空间,将所述各工...
【专利技术属性】
技术研发人员:张武生,杨广文,徐伟平,林皎,
申请(专利权)人:清华大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。