For medical image based on multi computer multi thread processing method of nuclear fast scanning microscope cell image, relates to the medical image processing method, is a kind of application of multi-threaded multi-core theory and programming method of medical image image processing optimization method, in the multi-threaded multi-core technology processor, using multi-threaded multi-core software the use of programming on the processor hardware resources. First, the medical images that need to be processed are stored in the multithread queue in the form of frames, and the parallel threads are processed in parallel. Until all threading processes are completed, the final processing results are aggregated and output. The whole multi thread and multi core scan can improve the efficiency of image processing and achieve the purpose of rapid scanning.
【技术实现步骤摘要】
基于计算机多线程多核显微镜细胞图像快速扫描处理方法
本专利技术设计图像处理
,具体涉及一种基于计算机多线程多核显微镜细胞图像快速扫描处理方法。技术背景目前,显微镜细胞图像扫描分析技术作为医学图像的重要组成部分,在临床检验中发挥着重要的作用,它通过图像分割、特征提取和识别对样本进行分析,使得临床医生能对病人的疾病做出正确的诊断,并为观察疗效、推测预后以及疾病的预防等提供价值信息。随着图像处理技术的发展和人们对医疗健康的日益关注,希望医学图像处理的运行时间降低。多核多线程技术的出现,为加速医学图像处理提供了可能。多核,及多微处理核心,是将两个或更多的独立处理器封装在一个集成电路(IC)芯片中的一种方案。一般来说,多核微处理器允许一个计算设备,在不需要将多个处理器核心分别进行独立的物理封装情况下,可以执行某些形式的线程级并行处理(Thread-LevelParallelism,TLP)。这种形式的TLP,通常被认为是芯片级别的多处理(Chip-levelMultiProcessing,CMP)。而现有的显微镜细胞图像扫描分析技术采用的是串行处理方式。图像采集后单线程写入硬盘生成硬文件,在图像识别方面采用单线程识别处理,在处理速度以及处理方法方面不理想。充分利用我们可用的计算机,设计多核多线程并发处理方法,提高提高显微镜喜报图像扫描与处理速度显得尤为重要。
技术实现思路
针对上述的问题,本专利技术提出了一种基于计算机多线程多核显微镜细胞图像快速扫描处理方法,加快了细胞图像扫描速度和处理速度。为了解决上述问题,本专利技术所采用的技术方案如下:一种基于计算机多线 ...
【技术保护点】
一种基于计算机多线程多核显微镜细胞图像快读扫描处理方法,其特征在于,包括以下步骤:步骤1:设计帧缓存二维队列,一维为队列个数,另一维为队列长度,队列个数根据电脑的实际硬件配置要求进行动态设计,队列的长度根据需要动态设计,以帧图像分辨率为单位;步骤2:创建4个线程,线程1、线程2、线程3执行图形识别处理任务,线程4执行图像写入硬盘任务;步骤3:主线程进行CCD图像传感器采集图像数据操作,图像数据暂存内存中;步骤4:对于创建的三个执行图像数据识别任务的线程,开始先将图像数据依次存入线程1、线程2、线程3所负责的队列,当三个队列内均有未处理的图像数据时,将后续的图像数据存入剩余空间最大的那个队列中;步骤5:这里创建一个判断机制,来判断队列剩余空间的大小,并使用一个调度进程来进行线程1、线程2、线程3之间的优先选择,图像数据写入识别队列的同时执行写入内存队列的操作;步骤6:对图像数据进行写硬盘操作;步骤7:保存线程处理结果数据于父进程中,待所有进程结束之后在进行汇总。
【技术特征摘要】
1.一种基于计算机多线程多核显微镜细胞图像快读扫描处理方法,其特征在于,包括以下步骤:步骤1:设计帧缓存二维队列,一维为队列个数,另一维为队列长度,队列个数根据电脑的实际硬件配置要求进行动态设计,队列的长度根据需要动态设计,以帧图像分辨率为单位;步骤2:创建4个线程,线程1、线程2、线程3执行图形识别处理任务,线程4执行图像写入硬盘任务;步骤3:主线程进行CCD图像传感器采集图像数据操作,图像数据暂存内存中;步骤4:对于创建的三个执行...
【专利技术属性】
技术研发人员:梁光明,殷星星,李智能,
申请(专利权)人:湖南友哲科技有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。