CN113157969A - 一种用于超声诊断的快速进入电影回放状态的方法及*** - Google Patents
一种用于超声诊断的快速进入电影回放状态的方法及*** Download PDFInfo
- Publication number
- CN113157969A CN113157969A CN202110253962.8A CN202110253962A CN113157969A CN 113157969 A CN113157969 A CN 113157969A CN 202110253962 A CN202110253962 A CN 202110253962A CN 113157969 A CN113157969 A CN 113157969A
- Authority
- CN
- China
- Prior art keywords
- frame
- data
- image data
- index table
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000003745 diagnosis Methods 0.000 title claims abstract description 21
- 230000008569 process Effects 0.000 claims abstract description 11
- 238000002604 ultrasonography Methods 0.000 claims description 18
- 238000010586 diagram Methods 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/71—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/73—Querying
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
Abstract
本发明公开了一种用于超声诊断的快速进入电影回放状态的方法及***,其中涉及的一种用于超声诊断的快速进入电影回放状态的方法,包括:S1.将扫查过程中需要的数据存储于存储介质中;S2.判断是否接收到用户选择回顾历史数据的信息,若是,则执行步骤S3;S3.生成存储于存储介质中所有帧数据的索引表;S4.进入电影回放状态,采用电影播放器播放至某一帧,基于索引表获取该帧的图像数据,并将该帧图像数据读取到存储介质中;S5.采用图像算法处理该帧的图像数据,生成显示所需要的数据;S6.释放该帧图像数据在存储介质中所占的内存,并显示该帧的图像。本发明利用建立图像数据快速索引表,加快进入电影回放的状态以及减少对回放存储区的资源消耗。
Description
技术领域
本发明涉及超声诊断技术领域,尤其涉及一种用于超声诊断的快速进入电影回放状态的方法及***。
背景技术
在超声设备中,电影回放的功能是指,将实时扫查过程中的某个环节的图像数据存储到存储介质中,在用户通过界面,选择回顾历史检查时,将存储在存储介质中的图像数据,经过一些环节的图像处理,将实时扫查时的图像重现在显示设备上。电影回放是超声诊疗中的一个重要技术手段。
实时扫查中产生图像数据比较大,在进入电影回放状态之前,需要将图像数据从存储介质中取出,加载到电影回放存储区,再通过图像处理,才可以重现图像
由于图像数据比较大,导致从存储介质中取出数据到电影回放存储区中花费大量时间,导致用户从选择开始回顾历史检查,到进入电影播放状态,需要等待较长时间
由于图像数据较大,在整个电影回放过程,对回放存储区资源的消耗严重。
因此,针对上述技术问题,本发明提供一种用于超声诊断的快速进入电影回放状态的方法及***。
发明内容
本发明的目的是针对现有技术的缺陷,提供了一种用于超声诊断的快速进入电影回放状态的方法及***,解决电影回放状态过程中对回放存储区资源大量消耗的问题。
为了实现以上目的,本发明采用以下技术方案:
一种用于超声诊断的快速进入电影回放状态的方法,包括:
S1.将扫查过程中需要的数据存储于存储介质中;
S2.判断是否接收到用户选择回顾历史数据的信息,若是,则执行步骤S3;
S3.生成存储于存储介质中所有帧数据的索引表;
S4.进入电影回放状态,采用电影播放器播放至某一帧,基于索引表获取该帧的图像数据,并将该帧图像数据读取到存储介质中;
S5.采用图像算法处理该帧的图像数据,生成显示所需要的数据;
S6.释放该帧图像数据在存储介质中所占的内存,并显示该帧的图像。
进一步的,所述步骤S1中需要的数据包括数据头、帧数据;其中数据头包括总帧数、每帧的大小、数据头的大小;帧数据包括图像数据、帧号、时间戳。
进一步的,所述步骤S3具体包括:
S31.读取数据头;
S32.根据读取的数据头生成索引表,其中索引表中的信息包括帧号、时间戳、图像数据、当前帧相对于电影数据的偏移量。
进一步的,所述步骤S32具体包括:
S321.计算当前帧相对于电影数据的偏移量;
S322.根据计算得到的偏移量,查找帧号为N的帧,并读取第N帧数据的帧号、时间戳;
S323.将读取的第N帧的索引信息加入至索引表;
S324.根据数据头中的总帧数,遍历所有帧,并按照步骤S321-S323生成所有帧数据的索引表。
进一步的,所述步骤S4具体为:电影播放器播放至帧号为N的帧,根据索引表找到第N帧的偏移量,并获取第N帧的图像数据,将第N帧图像数据读取到存储介质中。
相应的,还提供一种用于超声诊断的快速进入电影回放状态的***,包括:
存储模块,用于将扫查过程中需要的数据存储于存储介质中;
判断模块,用于判断是否接收到用户选择回顾历史数据的信息;
第一生成模块,用于生成存储于存储介质中所有帧数据的索引表;
第一读取模块,用于进入电影回放状态,采用电影播放器播放至某一帧,基于索引表获取该帧的图像数据,并将该帧图像数据读取到存储介质中;
处理模块,用于采用图像算法处理该帧的图像数据,生成显示所需要的数据;
显示模块,用于释放该帧图像数据在存储介质中所占的内存,并显示该帧的图像。
进一步的,所述存储模块中需要的数据包括数据头、帧数据;其中数据头包括总帧数、每帧的大小、数据头的大小;帧数据包括图像数据、帧号、时间戳。
进一步的,所述第一生成模块具体包括:
第二读取模块,用于读取数据头;
第二生成模块,用于根据读取的数据头生成索引表,其中索引表中的信息包括帧号、时间戳、图像数据、当前帧相对于电影数据的偏移量。
进一步的,所述第二生成模块具体包括:
计算模块,用于计算当前帧相对于电影数据的偏移量;
查找模块,用于根据计算得到的偏移量,查找帧号为N的帧,并读取第N帧数据的帧号、时间戳;
加入模块,用于将读取的第N帧的索引信息加入至索引表;
遍历模块,用于根据数据头中的总帧数,遍历所有帧,并生成所有帧数据的索引表。
进一步的,所述第一读取模块具体为:电影播放器播放至帧号为N的帧,根据索引表找到第N帧的偏移量,并获取第N帧的图像数据,将第N帧图像数据读取到存储介质中。
与现有技术相比,本发明具有以下有益效果:
1、快速进入电影回放状态,优化用户体验;
2、减少对电影回放存储区资源的占用。
附图说明
图1是实施例一提供的一种用于超声诊断的快速进入电影回放状态的方法流程图;
图2是实施例一提供的数据结构示例图;
图3是实施例一提供的数据结构图;
图4是实施例二提供的一种用于超声诊断的快速进入电影回放状态的***结构图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
本发明的目的是针对现有技术的缺陷,提供了一种用于超声诊断的快速进入电影回放状态的方法及***。
实施例一
本实施例提供的一种用于超声诊断的快速进入电影回放状态的方法,包括:
S1.将扫查过程中需要的数据存储于存储介质中;
S2.判断是否接收到用户选择回顾历史数据的信息,若是,则执行步骤S3;
S3.生成存储于存储介质中所有帧数据的索引表;
S4.进入电影回放状态,采用电影播放器播放至某一帧,基于索引表获取该帧的图像数据,并将该帧图像数据读取到存储介质中;
S5.采用图像算法处理该帧的图像数据,生成显示所需要的数据;
S6.释放该帧图像数据在存储介质中所占的内存,并显示该帧的图像。
在步骤S1中,扫查过程中需要的数据存储于存储介质中。
如图2所示为数据结构示例图,在扫查过程中,将需要的数据存储到存储介质中,包括数据头、帧数据;其中数据头包括总帧数、每帧的大小、数据头的大小;帧数据包括图像数据、帧号、时间戳等。
在步骤S3中,生成存储于存储介质中所有帧数据的索引表。具体包括:
S31.读取数据头;
S32.根据读取的数据头生成索引表,其中索引表中的信息包括帧号、时间戳、图像数据、当前帧相对于电影数据的偏移量。
如图3所示的数据结构图。
具体包括:
S321.计算当前帧相对于电影数据的偏移量;
假设该帧前面的帧数为k,则偏移量为K*数据帧大小+数据头大小(K大于等于0)。
S322.根据计算得到的偏移量,查找帧号为N的帧,并读取第N帧数据的帧号、时间戳;
S323.将读取的第N帧的索引信息加入至索引表;
S324.根据数据头中的总帧数,遍历所有帧,并按照步骤S321-S323生成所有帧数据的索引表
在步骤S4中,进入电影回放状态,采用电影播放器播放至某一帧,基于索引表获取该帧的图像数据,并将该帧图像数据读取到存储介质中。具体为:电影播放器播放至帧号为N的帧,根据索引表找到第N帧的偏移量,并获取第N帧的图像数据,将第N帧图像数据读取到存储介质中。
在步骤S5中,采用图像算法处理该帧的图像数据,生成显示所需要的数据。
经过DSC以及其它图像算法处理该帧图像数据,生成显示所需要的数据
在本实施例中,由于在电影回放过程中,某一时刻只会回放某一帧图像,所以用户选择回顾历史检查时,先读取存储介质中的数据头,其中记录着电影数据的大小,帧数,帧号,遍历生成图像数据的快速索引表,例如存储介质中有3帧数据,生成的索引表就有三条数据,记录着每一帧数据的大小,帧号,时间戳以及该帧相对于电影数据的偏移量等等,而不是将所有的图像数据加载到电影回放存储区,电影回放至某一帧时,该帧的帧号为N,我们可以在索引表中找到帧号N所对应的偏移量为M,假设存储介质为硬盘,则读取相对于文件起始位置为M,长度为帧大小的数据到内存,即可获取到该帧的图像数据,经过DSC等图像算法处理后,生成显示的像素数据,再显示到显示设备,即完成了该帧的回放。因此不需要在电影回放前,将所有的图像数据加载到内存,只需要根据电影播放器的播放位置,动态的加载所需的数据。
本实施例利用建立图像数据快速索引表,加快进入电影回放的状态以及减少对回放存储区的资源消耗。
实施例二
本实施例提供一种用于超声诊断的快速进入电影回放状态的***,如图4所示,包括:
存储模块11,用于将扫查过程中需要的数据存储于存储介质中;
判断模块12,用于判断是否接收到用户选择回顾历史数据的信息;
第一生成模块13,用于生成存储于存储介质中所有帧数据的索引表;
第一读取模块14,用于进入电影回放状态,采用电影播放器播放至某一帧,基于索引表获取该帧的图像数据,并将该帧图像数据读取到存储介质中;
处理模块15,用于采用图像算法处理该帧的图像数据,生成显示所需要的数据;
显示模块16,用于释放该帧图像数据在存储介质中所占的内存,并显示该帧的图像。
进一步的,所述存储模块11中需要的数据包括数据头、帧数据;其中数据头包括总帧数、每帧的大小、数据头的大小;帧数据包括图像数据、帧号、时间戳。
进一步的,所述第一生成模块13具体包括:
第二读取模块,用于读取数据头;
第二生成模块,用于根据读取的数据头生成索引表,其中索引表中的信息包括帧号、时间戳、图像数据、当前帧相对于电影数据的偏移量。
进一步的,所述第二生成模块具体包括:
计算模块,用于计算当前帧相对于电影数据的偏移量;
查找模块,用于根据计算得到的偏移量,查找帧号为N的帧,并读取第N帧数据的帧号、时间戳;
加入模块,用于将读取的第N帧的索引信息加入至索引表;
遍历模块,用于根据数据头中的总帧数,遍历所有帧,并生成所有帧数据的索引表。
进一步的,所述第一读取模块14具体为:电影播放器播放至帧号为N的帧,根据索引表找到第N帧的偏移量,并获取第N帧的图像数据,将第N帧图像数据读取到存储介质中。
需要说明的是,本实施例提供的一种用于超声诊断的快速进入电影回放状态的***与实施例一类似,在此不多做赘述。
与现有技术相比,本发明具有以下有益效果:
1、快速进入电影回放状态,优化用户体验;
2、减少对电影回放存储区资源的占用。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (10)
1.一种用于超声诊断的快速进入电影回放状态的方法,其特征在于,包括:
S1.将扫查过程中需要的数据存储于存储介质中;
S2.判断是否接收到用户选择回顾历史数据的信息,若是,则执行步骤S3;
S3.生成存储于存储介质中所有帧数据的索引表;
S4.进入电影回放状态,采用电影播放器播放至某一帧,基于索引表获取该帧的图像数据,并将该帧图像数据读取到存储介质中;
S5.采用图像算法处理该帧的图像数据,生成显示所需要的数据;
S6.释放该帧图像数据在存储介质中所占的内存,并显示该帧的图像。
2.根据权利要求1所述的一种用于超声诊断的快速进入电影回放状态的方法,其特征在于,所述步骤S1中需要的数据包括数据头、帧数据;其中数据头包括总帧数、每帧的大小、数据头的大小;帧数据包括图像数据、帧号、时间戳。
3.根据权利要求2所述的一种用于超声诊断的快速进入电影回放状态的方法,其特征在于,所述步骤S3具体包括:
S31.读取数据头;
S32.根据读取的数据头生成索引表,其中索引表中的信息包括帧号、时间戳、图像数据、当前帧相对于电影数据的偏移量。
4.根据权利要求3所述的一种用于超声诊断的快速进入电影回放状态的方法,其特征在于,所述步骤S32具体包括:
S321.计算当前帧相对于电影数据的偏移量;
S322.根据计算得到的偏移量,查找帧号为N的帧,并读取第N帧数据的帧号、时间戳;
S323.将读取的第N帧的索引信息加入至索引表;
S324.根据数据头中的总帧数,遍历所有帧,并按照步骤S321-S323生成所有帧数据的索引表。
5.根据权利要求4所述的一种用于超声诊断的快速进入电影回放状态的方法,其特征在于,所述步骤S4具体为:电影播放器播放至帧号为N的帧,根据索引表找到第N帧的偏移量,并获取第N帧的图像数据,将第N帧图像数据读取到存储介质中。
6.一种用于超声诊断的快速进入电影回放状态的***,其特征在于,包括:
存储模块,用于将扫查过程中需要的数据存储于存储介质中;
判断模块,用于判断是否接收到用户选择回顾历史数据的信息;
第一生成模块,用于生成存储于存储介质中所有帧数据的索引表;
第一读取模块,用于进入电影回放状态,采用电影播放器播放至某一帧,基于索引表获取该帧的图像数据,并将该帧图像数据读取到存储介质中;
处理模块,用于采用图像算法处理该帧的图像数据,生成显示所需要的数据;
显示模块,用于释放该帧图像数据在存储介质中所占的内存,并显示该帧的图像。
7.根据权利要求6所述的一种用于超声诊断的快速进入电影回放状态的***,其特征在于,所述存储模块中需要的数据包括数据头、帧数据;其中数据头包括总帧数、每帧的大小、数据头的大小;帧数据包括图像数据、帧号、时间戳。
8.根据权利要求7所述的一种用于超声诊断的快速进入电影回放状态的***,其特征在于,所述第一生成模块具体包括:
第二读取模块,用于读取数据头;
第二生成模块,用于根据读取的数据头生成索引表,其中索引表中的信息包括帧号、时间戳、图像数据、当前帧相对于电影数据的偏移量。
9.根据权利要求8所述的一种用于超声诊断的快速进入电影回放状态的***,其特征在于,所述第二生成模块具体包括:
计算模块,用于计算当前帧相对于电影数据的偏移量;
查找模块,用于根据计算得到的偏移量,查找帧号为N的帧,并读取第N帧数据的帧号、时间戳;
加入模块,用于将读取的第N帧的索引信息加入至索引表;
遍历模块,用于根据数据头中的总帧数,遍历所有帧,并生成所有帧数据的索引表。
10.根据权利要求9所述的一种用于超声诊断的快速进入电影回放状态的***,其特征在于,所述第一读取模块具体为:电影播放器播放至帧号为N的帧,根据索引表找到第N帧的偏移量,并获取第N帧的图像数据,将第N帧图像数据读取到存储介质中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110253962.8A CN113157969A (zh) | 2021-03-09 | 2021-03-09 | 一种用于超声诊断的快速进入电影回放状态的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110253962.8A CN113157969A (zh) | 2021-03-09 | 2021-03-09 | 一种用于超声诊断的快速进入电影回放状态的方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113157969A true CN113157969A (zh) | 2021-07-23 |
Family
ID=76884438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110253962.8A Pending CN113157969A (zh) | 2021-03-09 | 2021-03-09 | 一种用于超声诊断的快速进入电影回放状态的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113157969A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114398001A (zh) * | 2021-12-03 | 2022-04-26 | 北京数字电视国家工程实验室有限公司 | 一种超大序列图像传输方法、装置以及计算机 |
CN114416797A (zh) * | 2022-01-19 | 2022-04-29 | 北京万旺科技有限公司 | 回放历史数据的方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102750962A (zh) * | 2012-06-11 | 2012-10-24 | 杭州海康威视数字技术股份有限公司 | 一种录像文件的回放方法及装置 |
CN102891997A (zh) * | 2011-07-20 | 2013-01-23 | 深圳市快播科技有限公司 | 用于快速播放的音视频多媒体文件格式、播放方法及装置 |
CN104967862A (zh) * | 2015-07-22 | 2015-10-07 | 东方网力科技股份有限公司 | 一种视频存储方法及装置和视频搜索方法及装置 |
CN109068165A (zh) * | 2018-07-23 | 2018-12-21 | 北京奇艺世纪科技有限公司 | 一种动态图显示方法及装置 |
-
2021
- 2021-03-09 CN CN202110253962.8A patent/CN113157969A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102891997A (zh) * | 2011-07-20 | 2013-01-23 | 深圳市快播科技有限公司 | 用于快速播放的音视频多媒体文件格式、播放方法及装置 |
CN102750962A (zh) * | 2012-06-11 | 2012-10-24 | 杭州海康威视数字技术股份有限公司 | 一种录像文件的回放方法及装置 |
CN104967862A (zh) * | 2015-07-22 | 2015-10-07 | 东方网力科技股份有限公司 | 一种视频存储方法及装置和视频搜索方法及装置 |
CN109068165A (zh) * | 2018-07-23 | 2018-12-21 | 北京奇艺世纪科技有限公司 | 一种动态图显示方法及装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114398001A (zh) * | 2021-12-03 | 2022-04-26 | 北京数字电视国家工程实验室有限公司 | 一种超大序列图像传输方法、装置以及计算机 |
CN114398001B (zh) * | 2021-12-03 | 2024-02-20 | 北京数字电视国家工程实验室有限公司 | 一种超大序列图像传输方法、装置以及计算机 |
CN114416797A (zh) * | 2022-01-19 | 2022-04-29 | 北京万旺科技有限公司 | 回放历史数据的方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7486870B2 (en) | System and method for reproducing a video session using accelerated frame playback | |
US7043745B2 (en) | System and method for reproducing a video session using accelerated frame recording | |
CN110267098B (zh) | 一种视频处理方法及终端 | |
CN113157969A (zh) | 一种用于超声诊断的快速进入电影回放状态的方法及*** | |
EP1986193A1 (en) | Method of displaying moving image and image playback apparatus to display the same | |
JP2007110193A (ja) | 画像処理装置 | |
JP6229067B2 (ja) | データアクセス方法及び装置 | |
CN112929755A (zh) | 进度拖动过程中的视频文件播放方法及装置 | |
JP2018157293A (ja) | 動画像処理装置、動画像処理方法及びプログラム | |
JP5762145B2 (ja) | 再生システム及びその処理方法及びプログラム | |
CN110322525B (zh) | 一种动图处理方法及终端 | |
CN113938631B (zh) | 一种基准监视器、图像帧截取方法及*** | |
CN114071127A (zh) | 直播视频延迟的测试方法、装置、存储介质及电子设备 | |
CN109313608B (zh) | 图像校验系数的读取方法、闪存控制器、***及存储介质 | |
CN112104907B (zh) | 图片播放方法和播放装置 | |
CN105681718B (zh) | 行车记录仪视频回放的显示方法及行车记录仪 | |
CN111813994B (zh) | 一种基于互动白板的数据处理、文件回放方法及装置 | |
CN114390343B (zh) | 一种多视频的播放方法及相关设备 | |
JP4578136B2 (ja) | 超音波診断装置 | |
US8035740B2 (en) | Image processing apparatus and method | |
CN111464771B (zh) | 一种车载录像的多路输出方法及设备 | |
CN115967835A (zh) | 一种自动选择抠像方式的直播方法、***及电子设备 | |
JP2005177105A (ja) | 超音波診断装置 | |
EP1990803A1 (en) | Method of high speed video playback and video playback apparatus using the same | |
JP2643781B2 (ja) | 動画像再生方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210723 |
|
RJ01 | Rejection of invention patent application after publication |