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

一种用户参与墙的布置方法与设备与流程

2022-07-02 12:27:02 来源:中国专利 TAG:

技术特征:
1.一种用户参与墙的布置方法,其特征在于,包括:获取各个用户的任务完成度;基于每个用户的任务完成度,得到每个用户对应的参与度等级,其中,用户的任务完成度越高,则对应的参与度等级越高;对不同参与度等级的用户的图片设置对应在参与墙中的边长,其中,参与度等级越高,则用户的图片对应在参与墙中的边长越长;基于不同参与度等级的用户的图片的边长和各个参与度等级的用户的图片的数量,确定参与墙的面积;根据预设的随机算法,并基于不同参与度等级的用户的图片的边长和各个参与度等级的用户的图片的数量,将不同参与度等级的用户的图片填充至确定好面积的参与墙中。2.如权利要求1所述的用户参与墙的布置方法,其特征在于,获取各个用户的任务完成度,包括:获取用户的数量n,每位用户的任务完成度{a1,a2,

,a
n
}。3.如权利要求2所述的用户参与墙的布置方法,其特征在于,基于每个用户的任务完成度,得到每个用户对应的参与度等级,包括:按每位用户的任务完成度划分等级,形成三个级别的由高到低的用户的参与度等级a、b和c;基于三个等级类别的用户参与度a、b和c,得到每位用户的参与度等级的集合{b1,b2,

,b
n
}。4.如权利要求3所述的用户参与墙的布置方法,其特征在于,设置不同参与度等级的用户的图片对应在参与墙中的边长,包括:按照参与度高低,将三个级别的用户的参与度等级a、b和c的图片边长比例分别对应设为4:2:1;基于三个参与度等级图片边长比例4:2:1,得到所有用户的图片的边长比例的集合{c1,c2,

,c
n
}。5.如权利要求4所述的用户参与墙的布置方法,其特征在于,基于不同参与度等级的用户的图片的边长和各个参与度等级的用户的图片的数量,确定参与墙的面积,包括:得到面积从大到小排列的三个参与度等级的边长的图片数量分别为m1,m2,m3,m1 m2 m3=n;设置最小图片边长为x,则参与墙总面积。6.如权利要求5所述的用户参与墙的布置方法,其特征在于,根据预设的随机算法,并基于不同参与度等级的用户的图片的边长和各个参与度等级的用户的图片的数量,将不同参与度等级的用户的图片填充至确定好面积的参与墙中,包括:将参与墙的面积切割成个边长为4x的第三正方形,并依据预设的随机算法将m1个用户的图片随机填充在参与墙中;
将参与墙中余下的个大正方形切分为边长为2x的第二正方形,并依据预设的随机算法,将m2个用户的图片随机填充在参与墙中;将参与墙中余下的个边长为2x的正方形切分为边长为x的第一正方形,并依据预设的随机算法,将m3个用户的图片随机填充在参与墙中。7.如权利要求6所述的用户参与墙的布置方法,其特征在于,将参与墙的面积s切割成个边长为4x的第三正方形,并依据预设的随机算法将m1个用户的头像图片随机填充在参与墙中,包括:将参与墙划分为m个边长为4x的第三正方形,其中,;每次计算参与墙中的m个第三正方形中的每一个未放置图片的第三正方形的信息浓度,从m1个边长为4x的用户的图片中选择一张未放置的用户图片,将选择的一张未放置的用户图片填充至信息浓度最高的一个第三正方形中。8.一种用户参与墙的布置设备,其特征在于,包括:第一装置,用于获取各个用户的任务完成度;第二装置,用于基于每个用户的任务完成度,得到每个用户对应的参与度等级,其中,用户的任务完成度越高,则对应的参与度等级越高;第三装置,用于对不同参与度等级的用户的图片设置对应在参与墙中的边长,其中,参与度等级越高,则用户的图片对应在参与墙中的边长越长;第四装置,用于基于不同参与度等级的用户的图片的边长和各个参与度等级的用户的图片的数量,确定参与墙的面积;第五装置,用于根据预设的随机算法,并基于不同参与度等级的用户的图片的边长和各个参与度等级的用户的图片的数量,将不同参与度等级的用户的图片填充至确定好面积的参与墙中。9.一种基于计算的设备,其中,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:获取各个用户的任务完成度;基于每个用户的任务完成度,得到每个用户对应的参与度等级,其中,用户的任务完成度越高,则对应的参与度等级越高;
对不同参与度等级的用户的图片设置对应在参与墙中的边长,其中,参与度等级越高,则用户的图片对应在参与墙中的边长越长;基于不同参与度等级的用户的图片的边长和各个参与度等级的用户的图片的数量,确定参与墙的面积;根据预设的随机算法,并基于不同参与度等级的用户的图片的边长和各个参与度等级的用户的图片的数量,将不同参与度等级的用户的图片填充至确定好面积的参与墙中。10.一种计算机可读存储介质,其上存储有计算机可执行指令,其中,该计算机可执行指令被处理器执行时使得该处理器:获取各个用户的任务完成度;基于每个用户的任务完成度,得到每个用户对应的参与度等级,其中,用户的任务完成度越高,则对应的参与度等级越高;对不同参与度等级的用户的图片设置对应在参与墙中的边长,其中,参与度等级越高,则用户的图片对应在参与墙中的边长越长;基于不同参与度等级的用户的图片的边长和各个参与度等级的用户的图片的数量,确定参与墙的面积;根据预设的随机算法,并基于不同参与度等级的用户的图片的边长和各个参与度等级的用户的图片的数量,将不同参与度等级的用户的图片填充至确定好面积的参与墙中。

技术总结
一种用户参与墙的布置方法与设备,本发明将多样性的参与度划分等级,并与图片尺寸相关联,进一步通过设置图片尺寸间的比例关系,简化了实际的多尺寸图片拼接无法无缝衔接的问题;另外,本发明的参与墙中图片的拼接改进了均匀分布的随机算法,避免了两张或多张同尺寸图片在随机摆放时紧密相连的问题,有效避免了均匀随机过程中同尺寸图片紧邻出现的情况,优化了视觉体验,提高了组成参与墙的图片拼接的灵活性,同时解决了因拼接图片大小不一造成参与墙大量留白影响视觉美观的问题。与墙大量留白影响视觉美观的问题。与墙大量留白影响视觉美观的问题。


技术研发人员:蔡雅 刘子钰 陈燕语 杨周 谢文晔 冯浩 钱刚 王瑞雪
受保护的技术使用者:智己汽车科技有限公司
技术研发日:2022.02.25
技术公布日:2022/7/1
再多了解一些

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

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

相关文献