一种扫描、打印、复印方法和相关设备与流程

专利2026-06-09  1


本技术实施例涉及图像处理领域,并且更具体地,涉及一种扫描方法、打印方法、复印方法、扫描装置、打印装置、复印装置、芯片系统和计算机可读存储介质。


背景技术:

1、目前的扫描装置主要是通过图像传感器,例如接触式图像传感器(contact imagesensor,cis)或者电荷耦合元件(charge coupled deivce,ccd)等,将检测到的光信号转换为电信号,再通过模数转换器将电信号转换为计算设备可读的图像数据,最后将该图像数据合成为扫描图像。扫描装置可以直接合成计算设备可读的扫描图像,或者扫描装置可以将获得的图像数据传输给计算设备,由计算设备合成扫描图像。该计算设备为与扫描装置连接的设备。目前的打印装置可以接收来自于计算设备的待打印图像,并对该待打印图像对应的图像数据进行打印。目前的复印装置可以包括扫描装置和打印装置,即复印装置可以通过图像传感器和模数转换器获得图像数据,并可以直接对图像数据进行打印,从而完成复印的操作。

2、在获得扫描图像前,扫描装置可以对获得的图像数据进行第一图像处理,例如图像非线性矫正、图像暗角补偿、图像去紫边、白点追踪和矫正、亮度矫正、色域转换、图像降噪、锐化、或平滑处理等。在对图像数据进行打印前,打印装置可以对获得的图像数据进行第二图像处理,例如分色、色调变换、加网、压缩等。现有的扫描装置在获得扫描图像前,需要先获得待扫描物体的整个第一表面对应的所有图像数据,然后对所有图像数据进行第一图像处理,从而才可获得扫描图像。因此对扫描装置的内存的需求较大,容易占用扫描装置的大量内存。待扫描物体的第一表面为待扫描物体靠近扫描装置的表面。扫描装置的内存用于存储扫描装置的处理器暂时存放的运算数据。由于在扫描分辨率较高的扫描场景中,获得的图像数据的数据量会较大。因此在扫描装置的内存容量受限的情况下,该扫描装置将无法支持更高的分辨率。并且,现有的扫描装置需要在获得到整个第一表面对应的图像数据后,才可进行第一图像处理,因此获得扫描图像所需的时间较长,效率较低。对于打印装置和复印装置也存在上述类似的问题。

3、因此,如何在扫描、打印或复印的过程中,减少对相关装置的内存的占用,并提高获得扫描图像或打印文件的效率成为亟待解决的问题。


技术实现思路

1、本技术实施例提供一种扫描方法、打印方法、复印方法、扫描装置、打印装置、复印装置、芯片系统和计算机可读存储介质,可以在扫描、打印或复印的过程中,占用较少的相关装置的内存,并缩短扫描、打印或复印的时间,从而提高效率。

2、第一方面,提供了一种扫描方法。该方法包括:对待扫描物体的第一表面进行逐行扫描,获得第一数据块;监测第一数据块的大小;在监测到第一数据块的大小为第一数值时,对第一数据块进行第一图像处理,获得处理后的第一数据块;根据处理后的第一数据块,获得待扫描物体的第一表面对应的扫描图像。

3、其中,第一数据块为待扫描物体的第一表面中的部分表面对应的扫描数据,待扫描物体的第一表面为待扫描物体靠近扫描装置的表面。第一数值根据扫描装置的状态或扫描模式确定,第一数值小于待扫描物体的第一表面对应的扫描数据的大小。

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、结合第三方面,在第三方面的某些实现方式中,复印装置的状态包括以下至少一项:复印装置的功耗、复印装置的负载、复印装置的温度、复印装置的存储空间容量、复印装置的喷墨头规格。

29、本技术实施例中,复印装置可以根据当前的功耗、负载、温度、存储空间容量或喷墨头规格中的任一项或多项,灵活调整每个数据块的大小,从而在保护复印装置的前提下,尽可能的提高复印效率。

30、结合第三方面,在第三方面的某些实现方式中,复印模式包括以下至少一项:扫描分辨率、打印分辨率、扫描场景、打印场景。

31、本技术实施例中,复印装置可以根据当前的打印或扫描分辨率、打印或扫描场景,灵活调整每个数据块的大小,从而满足低存储容量高分辨率的图像处理需求。

32、结合第三方面,在第三方面的某些实现方式中,在第三图像处理包括滤波处理时,对第五数据块进行第三图像处理,获得处理后的第五数据块,包括:根据第二辅助数据块中的部分数据和第五数据块,获得第二扩展数据块;对第二扩展数据块进行第三图像处理,获得处理后的第五数据块。

33、其中,第二辅助数据块为第一表面中的部分表面对应的扫描数据,辅助数据块对应的表面与第五数据块对应的表面在第一表面中相邻。

34、本技术实施例中,复印装置可以在对每个数据块进行滤波处理时,利用与该数据块对应的表面相邻的表面的数据块,对该数据块进行扩展,从而避免在滤波处理后导致打印出的图像出现分层问题。

35、结合第三方面,在第三方面的某些实现方式中,第二辅助数据块中的部分数据的尺寸根据第五数据块和/或第二辅助数据块的尺寸确定。

36、本技术实施例中,复印装置可以灵活调整辅助数据块中的部分数据的大小,从而在避免打印出的图像中出现分层问题的同时,加快滤波处理的速度,避免占用过多内存。

37、第四方面,提供了一种扫描装置,该扫描装置用于执行如第一方面或第一方面的任一种可能的实现方式中所述的方法。

38、第五方面,提供了一种打印装置,该打印装置用于执行如第二方面或第二方面的任一种可能的实现方式中所述的方法。

39、第六方面,提供了一种复印装置,该复印装置用于执行如第三方面或第三方面的任一种可能的实现方式中所述的方法。

40、第七方面,提供了一种芯片系统,该芯片系统包括逻辑电路,该逻辑电路用于与输入/输出接口耦合,通过输入/输出接口传输数据,以执行如第一方面、第二方面或第三方面中的任一方面或任一方面的任一种可能的实现方式中所述的方法。

41、第八方面,提供了一种计算机可读介质,该计算机可读介质存储有程序代码,当计算机程序代码在计算机上运行时,使得计算机执行如第一方面、第二方面或第三方面中的任一方面或任一方面的任一种可能的实现方式中所述的方法。


技术特征:

1.一种扫描方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述扫描装置的状态包括以下至少一项:所述扫描装置的功耗、所述扫描装置的负载、所述扫描装置的温度、所述扫描装置的存储空间容量。

3.根据权利要求1或2所述的方法,其特征在于,所述扫描模式包括扫描分辨率或扫描场景。

4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述第一图像处理包括滤波处理时,所述对所述第一数据块进行第一图像处理,获得处理后的第一数据块,包括:

5.根据权利要求4所述的方法,其特征在于,所述第一辅助数据块中的部分数据的尺寸根据所述第一数据块和/或所述第一辅助数据块的尺寸确定。

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:

7.一种打印方法,其特征在于,包括:

8.根据权利要求7所述的方法,其特征在于,所述打印装置的状态包括以下至少一项:所述打印装置的功耗、所述打印装置的负载、所述打印装置的温度、所述打印装置的存储空间容量、所述打印装置的喷墨头规格。

9.根据权利要求7或8所述的方法,其特征在于,所述打印模式包括打印分辨率或打印场景。

10.根据权利要求7至9中任一项所述的方法,其特征在于,所述获得第三数据块,包括:

11.一种复印方法,其特征在于,包括:

12.根据权利要求11所述的方法,其特征在于,所述复印装置的状态包括以下至少一项:所述复印装置的功耗、所述复印装置的负载、所述复印装置的温度、所述复印装置的存储空间容量、所述复印装置的喷墨头规格。

13.根据权利要求11或12所述的方法,其特征在于,所述复印模式包括以下至少一项:扫描分辨率、打印分辨率、扫描场景、打印场景。

14.根据权利要求11至13中任一项所述的方法,其特征在于,在所述第三图像处理包括滤波处理时,所述对所述第五数据块进行第三图像处理,获得处理后的第五数据块,包括:

15.根据权利要求14所述的方法,其特征在于,所述第二辅助数据块中的部分数据的尺寸根据所述第五数据块和/或所述第二辅助数据块的尺寸确定。

16.一种扫描装置,其特征在于,所述扫描装置用于执行如权利要求1至6中任一项所述的方法。

17.一种打印装置,其特征在于,所述打印装置用于执行如权利要求7至10中任一项所述的方法。

18.一种复印装置,其特征在于,所述复印装置用于执行如权利要求11至15中任一项所述的方法。

19.一种芯片系统,其特征在于,包括:逻辑电路,所述逻辑电路用于与输入/输出接口耦合,通过所述输入/输出接口传输数据,以执行如权利要求1-15中任一项所述的方法。

20.一种计算机可读介质,其特征在于,所述计算机可读介质存储有程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行如权利要求1-15中任一项所述的方法。


技术总结
本申请实施例提供了一种扫描、打印、复印方法和相关设备。该扫描方法包括:对待扫描物体的第一表面进行逐行扫描,获得第一数据块;监测第一数据块的大小;在监测到第一数据块的大小为第一数值时,对第一数据块进行第一图像处理,获得处理后的第一数据块;根据处理后的第一数据块,获得待扫描物体的第一表面对应的扫描图像。其中,第一数值根据扫描装置的状态或扫描模式确定,第一数值小于待扫描物体的第一表面对应的扫描数据的大小。该方法可以在得到第一数值大小的数据块后,对该数据块进行图像处理,且第一数值可以自适应确定,因此可以灵活调整对扫描装置的内存的占用量和扫描装置读取数据时的带宽,进而可以灵活调整扫描装置的功耗。

技术研发人员:薛峰
受保护的技术使用者:华为技术有限公司
技术研发日:
技术公布日:2024/6/26
转载请注明原文地址:https://doc.8miu.com/read-1829956.html

最新回复(0)