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

一种图像数据处理方法、系统、电子设备和存储介质与流程

2022-07-31 08:07:51 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,进一步地涉及一种图像数据处理方法、系统、电子设备和存储介质。


背景技术:

2.随着手机、平板等电子设备的普及和移动互联网的迅速发展,电子设备的用户使用量越来越大。电子设备中的拍照功能已经成为用户常用功能之一。
3.目前,市面上常见的基于安卓平台开发的摄像头类电子产品中摄像头像素较高时,cmos单元捕获出的图像数据就会很大,当单位时间内要求传输大量这样的图像数据时就会影响整个安卓系统的性能,降低了获取图像数据的效率,造成获取图像数据时系统卡顿感,大大影响用户在使用图像类应用程序的整体体验。


技术实现要素:

4.针对上述技术问题,本发明的目的在于解决现有技术中传输图像数据时效率低导致系统卡顿,降低使用应用程序的整体体验的技术问题。
5.为了实现上述目的,本发明提供一种图像数据处理方法,包括:
6.当打开的有名信号量确定接收到通知信号时,主应用程序从成像部件处获取图像数据,将所述图像数据传输至打开的内核设备节点中的共享内存空间中并发出通知信号;
7.当接收到所述通知信号时,上层取图应用程序从所述共享内存空间处调用所述图像数据或分发所述图像数据至其他应用程序。
8.在一些实施方式中,在所述当打开的有名信号量确定接收到通知信号之前,还包括:
9.创建用于数据共享的系统资源;所述系统资源包括所述内核设备节点、有名信号量和用于储存数据的共享内存空间。
10.在一些实施方式中,所述创建用于数据共享的系统资源包括步骤:
11.通过内核驱动层创建内核设备节点,并在所述内核设备节点中创建所述共享内存空间;所述共享内存空间的大小与所述图像数据的大小关联;
12.通过主应用程序创建有名信号量。
13.在一些实施方式中,在所述当打开的有名信号量确定接收到通知信号之前,还包括:
14.通过所述上层取图应用程序从打开的内核设备节点中获取第一文件句柄,基于所述第一文件句柄加载所述设备节点对应的共享内存空间;
15.通过所述上层取图应用程序从打开的有名信号量中获取第二文件句柄,基于所述第二文件句柄获取所述有名信号量的状态标志;
16.若所述状态标志为预设标志时,确定接收到所述通知信号。
17.在一些实施方式中,还包括:
18.当确定所述上层取图应用程序退出时,释放应用层系统资源;所述应用层系统资源包括所述有名信号量。
19.在一些实施方式中,还包括:
20.当确定电子设备掉电时,释放内核层系统资源;所述内核层系统资源包括所述设备节点及其共享内存空间。
21.根据本发明的另一方面,本发明进一步提供一种图像数据处理系统,包括:
22.处理模块,用于当打开的有名信号量确定接收到通知信号时,通过主应用程序从成像部件处获取图像数据,将所述图像数据传输至打开的内核设备节点中的共享内存空间中并发出通知信号;
23.控制模块,用于当接收到所述通知信号时,上层取图应用程序从所述共享内存空间处调用所述图像数据或分发所述图像数据至其他应用程序。
24.根据本发明的另一方面,本发明进一步提供一种电子设备,包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器,用于执行所述存储器上所存放的计算机程序,实现所述的图像数据处理方法所执行的操作。
25.根据本发明的另一方面,本发明进一步提供一种存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现所述的图像数据处理方法所执行的操作。
26.与现有技术相比,本发明所提供的图像数据处理方法、系统、电子设备和存储介质,能够提高取图效率,大大提升用户在使用图像类应用程序的整体体验。
附图说明
27.下面将以明确易懂的方式,结合附图说明优选实施方式,对本发明的上述特性、技术特征、优点及其实现方式予以进一步说明。
28.图1是本发明一种图像数据处理方法的一个实施例的流程图;
29.图2是本发明一种图像数据处理方法的另一个实施例的流程图;
30.图3是本发明一种图像数据处理方法的另一个实施例的流程图;
31.图4是本发明一种图像数据处理方法的代码实现流程图。
具体实施方式
32.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其他实施例中也可以实现本技术。在其他情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
33.应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所述描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元素、组件和/或集合的存在或添加。
34.为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
35.还应当进一步理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
36.另外,在本技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
37.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
38.在一个实施例中,参考说明书附图1,一种图像数据处理方法,具体地,包括:
39.s200当打开的有名信号量确定接收到通知信号时,通过主应用程序从成像部件处获取图像数据,将所述图像数据传输至打开的内核设备节点中的共享内存空间中并发出通知信号;
40.具体的,电子设备是指带有成像部件的终端设备,包括但是不限于带有成像部件的手机、平板、电脑等等。电子设备的整体框架包括上层取图应用程序、主应用程序和程序部件。其中,成像部件处于系统框架的底层硬件层,本发明电子设备的整个系统架构在软件层级上分为用户空间(也可称为应用程序所使用的应用空间)、内核空间以及底层硬件空间。系统资源是指软件上的资源,比如程序运行时申请的共享内存空间、打开的内核设备节点、打开的内核设备节点等等。
41.信号量分两种,一种是无名信号量,一种是有名信号量。无名信号量只能存在于内存中,无名信号量只能通过共享内存空间访问。而有名信号量可以通过名字访问,因此可以被任何知道有名信号量名字的进程中的所有线程使用。
42.成像部件包括coms相机、高清摄像头等等,本发明的成像部件主要是指输出图像能力强,速度快的cmos感光器件。图像数据是指成像部件输出的未经处理优化过的原始数据,例如raw图像。
43.s300当接收到所述通知信号时,上层取图应用程序从所述共享内存空间处调用所述图像数据或分发所述图像数据至其他应用程序。
44.具体的,上层取图程序包括美图程序或者相册程序等。其他应用程序包括用于展示图像数据的相册程序,用于进行图像识别的ocr程序,以及,用于印刷该图像数据的打印程序等等。
45.本发明直接使用linux底层的主应用程序接收到成像部件输出的图像数据,将图像数据传输至打开的内核设备节点中的共享内存空间中进行储存,然后,主应用程序向各个上层取图应用程序发送通知信号,以告知上层取图应用程序可以直接从该片共享内存区域中获取图像数据,或者告知其他应用程序可以通过上层取图应用程序间接从该片共享内存区域中获取图像数据。当上层取图应用程序接收到通知信号时,上层取图应用程序从共享内存空间处读取或获取图像数据。当其他应用程序接收到通知信号时,其他应用程序向上层取图应用程序发出请求信号,以便上层取图应用程序向其他应用程序发送请求信号对应的图像数据。请求信号包括其他应用程序的标识信息(例如版本号、id),这样,可以便于上层取图应用程序可以同时异步将图像数据分发给多个其他应用程序,进一步提高取图效
率。
46.本发明无需依赖安卓系统进行额外的驱动空间到用户空间的数据搬运工作,具有极高效率,能够提高用户空间与linux内核空间之间图像数据的吞吐量,提升取图效率,大大提升用户在使用图像类应用程序的整体体验。
47.优选的,本发明的电子设备具有一定的系统内存。这样,无需再额外增加flash单元,减少设计成本的同时效率也非常高。
48.在另一个实施例中,参考说明书附图2,一种图像数据处理方法,具体地,包括:
49.s100创建用于数据共享的系统资源;所述系统资源包括所述内核设备节点、有名信号量和用于储存数据的共享内存空间;
50.s200当打开的有名信号量确定接收到通知信号时,通过主应用程序从成像部件处获取图像数据,将所述图像数据传输至打开的内核设备节点中的共享内存空间中并发出通知信号;
51.s300当接收到所述通知信号时,上层取图应用程序从所述共享内存空间处调用所述图像数据或分发所述图像数据至其他应用程序;
52.s400当确定所述上层取图应用程序退出时,释放所述系统资源。
53.具体的,成像部件进行图像数据的采集,主应用程序监控成像部件是否采集到图像数据,如果确定监控成像部件采集到图像数据,主应用程序生成通知信号给上层取图应用程序。上层取图应用将成像部件空间中的图像数据取出并放入到共享内存空间中,然后上层取图应用程序直接从共享内存空间中调用图像数据进行使用,或者上层取图应用程序将图像数据分发到其他应用程序。
54.其中,在上层取图应用程序具有图像数据的使用需求时,上层取图应用程序直接从共享内存空间中进行调用或读取对应的图像数据进行使用。在上层取图应用程序接收到其他应用程序的请求信号时,上层取图应用程序将从共享内存空间中调用或读取的图像数据分发到发起请求信号发出的其他应用程序。其中有一种情况,如果上层取图应用程序接收到至少两个其他应用程序发出的请求信号时,上层取图应用程序将从共享内存空间中获取的图像数据同时分发到发起请求信号发出的其他应用程序,以便多进程同步进行图像传输分发,提升图像数据的处理效率。
55.本发明直接使用linux底层驱动中接收到成像部件输出的图像数据,将所述图像数据传输至打开的内核设备节点中的共享内存空间中,然后,当接收到所述通知信号时,上层取图应用程序从所述共享内存空间处调用所述图像数据或分发所述图像数据至其他应用程序。
56.本发明无需依赖安卓系统进行额外的驱动空间到用户空间的数据搬运工作,具有极高效率,能够提高用户空间与linux内核空间之间图像数据的吞吐量,提升取图效率,大大提升用户在使用图像类应用程序的整体体验。
57.在另一个实施例中,参考说明书附图3-图4,一种图像数据处理方法,具体地,包括:
58.s110通过内核驱动层创建内核设备节点,并在所述内核设备节点中创建所述共享内存空间;所述共享内存空间的大小与所述图像数据的大小关联;
59.具体的,如图3-图4所示,linux内核驱动层创建内核设备节点a,内核设备节点a中
开辟一块共享内存空间s(该块内存的大小由图像数据的大小决定)用于接收cmos硬件单元传输来的图像数据,内核设备节点向上层取图应用程序p提供节点调用方法,节点调用方法是linux内核提供的系统调用方法,节点调用方法包括open、mmap、read、close等操作方法。在创建内核设备节点a的时候会在linux内核驱动中封装节点调用方法,这些方法可以根据需求自定义。
60.本发明通过内核驱动层使用内核函数进行创建内核设备节点。上层取图应用程序p可以使用open函数调用的方式去打开内核设备节点a,并使用内核设备节点a中的内容。
61.s120通过主应用程序创建有名信号量;
62.具体的,主应用程序m创建有名信号量b,有名信号量b创建后只是存在于内存中的一种状态,有名信号量b向上层取图应用程序p提供信号量调用方法,信号量调用方法是linux内核提供的系统调用方法,信号量调用方法包括sem_open、sem_wait、sem_post等操作方法。在创建有名信号量b的时候会在linux内核驱动中封装信号量调用方法,这些方法可以根据需求自定义。
63.示例性的,有名信号量可以通过sem_open函数进行创建。上层取图应用程序还可以通过sem_open函数打开有名信号量。需要注意的是,多个应用程序可以同时打开同一个有名信号量,但是同一时刻只有一个应用程序可以使用该有名信号量。
64.s130通过所述上层取图应用程序从打开的内核设备节点中获取第一文件句柄,基于所述第一文件句柄加载所述设备节点对应的共享内存空间;
65.具体的,文件句柄其实就是一个索引号,就是一个整数,比如1024。上层取图应用程序可以通过第一文件句柄操作linux内核为第一文件句柄对应的应用程序提供丰富的操作函数,并加载其中的共享内存空间。
66.s140通过所述上层取图应用程序从打开的有名信号量中获取第二文件句柄,基于所述第二文件句柄获取所述有名信号量的状态标志;
67.s150若所述状态标志为预设标志时,确定接收到所述通知信号;
68.s200当打开的有名信号量确定接收到通知信号时,通过主应用程序从成像部件处获取图像数据,将所述图像数据传输至打开的内核设备节点中的共享内存空间中并发出通知信号;
69.本发明的电子设备通过硬件感知linux底层驱动中是否接收到感光部件输出的图像数据,然后硬件进行模数转换将电信号转换成数字信号给软件程序去识别判断。主应用程序通过设置有名信号量的状态标志及其识别结果,然后根据状态标准将电信号转换成数字信号给软件程序来判定是否接收到通知信号。
70.示例性的,有名信号量b的状态标志为1时,确定接收到通知信号。有名信号量b的状态标志为0时,确定未接收到通知信号。
71.s300当接收到所述通知信号时,上层取图应用程序从所述共享内存空间处调用所述图像数据或分发所述图像数据至其他应用程序;
72.s410当确定所述上层取图应用程序退出时,释放应用层系统资源;所述应用层系统资源包括所述有名信号量。
73.具体的,当完成信号量操作以后,可以调用sem_close函数来释放任何信号量的资源。如果进程没有调用该函数便退出了,内核会自动关闭任何打开的信号量。无论是调用该
函数还是内核自动关闭,都不会改变释放之前的信号量值。而有名信号量需要使用sem_unlink函数来销毁,即sem_unlink函数会删除信号量的名字。如果没有打开的信号量引用,则该信号量会被销毁,否则,销毁会推迟到最后一个打开的引用关闭时才进行。
74.s420当确定电子设备掉电时,释放内核层系统资源;所述内核层系统资源包括所述设备节点及其共享内存空间。
75.具体的,电子设备实时监测上层取图应用程序是否切换至退出状态,如果一旦确定上层取图应用程序切换至退出状态,那么,就释放电子设备的应用层系统资源(包括信号量、文件句柄等)。由于电子设备的内核层和应用层是不同的空间,因此只有在电子设备掉电或者断电时,才释放内核层系统资源(包括设备节点及其共享内存空间等)。
76.本发明可以跨越安卓系统固有的设计框架,以共享内存空间及有名信号量为技术核心实现用户空间与linux内核空间的高效快速图像数据吞吐,具有高效稳定、可靠性高的优点。
77.本发明只需要摄像头产品硬件具有一定的内存空间,无需再额外增加flash单元,减少设计成本的同时效率也非常高。此外,本发明支持安卓平台应用程序直接使用linux底层驱动中接收到coms单元输出的图像数据,无需依赖安卓系统进行额外的驱动空间到用户空间的数据搬运工作,具有极高效率。另外,本发明无需单独创建线程进行轮询linux底层驱动当前是否接收到coms单元输出的图像数据,而轮询需要利用cpu资源主动去查询一个状态,本发明使用有名信号量异步通知机制进行图像数据的调用获取,这样,就无需cpu资源进行主动查询,只需要等待图像数据的传输,以便有名信号量进行标志变化发生进行通知上层取图应用程序,省去了cpu资源的查询工作,进而大大降低了额外的系统性能开支。
78.在另一个实施例中,根据本发明的另一方面,本发明进一步提供一种图像数据处理系统,包括:
79.处理模块,用于当打开的有名信号量确定接收到通知信号时,通过主应用程序从成像部件处获取图像数据,将所述图像数据传输至打开的内核设备节点中的共享内存空间中并发出通知信号;
80.控制模块,用于当接收到所述通知信号时,上层取图应用程序从所述共享内存空间处调用所述图像数据或分发所述图像数据至其他应用程序。
81.具体的,本实施例是上述方法实施例对应的系统实施例,具体效果参见上述方法实施例,在此不再一一赘述。
82.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的程序模块完成,即将所述装置的内部结构划分成不同的程序单元或模块,以完成以上描述的全部或者部分功能。实施例中的各程序模块可以集成在一个处理单元中,也可是各个单元单独物理存在,也可以两个或两个以上单元集成在一个处理单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序单元的形式实现。另外,各程序模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。
83.本发明的一个实施例,一种电子设备,包括处理器、存储器,其中,存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的计算机程序,所述计算机程序被所述处理器执行时实现包括上述任意一个或者多个实施例所述图像数据处理方法的步骤。
84.所述电子设备可以为桌上型计算机、笔记本、掌上电脑、平板型计算机、手机、人机交互屏等设备。所述电子设备可包括,但不仅限于处理器、存储器。本领域技术人员可以理解,上述仅仅是电子设备的示例,并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如:电子设备还可以包括输入/输出接口、显示设备、网络接入设备、通信总线、通信接口等。通信接口和通信总线,还可以包括输入/输出接口,其中,处理器、存储器、输入/输出接口和通信接口通过通信总线完成相互间的通信。该存储器存储有计算机程序,该处理器用于执行存储器上所存放的计算机程序,实现上述所对应方法实施例中的图像数据处理方法。
85.所述处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
86.所述存储器可以是所述电子设备的内部存储单元,例如:电子设备的硬盘或内存。所述存储器也可以是所述电子设备的外部存储设备,例如:所述电子设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器还可以既包括所述电子设备的内部存储单元也包括外部存储设备。所述存储器用于存储所述计算机程序以及所述电子设备所需要的其他程序和数据。所述存储器还可以用于暂时地存储已经输出或者将要输出的数据。
87.通信总线是连接所描述的元素的电路并且在这些元素之间实现传输。例如,处理器通过通信总线从其它元素接收到命令,解密接收到的命令,根据解密的命令执行计算或数据处理。存储器可以包括程序模块,例如内核(kernel),中间件(middleware),应用程序编程接口(application programming interface,api)和应用。该程序模块可以是有软件、固件或硬件、或其中的至少两种组成。输入/输出接口转发用户通过输入/输出接口(例如感应器、键盘、触摸屏)输入的命令或数据。通信接口将该电子设备与其它网络设备、用户设备、网络进行连接。例如,通信接口可以通过有线或无线连接到网络以连接到外部其它的网络设备或用户设备。无线通信可以包括以下至少一种:无线保真(wifi),蓝牙(bt),近距离无线通信技术(nfc),全球卫星定位系统(gps)和蜂窝通信等等。有线通信可以包括以下至少一种:通用串行总线(usb),高清晰度多媒体接口(hdmi),异步传输标准接口(rs-232)等等。网络可以是电信网络和通信网络。通信网络可以为计算机网络、因特网、物联网、电话网络。电子设备可以通过通信接口连接网络,电子设备和其它网络设备通信所用的协议可以被应用、应用程序编程接口(api)、中间件、内核和通信接口至少一个支持。
88.本发明的一个实施例,一种存储介质,存储介质中存储有至少一条指令,指令由处理器加载并执行以实现上述图像数据处理方法对应实施例所执行的操作。例如,存储介质可以是只读内存(rom)、随机存取存储器(ram)、只读光盘(cd-rom)、磁带、软盘和光数据存储设备等。
89.它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个
模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
90.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述或记载的部分,可以参见其他实施例的相关描述。
91.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
92.在本技术所提供的实施例中,应该理解到,所揭露的装置/电子设备和方法,可以通过其他的方式实现。例如,以上所描述的装置/电子设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性、机械或其他的形式。
93.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
94.另外,在本技术各个实施例中的各功能单元可能集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
95.所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序发送指令给相关的硬件完成,所述的计算机程序可存储于一存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述存储介质可以包括:能够携带所述计算机程序的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如:在某些司法管辖区,根据立法和专利实践,计算机可读的存储介质不包括电载波信号和电信信号。
96.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
97.应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献