System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种数据处理方法、电子设备及存储介质技术_技高网

一种数据处理方法、电子设备及存储介质技术

技术编号:40087931 阅读:6 留言:0更新日期:2024-01-23 15:45
本申请涉及人工智能领域,尤其涉及一种数据处理方法、电子设备及存储介质,其中方法包括:检测到用户的第一操作对应的第一数据,如拍摄操作对应的图像数据;基于用户的当前操作数据,如拍摄操作的时间数据,以及用户的历史操作数据,如用户历史拍摄后进行查看操作的时间数据,确定第一规定处理时间;在电子设备的处理资源满足处理条件的情况下,在第一规定处理时间之前完成所述第一数据的处理,如完成图像数据的后期处理。通过本申请的方案,可以基于规定处理时间进行第一数据的处理,从而尽可能在后续操作之前及时得到处理后的第一数据,如在查看操作之前得到后期处理过的图像数据,保证后续操作的流畅度。

【技术实现步骤摘要】

本申请涉及人工智能领域,尤其涉及一种数据处理方法、电子设备及存储介质


技术介绍

1、目前人们越来越多地使用电子设备(例如,手机、平板电脑等终端设备)的应用程序实现各种功能,其中,功能之间可以存在前后关联的关系,即前一个功能对应的后台进程执行情况会影响后一功能的实现。例如,用户通过相机应用程序拍摄图像后,电子设备需要对拍摄得到的图像自动进行图像处理(例如美化处理),得到处理后的图像,才能够呈现给用户,使用户能通过相册应用程序,对处理后的图像进行查看、编辑、分享等操作。然而,电子设备后期处理图像的过程需要时间,举例而言,如果在用户操作前图像没有处理完成,则用户进行查看操作后,电子设备需要先对图像进行一段时间的后期处理,才能得到处理后的图像进行显示,导致电子设备无法流畅地将图像呈现给用户。


技术实现思路

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、在上述第一方面的一种可能的实现中,对应于电子设备的处理资源不满足处理条件,响应于用户执行第二操作,调用处本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于用户的当前操作数据、用户历史执行第一操作后再执行第二操作的历史操作数据,确定所述第一数据的第一规定处理时间,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于用户的当前操作数据、用户历史执行第一操作后再执行第二操作的历史操作数据,预测用户执行第二操作的预测操作时间,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于用户的当前操作数据、用户历史执行第一操作后再执行第二操作的历史操作数据,确定所述第一数据的第一规定处理时间,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:训练得到所述处理时间预测模型;其中,所述训练得到所述处理时间预测模型,包括:

6.根据权利要求1所述的方法,其特征在于,所述电子设备的处理资源满足处理条件包括以下条件中的至少一个:

7.根据权利要求1所述的方法,其特征在于,所述当前操作数据包括:

8.根据权利要求1所述的方法,其特征在于,所述用户对所述电子设备的操作数据为用户对第一应用的操作数据。

9.根据权利要求1所述的方法,其特征在于,所述至少一个后续操作还包括第三操作;

10.根据权利要求9所述的方法,其特征在于,所述第三操作为所述第二操作之后的操作,其中,所述第二规定处理时间晚于所述第一规定处理时间。

11.根据权利要求9所述的方法,其特征在于,所述第三操作为所述第二操作之后的操作;

12.根据权利要求1所述的方法,其特征在于,所述至少一个后续操作为对管理所述第一数据的应用的操作。

13.根据权利要求1所述的方法,其特征在于,所述方法还包括:

14.根据权利要求1-13任一所述的方法,其特征在于,所述第一数据包括图像数据、视频数据中的至少一种。

15.根据权利要求1-13任一所述的方法,其特征在于,所述第一操作包括拍摄操作,所述第二操作包括查看操作、编辑操作、分享操作中的至少一种。

16.一种电子设备,其特征在于,包括:

17.一种存储介质,其特征在于,所述存储介质上存储有指令,所述指令在电子设备上执行时使所述电子设备执行权利要求1-15任一项所述的方法。

...

【技术特征摘要】

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于用户的当前操作数据、用户历史执行第一操作后再执行第二操作的历史操作数据,确定所述第一数据的第一规定处理时间,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于用户的当前操作数据、用户历史执行第一操作后再执行第二操作的历史操作数据,预测用户执行第二操作的预测操作时间,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于用户的当前操作数据、用户历史执行第一操作后再执行第二操作的历史操作数据,确定所述第一数据的第一规定处理时间,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:训练得到所述处理时间预测模型;其中,所述训练得到所述处理时间预测模型,包括:

6.根据权利要求1所述的方法,其特征在于,所述电子设备的处理资源满足处理条件包括以下条件中的至少一个:

7.根据权利要求1所述的方法,其特征在于,所述当前操作数据包括:

8.根据权利要求1所述的方法,其特征在于,所述用户对所述电子设备的操作数据为用...

【专利技术属性】
技术研发人员:张鹏鹏苗锋田达章于志新刘家琦
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1