一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

影像查阅方法和计算机程序产品与流程

2022-11-23 17:07:47 来源:中国专利 TAG:


1.本技术涉及医疗技术领域,特别是涉及一种影像查阅方法和计算机程序产品。


背景技术:

2.近年来,集成各种先进计算机技术的医疗成像设备已成为医疗领域内重要的辅助诊断设备。而随着医学成像技术的不断进步,由医疗成像设备得到的医疗影像的数据量也越来越大。
3.传统技术中,用户通过终端设备查阅医疗影像时,往往需要终端设备一次性加载完成所有的医疗影像以供用户查阅。
4.然而,上述传统查阅方式终端设备需耗费较多加载资源,导致查阅效率低。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种影像查阅方法和计算机产品。
6.第一方面,本技术提供一种影像查阅方法,包括:
7.接收终端设备发送的第一查阅请求,第一查阅请求携带用户需查阅的目标原始影像集合的集合标识;
8.根据集合标识,获取目标原始影像集合对应的目标缩略影像集合;其中,目标缩略影像集合中的每个缩略影像为目标原始影像集合中对应原始影像进行缩略处理后得到的;
9.向终端设备发送目标缩略影像集合,以通过终端设备展示目标缩略影像集合中的缩略影像。
10.第二方面,本技术提供一种影像查阅方法,包括:
11.向云端服务器发送第一查阅请求,第一查阅请求携带用户需查阅的目标原始影像集合的集合标识;
12.接收云端服务器根据集合标识发送的目标原始影像集合对应目标缩略影像集合;其中,目标缩略影像集合中的每个缩略影像为目标原始影像集合中对应原始影像进行缩略处理后得到的;
13.展示目标缩略影像集合中的缩略影像。
14.第三方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一影像查阅方法中的步骤。
15.上述影像查阅方法和计算机程序产品,云端服务器接收终端设备发送的第一查阅请求,根据第一查阅请求所携带的集合标识获取目标原始影像集合对应的目标缩略影像集合,进而向终端设备发送目标缩略影像集合,以通过终端设备展示目标缩略影像集合中的缩略影像。其中,由于目标缩略影像集合中的每个缩略影像为目标原始影像集合中对应原始影像进行缩略处理后得到的,形成的每一缩略影像相比对应的原始影像大大降低了资源占用量,进而降低了用户在终端设备上查阅影像所需耗费的加载资源,提高终端设备的加载速度,相应地提高了查阅效率。
附图说明
16.图1为一个实施例中影像查阅方法的应用环境图;
17.图2为一个实施例中影像查阅方法的流程示意图;
18.图3为一个实施例中请求查阅原始影像的流程示意图;
19.图4为一个实施例中向终端设备发送目标原始影像的流程示意图;
20.图5为一个实施例中标识对应关系的流程示意图;
21.图6为一个实施例中获取原始影像集合中原始影像的流程示意图;
22.图7为一个实施例中显示缩略影像集合的界面示意图;
23.图8为一个实施例中对显示缩略影像集合进行放大操作后的界面示意图;
24.图9为另一个实施例中影像查阅方法的流程示意图;
25.图10为另一个实施例中请求查阅原始影像的流程示意图;
26.图11为一个实施例中发送第二查阅请求的流程示意图;
27.图12为一个实施例中选择目标缩略影像的界面示意图;
28.图13为一个实施例中获取目标缩略影像的影像标识的流程示意图;
29.图14为一个实施例中包括一个3*3排版单元的界面示意图;
30.图15为一个实施例中展示目标原始影像的流程示意图;
31.图16为一个实施例中翻阅目标原始影像的流程示意图;
32.图17为一个实施例中影像查阅方法的逻辑示意图;
33.图18为一个实施例中影像查阅装置的结构框图;
34.图19为一个实施例中影像查阅装置的结构框图;
35.图20为一个实施例中计算机设备的内部结构图;
36.图21为一个实施例中计算机设备的内部结构图。
具体实施方式
37.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
38.本技术实施例提供的影像查阅方法,可以应用于如图1所示的应用环境中。其中,终端设备102通过网络与云端服务器104进行通信。数据存储系统可以存储云端服务器104需要处理的数据。数据存储系统可以集成在云端服务器104上,也可以放在云上或其他网络云端服务器上。云端服务器104接收终端设备102发送的第一查阅请求,第一查阅请求携带用户需查阅的目标原始影像集合的集合标识。云端服务器104根据集合标识,获取目标原始影像集合对应的目标缩略影像集合,并向终端设备102发送目标缩略影像集合,以通过终端设备展示目标缩略影像集合中的缩略影像。目标缩略影像集合中的每个缩略影像为目标原始影像集合中对应原始影像进行缩略处理后得到的。其中,终端设备102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。云端服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
39.在一个实施例中,如图2所示,提供了一种影像查阅方法,以该方法应用于图1中的云端服务器为例进行说明,包括以下步骤:
40.s210、接收终端设备发送的第一查阅请求,第一查阅请求携带用户需查阅的目标原始影像集合的集合标识。
41.其中,第一查阅请求即用于请求查阅影像。可选地,目标原始影像集合中包括至少一个原始影像。
42.需要说明的是,云端服务器存储了大量的原始影像,每一原始影像具有对应的影像标识,用于唯一确定该原始影像。为了实现对于大量的原始影像的有序管理,云端服务器进一步将大量的原始影像划分为多个影像集合,每一集合包括至少一个原始影像,相应地每一影像集合具有对应的集合标识,用于唯一确定该影像集合。
43.可选地,影像集合的划分方式包括多种,不同的划分方式对应不同的集合标识。其中,云端服务器可根据用户对象进行划分,如将对应同一用户对象的原始影像划分至同一集合,采用用户对象的用户名称或者用户id作为对应影像集合的集合标识;还可以根据影像的拍摄时间进行进一步地划分,如将同一天拍摄的原始影像划分至同一集合中,采用用户名称或者用户id 拍摄日期作为对应影像集合的集合标识;还可以根据影像的类型进行再进一步地划分,如将同一类型的原始影像划分至同一集合中,采用用户名称或者用户id 拍摄日期 类型作为对应影像集合的集合标识。也就是说,集合标识可唯一确定一组原始影像。
44.可选地,在上述影像为医学影像的情况下,云端服务器可根据医疗影像的层级结构数据划分得到不同的影像集合。其中,每一个医疗影像的层级结构数据包括影像所属患者(patient),所属检查(study),所属序列(series)以及对应的影像sop(standard operation procedure,标准化作业流程)。影像所属患者可采用患者id/名字表征,所属检查则指检查类型,如ct(x线断层扫描)检查,或者mr(magnetic resonance,磁共振),所属序列可以表征对应的检查部位,如手部、脚部或者脑部,还可以是基于其他归类方法得到的序列,如按检查时间,同一次检查得到的医学影像归为一个系列。
45.可选地,云端服务器可根据接收到的医疗影像的层级结构数据将同一所属患者、同一所属检查、同一所属序列的医疗影像划分为一个影像集合,基于云端服务器接收到的医疗影像的所属患者、所属检查以及所属序列的不同,即可得到不同的影像集合。
46.可选地,用户对象登录终端设备后,终端设备相应地展现登录后的操作界面。其中,操作界面上可以包括该用户对象所对应的所有影像集合的集合图标。每一个集合图标均对应一个原始影像集合,以及相应地集合标识。用户对象对操作界面上所展示的集合图标进行选择,选择至少一个集合图标,终端设备响应于该选择操作,则获取用户对象所选择的集合图标所对应的集合标识,进而触发携带该集合标识的第一查阅请求,并发送至云端服务器。其中,用户对象所选择的集合图标所对应的原始影像集合即目标原始影像集合。相应地,云端服务器则接收终端设备发送的第一查阅请求。
47.可选地,终端设备所展现的操作界面上还可以包括搜索输入栏,供用户对象直接输搜索信息,如集合标识或者其他关键词,进而触发搜索指令,操作界面上相应地显示与前述搜索信息匹配的集合图标以供用户对象选择。
48.s220、根据集合标识,获取目标原始影像集合对应的目标缩略影像集合。
49.其中,目标缩略影像集合中的每个缩略影像为目标原始影像集合中对应原始影像进行缩略处理后得到的。缩略处理的目的即为降低资源占用量,可通过画质压缩,或者尺寸缩减的方式实现。
50.可选地,云端服务器接收到第一查阅请求后,解析得到所携带的集合标识,并根据该集合标识确定对应的目标原始影像集合,进而对目标原始影像集合中的每一原始影像进行降低资源占用量的缩略处理,得到每一原始影像所对应的缩略影像,相应构成上述目标缩略影像集合。
51.s230、向终端设备发送目标缩略影像集合,以通过终端设备展示目标缩略影像集合中的缩略影像。
52.具体地,云端服务器在得到目标缩略影像集合后,则将该目标缩略影像集合发送至终端设备,以通过终端设备展示目标缩略影像集合中的缩略影像。其中,终端设备可通过多种方式展示目标缩略影像集合中的缩略影像,例如,终端设备可将所有缩略影像合并在同一张图中显示,还可以以自动播放的方式逐张显示。本实施例中,对于终端设备显示目标缩略影像集合中的缩略影像的方式不做具体限制。
53.本实施例中,云端服务器接收终端设备发送的第一查阅请求,根据第一查阅请求所携带的集合标识获取目标原始影像集合对应的目标缩略影像集合,进而向终端设备发送目标缩略影像集合,以通过终端设备展示目标缩略影像集合中的缩略影像。其中,由于目标缩略影像集合中的每个缩略影像为目标原始影像集合中对应原始影像进行缩略处理后得到的,形成的每一缩略影像相比对应的原始影像大大降低了资源占用量,进而降低了用户在终端设备上查阅影像所需耗费的加载资源,提高终端设备的加载速度,相应地提高了查阅效率。
54.实际应用中,用户还需要查阅原始影像。基于此,为实现用户对应原始影像的查阅需求,如图3所示,上述方法还包括:
55.s310、接收终端设备发送的第二查阅请求。
56.其中,第二查阅请求中携带用户需查阅的目标缩略影像的影像标识,用于请求获取目标原始影像集合中与目标缩略影像对应的目标原始影像。目标缩略影像即为目标缩略影像集合中用户所选择的缩略影像,目标原始影像即为得到目标缩略影像的原始影像。
57.需要说明的是,第一查阅请求和第二查阅请求均用于请求查阅印象。第一查阅请求为初次请求,具体用于请求查阅缩略影像,而第二查阅请求为基于第一查阅请求后的二次请求,具体用于请求查阅原始影像。
58.可选地,终端设备展示目标缩略影像集合中的缩略影像,以供用户查阅,用户可进一步选择缩略影像,终端设备则获取该缩略影像即目标缩略影像的影像标识,触发生成携带该影像标识的第二查阅请求,并将该第二查阅请求发送至云端服务器。相应地,云端服务器则接收终端设备发送的第二查阅请求。
59.s320、根据原始影像与缩略影像的标识对应关系,以及目标缩略影像的影像标识确定目标原始影像。
60.需要说明的是,每一影像均对应对唯一的影像标识,原始影像有原始影像所对应的影像标识,缩略影像有缩略影像所对应的影像标识,原始影像的影像标识与该原始影像进行缩略处理后得到的缩略影像的影像标识并不相同。其中,对原始影像进行缩略处理得
到缩略影像后,相应生成该缩略影像的影像标识。
61.其中,原始影像与缩略影像的标识对应关系即为原始影像的影像标识,与该原始影像进行缩略处理后得到的缩略影像的影像标识之间的对应关系。该原始影像与缩略影像的标识对应关系可在生成缩略影像后直接构建得到。
62.具体的,云端服务器查阅预先构建的原始影像与缩略影像的标识对应关系,从中确定目标缩略影像的影像标识所对应的原始影像的影像标识,进而确定对应该影像标识的原始影像即为目标原始影像。
63.s330、向终端设备发送目标原始影像。
64.具体地,云端服务器确定出目标原始影像后,则将该目标原始影像发送至终端设备,以供终端设备显示该目标原始影像。
65.本实施例中,云端服务器接收终端设备发送的第二查阅请求,并根据原始影像与缩略影像的标识对应关系,以及目标缩略影像的影像标识确定目标原始影像,进而向终端设备发送目标原始影像。其中,第二查阅请求中携带用户需查阅的目标缩略影像的影像标识,用于请求获取目标原始影像集合中与目标缩略影像对应的目标原始影像。通过上述方式即可实现对于原始影像的获取,满足用户对于原始影像的查阅需求,递进式的影像展示实现了按需加载影像,减少了大量不必要的资源加载,避免了资源浪费。
66.在上述第二查阅请求中携带多个目标缩略影像的影像标识时,可采用一定的优先级顺序发送目标缩略影像所对应的目标原始影像。如图4所示,上述s330、向终端设备发送目标原始影像,则包括:
67.s410、在多个目标缩略影像中确定用户最先选择的第一目标缩略影像。
68.其中,用户在终端设备所展示的目标缩略影像集合中的缩略影像进行选择,终端设备则根据用户的选择的生成第二查阅请求。
69.可选地,终端设备将用户所选择的多个缩略影像作为多个目标缩略影像,并将用户最先选择的目标缩略影像即第一目标缩略影像的影像标识以及多个目标缩略影像的影像标识一并携带在第二查阅请求中,发送至云端服务器。云端服务器则对接收到的第二查阅请求进行解析,以确定用户所选择的目标缩略影像以及在多个目标缩略影像中确定用户最先选择的第一目标缩略影像。
70.s420、根据第一目标缩略影像与其余目标缩略影像之间的关联性确定其余目标缩略影像的发送优先级。
71.其中,关联性与发送优先级正相关。即多个目标缩略影像中的其余目标缩略影像与第一目标缩略影像之间的关联性越高,相应地发送优先级就越高。
72.可选地,上述关联性可以是相似度。云端服务器在确定了多个目标缩略影像中的第一目标缩略影像后,则获取第一目标缩略影像与多个目标缩略影像中其余目标缩略影像之间的相似度,继而根据比较相似度确定其余目标缩略影像的发送优先级。
73.s430、向终端设备发送第一目标缩略影像对应的第一目标原始影像。
74.可选地,云端服务器可采用逐张发送的方式向终端设备发送目标缩略影像所对应的目标原始影像。
75.具体地,云端服务器在确定出多个目标缩略影像中其余目标缩略影像的发送优先级后,则确定每一目标缩略影像所对应的目标原始影像,并先向终端设备发送第一目标缩
略影像所对应的第一目标原始影像。
76.s440、响应于终端设备发送的影像切换指令,根据其余目标缩略影像的发送优先级依次发送其余目标缩略影像对应的目标原始影像。
77.其中,影像切换指令为终端设备基于用户对第一目标原始影像的切换操作触发。
78.可选地,终端设备接收并展示第一目标原始影像,用户则对于该第一目标原始影像进行切换操作,如点击或者滑动,终端设备基于用户的切换操作触发生成影像切换指令,并将该影像切换指令发送至云端服务器。云端服务器则响应于该影像切换指令,根据其余目标缩略影像的发送优先级依次发送其余目标缩略影像对应的目标原始影像至终端设备。
79.本实施例中,在第二查阅请求中携带多个目标缩略影像的影像标识的情况下,云端服务器则在多个目标缩略影像中确定用户最先选择的第一目标缩略影像,以根据第一目标缩略影像与其余目标缩略影像之间的关联性确定其余目标缩略影像的发送优先级,以向终端设备发送第一目标缩略影像对应的第一目标原始影像。继而响应于终端设备发送的影像切换指令,根据其余目标缩略影像发送优先级依次发送其余目标缩略影像的对应的目标原始影像。其中,影像切换指令为终端设备基于用户对第一目标原始影像的切换操作触发。由于关联性与发送优先级正相关,云端服务器响应于影像切换指令,根据发送优先级逐张依次地发送其余目标缩略影像的对应目标原始影像至终端设备,便于优先为用户展示与用户最想查阅的第一目标缩略影像关联性高的其余目标缩略影像,有利于用户进行后期进行对比分析。
80.在其中一个实施例中,所提供的影像查阅方法中还包括得到原始影像与缩略影像之间标识对应关系的过程。如图5所示,上述方法还包括:
81.s510、获取目标原始影像集合中的每个原始影像。
82.具体地,云端服务器根据第一查阅请求确定出目标原始影像集合后,则进一步获取目标原始影像集合中每个原始影像的影像数据。其中,原始影像的影像数据存储在云端服务器内相应地存储位置,云端服务器在相应存储位置即可获取得到原始影像的影像数据。
83.s520、采用预设缩略参数对每个原始影像进行数据量缩略,得到每个原始影像所对应的缩略影像,并生成目标缩略影像集合。
84.其中,预设缩略参数即为进行缩略处理所采用的具体参数。例如,可以是影像分辨率,也可以是影像尺寸。对于原始影像进行缩略处理的过程即为将预设缩略参数与原始影像融合的过程,具体可以是采用预设缩略参数对原始影像进行数据量缩略。
85.可选地,云端服务器采用预设缩略参数对目标原始影像集合中的每一个原始影像进行数据量缩略,如降低分辨率,或者减小尺寸,进而得到每一个原始影像所对应的缩略影像,整合所有原始影像所对应的缩略影像,即生成目标原始影像集合所对应的目标缩略影像集合。
86.s530、根据目标原始影像集合中每个原始影像的影像标识和目标缩略影像集合中对应缩略影像的影像标识得到原始影像与缩略影像之间的标识对应关系。
87.具体地,云端服务器在生成目标原始影像集合中每一个原始影像所对应的缩略影像后,则将每一原始影像的影像标识和对应缩略影像的影像标识关联,即可得到上述原始影像与缩略影像之间的标识对应关系。
88.为了在相应地存储位置获取到目标原始影像集合中每一原始影像的影像数据,在一可选地实施例中,如图6所示,上述s510、获取目标原始影像集合中的每个原始影像,则包括:
89.s610、获取目标原始影像集合的层级结构数据。
90.其中,层级结构数据中包括目标原始影像集合中每个原始影像的目标存储位置。
91.需要说明的是,云端服务器内,每一个原始影像都具有对应的层级结构数据,层级结构数据中涵盖了对应原始影像的多维度信息,如所属用户、影像类型、拍摄时间、存储位置等等。
92.s620、解析层级结构数据得到目标存储位置,从目标存储位置获取目标原始影像集合中的每个原始影像。
93.具体地,云端服务器获取目标原始影像集合中每一原始影像的层级结构数据,进而从每一原始影像的层级结构数据中解析得到对应原始影像的目标存储位置,进而从目标存储位置获取目标原始影像集合中每个原始影像的影像数据。
94.本实施例中,云端服务器获取目标原始影像集合中的每个原始影像,采用预设缩略参数对每个原始影像进行数据量缩略,得到每个原始影像所对应的缩略影像,并生成目标缩略影像集合,进而根据目标原始影像集合中每个原始影像的影像标识和目标缩略影像集合中对应缩略影像的影像标识得到原始影像与缩略影像之间的标识对应关系,以便后续基于该标识对应关系获取目标缩略影像所对应的目标原始影像,实现用户对于原始影像的查阅需求,提高查阅效率。
95.为了提高缩略影像中影像内容的完整性,可采用降低影像分辨率的方式进行缩略处理。基于此,预设缩略参数可包括预设分辨率,上述s520中采用预设缩略参数对每个原始影像进行数据量缩略,得到每个原始影像所对应的缩略影像,则包括:
96.将每个原始影像的分辨率缩略至预设分辨率,得到每个原始影像所对应的缩略影像。
97.可选地,云端服务器可将目标原始影像集合中的每一个原始影像的分辨率缩略至预设分辨率,进而得到每一原始影像所对应的缩略图。
98.在一可选地实施例中,云端服务器可将所有缩略影像整合排布在至少一种图像中,上述方法则还包括:
99.采用预设排版参数对所有原始影像对应的缩略影像进行排版,得到排版后的目标缩略影像集合。其中,目标缩略影像集合中包括至少一个排版单元,且排版单元包括至少一个缩略影像。
100.可选地,在将缩略影像以矩阵形式排布时,排版参数即为n*m。其中,n为横排数量,m为竖排数量。
101.可选地,云端服务器可将所有缩略影像排布在同一张组合图像中,即将目标缩略影像集合采用图像形式表现。其中,具体可根据缩略影像的总数确定排版参数n*m,排版参数n*m需要大于等于缩略影像的总数。如图7所示,即为一排布参数为8*8的组合图像,目标缩略影像集合中的所有缩略影像均排布在该组合图像中。
102.可选地,终端设备还可以接收用户对于该组合图像的缩放操作,以实现对于该组合图像的方法或缩小。其中,对于该组合图像的缩放操作可以是双指轴向伸缩或者对角伸
缩相应形成的放大/缩小操作。图8即为用户对图7中的某个区域进行放大操作后的显示状态。
103.对于排版参数n*m大于缩略影像的总数的情况下,相应位置处可空出或者采用空白影像补齐。在缩略影像的数量大于数据阈值的情况下,可将所有缩略影像排布在多张图像中,每一张组合图像即对应一个排版单元,并支持一张组合图像到下一张组合图像的翻阅操作。
104.可选地,在云端服务器将所有缩略影像排布在同一张组合图像中的情况下,云端服务器可将预先获取目标原始影像集合中每一原始影像的数据量,并根据每一原始影像的数据量确定参考数据量,在将所有原始影像进行矩阵排布后,将矩阵排布的所有原始影像整体缩略至参考数据量,形成一张组合图像,并将该图像发送至终端设备展示。其中,参考数据量小于所有原始影像的数据量之和。
105.例如,云端服务器可获取所有原始影像的影像分辨率,从中确定最小影像分辨率、最大影像分辨率或者平均影像分辨率作为参考影像分辨率,将矩阵排布的所有原始影像整体缩略至参考影像分辨率,最终得到一张参考影像分辨率下包括所有原始影像对应缩略影像的组合图像。可以使加载影像的数据量减小至原来的1/(m*n),可加快影像加载速度,有效改善终端设备侧影像加载速度慢,耗流量多的问题。
106.本实施例中,对原始影像进行缩略处理时,云端服务器具体将每个原始影像的分辨率缩略至预设分辨率,得到每个原始影像所对应的缩略影像;还可以采用预设排版参数对所有原始影像对应的缩略影像进行排版,得到目标缩略影像集合,并且,目标缩略影像集合中包括至少一个排版单元,每个排版单元包括至少一个缩略影像。采用降低分辨率的缩略处理方式,得到的缩略影像不仅降低了资源占用量,并提高了影像内容的完整性,极大程度的还原了对应原始影像中的影像内容,并且可使用户在原来只能查看1张影像的界面上,同时查看多张影像,大大加快用户阅片的速度,可有效提高用户定位到关键影像的效率,节省查阅时间。
107.在一个实施例中,如图9所示,提供了一种影像查阅方法,以该方法应用于图1中的终端设备为例进行说明,包括以下步骤:
108.s910、向云端服务器发送第一查阅请求,第一查阅请求携带用户需查阅的目标原始影像集合的集合标识。
109.其中,第一查阅请求即用于请求查阅影像。可选地,目标原始影像集合中包括至少一个原始影像。
110.如前所述,云端服务器可将大量的原始影像划分为多个影像集合,每一集合包括至少一个原始影像,相应地每一影像集合具有对应的集合标识,用于唯一确定该影像集合,集合标识即可唯一确定一组原始影像。
111.可选地,用户对象登录终端设备后,终端设备相应地展现登录后的操作界面。其中,操作界面上可以包括该用户对象所对应的所有影像集合的集合图标。每一个集合图标均对应一个原始影像集合,以及相应地集合标识。用户对象对操作界面上所展示的集合图标进行选择,选择至少一个集合图标,终端设备响应于该选择操作,则获取用户对象所选择的集合图标所对应的集合标识,进而触发携带该集合标识的第一查阅请求,并发送至云端服务器。其中,用户对象所选择的集合图标所对应的原始影像集合即目标原始影像集合。
112.可选地,终端设备所展现的操作界面上还可以包括搜索输入栏,供用户对象直接输搜索信息,如集合标识或者其他关键词,进而触发搜索指令,操作界面上相应地显示与前述搜索信息匹配的集合图标以供用户对象选择。
113.s920、接收云端服务器根据集合标识发送的目标原始影像集合对应目标缩略影像集合。
114.其中,目标缩略影像集合中的每个缩略影像为目标原始影像集合中对应原始影像进行缩略处理后得到的。
115.可选地,云端服务器接收到第一查阅请求后,解析得到所携带的集合标识,并根据该集合标识确定对应的目标原始影像集合,进而对目标原始影像集合中的每一原始影像进行降低资源占用量的缩略处理,得到每一原始影像所对应的缩略影像,相应构成目标缩略影像集合,进而将目标缩略影像集合发送至终端设备。相应地,终端设备则接收云端服务器发送的目标缩略影像集合。
116.s930、展示目标缩略影像集合中的缩略影像。
117.具体地,终端设备在接收到云端服务器发送的目标缩略影像集合后,则展示目标缩略影像集合中的缩略影像。
118.其中,终端设备展示目标缩略影像集合的具体形式与云端服务器所发送的目标缩略影像集合的具体形式统一。可选地,若云端服务器将所有缩略影像分别发送至终端设备,终端设备则逐一显示每一张缩略影像;若云端服务器将所有缩略影像整合排布在一张组合图像中,终端设备则显示该一张组合图像;若云端服务器将所有缩略影像整合排布在多张图像中,终端设备则逐页显示每一张组合图像。
119.本实施例中,终端设备向云端服务器发送携带用户需查阅的目标原始影像集合的集合标识的第一查阅请求,并接收云端服务器根据集合标识发送的目标原始影像集合对应目标缩略影像集合,进而展示目标缩略影像集合中的缩略影像。其中,由于目标缩略影像集合中的每个缩略影像为目标原始影像集合中对应原始影像进行缩略处理后得到的,形成的每一缩略影像相比对应的原始影像大大降低了资源占用量,进而降低了用户在终端设备上查阅影像所需耗费的加载资源,相应地提高了查阅效率。
120.在设备终端侧,为实现用户对应原始影像的查阅需求,如图10所示,上述方法还包括:
121.s1010、响应于用户对于目标缩略影像集合中缩略影像的选择操作,向云端服务器发送第二查阅请求。
122.其中,第二查阅请求中携带用户需查阅的目标缩略影像的影像标识,用于请求获取目标原始影像集合中与目标缩略影像对应的目标原始影像。
123.可选地,终端设备展示目标缩略影像集合中的缩略影像,以供用户查阅,用户可进一步选择缩略影像,终端设备则响应于用户对于目标缩略影像集合中缩略影像的选择操作,获取该缩略影像即目标缩略影像的影像标识,触发生成携带该影像标识的第二查阅请求,并将该第二查阅请求发送至云端服务器。
124.s1020、接收并展示云端服务器发送的目标原始影像。
125.具体地,云端服务器基于终端设备所发送的第二查阅请求确定出目标原始影像后,则将该目标原始影像发送至终端设备,以供终端设备显示该目标原始影像。
126.在一可选地实施例中,如图11所示,上述s1010、向云端服务器发送第二查阅请求,则包括:
127.s1110、接收用户在展示的目标缩略影像集合中针对目标缩略影像的选择操作。
128.可选地,用户可通过多种方式进行针对目标缩略影像的选择操作,如长按或双击展示界面中所展示的目标缩略影像集合中的任一缩略影像,该缩略影像即为目标缩略影像。终端设备则相应地接收用户在展示的目标缩略影像集合中针对目标缩略影像的选择操作。如图12所示,方框所选中的缩略影像即为用户所选择的目标缩略影像。
129.s1120、获取目标缩略影像的影像标识,并向云端服务器发送携带目标缩略影像的影像标识的第二查阅请求。
130.具体地,终端设备确定用户所选择的目标缩略影像后,则进一步获取目标缩略影像的影像标识,以生成携带该目标缩略影像的影像标识的第二查阅请求,并将该第二查阅请求发送至云端服务器。
131.本实施例中,终端设备向云端服务器发送携带用户需查阅的目标缩略影像的影像标识的第二查阅请求,以用于请求获取目标原始影像集合中与目标缩略影像对应的目标原始影像,终端设备则相应地接收并展示云端服务器发送的目标原始影像。通过上述方式即可实现对于原始影像的获取,满足用户对于原始影像的查阅需求,同时实现了按需加载,减少了不必要的资源加载,避免了资源浪费。
132.在云端服务器将目标缩略影像整合在至少一个排版单元中,对应形成至少一张组合图像的情况下,终端设备则相应接收到通过至少一种图像所表现的目标缩略影像集合,目标缩略影像集合中包括至少一个排版单元,每个排版单元中包括至少一个缩略影像。基于此,如图13所示,上述s1120中获取目标缩略影像的影像标识,则包括:
133.s1310、根据显示界面中显示区域的尺寸,确定排版单元中每个缩略影像的影像区域。
134.具体地,终端设备根据自身显示界面中显示区域的尺寸,以及单个排版单元所能排布的影像数量确定出排版单元中缩略影像的尺寸,继而得到排版单元中每个缩略影像在显示区域中的影像区域。
135.s1320、获取选择操作在显示区域的操作位置。
136.s1330、将操作位置与影像区域进行匹配,获取与操作位置匹配成功的目标区域,并确定目标区域对应的缩略影像的影像标识为目标缩略影像的影像标识。
137.可选地,终端设备检测到用户在显示界面的选择操作后,则获取选择操作在显示区域的操作位置即位置坐标,并将操作位置与影像区域进行匹配,将涵盖该操作位置的影像区域确定为与操作位置匹配成功的影像区域即目标区域,或者将选择操作的位置坐标与每一影像区域的边界进行比较,以确定选择操作的位置坐标所属的影像区域即目标区域,进而确定目标区域对应的缩略影像的影像标识为目标缩略影像的影像标识。
138.如图14所示,以3*3为一排布单元,a1~a9即为显示界面的显示区域所包括的9个影像区域,假设用户的选择操作的位置坐标(x,y)落在影像区域a8中,即可确定影像区域a8中的缩略影像为目标缩略影像,继而获取该目标缩略影像对应的影像标识。
139.本实施例中,终端设备根据显示界面中显示区域的尺寸,确定排版单元中每个缩略影像的影像区域,获取选择操作在显示区域的操作位置,进而将操作位置与影像区域进
行匹配,获取与操作位置匹配成功的目标区域,并确定目标区域对应的缩略影像的影像标识为目标缩略影像的影像标识。通过上述方法即可实现目标缩略影像的影像标识的准确确定,并适应于不同规格的排版单元,以及基于用户的选择操作确定目标缩略影像的影像标识,进而提高了查阅的准确性和效率。
140.若用户在终端设备所展示的目标缩略影像集合中选择了多个缩略影像,即在目标缩略影像包括多个的情况下,如图15所示,上述s1020中展示云端服务器发送的目标原始影像,包括:
141.s1510、获取各目标缩略影像在显示界面中的影像区域。
142.具体地,终端设备根据自身显示界面中的显示区域以及用户所选择的目标缩略影像获取目标缩略影像在显示界面中所处的影像位置。
143.s1520、在显示界面中以各影像区域为参考位置的预设范围内,以弹层窗口的方式叠加显示每个目标缩略影像对应的目标原始影像。
144.其中,获取目标缩略影像在显示界面中所处的影像位置目的在于确定对应的目标原始影像的在显示界面中的显示位置。具体地,终端设备可在显示界面中以各影像区域为参考位置的预设范围作为目标原始影像的在显示界面中的显示位置。其中,预设范围包括环绕影像区域的四周区域,还包括目标缩略影像所在的影像区域。
145.可选地,终端设备可以弹层窗口的方式在每一目标缩略影像所在的影像区域上叠加显示每个目标缩略影像对应的目标原始影像。
146.在一可选地实施例中,为实现目标原始影像的快捷展示,如图16所示,上述方法还包括:
147.s1610、接收用户在弹层窗口中触发的翻阅操作。
148.其中,翻阅操作中携带翻阅方向。
149.可选地,弹层窗口的边缘显示有翻阅按钮,每一翻阅按钮对应一翻阅方向。例如,左边的翻阅按钮即表征向左翻阅,右边的翻阅按钮即表征向右翻阅。用户对终端设备所显示弹层窗口中的翻阅按钮进行点击,即触发相应翻阅方向的翻阅操作,终端设备则接收该翻阅操作。可选地,用户还可以在弹层窗口中进行左右滑动,以触发相应翻阅方向的翻阅操作。其中,向左滑即表征向左翻阅,向右滑动即表征向右翻阅。
150.s1620、根据翻阅操作,以翻阅方向切换弹层窗口中展示的目标原始影像。
151.具体地,终端设备接收用户所触发的翻阅操作后,先确定翻阅方向,继而确定弹层窗口当前所展示的目标原始影像在相应翻阅方向下的下一原始影像,并将该原始影像作为新原始影像在弹层窗口中展示。
152.本实施例中,云端服务器获取各目标缩略影像在显示界面中的影像区域,在显示界面中以各影像区域为参考位置的预设范围内,以弹层窗口的方式叠加显示每个目标缩略影像对应的目标原始影像,并接收用户在弹层窗口中触发的翻阅操作,以翻阅操作中携带翻阅方向切换弹层窗口中展示的目标原始影像。以此实现目标原始影像的快捷切换显示,方便用户操作,提高操作便捷性。
153.接下来,结合图17,对本技术所提供的影像查阅方法的整体过程进行概述:
154.移动端设备(即终端设备)与服务器(即云端服务器)相互通信,由移动端设备向服务器发送第一查阅请求,服务器根据预先建立的融合影像数据和原始影像映射表(即原始
影像和缩略影像的标识对应关系)确定第一查阅请求所请求查阅的目标原始影像的目标缩略影像,并由服务器向移动端设备返回目标缩略影像的数据。其中,建立的融合影像数据和原始影像映射表的过程如下:
155.服务器向数据存储服务请求获取原始影像的层级结构数据,以根据层级结构数据从图像存储服务中调取原始影像的影像数据,服务器还用想系统配置服务获取影像融合配置(即预设缩略参数),继而调用影像融合服务将原始影像的影像数据与影像融合配置融合,得到融合影像数据和原始影像映射表。
156.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
157.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的影像查阅方法的影像查阅装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个影像查阅装置实施例中的具体限定可以参见上文中对于影像查阅方法的限定,在此不再赘述。
158.在一个实施例中,如图18所示,提供了一种影像查阅装置,包括:请求接收模块1801、目标确定模块1802和影像发送模块1803,其中:
159.请求接收模块1801用于接收终端设备发送的第一查阅请求,第一查阅请求携带用户需查阅的目标原始影像集合的集合标识;
160.目标确定模块1802用于根据集合标识,获取目标原始影像集合对应的目标缩略影像集合;其中,目标缩略影像集合中的每个缩略影像为目标原始影像集合中对应原始影像进行缩略处理后得到的;
161.影像发送模块1803用于向终端设备发送目标缩略影像集合,以通过终端设备展示目标缩略影像集合中的缩略影像。
162.上述影像查阅装置实施例中的具体限定可以参见上文中对于云服务器侧所实现的影像查阅方法的限定,在此不再赘述。
163.在一个实施例中,如图19所示,提供了一种影像查阅装置,包括:请求发送模块1901、影像接收模块1902以及影像展示模块1903;其中,
164.请求发送模1901用于向云端服务器发送第一查阅请求,第一查阅请求携带用户需查阅的目标原始影像集合的集合标识;
165.影像接收模块1902用于接收云端服务器根据集合标识发送的目标原始影像集合对应目标缩略影像集合;其中,目标缩略影像集合中的每个缩略影像为目标原始影像集合中对应原始影像进行缩略处理后得到的;
166.影像展示模块1903用于展示目标缩略影像集合中的缩略影像。
167.上述影像查阅装置实施例中的具体限定可以参见上文中对于终端设备侧所实现的影像查阅方法的限定,在此不再赘述。
168.上述影像查阅装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
169.在一个实施例中,提供了一种计算机设备,该计算机设备可以是云端服务器,其内部结构图可以如图20所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储原始影像数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现前述云端服务器侧所实现的一种影像查阅方法。
170.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端设备,其内部结构图可以如图21所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现前述终端设备侧所实现的一种影像查阅方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
171.本领域技术人员可以理解,图20和图21中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
172.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述任一项影像查阅方法。
173.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一项影像查阅方法。
174.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一项影像查阅方法。
175.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
176.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括
非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
177.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
178.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献