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

资源召回方法、装置及网络侧设备与流程

2022-03-23 04:33:54 来源:中国专利 TAG:
1.本技术属于通信
技术领域
:,具体涉及一种资源召回方法、装置及网络侧设备。
背景技术
::2.随着通信技术的不断发展,电子设备的功能越来越丰富。例如,电子设备可以通过网络进行在线搜索。3.目前,当用户触发电子设备进行在线搜索之后,电子设备可以显示一个纯白色背景的搜索结果界面,或者电子设备可以显示一个用户设置的一张图片为背景的搜索结果界面。如此,导致电子设备显示的灵活性较差。技术实现要素:4.本技术实施例的目的是提供一种资源召回方法、装置及网络侧设备,能够解决电子设备显示的灵活性较差的问题。5.第一方面,本技术实施例提供了一种资源召回方法,该方法应用于网络侧设备,该方法包括:在用户设备ue(userequipment,ue)请求的召回数据中包括图片数据的情况下,获取图片数据中的至少部分颜色值;根据至少部分颜色值在预设颜色模型中的分布情况,确定目标颜色值,目标颜色值为图片数据对应的图片中的主颜色的颜色值;向ue发送目标信息,以使ue显示目标界面;其中,目标信息包括召回数据和目标颜色值,目标颜色值用于指示目标界面的背景颜色,目标界面为ue显示召回数据的界面。6.第二方面,本技术实施例提供了一种资源召回装置,该装置包括获取模块、确定模块和发送模块;获取模块,用于在用户设备ue请求的召回数据中包括图片数据的情况下,获取图片数据中的至少部分颜色值;确定模块,用于根据至少部分颜色值在预设颜色模型中的分布情况,确定目标颜色值,目标颜色值为图片数据对应的图片中的主颜色的颜色值;发送模块,用于向ue发送目标信息,以使ue显示目标界面;其中,目标信息包括召回数据和目标颜色值,目标颜色值用于指示目标界面的背景颜色,目标界面为ue显示召回数据的界面。7.第三方面,本技术实施例提供了一种网络侧设备,该网络侧设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。8.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。9.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。10.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。11.在本技术实施例中,可以在用户设备ue请求的召回数据中包括图片数据的情况下,获取图片数据中的至少部分颜色值;且根据至少部分颜色值在预设颜色模型中的分布情况,确定目标颜色值,目标颜色值为图片数据对应的图片中的主颜色的颜色值;并向ue发送目标信息,以使ue显示目标界面;其中,目标信息包括召回数据和目标颜色值,目标颜色值用于指示目标界面的背景颜色,目标界面为ue显示召回数据的界面。通过该方案,由于网络侧设备可以在ue请求的召回数据中包括图片数据的情况下,根据获取的该图片数据中的至少部分颜色值在预设颜色模型中的分布,确定该图片数据对应的图片中的主颜色的颜色值,并向该ue发送包括该颜色值和该召回数据的信息,以使ue显示该召回数据的界面,且该界面的背景颜色为该目标颜色值指示的颜色;即网络侧设备指示ue显示的召回数据的界面的背景颜色的颜色值,可以为该召回数据中包括的图片数据对应的图片中的主颜色的颜色值,因此相比于传统技术中ue显示的召回数据对应的界面的背景颜色的方案,本技术实施例提供的资源召回方法可以提高ue显示的灵活性。附图说明12.图1是本技术实施例可应用的一种无线通信系统的框图;13.图2是本技术实施例提供的资源召回方法的流程示意图;14.图3是本技术实施例提供的资源召回方法中获取至少部分颜色值的方法的示意图;15.图4是本技术实施例提供的资源召回方法中rgb模型及至少部分颜色值在rgb模型中的分布情况的示意图;16.图5是本技术实施例提供的资源召回方法中至少部分颜色值在rgb模型中的x轴上的分布情况的示意图;17.图6是本技术实施例提供的资源召回装置的示意图;18.图7是本技术实施例提供的网络侧设备的示意图;19.图8是本技术实施例提供的网络侧设备的硬件示意图。具体实施方式20.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。21.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。22.值得指出的是,本技术实施例所描述的技术不限于长期演进型(longtermevolution,lte)/lte的演进(lte-advanced,lte-a)系统,还可用于其他无线通信系统,诸如码分多址(codedivisionmultipleaccess,cdma)、时分多址(timedivisionmultipleaccess,tdma)、频分多址(frequencydivisionmultipleaccess,fdma)、正交频分多址(orthogonalfrequencydivisionmultipleaccess,ofdma)、单载波频分多址(single-carrierfrequency-divisionmultipleaccess,sc-fdma)和其他系统。本技术实施例中的术语“系统”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。然而,以下描述出于示例目的描述了新空口(newradio,nr)系统,并且在以下大部分描述中使用nr术语,尽管这些技术也可应用于nr系统应用以外的应用,如第6代(6thgeneration,6g)通信系统。23.图1示出本技术实施例可应用的一种无线通信系统的框图。无线通信系统包括ue11和网络侧设备12。其中,ue也可以称作电子设备,ue可以是手机、平板电脑(tabletpersonalcomputer)、膝上型电脑(laptopcomputer)或称为笔记本电脑、个人数字助理(personaldigitalassistant,pda)、掌上电脑、上网本、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、移动上网装置(mobileinternetdevice,mid)、可穿戴式设备(wearabledevice)或车载设备(vue)、行人终端(pue)等终端侧设备,可穿戴式设备包括:手环、耳机、眼镜等。需要说明的是,在本技术实施例并不限定ue的具体类型。网络侧设备12可以是基站或核心网,其中,基站可被称为节点b、演进节点b、接入点、基收发机站(basetransceiverstation,bts)、无线电基站、无线电收发机、基本服务集(basicserviceset,bss)、扩展服务集(extendedserviceset,ess)、b节点、演进型b节点(enb)、家用b节点、家用演进型b节点、wlan接入点、wifi节点、发送接收点(transmittingreceivingpoint,trp)或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本技术实施例中仅以nr系统中的基站为例,但是并不限定基站的具体类型。24.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的资源召回方法、装置及网络侧设备进行详细地说明。25.本技术实施例提供的资源召回方法可以应用于ue向网络侧设备请求资源的场景中。26.示例性地,以ue通过网络进行搜索为例,该ue对应的服务器(例如本技术实施例中的网络侧设备)可以在该ue请求的搜索结果数据(例如本技术实施例中的召回数据)中包括图片数据的情况下,根据获取的该图片数据中的至少部分颜色值在预设颜色模型中的分布情况,确定该图片数据对应的图片中的主颜色的颜色值(例如本技术实施例中的目标颜色值),并向该ue发送包括该颜色值和该搜索结果数据的信息(例如本技术实施例中的目标信息),以使ue显示该搜索结果数据的界面(例如本技术实施例中的目标界面),从而ue可以在接收到该信息之后,以该颜色值指示的背景颜色显示该搜索结果数据的界面。如此,由于网络侧设备指示ue显示的召回数据的界面的背景颜色的颜色值,可以为该召回数据中包括的图片数据对应的图片中的主颜色的颜色值,因此相比于传统技术中ue显示的召回数据对应的界面的背景颜色的方案,本技术实施例提供的资源召回方法可以提高ue显示的灵活性。27.结合图2,本技术实施例提供一种网络切换方法,该方法可以包括下述的步骤101至步骤103。28.步骤101、网络侧设备在ue请求的召回数据中包括图片数据的情况下,获取该图片数据中的至少部分颜色值。29.可选地,本技术实施例中,召回数据可以为网络侧设备对ue任意的数据召回请求返回的对应的结果数据,例如,召回数据为网络侧设备对ue的图像搜索请求返回的搜索结果数据。30.可以理解,本技术实施例中,网络侧设备可以在接收到ue的数据召回请求后,确定与该数据召回请求对应的数据,且将获取的数据的地址信息或获取的数据作为召回数据,并向ue发送该召回数据。31.可选地,本技术实施例中,网络侧设备可以通过上述图片数据的地址信息,将该图片数据以数据流的形式,读取到计算机编程语言java图片核心类中,并通过该图片核心类获取该图片数据中的至少部分颜色值。32.可选地,本技术实施例中,当上述图片数据包括不同图片格式的图片的图片数据时,网络侧设备可以按照图片格式,将不同格式的图片对应的图片数据,转换为常规格式(例如jpg、jpg、bmp、bmp、gif、gif、wbmp、png、png、jpeg、webp、webp、wbmp、jpeg)的图片对应的二进制数据,以确保上述图片数据能够被读取到计算机编程语言java图片核心类中。33.例如,网络侧设备可以将采用谷歌(google)图片压缩技术处理后的webp的图片对应的数据,转换为jpg的图片对应的二进制数据。34.可选地,本技术实施例中,上述图片数据中的至少部分颜色值可以为图片数据中的全部颜色值,或者上述图片数据中的至少部分颜色值可以为图片数据中的部分颜色值。35.可选地,本技术实施例中,当上述图片数据中的至少部分颜色值可以为图片数据中的部分颜色值时,网络侧设备可以采用抽样策略获取该部分颜色值,从而可以降低网络侧设备进一步处理的复杂度和耗时。36.可选地,本技术实施例中,上述抽样策略中的抽样比例可以为系统默认的,或为用户根据实际使用需求设置的(用户自定义的)。37.可选地,本技术实施例中,若上述图片数据中的全部颜色值对应的颜色的种类较少且相同颜色的分布较集中,则网络侧设备可以适当增大上述抽样比例。但通常情况下,上述抽样比例不超过全部颜色值的数量的10%,从而可以在确保网络侧设备进行后续处理的准确性的同时,进一步降低处理的复杂度和耗时。38.下面结合附图对本技术实施例提供的资源召回方法进行示例性地说明。39.示例性地,网络侧设备可以通过上述java图片核心类,遍历上述图片数据对应的图片中的每个像素,并获取每个像素的颜色值。若颜色值中包括阿尔法值,即a值,则如图3中的(a)所示,网络侧设备遍历的偏移量为4个字节(即a、蓝色b、绿色g、红色r),此时一个颜色值可以表示为(a值,r值,g值,b值);若颜色值中不包括a值,则如图3中的(b)所示,网络侧设备遍历的偏移量为3个字节(即b、g、r),此时一个颜色值可以表示为(r值,g值,b值)。可以理解,由于一个字节为8bit,因此二进制中能表示的范围值为0至255共256个值,即a值、r值、g值和b值的取值范围均为0至255。40.需要说明的是,上述a值指示图片的透明度,a值越小图片的透明度越高,上述r值、g值和b值越大图片的颜色越深。41.可以理解,本技术实施例中,每个颜色值对应一个像素,颜色值中的r值、g值和b值也可以分别称为r子像素的值、g子像素的值和b子像素的值。42.可选地,本技术实施例中,上述步骤101具体可以通过下述的步骤101a实现。43.步骤101a、网络侧设备在ue请求的召回数据中包括图片数据的情况下,按照预设过滤规则,从图片数据中获取至少部分颜色值。44.可选地,本技术实施例中,上述预设过滤规则可以为系统默认的,或者上述预设过滤规则可以为用户根据实际使用需求设置的。可以理解,当预设过滤规则为用户根据实际使用需求设置的时,ue向网络侧设备发送的数据召回请求中可以包括过滤规则,以便于网络侧设备按照该过滤规则,从图片数据中获取至少部分颜色值。45.例如,以预设过滤规则为用户根据实际使用需求设置的为例,若用户需求过滤颜色值中的红色颜色值,则网络侧设备可以从获取的颜色之中删除r值大于200、g值小于50且b值小于50的颜色值,从而可以过滤掉红色范围的颜色值。46.对于步骤101a中的其它描述,具体可以参照上述步骤101中的相关描述,为了避免重复,此处不再赘述。47.本技术实施例中,由于网络侧设备可以按照预设的过滤规则,从图片数据中获取至少部分颜色值,以满足用户的不同使用需求,因此可以提高网络侧设备获取颜色值的灵活性。48.步骤102、网络侧设备根据至少部分颜色值在预设颜色模型中的分布情况,确定目标颜色值。49.本技术实施例中,目标颜色值可以为上述图片数据对应的图片中的主颜色的颜色值。50.可选地,本技术实施例中,上述图片数据对应的图片的数量可以为一个也可以为多个,具体可以根据ue的请求确定。51.可选地,本技术实施例中,图片中的主颜色可以为图片中数量最多的一个像素值对应的颜色。52.可选地,本技术实施例中,上述预设颜色模型可以为rgb模型、cmy模型(以青色、品红和黄色作为三基色建立的模型)或hsv模型(以色调、饱和度和明度建立的模型)等任意的模型。53.可选地,本技术实施例中,当上述预设颜色模型为rgb模型时,由于rgb模型中表示颜色的数值范围为0至255,该数值范围与上述java图片核心类处理的二进制数值完全契合,因此网络侧设备采用rgb模型对颜色值进行处理,可以采用位运算以达到最佳的性能,并在最短的耗时内完成运算。54.需要说明的是,为了方便描述,本技术实施例中除特别说明外,均是以上述预设颜色模型为rgb模型进行示例的,实际使用中并不限定上述预设颜色模型的类型。55.下面结合附图对本技术实施例提供的资源召回方法进行示例性地说明。56.示例性地,网络侧设备在获取图片数据中的至少部分颜色值后,可以以基于的颜色值中的r值、b值和g值,建立数学三维空间直角坐标系(即rgb模型),如图4中的(a)所示,该三维空间直角坐标系的x轴对应r值,该三维空间直角坐标系的y轴对应b值,该三维空间直角坐标系的z轴对应g值。如图4中的(b)所示,为网络侧设备获取的颜色值在该rgb模型中的分布情况,网络侧设备可以根据该分布情况确定上述目标颜色值。57.可选地,本技术实施例中,由于rgb模型中的每个坐标轴的范围均为0至255,因此网络侧设备可以量化出256×256×256=16777216个坐标点。而坐标点达到千万级运算量会过大,为了减少运算的耗时,网络侧设备可以将256×256×256简化为32×32×32=32768个坐标区间,每个新的坐标区间则包含了8×8×8=512个原始坐标点。58.可选地,本技术实施例中,网络侧设备可以创建上述每个坐标区间与分布在该坐标区间内的颜色值的数量之间的映射关系,以方便进一步确定上述目标颜色值。59.可选地,本技术实施例中,上述步骤102具体可以通过下述的步骤102a、102b和102c实现。60.步骤102a、网络侧设备分别基于至少部分颜色值中的r值、g值和b值,划分预设颜色模型,得到多个颜色子模型。61.可选地,本技术实施例中,网络侧设备可以将在上述预设颜色模型中每个坐标轴上分布的最大值与最小值之间的差值最大的坐标轴,确定为首先分割的坐标轴。62.例如,若x轴、y轴和z轴的最大值和最小值,分别为(x2、x1),(y2、y1),(z2、z1),则网络侧设备可以计算x2-x1=a、y2-y1=b、z2-z1=c的值,如果a》b》c,那么网络侧设备可以确定x轴为首先分割的坐标轴。63.需要说明的是,x2为上述至少部分颜色值中的最大r值在x轴上对应的坐标区间(或坐标值),x1为上述至少部分颜色值中的最小r值在x轴上对应的坐标区间(或坐标值);y2为上述至少部分颜色值中的最大g值在y轴上对应的坐标区间(或坐标值),y1为上述至少部分颜色值中的最小g值在y轴上对应的坐标区间(或坐标值),以此类推。64.可选地,本技术实施例中,网络侧设备可以通过下述的方式一或方式二划分上述预设颜色模型。65.下面结合附图分别对方式一和方式二进行示例性地说明。66.方式一67.可选地,本技术实施例中,网络侧设备可以采用单边中值分割方法,将预设颜色模型划分成至少一个颜色子模型,划分粒度可以根据场景调整/确定。68.示例性地,假设网络侧设备将上述预设颜色模型简化为32×32×32=32768个坐标区间,如果网络侧设备确定的划分顺序依次为:x轴(即r值)、y轴(即g值)、z轴(即b值),那么:如图5所示,为网络侧设备获取至少部分颜色值在上述预设颜色模型中的x轴上的分布示意图;网络侧设备可以将该至少部分颜色值中的全部颜色值的r值,按照由大到小的顺序进行排序,并计算一次中值(即该r值序列中处于中间位置的r值)。如图5所示,若网络侧设备计算的中值所属的坐标区间为坐标区间13,则网络侧设备可以再将分布在坐标区间14至坐标区间31中的全部r值,按照由大到小的顺序进行排序,并再计算一次中值,如果网络侧设备此次计算的中值所属的坐标区间为坐标区间19,那么网络侧设备可以将空间坐标点(19×8,0,0)所在的垂直于x轴的平面确定为分割面,并将上述预设颜色模型分割为模型v1(即所有x轴坐标在坐标区间0至19之间的坐标所组成的模型)和模型v(即所有x轴坐标在坐标区间20至31之间的坐标所组成的模型),并标记模型v1及模型v的空间坐标范围,空间坐标范围的表示格式为(x2、x1、y2、y1、z2、z1)。进一步地,网络侧设备可以继续对模型v执行上述步骤,将模型v分割为模型v2和模型v′,依次类推,直到网络侧设备将上述预设颜色模型分割n-1次后,得到v1、v2…vn-1、vn共n个模型,即得到与r值对应的n个颜色子模型,如此可以完成基于至少部分颜色值中的r值对预设颜色模型的划分。69.需要说明的是,n的取值范围为1至256之间,n值越大则分隔的粒度越细,计算复杂度越高。70.然后,网络侧设备可以按照相同的方式,基于至少部分颜色值中的g值,划分预设颜色模型,得到g个模型;并基于至少部分颜色值中的b值,划分预设颜色模型,得到q个模型;g、q与n可以相同,也可以不同。71.可以理解,本技术实施例中,上述多个颜色子模型包括上述n个模型、q个模型和g个模型。72.方式二73.示例性地,假设网络侧设备将上述预设颜色模型简化为32×32×32=32768个坐标区间,如果网络侧设备确定的分隔顺序依次为:x轴(即r值)、y轴(即g值)、z轴(即b值),那么:如图5所示,为网络侧设备获取至少部分颜色值在上述预设颜色模型中的x轴上的分布示意图。网络侧设备可以先将坐标区间0至坐标区间31中的每个坐标区间对应的空间确定为一个模型;并将坐标区间0至坐标区间31中的每至少两个连续的坐标区间对应的空间确定为一个模型。如此可以完成基于至少部分颜色值中的r值对预设颜色模型的划分。74.然后,网络侧设备可以按照相同的方式,基于至少部分颜色值中的g值,划分预设颜色模型;并基于至少部分颜色值中的b值,划分预设颜色模型。在网络侧分别基于至少部分颜色值中的r值、g值和b值划分预设模型后,可以得到上述多个颜色子模型。75.步骤102b、网络侧设备根据颜色子模型中分布的颜色值的数量,从预设颜色模型中确定目标颜色子模型。76.可选地,本技术实施例中,上述步骤102b具体可以通过下述的一种可能的实现方式或另一种可能的实现方式实现。77.一种可能的实现方式78.可选地,本技术实施例中,上述多个颜色子模型中可以包括:与上述r值对应的至少一个第一颜色子模型、与上述g值对应的至少一个第二颜色子模型以及与上述b值对应的至少一个第三颜色子模型,那么上述步骤102b具体可以通过下述的步骤102b1至步骤102b4实现。79.可以理解,本技术实施例中,与r值对应的至少一个第一颜色子模型为网络侧设备基于至少部分颜色值中的r值,对预设颜色模型划分得到的全部颜色子模型;与g值对应的至少一个第一颜色子模型为网络侧设备基于至少部分颜色值中的g值,对预设颜色模型划分得到的全部颜色子模型;与b值对应的至少一个第一颜色子模型为网络侧设备基于至少部分颜色值中的b值,对预设颜色模型划分得到的全部颜色子模型。80.步骤102b1、网络侧设备确定至少一个第一颜色子模型中满足第一条件和第二条件的第四颜色子模型。81.步骤102b2、网络侧设备确定至少一个第二颜色子模型中满足第一条件和第三条件的第五颜色子模型。82.步骤102b3、网络侧设备确定至少一个第三颜色子模型中满足第一条件和第四条件的第六颜色子模型。83.其中,第一条件为颜色子模型中分布的颜色值的数量达到预设阈值,第二条件为颜色子模型在r轴上的宽度最小,第三条件为颜色子模型在g轴上的宽度最小,第四条件为颜色子模型在b轴上的宽度最小。84.可以理解,本技术实施例中,上述第四颜色子模型为与上述r值对应的至少一个第一颜色子模型中,分布的颜色值的数量达到预设阈值且在r轴上的宽度最小的颜色子模型;上述第五颜色子模型为与上述g值对应的至少一个第二颜色子模型中,分布的颜色值的数量达到预设阈值且在g轴上的宽度最小的颜色子模型;上述第五颜色子模型为与上述b值对应的至少一个第三颜色子模型中,分布的颜色值的数量达到预设阈值且在b轴上的宽度最小的颜色子模型。85.本技术实施例中,上述r轴为上述x轴,上述g轴为上述z轴,上述b轴为上述y轴。86.可选地,本技术实施例中,上述预设阈值可以为系统默认的,或者上述预设阈值可以为用户根据实际使用需求设置的。87.可以理解,本技术实施例中,宽度最小可以为颜色子模型中在一个坐标轴上分布的最大值和最小值的差值最小。88.下面对本技术实施例提供的资源召回方法进行示例性地说明。89.示例性地,以网络侧设备确定上述第四颜色子模型为例,假设网络侧设备采用上述方式二划分上述预设颜色模型,上述多个颜色子模型中包括与r值对应的颜色子模型1、颜色子模型2和颜色子模型3(即至少一个第一颜色子模型),上述预设阈值为0.7×p,p为上述至少部分颜色值的的总数量。若颜色子模型1中的颜色值的数量为a,颜色子模型2中的颜色值的数量为b,颜色子模型3中的颜色值的数量为c,且a》c》0.7×p》b;颜色子模型3在r轴上的宽度》颜色子模型1在r轴上的宽度》颜色子模型2在r轴上的宽度,则网络侧设备可以确定颜色子模型1为上述第四颜色子模型,即颜色子模型1为分布的颜色值的数量达到预设阈值且在r轴上的宽度最小的颜色子模型。90.对于网络侧设备确定第五颜色子模型和第六颜色子模型的方法,具体可以参见上述示例中网络侧设备确定第四颜色子模型的方法,为了避免重复,此处不再赘述。91.步骤102b4、网络侧设备根据第四颜色子模型在r轴上的坐标信息、第五颜色子模型在g轴上的坐标信息和第六颜色子模型在b轴上的坐标信息,从预设颜色模型中确定目标颜色子模型。92.可选地,本技术实施例中,网络侧设备可以确定预设颜色模型中,第四颜色子模型、第五颜色子模型和第六颜色子模型相交的模型为目标颜色子模型。93.例如,假设第四颜色子模型在r轴上的坐标范围为[x3,x4],第五颜色子模型在g轴上的坐标范围为[z3,z4],第六颜色子模型在b轴上的坐标范围为[y3,y4],那么,网络侧设备可以将空间坐标范围为(x4,x3,y4,y3,z4,z3)的模型确定为目标颜色子模型,即上述预设颜色模型中,第四颜色子模型、第五颜色子模型和第六颜色子模型相交的模型。[0094]本技术实施例中,由于网络侧设备可以确定各坐标轴上分布的颜色值的数量达到预设阈值且宽度最小的颜色子模型,并可以根据确定的每个颜色子模型在对应的坐标轴上的坐标信息,确定一个目标颜色子模型,因此可以确保上述目标颜色值分布在该目标颜色子模型中,从而可以提高网络侧设备确定目标颜色值的准确性。[0095]另一种可能的实现方式[0096]可选地,本技术实施例中,上述步骤102b具体可以通过下述的步骤102b5和102b6实现。[0097]步骤102b5、网络侧设备对于多个颜色子模型中的每个颜色子模型,确定一个颜色子模型中分布的颜色值的数量与一个颜色子模型的体积的乘积。[0098]可以理解,本技术实施例中,上述多个颜色子模型中的每个颜色子模型分别对应一个乘积。[0099]步骤102b6、网络侧设备将多个颜色子模型中,确定的乘积最大的颜色子模型,确定为目标颜色子模型。[0100]可选地,本技术实施例中,一个颜色子模型的体积可以由网络侧设备根据该颜色子模型的空间坐标范围确定。[0101]例如,假设一个颜色子模型的空间坐标范围为(x6,x5,y6,y5,z6,z5),那么网络侧设备可以确定该颜色子模型的体积为(|x6-x5|)×(|y6-y5|)×(|z6-z5|)。[0102]对于网络侧设备确定一个颜色子模型中分布的颜色值的数量的具体描述,可以参照上述实施例中的相关描述,为了避免重复,此处不再赘述。[0103]本技术实施例中,网络侧设备在确定每个颜色子模型中分布的颜色值的数量与该颜色子模型的体积之后,可以进一步确定每个颜色子模型中分布的颜色值的数量与该颜色子模型的体积的乘积,并将乘积最大的颜色子模型确定为目标颜色子模型。[0104]本技术实施例中,由于电子设备可以确定每个颜色子模型中分布的颜色值的数量与该颜色子模型的体积的乘积,并将乘积最大的颜色子模型确定为目标子模型,因此可以确保上述目标颜色值分布在该目标颜色子模型中,从而可以进一步提高网络侧设备确定目标颜色值的准确性。[0105]步骤102c、网络侧设备将目标颜色子模型中分布的颜色值的平均值确定为目标颜色值。[0106]可选地,本技术实施例中,若颜色值中包括阿尔法值(即a值),则网络侧设备可以将目标颜色子模型中分布的全部颜色值的a值、r值、g值和b值分别取平均值,并将a值、r值、g值和b值的平均值组合成的颜色值确定为目标颜色值。若颜色值中不包括阿尔法值,则网络侧设备可以将目标颜色子模型中分布的全部颜色值的r值、g值和b值分别取平均值,并将r值、g值和b值的平均值组合成的颜色值确定为目标颜色值。[0107]例如,若目标颜色子模型中分布的全部颜色值的a值为a1、a2和r3,目标颜色子模型中分布的全部颜色值的r值为r1、r2和r3,目标颜色子模型中分布的颜色值中的全部g值为g1、g2和g3,该目标颜色子模型中分布的颜色值中的全部b值为b1、b2和b3,则网络侧设备可以计算a1、a2和a3的平均值为a1,r1、r2和r3的平均值为r1,g1、g2和g3的平均值为g1,b1、b2和b3的平均值为b1,并将颜色值(a1,r1,g1,b1)确定为目标颜色值。[0108]本技术实施例中,由于网络侧设备可以分别基于获取的至少部分颜色值中的r值、g值和b值,将预设颜色模型划分为多个颜色子模型,且根据每个颜色子模型中分布的颜色值的数量,从该预设颜色模型中确定一个目标颜色子模型,并将该目标颜色子模型中分布的颜色值的平均值确定为上述目标颜色值,因此可以进一步提高网络侧设备确定目标颜色值的准确性。[0109]步骤103、网络侧设备向ue发送目标信息。[0110]本技术实施例中,网络侧设备向ue发送目标信息,以使ue显示目标界面。[0111]本技术实施例中,目标信息可以包括上述召回数据和目标颜色值,目标颜色值可以用于指示目标界面的背景颜色,目标界面可以为ue显示召回数据的界面。[0112]可选地,本技术实施例中,网络侧设备可以从上述召回数据中确定出目标颜色值之后,将包括上述召回数据和目标颜色值的目标信息在线返回ue。ue在接收到上述目标信息之后,可以显示上述召回数据的界面,并将上述目标颜色值确定为该界面的背景颜色的颜色值,即ue显示的上述召回数据的界面的背景颜色的颜色值为上述召回数据中包括的图片数据对应的图片中的主颜色的颜色值,从而可以提高显示的灵活性。[0113]在本技术实施例提供的资源召回方法中,由于网络侧设备可以在ue请求的召回数据中包括图片数据的情况下,根据获取的该图片数据中的至少部分颜色值在预设颜色模型中的分布,确定该图片数据对应的图片中的主颜色的颜色值,并向该ue发送包括该颜色值和该召回数据的信息,以使ue显示该召回数据的界面,且该界面的背景颜色为该目标颜色值指示的颜色;即网络侧设备指示ue显示的召回数据的界面的背景颜色的颜色值,可以为该召回数据中包括的图片数据对应的图片中的主颜色的颜色值,因此相比于传统技术中ue显示的召回数据对应的界面的背景颜色的方案,本技术实施例提供的资源召回方法可以提高ue显示的灵活性。[0114]本技术实施例提供的资源召回方法,执行主体可以为资源召回装置。本技术实施例中以资源召回装置执行资源召回的方法为例,说明本技术实施例提供的资源召回的装置。[0115]结合图6,本技术实施例提供一种资源召回装置60,该资源召回装置60可以包括:获取模块61、确定模块62和发送模块63。获取模块61,可以用于在用户设备ue请求的召回数据中包括图片数据的情况下,获取图片数据中的至少部分颜色值。确定模块62,可以用于根据至少部分颜色值在预设颜色模型中的分布情况,确定目标颜色值,目标颜色值为图片数据对应的图片中的主颜色的颜色值。发送模块63,可以用于向ue发送目标信息,以使ue显示目标界面;其中,目标信息包括召回数据和目标颜色值,目标颜色值用于指示目标界面的背景颜色,目标界面为ue显示召回数据的界面。[0116]一种可能的实现方式中,上述资源召回装置60还可以包括划分模块。划分模块,可以用于分别基于至少部分颜色值中的r值、g值和b值,划分预设颜色模型,得到多个颜色子模型。确定模块62,具体可以用于根据颜色子模型中分布的颜色值的数量,从预设颜色模型中确定目标颜色子模型。确定模块62,具体可以用于将目标颜色子模型中分布的颜色值的平均值确定为目标颜色值。[0117]一种可能的实现方式中,多个颜色子模型中可以包括:与r值对应的至少一个第一颜色子模型、与g值对应的至少一个第二颜色子模型以及与b值对应的至少一个第三颜色子模型。确定模块62,具体可以用于确定至少一个第一颜色子模型中满足第一条件和第二条件的第四颜色子模型。确定模块62,具体可以用于确定至少一个第二颜色子模型中满足第一条件和第三条件的第五颜色子模型。确定模块62,具体可以用于确定至少一个第三颜色子模型中满足第一条件和第四条件的第六颜色子模型。确定模块62,具体可以用于根据第四颜色子模型在r轴上的坐标信息、第五颜色子模型在g轴上的坐标信息和第六颜色子模型在b轴上的坐标信息,从预设颜色模型中确定目标颜色子模型;其中,第一条件为颜色子模型中分布的颜色值的数量达到预设阈值,第二条件为颜色子模型在r轴上的宽度最小,第三条件为颜色子模型在g轴上的宽度最小,第四条件为颜色子模型在b轴上的宽度最小。[0118]一种可能的实现方式中,确定模块62,具体可以用于对于多个颜色子模型中的每个颜色子模型,确定一个颜色子模型中分布的颜色值的数量与一个颜色子模型的体积的乘积。确定模块62,具体可以用于将多个颜色子模型中,确定的乘积最大的颜色子模型,确定为目标颜色子模型。[0119]一种可能的实现方式中,获取模块61,具体可以用于按照预设过滤规则,从图片数据中获取至少部分颜色值。[0120]在本技术实施例提供的数据召回装置中,由于该数据召回装置可以在ue请求的召回数据中包括图片数据的情况下,根据获取的该图片数据中的至少部分颜色值在预设颜色模型中的分布,确定该图片数据对应的图片中的主颜色的颜色值,并向该ue发送包括该颜色值和该召回数据的信息,以使ue显示该召回数据的界面,且该界面的背景颜色为该目标颜色值指示的颜色;即该数据召回装置指示ue显示的召回数据的界面的背景颜色的颜色值,可以为该召回数据中包括的图片数据对应的图片中的主颜色的颜色值,因此相比于传统技术中ue显示的召回数据对应的界面的背景颜色的方案,本技术实施例提供的资源召回方法可以提高ue显示的灵活性。[0121]本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。[0122]本技术实施例中的数据召回装置可以是服务器、网络附属存储器(networkattachedstorage,nas)、基站或核心网,本技术实施例不作具体限定。其中,基站可被称为节点b、演进节点b、接入点、基收发机站(basetransceiverstation,bts)、无线电基站、无线电收发机、基本服务集(basicserviceset,bss)、扩展服务集(extendedserviceset,ess)、b节点、演进型b节点(enb)、家用b节点、家用演进型b节点、wlan接入点、wifi节点、发送接收点(transmittingreceivingpoint,trp)或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本技术实施例中仅以nr系统中的基站为例,但是并不限定基站的具体类型。[0123]本技术实施例中的数据召回装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。[0124]本技术实施例提供的数据召回装置能够实现图1至图5的方法实施例实现的各个过程,为避免重复,这里不再赘述。[0125]可选地,如图7所示,本技术实施例还提供一种网络侧设备700,包括处理器701和存储器702,存储器702上存储有可在所述处理器701上运行的程序或指令,该程序或指令被处理器701执行时实现上述资源召回方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。[0126]需要说明的是,本技术实施例中的网络侧设备包括上述所述的移动电子设备和非移动电子设备。[0127]图8为实现本技术实施例的一种网络侧设备的硬件结构示意图。[0128]该网络侧设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。[0129]本领域技术人员可以理解,网络侧设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图8中示出的网络侧设备结构并不构成对网络侧设备的限定,网络侧设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。[0130]其中,处理器1010,可以用于在用户设备ue请求的召回数据中包括图片数据的情况下,获取图片数据中的至少部分颜色值。处理器1010,还以用于根据至少部分颜色值在预设颜色模型中的分布情况,确定目标颜色值,目标颜色值为图片数据对应的图片中的主颜色的颜色值。射频单元1001,可以用于向ue发送目标信息,以使ue显示目标界面;其中,目标信息包括召回数据和目标颜色值,目标颜色值用于指示目标界面的背景颜色,目标界面为ue显示召回数据的界面。[0131]一种可能的实现方式中,处理器1010,还以用于分别基于至少部分颜色值中的r值、g值和b值,划分预设颜色模型,得到多个颜色子模型。处理器1010,具体可以用于根据颜色子模型中分布的颜色值的数量,从预设颜色模型中确定目标颜色子模型。处理器1010,具体可以用于将目标颜色子模型中分布的颜色值的平均值确定为目标颜色值。[0132]一种可能的实现方式中,多个颜色子模型中可以包括:与r值对应的至少一个第一颜色子模型、与g值对应的至少一个第二颜色子模型以及与b值对应的至少一个第三颜色子模型。处理器1010,具体可以用于确定至少一个第一颜色子模型中满足第一条件和第二条件的第四颜色子模型。处理器1010,具体可以用于确定至少一个第二颜色子模型中满足第一条件和第三条件的第五颜色子模型。处理器1010,具体可以用于确定至少一个第三颜色子模型中满足第一条件和第四条件的第六颜色子模型。处理器1010,具体可以用于根据第四颜色子模型在r轴上的坐标信息、第五颜色子模型在g轴上的坐标信息和第六颜色子模型在b轴上的坐标信息,从预设颜色模型中确定目标颜色子模型;其中,第一条件为颜色子模型中分布的颜色值的数量达到预设阈值,第二条件为颜色子模型在r轴上的宽度最小,第三条件为颜色子模型在g轴上的宽度最小,第四条件为颜色子模型在b轴上的宽度最小。[0133]一种可能的实现方式中,处理器1010,具体可以用于对于多个颜色子模型中的每个颜色子模型,确定一个颜色子模型中分布的颜色值的数量与一个颜色子模型的体积的乘积。处理器1010,具体可以用于将多个颜色子模型中,确定的乘积最大的颜色子模型,确定为目标颜色子模型。[0134]一种可能的实现方式中,处理器1010,具体可以用于按照预设过滤规则,从图片数据中获取至少部分颜色值。[0135]在本技术实施例提供的网络侧设备中,由于网络侧设备可以在ue请求的召回数据中包括图片数据的情况下,根据获取的该图片数据中的至少部分颜色值在预设颜色模型中的分布,确定该图片数据对应的图片中的主颜色的颜色值,并向该ue发送包括该颜色值和该召回数据的信息,以使ue显示该召回数据的界面,且该界面的背景颜色为该目标颜色值指示的颜色;即网络侧设备指示ue显示的召回数据的界面的背景颜色的颜色值,可以为该召回数据中包括的图片数据对应的图片中的主颜色的颜色值,因此相比于传统技术中ue显示的召回数据对应的界面的背景颜色的方案,本技术实施例提供的资源召回方法可以提高ue显示的灵活性。[0136]本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。[0137]应理解的是,本技术实施例中,输入单元1004可以包括图形处理器(graphicsprocessingunit,gpu)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072中的至少一种。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。[0138]存储器1009可用于存储软件程序以及各种数据。存储器1009可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1009可以包括易失性存储器或非易失性存储器,或者,存储器1009可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本技术实施例中的存储器1009包括但不限于这些和任意其它适合类型的存储器。[0139]处理器1010可包括一个或多个处理单元;可选的,处理器1010集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。[0140]本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述资源召回方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。[0141]其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。[0142]本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述资源召回方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。[0143]应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。[0144]本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述资源召回方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。[0145]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。[0146]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。[0147]上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。当前第1页12当前第1页12
再多了解一些

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

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

相关文献