CN106569763A - An image display method and terminal - Google Patents
An image display method and terminal Download PDFInfo
- Publication number
- CN106569763A CN106569763A CN201610912567.5A CN201610912567A CN106569763A CN 106569763 A CN106569763 A CN 106569763A CN 201610912567 A CN201610912567 A CN 201610912567A CN 106569763 A CN106569763 A CN 106569763A
- Authority
- CN
- China
- Prior art keywords
- parameters
- image
- parameter
- terminal
- rendering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 130
- 238000009877 rendering Methods 0.000 claims abstract description 160
- 230000007613 environmental effect Effects 0.000 claims abstract description 9
- 239000000463 material Substances 0.000 claims description 321
- 230000000694 effects Effects 0.000 claims description 63
- 238000012545 processing Methods 0.000 claims description 46
- 238000004088 simulation Methods 0.000 claims description 41
- 239000000428 dust Substances 0.000 claims description 12
- 238000013507 mapping Methods 0.000 claims description 11
- 230000003287 optical effect Effects 0.000 claims description 9
- 230000001965 increasing effect Effects 0.000 claims description 8
- JEIPFZHSYJVQDO-UHFFFAOYSA-N iron(III) oxide Inorganic materials O=[Fe]O[Fe]=O JEIPFZHSYJVQDO-UHFFFAOYSA-N 0.000 claims description 8
- 238000005286 illumination Methods 0.000 claims description 7
- 230000001678 irradiating effect Effects 0.000 claims 2
- 230000002123 temporal effect Effects 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 28
- 230000003993 interaction Effects 0.000 abstract description 12
- 238000010586 diagram Methods 0.000 description 35
- 239000007769 metal material Substances 0.000 description 10
- 230000008859 change Effects 0.000 description 5
- 239000003570 air Substances 0.000 description 4
- 239000002184 metal Substances 0.000 description 4
- 229910052751 metal Inorganic materials 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000004069 differentiation Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000005484 gravity Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 239000013078 crystal Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 239000002655 kraft paper Substances 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 239000011435 rock Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 244000025254 Cannabis sativa Species 0.000 description 1
- 239000012080 ambient air Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000010419 fine particle Substances 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 239000004579 marble Substances 0.000 description 1
- 239000003595 mist Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000123 paper Substances 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- -1 that is Substances 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
技术领域technical field
本发明涉及终端技术领域,具体涉及一种图像显示方法及终端。The present invention relates to the technical field of terminals, in particular to an image display method and a terminal.
背景技术Background technique
随着终端设备,尤其是移动终端设备技术的迅猛发展,用户关注的重点从终端的性能转向了用户界面体验,由于用户界面是二维属性的模拟界面,只能通过二维的方式向用户展示内容,而二维方式的难点在于如何通过二维方式展示出界面的真实度以提升人机交互的体验。With the rapid development of terminal equipment, especially mobile terminal equipment technology, the focus of users has shifted from terminal performance to user interface experience. Since the user interface is a two-dimensional analog interface, it can only be displayed to users in a two-dimensional way. content, and the difficulty of the two-dimensional method is how to display the authenticity of the interface in a two-dimensional way to enhance the experience of human-computer interaction.
如界面中壁纸由初期的静态显示画面发展出了动态壁纸方向,且该动态方式不仅仅是按照预设的规则或者随机运动,而是结合重力传感器或者陀螺仪,终端在移动方向时,壁纸跟着移动。For example, the wallpaper in the interface has developed from the initial static display screen to the direction of the dynamic wallpaper, and the dynamic method is not only according to the preset rules or random movement, but combined with the gravity sensor or gyroscope, when the terminal moves in the direction, the wallpaper follows move.
此方式由于对真实性模拟仅仅按照预设的规则或者随机运动,导致真实性低,人机交互体验较差。In this way, because the authenticity simulation only follows preset rules or random motion, the authenticity is low and the human-computer interaction experience is poor.
发明内容Contents of the invention
本发明实施例提供了一种图像显示方法及终端来解决现有技术中由于界面内容的区分度和界面的真实度导致人机交互体验差的问题。Embodiments of the present invention provide an image display method and a terminal to solve the problem in the prior art that human-computer interaction experience is poor due to the degree of differentiation of interface content and the degree of authenticity of the interface.
有鉴于此,本发明第一方面提供一种图像显示方法,该方法由终端执行,该方法中最终显示出的图像与终端的状态有关,具体的,终端会首先获取到一些状态参数,这些状态参数均是用于描述终端的状态,此外,终端还会获取到待显示的图像,而后终端会按照预设的状态参数和渲染参数的对应关系以及终端获取的状态参数确定出渲染参数,而后进行待显示图像的渲染过程,得到渲染后的图像,最终由终端或者与终端连接的显示装置显示渲染后的图像。In view of this, the first aspect of the present invention provides an image display method, the method is executed by the terminal, the finally displayed image in the method is related to the state of the terminal, specifically, the terminal will first obtain some state parameters, these state The parameters are used to describe the state of the terminal. In addition, the terminal will also obtain the image to be displayed, and then the terminal will determine the rendering parameters according to the corresponding relationship between the preset state parameters and the rendering parameters and the state parameters obtained by the terminal, and then perform In the rendering process of the image to be displayed, a rendered image is obtained, and finally the terminal or a display device connected to the terminal displays the rendered image.
可以看出,在此图像显示的过程中,会将描述终端的状态的状态参数加入渲染,使得最终显示的图像不再是仅仅通过预设的手段显示,而是根据终端的状态参数不同而有所不同,此外,终端的状态参数会由于终端的状态不同而不同,因此通过此显示方式能够使得呈现出的图像与终端的状态产生关联,能够使得最终显示出的图像的一定程度上能够模拟出终端使用过程中真实的状态,此外,该终端的状态参数可以因环境因素的不同而不同,从而在不同环境因素下最终显示的图像也不相同,进一步提高了图像内容的区分度,从而增强人机交互体验。It can be seen that in the process of displaying the image, the state parameters describing the state of the terminal will be added to the rendering, so that the final displayed image is no longer only displayed by preset means, but varies according to the state parameters of the terminal. In addition, the state parameters of the terminal will be different according to the state of the terminal, so this display method can make the displayed image associated with the state of the terminal, and can make the final displayed image simulate to a certain extent In addition, the status parameters of the terminal can be different due to different environmental factors, so that the final displayed images are different under different environmental factors, which further improves the discrimination of image content, thereby enhancing human machine interaction experience.
在一些实施例中,状态参数包括终端的屏幕朝向的角度参数、终端所在的地理位置参数、终端所处环境的环境光参数、时间参数和所处环境的天气参数之中的至少一种。状态参数的类别有多种,每一种都是用于描述终端所处的状态,如终端的屏幕朝向,终端所在的地理位置,终端所处的环境光等,这些参数终端上都有特定的器件检测,例如屏幕朝向可以通过陀螺仪或者重力传感器的数据进行判断,所处地理位置可以通过全球定位系统或者是无线定位系统进行确定,这些参数能够实时反应出终端的当前状态,从而使得最终呈现出的图像在真实性模拟上有所增强。In some embodiments, the state parameter includes at least one of an angle parameter of the terminal's screen orientation, a geographic location parameter of the terminal, an ambient light parameter of the terminal's environment, a time parameter, and a weather parameter of the environment. There are many types of state parameters, each of which is used to describe the state of the terminal, such as the screen orientation of the terminal, the geographical location of the terminal, the ambient light of the terminal, etc. These parameters have specific parameters on the terminal. Device detection, for example, the orientation of the screen can be judged by the data of the gyroscope or the gravity sensor, and the geographical location can be determined by the global positioning system or the wireless positioning system. These parameters can reflect the current state of the terminal in real time, so that the final presentation The resulting image is enhanced in realism simulation.
在一些实施例中,状态参数和渲染参数的对应关系的获取可以有至少两种方式,其一是该对应关系直接存储在终端内,其二是该对应关系是终端通过本地网络或者互联网获得,即该对应关系是存储于本地网络或者互联网上,终端在需要该对应关系时再进行获取即可。In some embodiments, there are at least two ways to obtain the corresponding relationship between state parameters and rendering parameters. One is that the corresponding relationship is directly stored in the terminal, and the other is that the terminal obtains the corresponding relationship through a local network or the Internet. That is, the corresponding relationship is stored in the local network or the Internet, and the terminal can obtain the corresponding relationship when it needs it.
在一些实施例中,环境光参数包括环境光的强度和环境光的色温之中的至少一种,通过这些参数能够使得渲染出的图像能够反应出该环境光的一些特性。In some embodiments, the ambient light parameters include at least one of the intensity of the ambient light and the color temperature of the ambient light, through which the rendered image can reflect some characteristics of the ambient light.
在一些实施例中,状态参数包括环境光参数和角度参数,此时确定渲染参数的之前,首先搭建一个虚拟的光环境,该虚拟的光环中包括用于模拟终端的模拟终端和模拟光源,并且模拟光源和模拟终端的相对位置为预设的,该模拟终端显示待显示图像,在确定渲染参数的过程中,首先会根据环境光参数确定虚拟的光环境中用于模拟照射待显示图像的光源的模拟光源的光参数,而后再根据角度参数确定出模拟终端的屏幕朝向,即该模拟终端屏幕朝向与模拟光源到模拟终端的夹角,此处该渲染参数便包括该夹角和光参数。改模拟光环境的建立,能够使得终端根据当前实际光环境的参数进行光照模拟,并将待显示图像根据该光照模拟进行反馈完成渲染,使得渲染后的图像与真实环境的光参数相匹配,真实状态的模拟进一步增强。In some embodiments, the state parameters include ambient light parameters and angle parameters. At this time, before determining the rendering parameters, a virtual light environment is first built. The virtual light ring includes analog terminals and analog light sources for analog terminals, and The relative position of the simulated light source and the simulated terminal is preset. The simulated terminal displays the image to be displayed. In the process of determining the rendering parameters, the light source used to simulate the illuminated image to be displayed in the virtual light environment is first determined according to the ambient light parameters. The light parameters of the simulated light source, and then determine the screen orientation of the simulated terminal according to the angle parameter, that is, the angle between the screen orientation of the simulated terminal and the simulated light source to the simulated terminal. Here, the rendering parameters include the angle and light parameters. The establishment of the simulated light environment can enable the terminal to perform light simulation according to the parameters of the current actual light environment, and render the image to be displayed based on the light simulation to complete the rendering, so that the rendered image matches the light parameters of the real environment and is realistic. State simulation is further enhanced.
在一些实施例中,环境光参数包括所述环境光的强度和所述环境光的色温,模拟光源的光参数包括光源强度和光源颜色,其中,环境光参数中的环境光的强度与光源强度具有对应关系,环境光参数中的环境光的色温与光源颜色具有对应关系,此时,确定虚拟的光环境中用于模拟照射所述待显示图像的光源的模拟光源的光参数的具体过程可以是,通过环境光的强度和色温以及环境光参数与模拟光源的光参数的对应关系确定出模拟光源的光源强度和光源颜色。能够使得模拟光源对于真实环境的光参数模拟更为准确,真实状态的模拟进一步增强。In some embodiments, the ambient light parameters include the intensity of the ambient light and the color temperature of the ambient light, and the light parameters of the simulated light source include the intensity of the light source and the color of the light source, wherein the intensity of the ambient light and the intensity of the light source in the ambient light parameters There is a corresponding relationship, and the color temperature of the ambient light in the ambient light parameters has a corresponding relationship with the color of the light source. At this time, the specific process of determining the light parameters of the simulated light source used to simulate the light source that illuminates the image to be displayed in the virtual light environment can be Yes, the light source intensity and light source color of the simulated light source are determined through the intensity and color temperature of the ambient light and the corresponding relationship between the ambient light parameters and the light parameters of the simulated light source. It can make the light parameter simulation of the simulated light source more accurate for the real environment, and the simulation of the real state is further enhanced.
在一些实施例中,状态参数还可包括天气参数,该天气参数可包括气温参数或者湿度参数,在此情形下,可针对气温参数预设气温阈值,对湿度参数预设湿度阈值,从而确定渲染参数的过程中,可根据天气参数对环境光的强度进行调整,例如,当气温参数的气温值超出气温阈值时,增加环境光的强度,亦或是当湿度参数的湿度值超出湿度阈值时,减小环境光的强度等,采用此方式,由于结合的状态参数更多,使得对于真实环境模拟更为准确,真实状态的模拟进一步增强。In some embodiments, the state parameter can also include a weather parameter, and the weather parameter can include a temperature parameter or a humidity parameter. In this case, a temperature threshold can be preset for the temperature parameter, and a humidity threshold can be preset for the humidity parameter, so as to determine the rendering In the process of parameters, the intensity of the ambient light can be adjusted according to the weather parameters, for example, when the temperature value of the temperature parameter exceeds the temperature threshold, the intensity of the ambient light is increased, or when the humidity value of the humidity parameter exceeds the humidity threshold, Reduce the intensity of ambient light, etc. In this way, due to the combination of more state parameters, the simulation of the real environment is more accurate, and the simulation of the real state is further enhanced.
在一些实施例中,还可获取用于描述待显示图像的材质的材质参数,此时根据渲染参数渲染得到渲染后的图像的过程中也会加入该参数,即该渲染过程可以是,终端你根据光环境、预设的光照模型以及材质参数确定待显示图像的光反射效果,得到渲染后的图像。由于不同材质对于光照的反射程度不尽相同,因此针对不同材质参数进行不同的渲染能够使得对于真实环境模拟更为准确,真实状态的模拟进一步增强。In some embodiments, the material parameter used to describe the material of the image to be displayed can also be obtained. At this time, the parameter will also be added to the process of rendering the rendered image according to the rendering parameter, that is, the rendering process can be, the terminal you Determine the light reflection effect of the image to be displayed according to the light environment, preset lighting model and material parameters, and obtain the rendered image. Since different materials have different degrees of reflection of light, different renderings for different material parameters can make the simulation of the real environment more accurate, and the simulation of the real state is further enhanced.
在一些实施例中,材质参数可包括两类,一类是材质贴图参数,一类是凹凸通道参数,实际渲染过程中,可采用其中的至少一种,此时,根据材质参数的确定材质可以是,根据所述材质贴图参数和凹凸通道参数之中的至少一种确定所述待显示图像的材质,而后渲染过程可变为根据光环境、预设的光照模型以及待显示图像的材质,确定待显示图像的光反射效果,从而得到渲染后的图像。可以看出,与光参数分为两种类似,此处将材质参数分为两种,能够使得真实环境模拟更为准确。In some embodiments, material parameters can include two types, one is material map parameters, the other is bump channel parameters, at least one of which can be used in the actual rendering process, at this time, the material can be determined according to the material parameters Yes, the material of the image to be displayed is determined according to at least one of the material map parameter and the bump channel parameter, and then the rendering process can be determined according to the light environment, the preset lighting model, and the material of the image to be displayed The light reflection effect of the image to be displayed to obtain the rendered image. It can be seen that, similar to the light parameters being divided into two types, the material parameters are divided into two types here, which can make the real environment simulation more accurate.
在一些实施例中,状态参数中还包括天气参数,该天气参数可以与光参数或者材质参数具有对应关系,即天气参数的变化会使得光参数或者材质参数进行变化,例如,天气参数中的气温参数或者湿度参数发生变化,可以引起材质参数的材质贴图参数和凹凸通道参数之中的至少一种发生变化;又例如,天气参数中的气温参数或者湿度参数发生变化,可以引起环境光的光参数发生变化,同样,这种关联方式同样能够使得真实环境模拟更为准确。In some embodiments, the state parameter also includes a weather parameter, which may have a corresponding relationship with the light parameter or material parameter, that is, the change of the weather parameter will cause the light parameter or material parameter to change, for example, the air temperature in the weather parameter Changes in parameters or humidity parameters can cause changes in at least one of the material map parameters and bump channel parameters of material parameters; for example, changes in temperature parameters or humidity parameters in weather parameters can cause light parameters in ambient light Similarly, this association method can also make the simulation of the real environment more accurate.
在一些实施例中,待显示图像包括主屏幕图像、开机画面图像、杂志封面图像和锁定屏幕图像之中的一种。In some embodiments, the image to be displayed includes one of a home screen image, a startup screen image, a magazine cover image, and a lock screen image.
在一些实施例中,获取待显示图像的过程可以包括两个方面,一个方面是获取获取用于描述终端的状态的状态参数,另一个方面是获取用于重点显示的关键信息,之后根据关键信息确定对应的待显示图像,即并非所有的图像均可作为待显示图像,而只有与关键信息具有对应关系的图像才可作为待显示图像,此时确定渲染的具体过程可以是,根据预设的状态参数和渲染参数的对应关系、预设的关键信息与渲染参数的对应关系、关键信息以及状态参数,确定所述渲染参数。可以看出,关键信息通常是作为大量信息中需要被区分出来的信息,因此,引入此关键信息并采用前述渲染方式能够增强信息内容之间的区分度,一方面能够对关键信息进行提示,另一方面能够使得各类别信息一目了然,能够增强用户体验。In some embodiments, the process of acquiring the image to be displayed may include two aspects. One aspect is to acquire the status parameters used to describe the status of the terminal, and the other aspect is to acquire the key information for key display, and then according to the key information Determine the corresponding image to be displayed, that is, not all images can be used as the image to be displayed, but only the image that has a corresponding relationship with the key information can be used as the image to be displayed. At this time, the specific process of determining the rendering can be, according to the preset The corresponding relationship between the state parameter and the rendering parameter, the corresponding relationship between the preset key information and the rendering parameter, the key information and the state parameter determine the rendering parameter. It can be seen that the key information is usually the information that needs to be distinguished from a large amount of information. Therefore, introducing this key information and using the aforementioned rendering method can enhance the distinction between information contents. On the one hand, it can prompt the key information, and on the other hand On the one hand, it can make various types of information clear at a glance, and can enhance user experience.
在一些实施例中,在确定关键信息后,还可对关键信息的优先级进行确定,即信息在终端系统内具有多种不同的类别,而不同类别的信息可以具有不同的优先级,而不同优先级的内容采用的渲染方式可以不相同,此时,具体生成的渲染参数的过程可以是,根据预设的状态参数和渲染参数的对应关系、预设的关键信息以及关键信息的优先级与渲染参数的对应关系、关键信息、关键信息的优先级以及状态参数,确定渲染参数。够使得各类别信息一目了然,能够增强用户体验。In some embodiments, after the key information is determined, the priority of the key information can also be determined, that is, the information has many different categories in the terminal system, and different categories of information can have different priorities, and different The rendering methods used for priority content can be different. At this time, the specific process of generating rendering parameters can be based on the corresponding relationship between preset state parameters and rendering parameters, preset key information, and the priority and priority of key information. Correspondence of rendering parameters, key information, priority of key information and state parameters determine rendering parameters. It is enough to make various types of information clear at a glance, and can enhance user experience.
在一些实施例中,获取待显示图像的材质的材质参数可以是首先获取材质图像,而后在根据该材质图像确定出材质参数,即该材质参数的确定是基于材质图像的,例如根据金属材质图像会确定金属材质的材质参数,羊皮卷材质图像会确定出羊皮卷材质的材质参数,能够增强本发明方案的可实现性。In some embodiments, obtaining the material parameters of the material of the image to be displayed may be to first obtain the material image, and then determine the material parameters according to the material image, that is, the determination of the material parameters is based on the material image, for example, according to the metal material image The material parameters of the metal material will be determined, and the material parameters of the sheepskin roll material will be determined by the material image of the sheepskin roll, which can enhance the feasibility of the solution of the present invention.
在一些实施例中,获取材质图像的方式可以有多种方式,例如可以是根据终端的用户的选择,确定所述材质图像,如从相册中选择图像;又例如,可以是将用户拍摄的图像作为材质图像;又例如,可以将从网络获取的图像作为材质图像。可以看出,材质图像的获取来源很多,因此对应的材质参数也会变得很多,使得对于真实性的模拟更为精准。In some embodiments, there are many ways to obtain the material image. For example, it may be to determine the material image according to the selection of the terminal user, such as selecting an image from a photo album; As a material image; as another example, an image obtained from the network can be used as a material image. It can be seen that there are many sources of material images, so the corresponding material parameters will also become more, making the simulation of reality more accurate.
在一些实施例中,根据材质图像确定材质参数的方式有多种,例如可以还是根据所述材质图像,提取所述材质图像中的材质参数,作为所述材质参数;又例如,可以是根据所述材质图像,提取所述材质图像中的材质参数从预设的材质库中选取与提取的材质参数的差值在预设的材质阈值内的材质参数,以便获取与提取的材质参数的差值在预设的材质阈值内的材质参数对应的渲染材质;再例如,还可以直接将材质图像作为材质贴图。不同的材质参数的获取方式能够使得本发明实施例方案的可实现性大大增强。In some embodiments, there are many ways to determine the material parameters according to the material image. For example, according to the material image, the material parameters in the material image can be extracted as the material parameters; The above material image, extracting the material parameters in the material image, selecting from the preset material library the material parameters whose difference with the extracted material parameters is within the preset material threshold, so as to obtain the difference with the extracted material parameters The rendering material corresponding to the material parameter within the preset material threshold; for another example, the material image can also be directly used as a material map. Different acquisition methods of material parameters can greatly enhance the realizability of the solutions of the embodiments of the present invention.
在一些实施例中,材质库的获取有两种方式,一种是直接从终端内获取,此时该材质库存储于终端内,另外一种是从本地网络或者互联网获取,即该材质库是存储于本地网络或者互联网。In some embodiments, there are two ways to obtain the material library, one is to obtain directly from the terminal, and the material library is stored in the terminal at this time, and the other is to obtain from the local network or the Internet, that is, the material library is Stored on a local network or the Internet.
在一些实施例中,材质参数还包括凹凸通道参数,此时除了确定材质图像之外,还需要通过材质图像确定凹凸通道参数,以便于后续确定渲染参数。In some embodiments, the material parameters also include bump channel parameters. In this case, in addition to determining the material image, the bump channel parameters need to be determined through the material image, so as to facilitate subsequent determination of rendering parameters.
在一些实施例中,关键信息与渲染参数之间的对应关系同样也具有两种获取方式,一种是直接从终端内获取,另一种是从本地网络或者互联网获取。In some embodiments, there are also two acquisition methods for the correspondence between key information and rendering parameters, one is to obtain directly from the terminal, and the other is to obtain from a local network or the Internet.
在一些实施例中,在确定关键信息后,还会对关键信息的时间参数进行确定,该时间参数可以是关键信息的最近一次操作时间、最近一次查看时间、发布时间或出版时间;在根据关键信息和状态参数确定渲染参数时,会结合该时间参数确定渲染参数,即在具有该时间参数时,可以根据该时间参数对渲染参数进行调整。In some embodiments, after the key information is determined, the time parameter of the key information is also determined, and the time parameter may be the last operation time, last view time, release time or publication time of the key information; When the information and status parameters determine the rendering parameters, the rendering parameters will be determined in combination with the time parameters, that is, when there are such time parameters, the rendering parameters can be adjusted according to the time parameters.
在一些实施例中,材质参数还包括材质贴图亮度、材质反射值和材质噪点密度值之中的至少一种,此时根据时间参数调整渲染参数可以是,当关键信息的时间参数与当前时刻的差值超过预设的时间阈值时,降低所述光源强度或者是执行降低材质贴图亮度、降低材质反射值以及增加材质噪点值之中的至少一种。通过此方式能够增强对真实度的模拟。In some embodiments, the material parameters also include at least one of material map brightness, material reflection value, and material noise density value. At this time, adjusting the rendering parameters according to the time parameter may be, when the time parameter of the key information is consistent with the current time parameter When the difference exceeds the preset time threshold, reduce the intensity of the light source or perform at least one of reducing the brightness of the texture map, reducing the reflection value of the material, and increasing the noise value of the material. In this way the simulation of realism can be enhanced.
在一些实施例中,材质噪点密度值所对应的材质噪点包括灰尘类型噪点、划痕类型噪点或锈迹类型噪点。不同的噪点类型使得渲染的效果更为多样化。In some embodiments, the material noise corresponding to the material noise density value includes dust type noise, scratch type noise or rust type noise. Different noise types make the effect of rendering more diverse.
在一些实施例中,关键信息为关键消息、关键联系人信息、关键邮件信息、关键图像信息、关键应用程序、未读消息、收藏的联系人信息、通话频率高的联系人信息、未读邮件信息、具有重要标识的邮件信息、关注的图像、正在下载的电子书信息、未读的电子书信息、正在下载的应用程序、以及用户标注的应用程序中至少一种。可以看出,能够作为关键信息的信息类型又很多种,具体可以根据实际情况进行选择。In some embodiments, the key information is key messages, key contact information, key email information, key image information, key applications, unread messages, favorite contact information, contact information with high calling frequency, and unread email At least one of information, mail information with important logos, images of interest, information about e-books being downloaded, information about unread e-books, applications being downloaded, and applications marked by users. It can be seen that there are many types of information that can be used as key information, which can be selected according to actual conditions.
在一些实施例中,待显示图像为应用程序的角标、应用程序的图标、联系人界面中联系人条目图像、邮件界面中邮件条目图像、图像库中的图像。即渲染后的图像可以为上述类别的图像。In some embodiments, the image to be displayed is a logo of an application, an icon of an application, an image of a contact entry in a contact interface, an image of an email entry in an email interface, or an image in an image library. That is, the rendered image may be an image of the above-mentioned category.
本发明实施例第二方面还提供一种终端,该终端包括用于执行第一方面或第一方面的任一实施例中提供的图像显示方法的至少一个模块。本发明实施例第三方面提供了一种终端,该终端包括处理器、存储器和显示屏,该存储器用于存储指令,该处理器用于执行所述指令以执行本申请第一方面或第一方面的任一实施例中提供的图像显示方法。The second aspect of the embodiments of the present invention further provides a terminal, where the terminal includes at least one module for executing the first aspect or the image display method provided in any embodiment of the first aspect. The third aspect of the embodiment of the present invention provides a terminal, the terminal includes a processor, a memory and a display screen, the memory is used to store instructions, and the processor is used to execute the instructions to implement the first aspect or the first aspect of the present application The image display method provided in any of the embodiments.
本发明实施例第四方面提供了一种存储介质,该存储介质中存储了程序代码,该程序代码被基站运行时,执行第一方面或第一方面的任意一种实现方式提供的信息的调度方法。该存储介质包括但不限于快闪存储器(英文:flash memory),硬盘(英文:hard diskdrive,简称:HDD)或固态硬盘(英文:solid state drive,简称:SSD)。The fourth aspect of the embodiments of the present invention provides a storage medium, in which a program code is stored, and when the program code is run by the base station, it executes the scheduling of the information provided by the first aspect or any implementation manner of the first aspect method. The storage medium includes, but is not limited to, a flash memory (English: flash memory), a hard disk (English: hard disk drive, HDD for short) or a solid state drive (English: solid state drive, SSD for short).
附图说明Description of drawings
图1是动态壁纸界面的示意图;FIG. 1 is a schematic diagram of a dynamic wallpaper interface;
图2是动态壁纸界面的另一示意图;Fig. 2 is another schematic diagram of the dynamic wallpaper interface;
图3是本发明实施例的图像显示方法的一个实施例图;FIG. 3 is a diagram of an embodiment of an image display method according to an embodiment of the present invention;
图4是本发明实施例的图像显示方法的另一个实施例图;Fig. 4 is another embodiment diagram of the image display method of the embodiment of the present invention;
图5是本发明实施例的图像显示方法的另一个实施例图;Fig. 5 is another embodiment diagram of the image display method of the embodiment of the present invention;
图6是本发明实施例的图像显示方法中不同类型内容的区分方式示意图;Fig. 6 is a schematic diagram of a method for distinguishing different types of content in an image display method according to an embodiment of the present invention;
图7是本发明实施例的图像显示方法中同类型且不同级别的内容的区分方式示意图;Fig. 7 is a schematic diagram of a method for distinguishing content of the same type and at different levels in the image display method according to the embodiment of the present invention;
图8是本发明实施例的图像显示方法中相同类型不同级别的内容分组区分方式示意图;Fig. 8 is a schematic diagram of a method for distinguishing content groups of the same type and different levels in the image display method according to the embodiment of the present invention;
图9是本发明实施例的一种图像显示方法的另一个实施例图;FIG. 9 is a diagram of another embodiment of an image display method according to an embodiment of the present invention;
图10是本发明实施例的图像显示方法的另一个实施例图;Fig. 10 is another embodiment diagram of the image display method of the embodiment of the present invention;
图11是本发明实施例的图像显示方法的另一个实施例图;Fig. 11 is another embodiment diagram of the image display method of the embodiment of the present invention;
图12是本发明实施例的图像显示方法的另一个实施例图;Fig. 12 is another embodiment diagram of the image display method of the embodiment of the present invention;
图13是本发明实施例的图像显示方法的另一个实施例图;Fig. 13 is another embodiment diagram of the image display method of the embodiment of the present invention;
图14是本发明实施例的图像显示方法的另一个实施例图;Fig. 14 is another embodiment diagram of the image display method of the embodiment of the present invention;
图15是本发明实施例的图像显示方法的另一个实施例图;Fig. 15 is another embodiment diagram of the image display method of the embodiment of the present invention;
图16是本发明实施例的图像显示方法的另一个实施例图;Fig. 16 is another embodiment diagram of the image display method of the embodiment of the present invention;
图17是本发明实施例的终端的一个实施例图;FIG. 17 is a diagram of an embodiment of a terminal according to an embodiment of the present invention;
图18是本发明实施例的终端的一个实施例图。Fig. 18 is a diagram of an embodiment of a terminal according to an embodiment of the present invention.
具体实施方式detailed description
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.
以下分别进行详细说明。Each will be described in detail below.
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects and not necessarily Describe a specific order or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments described herein can be practiced in sequences other than those illustrated or described herein.
下面对目前的界面设计带来的人机交互体验进行说明,针对真实性模拟,如动态壁纸技术,请参阅图1和图2,图1是动态壁纸界面示意图,图2是动态壁纸界面的另一示意图,其中图1是终端在设置壁纸后,固定在某一角度的显示内容,可以看出壁纸内物体距离左侧边仅有一小段距离,图2是在图1的位置的基础上,将终端转动一定角度后的显示内容,可以看出壁纸内物体距离左侧边的距离要大于图1中的距离,实际是物体整体向右移动了一段距离,从而给用户壁纸随着用户转动终端而移动的人机交互体验。其具体采用了陀螺仪或者是重力传感器等传感器采集终端的当前状态,如终端的倾斜角度等,而后根据该当前状态计算壁纸的移动方向和移动距离,从而达到上述效果。从上述图1和图2所示情形可以看出,在壁纸类型的界面中由于仅依靠识别终端倾斜方向对壁纸进行移动,真实性模拟有限。The following describes the human-computer interaction experience brought by the current interface design. For authenticity simulation, such as live wallpaper technology, please refer to Figure 1 and Figure 2. Figure 1 is a schematic diagram of the live wallpaper interface, and Figure 2 is the layout of the live wallpaper interface. Another schematic diagram, in which Figure 1 is the display content fixed at a certain angle after the terminal sets the wallpaper, it can be seen that the objects in the wallpaper are only a short distance from the left side, and Figure 2 is based on the position in Figure 1. After turning the terminal at a certain angle, it can be seen that the distance between the objects in the wallpaper and the left side is greater than the distance in Figure 1. In fact, the objects as a whole have moved to the right for a certain distance, so that the user can see the wallpaper as the user rotates the terminal. And mobile human-computer interaction experience. It specifically uses sensors such as gyroscopes or gravity sensors to collect the current state of the terminal, such as the tilt angle of the terminal, and then calculates the moving direction and moving distance of the wallpaper according to the current state, so as to achieve the above effects. It can be seen from the situation shown in FIG. 1 and FIG. 2 above that in the wallpaper type interface, since the wallpaper is moved only by identifying the tilt direction of the terminal, the authenticity simulation is limited.
请参阅图3,图3是本发明实施例的图像显示方法的一个实施例图,该方法可包括:Please refer to FIG. 3. FIG. 3 is a diagram of an embodiment of an image display method according to an embodiment of the present invention. The method may include:
301、终端获取用于描述所述终端的状态的状态参数。301. The terminal acquires a state parameter used to describe the state of the terminal.
其中,状态参数可以包括终端的屏幕朝向的角度参数、所述终端所在的地理位置参数、所述终端所处环境的环境光参数、时间参数和所述环境的天气参数之中的至少一种。不同的状态参数都会影响后续的渲染过程。Wherein, the status parameter may include at least one of an angle parameter of the terminal's screen orientation, a geographic location parameter of the terminal, an ambient light parameter of the environment where the terminal is located, a time parameter, and a weather parameter of the environment. Different state parameters will affect the subsequent rendering process.
需要说明的是,天气参数可以进一步包括气温参数和湿度参数等,可根据终端的使用环境自行设置是否开启。It should be noted that the weather parameter may further include a temperature parameter and a humidity parameter, etc., and whether it is enabled or not can be set according to the use environment of the terminal.
302、终端获取待显示图像。302. The terminal acquires an image to be displayed.
其中,在实际渲染步骤之前,会先确定出需要渲染的待显示图像,该待显示图像经过渲染后即可最终呈现在终端的显示设备上。Wherein, before the actual rendering step, the image to be displayed that needs to be rendered will be determined first, and the image to be displayed can be finally presented on the display device of the terminal after being rendered.
303、根据预设的状态参数和渲染参数的对应关系以及状态参数,确定所述状态参数对应的渲染参数。303. Determine a rendering parameter corresponding to the state parameter according to the preset correspondence between the state parameter and the rendering parameter and the state parameter.
其中,渲染参数以及所述渲染参数与所述状态参数的对应关系可以是实现存储的。举例来说,状态参数包括环境光参数和角度参数,该环境光参数与角度参数能够确定出中终端界面上待显示图像的显示位置以及该显示位置上待显示图像的模拟光影位置,终端能够获取环境光参数和角度参数集合与模拟光影位置之间的关系可以是预先存储的。Wherein, the rendering parameters and the corresponding relationship between the rendering parameters and the state parameters may be stored. For example, the state parameters include ambient light parameters and angle parameters. The ambient light parameters and angle parameters can determine the display position of the image to be displayed on the terminal interface and the simulated light and shadow position of the image to be displayed on the display position. The terminal can obtain The relationship between the ambient light parameter and angle parameter set and the simulated light and shadow position may be pre-stored.
又举例来说,状态参数包括天气参数和气温参数,天气参数最终渲染出的效果可以是界面上呈现当前天气情况,如雨天在界面上显示出界面有蒙着水珠效果,晴天界面对材质的亮度进行增强使得界面的材质具有明晃晃,白花花的效果,而雪天则在界面上显示显示出界面有蒙着冰晶的效果,当然,若是天气参数中还包括气温参数、湿度参数和PM2.5(细颗粒物,即指环境空气中空气动力学当量直径小于等于2.5微米的颗粒物)参数时,如,对于气温参数来说,最终渲染出的效果可以是随着温度由高到低,界面中的材质呈现出由红到蓝的效果,又如,对于湿度参数来说,最终渲染出的效果可以是材质上的潮湿效果,如表面有液珠,而对于PM2.5来说,若PM2.5过高最终渲染出的效果可以是材质上蒙尘的效果,此时终端能够获取存储的是天气参数与最终呈现的显示蒙着水珠的效果、界面的材质具有明晃晃,白花花的效果,以及界面有蒙着冰晶的效果的对应关系。For another example, the status parameters include weather parameters and temperature parameters. The final rendering effect of the weather parameters can be the current weather conditions on the interface. The brightness is enhanced so that the material of the interface has a bright and white effect, while the snowy day displays on the interface that the interface is covered with ice crystals. Of course, if the weather parameters also include temperature parameters, humidity parameters and PM2.5 (fine particles, that is, particles with an aerodynamic equivalent diameter less than or equal to 2.5 microns in the ambient air) parameters, for example, for temperature parameters, the final rendering effect can be as the temperature goes from high to low, the The material shows an effect from red to blue. For another example, for the humidity parameter, the final rendered effect can be the wet effect on the material, such as liquid droplets on the surface. For PM2.5, if PM2.5 If it is too high, the final rendering effect can be the effect of dust on the material. At this time, the terminal can obtain and store the weather parameters and the final display. There is a corresponding relationship with the effect of being covered with ice crystals.
需要说明的是,终端获状态参数和渲染参数的对应关系的方式有两种,一种是状态参数和渲染参数的对应关系存储于终端内,此时终端直接读取状态参数和渲染参数的对应关系即可,另一种是状态参数和渲染参数的对应关系并不存储于终端内,而是位于终端连接的本地网络或者是在服务器端,此时终端获取状态参数和渲染参数的对应关系的方式可以是通过本地网络或者互联网获取状态参数和渲染参数的对应关系;其中,终端访问互联网可以采用移动网络也可以采用访问连接至互联网的路由节点访问互联网。It should be noted that there are two ways for the terminal to obtain the corresponding relationship between the state parameter and the rendering parameter. One is that the corresponding relationship between the state parameter and the rendering parameter is stored in the terminal. At this time, the terminal directly reads the corresponding relationship between the state parameter and the rendering parameter. The other is that the corresponding relationship between state parameters and rendering parameters is not stored in the terminal, but is located in the local network connected to the terminal or on the server side. At this time, the terminal obtains the corresponding relationship between state parameters and rendering parameters. The method may be to obtain the corresponding relationship between the state parameter and the rendering parameter through the local network or the Internet; where the terminal accesses the Internet either through a mobile network or through a routing node connected to the Internet to access the Internet.
下面以壁纸、开机界面的标志和杂志封面等背景类真实模拟来提高对真实世界的模拟提高真实度进行说明。The following describes how to improve the simulation of the real world and improve the degree of realism by using real simulations of backgrounds such as wallpapers, logos on the boot interface, and magazine covers.
举例来说,状态参数包括环境光参数和角度参数,环境光参数可包括环境光强度和环境光色温,此时确定目标渲染参数的过程可以包括:For example, the state parameters include ambient light parameters and angle parameters, and the ambient light parameters may include ambient light intensity and ambient light color temperature. At this time, the process of determining target rendering parameters may include:
首先根据预设的模拟光源参数搭建初始光环境,该预设的模拟光源参数可以是光环境的默认参数,通过该模拟光源参数能够搭建出标准的光环境,即最初始的光环境,该光环境包括预设位置的模拟光源以及对应该模拟光源的模拟终端,且该模拟终端上显示有待显示图像。终端根据检测到的环境光参数确定虚拟的光环境中用于模拟照射所述待显示图像的光源的模拟光源的光参数。First, the initial light environment is built according to the preset simulated light source parameters. The preset simulated light source parameters can be the default parameters of the light environment. Through the simulated light source parameters, a standard light environment can be built, that is, the initial light environment. The environment includes a simulated light source at a preset position and a simulated terminal corresponding to the simulated light source, and an image to be displayed is displayed on the simulated terminal. The terminal determines, according to the detected ambient light parameters, the light parameters of the simulated light source used to simulate the light source illuminating the image to be displayed in the virtual light environment.
接着根据终端获取的角度参数、该角度参数确定模拟终端的屏幕朝向,此时状态参数可包括该模拟终端的屏幕朝向和模拟光源的光参数,例如根据环境光参数中的光源角度和光源位置对模拟的初始光环境中的光源的照射角度和光源的位置进行调节,具体的,可以首先确定出模拟终端的屏幕朝向,即该终端相对于模拟光源的角度,该屏幕朝向能够体现出在模拟的初始光环境中终端进行了与真实情况中终端相同的位置变化。举例来说,请参阅图4,图4是本发明实施例的图像显示方法的另一个实施例图,在搭建好的三维空间结构中,终端在X/Y平面内转动了角度a,该X/Y平面可以是包含光源且与终端所在平面相互垂直的平面,在进行了角度a的转动后,模拟光源由于与模拟终端的相对位置发生了变化,模拟光源照射在模拟终端上的不同位置的光强度会发生变化。Next, determine the screen orientation of the simulated terminal according to the angle parameter acquired by the terminal. At this time, the state parameters may include the screen orientation of the simulated terminal and the light parameters of the simulated light source, for example, according to the light source angle and light source position in the ambient light parameters. The irradiation angle and position of the light source in the simulated initial light environment are adjusted. Specifically, the screen orientation of the simulated terminal can be determined first, that is, the angle of the terminal relative to the simulated light source. The screen orientation can reflect the The terminal in the initial light environment undergoes the same position changes as the terminal in the real situation. For example, please refer to FIG. 4. FIG. 4 is another embodiment diagram of the image display method of the embodiment of the present invention. In the built three-dimensional space structure, the terminal rotates an angle a in the X/Y plane, and the X The /Y plane can be a plane that contains the light source and is perpendicular to the plane where the terminal is located. After the rotation of the angle a, the relative position of the simulated light source to the simulated terminal has changed, and the simulated light source illuminates different positions on the simulated terminal. Light intensity will vary.
再根据环境光参数中的光源强度和光源颜色对光环境中的光源强度和光源颜色进行调整,具体的,可以将光源强度与环境光强度之间设置映射关系,环境光色温与光源颜色之间设置映射关系,该映射关系可以是预先设置的,也可以是自行调整,即,该光源强度可以是终端所处位置的环境光强度,光源颜色可以对应环境光的色温,环境光强度最终体现到模拟光环境中为光源强度,环境光色温最终体现到模拟光环境中为光源颜色参数。最终能够实现模拟真实世界的光环境。Then adjust the light source intensity and light source color in the light environment according to the light source intensity and light source color in the ambient light parameters. Specifically, you can set the mapping relationship between the light source intensity and the ambient light intensity, and the relationship between the ambient light color temperature and the light source color. Set the mapping relationship. The mapping relationship can be preset or adjusted by yourself. That is, the light source intensity can be the ambient light intensity where the terminal is located, and the light source color can correspond to the color temperature of the ambient light. The ambient light intensity is finally reflected in the In the simulated light environment, it is the intensity of the light source, and the color temperature of the ambient light is finally reflected in the simulated light environment as the color parameter of the light source. Finally, it is possible to simulate the light environment of the real world.
需要说明的是,在模拟出真实世界的光环境的基础上,还可对材质参数进行设置,对真实界面进行进一步模拟,该材质参数可以包括材质参数和凹凸通道参数,材质可以是金属、大理石和玻璃等材质,这些材质都能对光线进行一定程度的反射,能够实时呈现出光源与终端的相对位置发生变化时,材质上的不同光影效果,具体的,请参阅图5,图5是本发明实施例的图像显示方法的另一个实施例图,在该图中,以金属材质为例,在真实世界中光源发出的光线照射到金属平面时,会由于反射会使得终端使用者看到一些特殊的光影效果,例如在金属平面上会有一部分位置呈现亮条或者亮斑,这些亮条或者亮斑的大小和位置会随着光源的角度、光源位置、光源强度和光源颜色的不同而有所不同。而本实施例中,当确定一种材质作为界面时,在具备上述环境光的模拟之后,可以计算出在该金属材质界面上的光影效果,可以在该金属材质界面上实时呈现出真是环境的环境光照射到真实的金属材质后产生的光反射效果,从而得到渲染后的图像。It should be noted that on the basis of simulating the light environment in the real world, material parameters can also be set to further simulate the real interface. The material parameters can include material parameters and concave-convex channel parameters. The material can be metal, marble And glass and other materials, these materials can reflect the light to a certain extent, and can show in real time the different light and shadow effects on the material when the relative position of the light source and the terminal changes. For details, please refer to Figure 5, which is the Another embodiment diagram of the image display method of the embodiment of the invention. In this diagram, metal materials are taken as an example. In the real world, when the light emitted by the light source hits the metal plane, the end user will see something due to reflection. Special light and shadow effects, for example, there will be bright bars or bright spots on some positions on the metal plane. The size and position of these bright bars or bright spots will vary with the angle, position, intensity and color of the light source. different. In this embodiment, when a material is determined as the interface, the light and shadow effect on the metal material interface can be calculated after the simulation of the above-mentioned ambient light, and the real environment can be presented in real time on the metal material interface. The light reflection effect produced by the ambient light shining on the real metal material, so as to obtain the rendered image.
其中该质参数包括材质贴图参数和凹凸通道参数之中的至少一种,具体的根据材质参数确定材质可以是根据材质贴图参数和凹凸通道参数之中的至少一种确定所述待显示图像的材质,而后渲染过程可变为根据光环境、预设的光照模型以及待显示图像的材质,确定待显示图像的光反射效果,从而得到渲染后的图像。Wherein the quality parameter includes at least one of the texture map parameter and the concave-convex channel parameter, specifically determining the material according to the material parameter may be determining the material of the image to be displayed according to at least one of the material map parameter and the concave-convex channel parameter , and then the rendering process can be changed to determine the light reflection effect of the image to be displayed according to the light environment, the preset lighting model and the material of the image to be displayed, so as to obtain the rendered image.
其中,由于材质并非完全平的,并且光影效果除了光条和亮斑之外还会由于光反射呈现出一些复杂的光反射状态,此时可通过对凹凸通道参数进行合适的选择,再将该凹凸通道参数与金属材质界面结合最终达到模拟真实环境的效果。Among them, since the material is not completely flat, and the light and shadow effects will also present some complex light reflection states due to light reflection in addition to light bars and bright spots, at this time, you can properly select the parameters of the bump channel, and then the The combination of the concave and convex channel parameters and the metal material interface finally achieves the effect of simulating the real environment.
需要说明的是,由于状态参数的复杂性,状态参数中的一些参数会影响到环境光参数和材质参数,通过多种参数复合调整,能够使得光环境的模拟更为真实,例如天气参数,当天气为晴天时,可以增加环境光参数中的光强度值,使得材质具有明晃晃、白花花的反光效果,当天气为雨天时,一方面可以减小光源强度使得光影效果更为真实,另一方面,针对雨天这一特殊现象,可以调整材质参数以及凹凸通道参数,使得最终渲染出的材质上具有蒙着水珠的效果从而模拟真实的雨天环境。又例如气温参数和地理位置参数对环境光参数和材质参数的影响,针对气温参数,可以设置温度阈值,该温度阈值可以是温度范围,当终端所处环境的温度高于该温度阈值时,可增加光源强度值,而低于该温度阈值时,则可以减小光源强度值。而对于地理位置参数来说,可以根据终端的定位系统定位当前终端所在位置,并获取当前位置的地理信息,例如为草原、则将材质上渲染出绿色草地效果,若为岩石山体,则将材质上渲染为岩石的颜色。It should be noted that due to the complexity of the state parameters, some parameters in the state parameters will affect the ambient light parameters and material parameters, and the composite adjustment of various parameters can make the simulation of the light environment more realistic. For example, the weather parameters, when When the weather is sunny, you can increase the light intensity value in the ambient light parameter to make the material have a bright and white reflection effect. When the weather is rainy, on the one hand, you can reduce the light source intensity to make the light and shadow effect more realistic. , for the special phenomenon of rainy days, you can adjust the material parameters and bump channel parameters, so that the final rendered material has the effect of water droplets to simulate the real rainy day environment. Another example is the influence of temperature parameters and geographic location parameters on ambient light parameters and material parameters. For the temperature parameters, a temperature threshold can be set. The temperature threshold can be a temperature range. When the temperature of the environment where the terminal is located is higher than the temperature threshold, it can Increase the light intensity value, and decrease the light intensity value below this temperature threshold. As for the geographic location parameter, the current location of the terminal can be located according to the terminal’s positioning system, and the geographic information of the current location can be obtained. For example, if it is a grassland, the material will be rendered with a green grass effect; Rendered as the color of the rock.
此外,天气参数还可以包括湿度参数和PM2.5之中的一个,对于气温参数来说,最终渲染出的效果可以是随着气温由高到低,界面中的材质呈现出由红到蓝的效果,又如,对于湿度参数来说,最终渲染出的效果可以是材质上的潮湿效果,如表面有液珠,而对于PM2.5来说,若PM2.5过高最终渲染出的效果可以是材质上蒙尘的效果。In addition, the weather parameter can also include one of the humidity parameter and PM2.5. For the temperature parameter, the final rendering effect can be that as the temperature goes from high to low, the material in the interface presents a change from red to blue. Effects, as another example, for the humidity parameter, the final rendered effect can be the wet effect on the material, such as liquid droplets on the surface, and for PM2.5, if the PM2.5 is too high, the final rendered effect can be It is the effect of dust on the material.
通过上述渲染过程生成的壁纸具有材质属性,能响应用户的手势晃动,模拟实时的光线反射效果。壁纸能感受用户周围光环境,根据环境光亮度、颜色冷暖、调整材质反射效果。壁纸有不同材质,反射效果根据材质不同而变化。The wallpaper generated through the above rendering process has material properties, can respond to user gestures and shakes, and simulate real-time light reflection effects. The wallpaper can feel the light environment around the user, and adjust the reflection effect of the material according to the brightness of the environment, the color temperature and warmth. The wallpaper has different materials, and the reflection effect varies according to the material.
通过上述渲染过程生成的开机界面的标志具有材质属性,能响应用户的手势晃动,模拟实时的光线反射效果。开机界面的标志能感受用户周围光环境,根据环境光亮度、颜色冷暖、调整材质反射效果。开机界面的标志根据机身材质不同,有多种不同材质匹配,反射效果根据材质不同而变化。开机界面的标志的反射效果能够响应用户手势晃动,模拟观看角度变化带来的光影反射的变化。The boot interface logo generated through the above rendering process has material properties, can respond to user's gesture shaking, and simulate real-time light reflection effect. The logo on the boot interface can feel the light environment around the user, and adjust the material reflection effect according to the brightness of the environment, the color temperature and temperature. The logo on the boot interface can be matched with a variety of different materials depending on the material of the fuselage, and the reflection effect varies according to the material. The reflection effect of the sign on the boot interface can respond to the shaking of the user's gesture, simulating the change of light and shadow reflection caused by the change of viewing angle.
通过上述渲染过程生成的杂志封面的杂志名及标题部分具有金属材质属性,能响应用户的手势晃动,模拟实时的光线反射效果。杂志封面的杂志名及标题部分能感受用户周围光环境,根据环境光亮度、颜色冷暖、调整材质反射效果。杂志封面的杂志名及标题部分根据机身材质不同,有多种不同材质匹配,反射效果根据材质不同而变化。The magazine title and the title part of the magazine cover generated through the above rendering process have metal material properties, which can respond to the shaking of the user's gestures and simulate real-time light reflection effects. The magazine title and title part of the magazine cover can sense the user's surrounding light environment, and adjust the material reflection effect according to the ambient light brightness, color temperature and warmth. The magazine title and title on the cover of the magazine can be matched with a variety of different materials depending on the material of the body, and the reflection effect varies according to the material.
当然,除了上述参数之外,还有一些其他参数同样会影响环境光参数或者是材质参数,例如湿度参数,此时可设置湿度阈值,当高于该湿度阈值时,可以在材质上添加水雾效果的材质贴图,影响环境光参数或者是材质参数的环境因素很多,通过适当的设置使得在这些因素的影响下的材质效果更为接近真实环境,此处不再赘述。Of course, in addition to the above parameters, there are other parameters that also affect ambient light parameters or material parameters, such as humidity parameters. At this time, the humidity threshold can be set. When the humidity threshold is higher than the humidity threshold, water mist can be added to the material. The material map of the effect has many environmental factors that affect the ambient light parameters or material parameters. Through appropriate settings, the material effect under the influence of these factors is closer to the real environment, and will not be repeated here.
304、根据渲染参数,渲染待显示图像,从而得到渲染后的图像。304. Render the image to be displayed according to the rendering parameters, so as to obtain the rendered image.
可以理解的是,在确定出了目标渲染参数后,即可对待显示图像进行渲染,以便于终端的显示屏或者显示设备进行显示。It can be understood that after the target rendering parameters are determined, the image to be displayed can be rendered so as to be displayed on a terminal screen or a display device.
其中,在渲染过程之前,终端还可以根据材质参数确定出材质,并根据模拟光源参数和终端的角度确定所述材质的光反射区域,接着再将具有光反射区域的渲染材质渲染成反射效果。最终在实际在终端的界面上看到的光影反射效果是终端根据获取的参数以及终端内的光环境模型计算获得的,该光影反射效果能够实时反映出外界的环境。Wherein, before the rendering process, the terminal can also determine the material according to the material parameters, and determine the light reflection area of the material according to the simulated light source parameters and the angle of the terminal, and then render the rendering material with the light reflection area into a reflection effect. Finally, the light and shadow reflection effect actually seen on the interface of the terminal is calculated by the terminal according to the obtained parameters and the light environment model in the terminal, and the light and shadow reflection effect can reflect the external environment in real time.
305、终端显示渲染后的图像。305. The terminal displays the rendered image.
其中,在完成整个渲染过程后,终端会在自身的显示屏或者是连接的其他显示设备上显示渲染后的图像。Wherein, after completing the entire rendering process, the terminal will display the rendered image on its own display screen or other connected display devices.
上面以壁纸、开机界面的标志和杂志封面等背景类真实模拟来提高对真实世界的模拟提高真实度进行了说明;当然,除了上述对真实性的模拟之外,人机交互体验的另一个重要方面是对于界面内容的区分,对于不同分类的内容,如不同的应用程序,通过应用程序图标角标提示该应用程序有消息或者更新;对于同一分类的不同重要级别的内容,也是通过标注的方式或者重要级别高的内容排在前面的排序方式进行区分,但是这种标注一般来说为了不影响原内容的显示,设计的非常小,导致区分不明显,对人机交互体验的影响有限。The above is to improve the simulation of the real world and improve the degree of realism by using background real simulations such as wallpapers, boot interface logos, and magazine covers; of course, in addition to the above-mentioned simulation of authenticity, another important aspect of human-computer interaction experience One aspect is to distinguish the content of the interface. For different categories of content, such as different applications, the corner mark of the application icon will prompt that the application has news or updates; for the content of different importance levels in the same category, it is also marked. Or the sorting method that ranks high-important content in the front is used to distinguish. However, this kind of labeling is generally designed to be very small in order not to affect the display of the original content, resulting in unclear distinction and limited impact on the human-computer interaction experience.
具体的,请参阅图、图6、图7和图8,图6是本发明实施例的图像显示方法中不同类型内容的区分方式示意图,图7是本发明实施例的图像显示方法中同类型且不同级别的内容的区分方式示意图,图8是本发明实施例的图像显示方法中相同类型不同级别的内容分组区分方式示意图,从图6中可以看出,针对应用程序图标来说,当某个应用程序有了通知或者消息时,会在改程序的图标上加上一个数字角标,以区分于其他没有通知或者消息的应用程序;从图7中可以看出,是一个邮箱界面,对于邮箱的联系人这一内容,分为了重要联系人和普通联系人两种级别,与重要联系人往来的邮件上会带有标记,而普通联系人则没有,并且还可将重要联系人的邮件置顶。从而实现对不同类型的内容或者是同一类型的但是不同重要级别的内容进行区分的目的;图8中可以看出,将同一重要程度的联系人分为一个单独的组,从而能够方便下次对该组内的联系人进行访问。Specifically, please refer to Fig. 6, Fig. 7 and Fig. 8. Fig. 6 is a schematic diagram of different types of content in the image display method of the embodiment of the present invention, and Fig. 7 is the same type of content in the image display method of the embodiment of the present invention. 8 is a schematic diagram of the method for distinguishing content of the same type and different levels in the image display method of the embodiment of the present invention. It can be seen from FIG. 6 that for application icons, when a certain When an application program has notifications or messages, a digital corner mark will be added to the icon of the program to distinguish it from other applications without notifications or messages; as can be seen from Figure 7, it is a mailbox interface, for The content of contacts in the mailbox is divided into two levels: important contacts and ordinary contacts. Emails with important contacts will be marked, while ordinary contacts will not, and the emails of important contacts can also be top. In order to achieve the purpose of distinguishing different types of content or the same type of content but with different levels of importance; it can be seen from Figure 8 that the contacts of the same level of importance are divided into a separate group, which can facilitate the next time. contacts in this group.
可以看出,在内容区分界面上,仅通过简单的标识进行区分,导致区别度也并不高,从而使得人机交互体验较差。It can be seen that on the content differentiation interface, the distinction is only made by simple signs, resulting in a low degree of distinction, which makes the human-computer interaction experience poor.
有鉴于此,本繁忙实施例还提供一种图像显示方法对二维显示界面的界面内容进行区分,下面以消息、联系人、邮件、电子书、图片库和应用程序界面的区分渲染进行说明。In view of this, this embodiment also provides an image display method to distinguish the interface content of the two-dimensional display interface, and the following describes the differentiated rendering of messages, contacts, emails, e-books, picture libraries, and application program interfaces.
请参阅图9,图9是本发明实施例的一种图像显示方法的另一个实施例图,其中,该方法包括:Please refer to FIG. 9. FIG. 9 is a diagram of another embodiment of an image display method according to an embodiment of the present invention, wherein the method includes:
901、终端获取用于描述所述终端的状态的状态参数。901. The terminal acquires a state parameter used to describe the state of the terminal.
其中,步骤901与图3所示实施例中步骤301类似,且状态参数的内容也类似,此处不再赘述。Wherein, step 901 is similar to step 301 in the embodiment shown in FIG. 3 , and the content of the status parameter is also similar, so details are not repeated here.
902、获取用于重点显示的关键信息。902. Acquire key information for key display.
903、根据所述关键信息,确定关键信息对应的待显示图像。903. According to the key information, determine an image to be displayed corresponding to the key information.
其中,确定待显示图像的过程可以是先确定关键信息,而后再根据关键信息确定出待显示图像。其中,步骤902和步骤903相结合与图3所示实施例中步骤302获取待显示图像的结果类似,具体关于步骤902和步骤903的说明可参见图3所示实施例中关于步骤302的说明,此处不再赘述。Wherein, the process of determining the image to be displayed may be to first determine the key information, and then determine the image to be displayed according to the key information. Wherein, the combination of step 902 and step 903 is similar to the result of obtaining the image to be displayed in step 302 in the embodiment shown in FIG. , which will not be repeated here.
此情形下,区别于图3至图5所示实施例对壁纸等背景类界面的渲染,需要首先确定出关键信息,该关键信息即对应上述消息、联系人、邮件、电子书、图片库和应用程序界面等信息的信息,例如对应消息为未读消息,对应联系人为收藏的或经常通话的联系人,对应邮件为未读或有重要标识的邮件,对于电子书为正在下载的或未读的电子书,对于图片库为关注的图片,对于应用程序界面为正在下载的应用程序重要信息或者自行标注的重要信息。且终端能够获取这些关键信息与渲染参数之间的对应关系。In this case, different from the rendering of background interfaces such as wallpapers in the embodiments shown in FIGS. Information about application program interface and other information, for example, the corresponding message is an unread message, the corresponding contact is a favorite or frequently called contact, the corresponding email is an unread or important email, and for an e-book, it is being downloaded or unread For e-books, for the picture library, it is the pictures you are concerned about, and for the application program interface, it is the important information of the application program being downloaded or the important information marked by yourself. And the terminal can obtain the corresponding relationship between these key information and the rendering parameters.
904、根据预设的状态参数和渲染参数的对应关系、预设的关键信息与渲染参数的对应关系、关键信息以及状态参数,确定渲染参数。904. Determine the rendering parameters according to the preset correspondence between state parameters and rendering parameters, the preset correspondence between key information and rendering parameters, the key information, and the state parameters.
可以理解的是,在得到状态参数、状态参数和渲染参数的对应关系,预设的所述关键信息与所述渲染参数的对应关系,即即可确定出渲染参数。其中,针对关键信息的区分可以听过不同材质的角标标注或者是关键信息的不同材质的背景体现,且该不同材质的角标或者是关键信息的不同材质的背景都具有图3所示实施例中壁纸、开机界面的标志和杂志封面等背景类真实模拟性,即同样会通过光环境和环境光参数以及其他的状态参数对角标或者关系信息的背景的材质进行真实性模拟,具体可参见图3所示实施例中关于步骤304的相关说明,其真实性模拟过程与该步骤304的说明类似,此处不再赘述。It can be understood that the rendering parameter can be determined after obtaining the state parameter, the corresponding relationship between the state parameter and the rendering parameter, and the preset corresponding relationship between the key information and the rendering parameter. Among them, for the distinction of key information, you can hear the corner marks of different materials or the background of different materials for key information, and the corner marks of different materials or the background of different materials for key information have the implementation shown in Figure 3 In the example, the wallpaper, the logo of the boot interface, and the background of the magazine cover are realistically simulated, that is, the authenticity of the background material of the corner mark or the relationship information is also simulated through the light environment, ambient light parameters and other state parameters. The details can be Referring to the relevant description of step 304 in the embodiment shown in FIG. 3 , the authenticity simulation process is similar to the description of step 304 and will not be repeated here.
其中,该关键信息还具有不同的优先级,在确定关键信息后,还可对关键信息的优先级进行确定,即信息在终端系统内具有多种不同的类别,而不同类别的信息可以具有不同的优先级,而不同优先级的内容采用的渲染方式可以不相同,此时,具体生成的渲染参数的过程可以是,根据预设的状态参数和渲染参数的对应关系、预设的关键信息以及关键信息的优先级与渲染参数的对应关系、关键信息、关键信息的优先级以及状态参数,确定渲染参数。够使得各类别信息一目了然,能够增强用户体验。Among them, the key information also has different priorities. After the key information is determined, the priority of the key information can also be determined, that is, the information has many different categories in the terminal system, and different categories of information can have different priorities. priority, and the rendering methods for content with different priorities may be different. At this time, the specific process of generating rendering parameters may be based on the corresponding relationship between preset state parameters and rendering parameters, preset key information, and The priority of the key information and the corresponding relationship between the rendering parameters, the key information, the priority of the key information, and the state parameters determine the rendering parameters. It is enough to make various types of information clear at a glance, and can enhance user experience.
下面以联系人为例进行说明,关键信息为收藏的联系人,请参阅图10和图11,图10是本发明实施例的图像显示方法的另一个实施例图,图11是本发明实施例的图像显示方法的另一个实施例图。在联系人详情界面1000上,用户可以通过点击收藏图标1002,将该联系人设置为收藏的联系人。也可以为用户提供更新材质的操作入口如图11中材质选择入口1006,在图11所示的联系人编辑界面1004,设置重要联系人为金属材质,具体的应用可以是当该联系人来电时,其头像呈现该材质,也可以是该联系人发送的短信、邮件等,在短信、邮件列表中呈现该材质。Let’s take contacts as an example to illustrate, the key information is favorite contacts, please refer to Figure 10 and Figure 11, Figure 10 is another embodiment diagram of the image display method of the embodiment of the present invention, Figure 11 is the Another embodiment diagram of the image display method. On the contact detail interface 1000 , the user can click the favorite icon 1002 to set the contact as a favorite. It is also possible to provide the user with an operation entry for updating the material, as shown in the material selection entry 1006 in Figure 11. In the contact editing interface 1004 shown in Figure 11, set the important contact as a metal material. The specific application can be that when the contact calls, The avatar presents the material, or it can be a text message or email sent by the contact, and the material is displayed in the text message or mail list.
需要说明的是,除了采用预设的材质库内的材质,还可以提供如图11中所示的拍照或选择照片的人机交互接口1008,使得可以根据所述终端的用户的选择,确定所述材质图像,当然,也可以将所述用户拍摄的图像作为所述材质图,还可以将从网络获取的图像作为所述材质图像像。例如用户需要设置牛皮纸封面材质,就拍摄一张牛皮纸封面记事本封面的照片,而后将其导入终端作为材质贴图。It should be noted that, in addition to using the materials in the preset material library, a human-computer interaction interface 1008 for taking photos or selecting photos as shown in FIG. Of course, an image taken by the user may also be used as the texture map, and an image obtained from the network may also be used as the texture image. For example, if the user needs to set the material of the kraft paper cover, he takes a photo of the cover of the kraft paper cover notepad, and then imports it into the terminal as a texture map.
其中,获取用于描述所述待显示图像的材质的材质参数可以是首先获取材质图像,而后根据该材质图像确定出材质参数,该材质图像的来源有多种方式,Wherein, acquiring the material parameters used to describe the material of the image to be displayed may firstly acquire the material image, and then determine the material parameters according to the material image. There are many sources of the material image,
其中,以材质图像为照片为例,将照片转化为材质的包括以下三种:Among them, taking the material image as a photo as an example, there are three ways to convert a photo into a material:
第一种,直接采用照片作为材质图像并提取材质参数,并根据该材质参数作为用作渲染的材质参数;The first one is to directly use the photo as the material image and extract the material parameters, and use the material parameters as the material parameters for rendering;
第二种,在材质库中存储大量的材质,当用户拍摄到一张照片或者是从照片库中选择一张照片后,先提取该照片的材质参数,并会将该照片的材质参数与材质库内的材质参数进行对比,选择最相近一个材质的材质参数作为用作渲染的材质参数。当然,由于大量材质需要的存储空间大,因此在终端自身存储和处理能力足够时,可以将该材质库直接存储在终端内,若终端自身存储和处理能力不足时,可将该材质库设置于云端服务器,终端通过访问云端服务器获取材质库中的一部分材质,再与照片进行对比。The second is to store a large number of materials in the material library. When the user takes a photo or selects a photo from the photo library, first extract the material parameters of the photo, and combine the material parameters of the photo with the material Compare the material parameters in the library, and select the material parameter of the most similar material as the material parameter for rendering. Of course, since a large number of materials require a large storage space, the material library can be directly stored in the terminal when the terminal’s own storage and processing capabilities are sufficient. If the terminal’s own storage and processing capabilities are insufficient, the material library can be set in Cloud server, the terminal obtains a part of the material in the material library by accessing the cloud server, and then compares it with the photo.
具体的,对于用户拍摄的照片与材质库中的材质进行对比可以采用如下方式,首先分析用户拍摄的照片的颜色和材质,之后通过局部二值模式提取图像纹理特征,利用颜色空间(Hue,Saturation,Value,HSV)颜色直方图、外点/内点颜色直方图提取该图片的图像颜色特征,材质库中存储有材质的图像纹理特征和图像颜色特征,将图片的图像纹理特征和图像颜色特征与材质库中的材质的图像纹理特征和图像颜色特征进行对比,选出最接近的材质。Specifically, the following method can be used to compare the photos taken by the user with the materials in the material library. First, the color and material of the photos taken by the user are analyzed, and then the texture features of the image are extracted through the local binary mode, and the color space (Hue, Saturation , Value, HSV) color histogram, outer point/inner point color histogram to extract the image color feature of the picture, the image texture feature and image color feature of the material are stored in the material library, and the image texture feature and image color feature of the picture are Compared with the image texture characteristics and image color characteristics of the materials in the material library, the closest material is selected.
第三种,还可以直接将用户拍摄的照片或者选择的照片或者从网络获取的照片作为材质,即直接将该照片作为渲染用的材质,而无需对其进行材质参数提取。In the third way, the photo taken or selected by the user or the photo obtained from the network can also be directly used as the material, that is, the photo can be directly used as the material for rendering without extracting material parameters.
需要说明的是,该材质参数同样还可包括凹凸通道参数,该凹凸通道参数的确定同样是根据材质图像进行确定。It should be noted that the material parameters may also include concave-convex channel parameters, and the concave-convex channel parameters are also determined according to the material image.
上面以联系人为例进行了说明,下面以应用程序的角标进行说明。请参阅图12,图12是本发明实施例的图像显示方法的另一个实施例图。其中,上角标1201可以根据消息的重要性及紧急性采用不同的材质,从而角标的重要性进行进一步区分,例如对于高重要性及高紧急性的消息,选取金质感的材质;对于中等重要性及高紧急性的消息,选取银质感的材质;而对于低重要性及高紧急性的消息,选取铜质感的材质。从而实现对于不同重要性消息的角标进行进一步区分。The description above takes the contact as an example, and the description below uses the subtitle of the application. Please refer to FIG. 12 . FIG. 12 is a diagram of another embodiment of the image display method of the embodiment of the present invention. Among them, the upper corner mark 1201 can use different materials according to the importance and urgency of the message, so that the importance of the corner mark can be further distinguished. For messages of low importance and high urgency, choose a silver-like material; for low-importance and high-urgency messages, choose a copper-like material. In this way, it is possible to further distinguish the superscripts of messages of different importance.
需要说明的是,对于联系人的联系程度区分也可采用程序角标的分级设置方式,请参阅图13,图13是本发明实施例的图像显示方法的另一个实施例图。例如关键信息为联系人的重要性以及联系人的社交关系等。具体的,针对联系人的重要性区分,例如重要性高的联系人选取为金质感的材质,重要性中的联系人为银质感的材质,重要性低的联系人为铜质感的材质。对于联系人的社交关系的区分,例如恋人选取珍珠质感的材质,老板选取金箔质感的材质,老师选取蜡烛质感的材质等。It should be noted that, for the distinction of contact degree of contacts, the hierarchical setting method of program subtitles can also be used. Please refer to FIG. 13 , which is another embodiment diagram of the image display method of the embodiment of the present invention. For example, the key information is the importance of the contact and the social relationship of the contact. Specifically, for the distinction of the importance of the contacts, for example, a high-importance contact is selected as a gold-like material, a medium-important contact is selected as a silver-like material, and a low-importance contact is selected as a copper-like material. For the distinction of the social relationship of contacts, for example, lovers choose pearl-like materials, bosses choose gold foil-like materials, teachers choose candle-like materials, etc.
此外,对于邮件也能采用上述级别区分方式,如能根据用户收藏、联系频次、及情景区别邮件的重要性,请参阅图14,图14是本发明实施例的图像显示方法的另一个实施例图,其中重要性较高的邮件1401采用金属质感的材质区别于其他邮件。In addition, the above-mentioned level distinction method can also be used for emails. If the importance of emails can be distinguished according to user favorites, contact frequency, and scenarios, please refer to FIG. 14. FIG. 14 is another embodiment of the image display method of the embodiment of the present invention In the figure, the mail 1401 with high importance is distinguished from other mails by using a metal texture material.
需要说明的是,对于上述赋予材质的联系人或者是邮件,能响应用户手势晃动、周围光环境、环境光亮度,对反射效果做出调整。It should be noted that, for the above-mentioned contacts or emails assigned the material, the reflection effect can be adjusted in response to the shaking of the user's gesture, the surrounding light environment, and the brightness of the ambient light.
需要说明的是,除了上述针对相同类型且不同重要级别的内容采用不同材质进行区分之外,还可用不同的材质效果来区分不同的条目类型,如联系人场景下的联系人类型,为客户型的联系人赋予金属类型的材质,为爱人赋予珍珠类型的材质,为普通联系人赋予白纸类型的材质,都可以通过替换材质贴图的方式得到,可以应用在联系人列表界面,也可以用在来电界面上的头像图标上。如音乐播放器界面中,通常都会显示一张唱片效果的图片,随着音乐的播放旋转,可以根据音乐的类型赋予这张图片不同的材质,如摇滚风格就是金属材质,古典音乐就是木纹材质。可以在存储模块中预先存储条目类型与材质贴图之间的对应关系。It should be noted that, in addition to using different materials to distinguish the same type of content with different importance levels, different material effects can also be used to distinguish different entry types. For example, the contact type in the contact scenario is the customer type You can assign a metal-type material to your contacts, a pearl-type material to your lover, and a white paper-type material to ordinary contacts, all of which can be obtained by replacing the texture map, which can be used in the contact list interface or in the On the avatar icon on the incoming call screen. For example, in the music player interface, a picture with the effect of a record is usually displayed. As the music plays and rotates, this picture can be given different materials according to the type of music. For example, the rock style is a metal material, and the classical music is a wood grain material. . The corresponding relationship between the item type and the material map can be pre-stored in the storage module.
上面对消息、联系人、邮件、电子书、图片库和应用程序界面的区分渲染进行了说明,下面对添加时间参数的场景进行说明。The above describes the differentiated rendering of messages, contacts, emails, e-books, photo galleries, and application program interfaces, and the scenario of adding time parameters is described below.
在图10至图14所示的实施例中,若用户对关键信息经过很长的时间仍旧未操作,则应当对这类关键信息加以区分,具体的,可通过预设时间阈值,并为每个关键信息设置时间参数,该时间参数可以是关键信息的最近一次操作时间、发布时间或是出版时间,而后通过该时间参数调整目标渲染参数,如当通过某一关键信息的时间参数与当前时刻的差值超过该预设的时间阈值,即在该时间阈值内仍未操作该关键信息时,则可以对该关键信息所对应的材质进行处理,如首先会降低模拟光源的光源强度参数,使显示的内容看上去变的更暗,或者还可以进一步降低材质贴图亮度,降低材质反射值以及增加材质噪点密度值之中的至少一种,降低材质贴图亮度和材质反射纸能使得该该关键信息的材质变暗,;此外,还可以在材质中加入预设的不同类型的噪点,形成蒙尘、生锈、划痕等做旧效果。举例来说,重要级别高的联系人,如果超过预设的时间阈值没有联系,则将其材质上增加一张灰尘效果的材质贴图,实现蒙尘的效果,代表灰尘的材质贴图噪点可以随着时间的增长慢慢变多,达到看不清的效果。In the embodiments shown in Figures 10 to 14, if the user has not operated on the key information for a long time, such key information should be distinguished, specifically, the preset time threshold can be used, and each Set a time parameter for each key information, which can be the latest operation time, release time or publishing time of the key information, and then adjust the target rendering parameters through this time parameter, such as when passing a time parameter of a key information and the current moment The difference between values exceeds the preset time threshold, that is, when the key information is not operated within the time threshold, the material corresponding to the key information can be processed. For example, the light source intensity parameter of the simulated light source will be reduced first, so that The displayed content looks darker, or you can further reduce the brightness of the material map, reduce the material reflection value, and increase the material noise density value. Reducing the brightness of the material map and the material reflection paper can make this key information In addition, different types of preset noise points can be added to the material to form old effects such as dust, rust, and scratches. For example, if a contact with a high level of importance has no contact beyond the preset time threshold, a dust effect texture map will be added to its material to achieve the effect of dust. The growth gradually increases, reaching an invisible effect.
具体的,区别于图10至图14所示的实施例,在本实施例中,确定目标渲染参数之前,需要先确定显示内容的时间参数,而后根据该时间参数对目标渲染参数进行调整。请参阅图15和图16,图15是本发明实施例的图像显示方法的另一个实施例图,图16是本发明实施例的图像显示方法的另一个实施例图,图15中图片界面1502中的图片1504设置为重要图片,超过预设的时间阈值未查看,则变为图16中图片1606的蒙尘及变暗效果。Specifically, different from the embodiments shown in FIG. 10 to FIG. 14 , in this embodiment, before determining the target rendering parameters, it is necessary to first determine the time parameters of the display content, and then adjust the target rendering parameters according to the time parameters. Please refer to Fig. 15 and Fig. 16, Fig. 15 is another embodiment diagram of the image display method of the embodiment of the present invention, Fig. 16 is another embodiment diagram of the image display method of the embodiment of the present invention, picture interface 1502 in Fig. 15 The picture 1504 in is set as an important picture, if it is not viewed beyond the preset time threshold, it will become the dusty and darkening effect of picture 1606 in FIG. 16 .
需要说明的是,对于产生蒙尘、变暗、生锈和划痕效果的关键信息,只需要再次查看,即可使得蒙尘、变暗、生锈和划痕效果渐渐减弱直至消失。亦或者可以在该关键信息上来回触摸也可使得蒙尘、变暗、生锈和划痕效果渐渐减弱直至消失。It should be noted that for the key information that produces the effects of dust, darkening, rust and scratches, you only need to check again, and the effects of dust, darkening, rust and scratches will gradually weaken until they disappear. Or you can touch back and forth on the key information to make the dust, dark, rust and scratch effects gradually weaken until they disappear.
905、根据所述渲染参数,渲染所述待显示图像,从而得到渲染后的图像。905. Render the image to be displayed according to the rendering parameters, so as to obtain a rendered image.
可以理解的是,在确定出了渲染参数后,即可对待显示图像进行渲染,以便于显示设备进行显示,该步骤与图3所示实施例中步骤304类似,此处不再赘述。It can be understood that after the rendering parameters are determined, the image to be displayed can be rendered so as to be displayed by the display device. This step is similar to step 304 in the embodiment shown in FIG. 3 and will not be repeated here.
906、终端显示渲染后的图像。906. The terminal displays the rendered image.
其中,在完成整个渲染过程后,终端会在自身的显示设备或者是连接的其他显示设备上显示渲染后的显示内容。其中,上述关键信息可以有如下的几种情况,第一种,可以为应用程序界面的不同优先级的应用程序角标,举例来说,对于信息程序和某一新闻程序来说,信息的优先级通常来说,由于其重要性较高,会设置为比新闻程序的优先级更高。Wherein, after completing the entire rendering process, the terminal will display the rendered display content on its own display device or other connected display devices. Among them, the above-mentioned key information may have the following situations. The first one may be application program corner marks with different priorities on the application program interface. For example, for an information program and a certain news program, the priority of information is Generally speaking, due to its higher importance, it will be set to a higher priority than the news program.
又举例来说,针对联系人,联系人界面的联系人可以设置为不同优先级以及不同类型的联系人条目,如针对类型设置的常用联系人和非常用联系人,针对优先级设置的重要联系人和非重要联系人。For another example, for contacts, contacts in the contact interface can be set to different priorities and different types of contact entries, such as frequently used contacts and unused contacts set for types, important contacts set for priorities people and non-essential contacts.
又举例来说,针对邮件,邮件界面可以设置不同优先级的邮件条目,该邮件条目如重要通知设为高优先级,商品信息邮件设置为低优先级。For another example, for emails, the email interface can set email items with different priorities. The email items such as important notifications are set to high priority, and product information emails are set to low priority.
又例如,针对图片,如图片库中不同优先级的图片,对于风景类的图片可以设置为低优先级,如某些证件的照片或者联系人头像之类的图片,则可以设置为高优先级。For another example, for pictures, such as pictures of different priorities in the picture library, landscape pictures can be set to low priority, such as pictures of certain certificates or contact avatars, etc., can be set to high priority .
上面对本发明实施例的图像显示方法进行了介绍,下面对本发明实施例的终端进行介绍,请参阅图17,图17是本发明实施例的图像显示方法的另一个实施例图,其中,该终端17可包括:The image display method of the embodiment of the present invention is introduced above, and the terminal of the embodiment of the present invention is introduced below, please refer to FIG. 17, which is another embodiment diagram of the image display method of the embodiment of the present invention, wherein the terminal 17 may include:
处理模块1701,获取用于描述所述终端的状态的状态参数;A processing module 1701, acquiring state parameters used to describe the state of the terminal;
所述处理模块1701还用于获取待显示图像;The processing module 1701 is also used to acquire images to be displayed;
所述处理模块1701还用于根据预设的所述状态参数和渲染参数的对应关系以及所述状态参数,确定所述状态参数对应的所述渲染参数;The processing module 1701 is further configured to determine the rendering parameter corresponding to the state parameter according to the preset correspondence between the state parameter and the rendering parameter and the state parameter;
所述处理模块1701还用于根据所述渲染参数,渲染所述待显示图像,从而得到渲染后的图像;The processing module 1701 is further configured to render the image to be displayed according to the rendering parameters, so as to obtain a rendered image;
显示模块1702,用于显示所述渲染后的图像。A display module 1702, configured to display the rendered image.
可以看出,可以看出,在此图像显示的过程中,处理模块1701会将描述终端的状态的状态参数加入渲染,使得最终显示的图像不再是仅仅通过预设的手段显示,而是根据终端的状态参数不同而有所不同,此外,终端的状态参数会由于终端的状态不同而不同,因此通过此显示方式能够使得呈现出的图像与终端的状态产生关联,能够使得最终显示出的图像的一定程度上能够模拟出终端使用过程中真实的状态,此外,该终端的状态参数可以因环境因素的不同而不同,从而在不同环境因素下最终显示的图像也不相同,进一步提高了图像内容的区分度,从而增强人机交互体验。It can be seen that, in the process of displaying the image, the processing module 1701 will add the state parameter describing the state of the terminal to the rendering, so that the final displayed image is no longer displayed only by preset means, but according to The state parameters of the terminal are different. In addition, the state parameters of the terminal will be different due to the state of the terminal. Therefore, through this display method, the displayed image can be associated with the state of the terminal, and the final displayed image can be To a certain extent, it can simulate the real state of the terminal during use. In addition, the state parameters of the terminal can be different due to different environmental factors, so that the final displayed image is different under different environmental factors, which further improves the image content. The degree of differentiation, thereby enhancing the human-computer interaction experience.
可选的,所述状态参数包括所述终端的屏幕朝向的角度参数、所述终端所在的地理位置参数、所述终端所处环境的环境光参数、时间参数和所述环境的天气参数之中的至少一种。其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Optionally, the state parameter includes an angle parameter of the screen orientation of the terminal, a geographic location parameter of the terminal, an ambient light parameter of the environment where the terminal is located, a time parameter, and a weather parameter of the environment at least one of . Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,处理模块1701还用于:Optionally, the processing module 1701 is also used for:
获取所述状态参数和渲染参数的对应关系,所述对应关系存储于所述终端,或者所述对应关系通过本地网络或者互联网获得。其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Obtain the corresponding relationship between the state parameter and the rendering parameter, where the corresponding relationship is stored in the terminal, or the corresponding relationship is obtained through a local network or the Internet. Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述环境光参数包括所述环境光的强度和所述环境光的色温之中的至少一种。其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Optionally, the ambient light parameter includes at least one of the intensity of the ambient light and the color temperature of the ambient light. Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述状态参数包括所述环境光参数和所述角度参数,所述处理模块1701具体用于:Optionally, the state parameters include the ambient light parameters and the angle parameters, and the processing module 1701 is specifically configured to:
根据所述环境光参数,确定虚拟的光环境中用于模拟照射所述待显示图像的光源的模拟光源的光参数,所述光环境还包括用于模拟所述终端的模拟终端,所述模拟光源和所述模拟终端的相对位置为预设,所述模拟终端显示所述待显示图像;According to the ambient light parameters, determine the light parameters of the simulated light source used to simulate the light source illuminating the image to be displayed in the virtual light environment, the light environment also includes a simulated terminal used to simulate the terminal, the simulated The relative position of the light source and the analog terminal is preset, and the analog terminal displays the image to be displayed;
根据所述角度参数,确定所述模拟终端的屏幕朝向,所述渲染参数包括所述模拟终端的屏幕朝向和所述模拟光源的光参数。其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。A screen orientation of the simulated terminal is determined according to the angle parameter, and the rendering parameters include the screen orientation of the simulated terminal and light parameters of the simulated light source. Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述环境光参数包括所述环境光的强度和所述环境光的色温,所述模拟光源的光参数包括光源强度和光源颜色,所述处理模块1701具体用于:Optionally, the ambient light parameters include the intensity of the ambient light and the color temperature of the ambient light, the light parameters of the simulated light source include light source intensity and light source color, and the processing module 1701 is specifically configured to:
根据所述环境光的强度以及所述光源强度与所述环境光的强度的预设的对应关系,确定所述光源强度;determining the intensity of the light source according to the intensity of the ambient light and a preset correspondence between the intensity of the light source and the intensity of the ambient light;
根据环境光的色温以及所述环境光的色温与所述光源颜色的预设的对应关系,确定所述光源颜色。其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。The color of the light source is determined according to the color temperature of the ambient light and a preset correspondence between the color temperature of the ambient light and the color of the light source. Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述状态参数还包括所述天气参数,所述天气参数包括气温参数或湿度参数,所述处理模块1701还用于:Optionally, the state parameter also includes the weather parameter, the weather parameter includes a temperature parameter or a humidity parameter, and the processing module 1701 is further configured to:
当所述气温参数的气温值超出预设的气温阈值时,增加所述环境光的强度;和/或,When the air temperature value of the air temperature parameter exceeds a preset air temperature threshold, increasing the intensity of the ambient light; and/or,
当所述湿度参数的温度值超出预设的湿度阈值时,减小所述环境光的强度。其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。When the temperature value of the humidity parameter exceeds a preset humidity threshold, reduce the intensity of the ambient light. Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述方法还包括获取用于描述所述待显示图像的材质的材质参数,所述处理模块1701具体用于:Optionally, the method further includes acquiring material parameters used to describe the material of the image to be displayed, and the processing module 1701 is specifically configured to:
根据所述光环境、预设的光照模型以及所述材质参数,确定所述待显示图像的光反射效果,从而得到所述渲染后的图像。其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。The light reflection effect of the image to be displayed is determined according to the light environment, the preset illumination model, and the material parameters, so as to obtain the rendered image. Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述材质参数包括材质贴图参数和凹凸通道参数之中的至少一种,所述处理模块1701还具体用于:Optionally, the material parameters include at least one of material map parameters and bump channel parameters, and the processing module 1701 is further specifically configured to:
根据所述材质贴图参数和凹凸通道参数之中的至少一种确定所述待显示图像的材质;determining the material of the image to be displayed according to at least one of the material map parameter and the bump channel parameter;
根据所述光环境、预设的光照模型以及所述待显示图像的材质,确定所述待显示图像的光反射效果,从而得到所述渲染后的图像。其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。The light reflection effect of the image to be displayed is determined according to the light environment, the preset illumination model, and the material of the image to be displayed, so as to obtain the rendered image. Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述状态参数还包括所述天气参数,所述处理模块1701具体用于:Optionally, the state parameters also include the weather parameters, and the processing module 1701 is specifically used for:
根据预设的所述天气参数和渲染参数的对应关系以及所述天气参数,调整所述材质贴图参数和凹凸通道参数之中的至少一种;或者,Adjusting at least one of the texture map parameter and the bump channel parameter according to the preset correspondence between the weather parameter and the rendering parameter and the weather parameter; or,
根据预设的所述天气参数和渲染参数的对应关系以及所述天气参数,调整所述光参数。其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。The light parameter is adjusted according to the preset correspondence between the weather parameter and the rendering parameter and the weather parameter. Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述待显示图像包括主屏幕图像、开机画面图像、杂志封面图像和锁定屏幕图像之中的一种。Optionally, the image to be displayed includes one of a main screen image, a startup screen image, a magazine cover image and a lock screen image.
可选的,所述处理模块1701具体用于:Optionally, the processing module 1701 is specifically configured to:
获取用于重点显示的关键信息;Obtain key information for highlighted display;
根据所述关键信息,确定关键信息对应的待显示图像;According to the key information, determine the image to be displayed corresponding to the key information;
所述处理模块1701还具体用于根据预设的所述状态参数和渲染参数的对应关系、预设的所述关键信息与所述渲染参数的对应关系、所述关键信息以及所述状态参数,确定所述渲染参数。其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。The processing module 1701 is further specifically configured to, according to the preset correspondence between the state parameter and the rendering parameter, the preset correspondence between the key information and the rendering parameter, the key information, and the state parameter, The rendering parameters are determined. Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述处理模块1701还用于:Optionally, the processing module 1701 is also used to:
确定所述关键信息的优先级;prioritizing said key information;
所述根据预设的所述状态参数和渲染参数的对应关系、预设的所述关键信息与所述渲染参数的对应关系、所述关键信息以及所述状态参数,确定所述渲染参数包括:The determining the rendering parameter according to the preset correspondence between the state parameter and the rendering parameter, the preset correspondence between the key information and the rendering parameter, the key information, and the state parameter includes:
根据预设的所述状态参数和渲染参数的对应关系、预设的所述关键信息以及所述关键信息的优先级与所述渲染参数的对应关系、所述关键信息、所述关键信息的优先级以及所述状态参数,确定所述渲染参数。其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。According to the preset corresponding relationship between the state parameter and the rendering parameter, the preset corresponding relationship between the key information and the priority of the key information and the rendering parameter, the key information, and the priority of the key information level and the state parameter, and determine the rendering parameter. Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述处理模块1701具体用于:Optionally, the processing module 1701 is specifically configured to:
获取材质图像;Get the material image;
根据所述材质图像,确定所述材质参数。Determine the material parameters according to the material image.
其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述述处理模块1701具体用于:Optionally, the processing module 1701 is specifically configured to:
根据所述终端的用户的选择,确定所述材质图像;或者,determining the texture image according to a selection by a user of the terminal; or,
将所述用户拍摄的图像作为所述材质图像;或者,using the image taken by the user as the texture image; or,
将从网络获取的图像作为所述材质图像。An image obtained from the network is used as the material image.
其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述处理模块1701具体用于:Optionally, the processing module 1701 is specifically configured to:
根据所述材质图像,提取所述材质图像中的材质参数,作为所述材质参数;或,According to the material image, extracting material parameters in the material image as the material parameters; or,
根据所述材质图像,提取所述材质图像中的材质参数从预设的材质库中选取与提取的材质参数的差值在预设的材质阈值内的材质参数,以便获取与提取的材质参数的差值在预设的材质阈值内的材质参数对应的渲染材质;或,According to the material image, extracting the material parameters in the material image, selecting from the preset material library the material parameters whose difference with the extracted material parameters is within the preset material threshold value, so as to obtain and extract the material parameters. the rendering material corresponding to the material parameter whose difference is within the preset material threshold; or,
将所述材质图像作为材质贴图。Use the material image as a material map.
其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述材质库存储于所述终端内;或,Optionally, the material library is stored in the terminal; or,
所述材质库通过本地网络或者互联网获取得到。The material library is obtained through a local network or the Internet.
其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述材质参数还包括凹凸通道参数,所述处理模块1701具体用于:Optionally, the material parameters also include concave-convex channel parameters, and the processing module 1701 is specifically used for:
所述根据所述材质图像,确定所述凹凸通道参数。The parameter of the bump channel is determined according to the material image.
其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述关键信息与所述渲染参数的对应关系存储于所述终端内;或,Optionally, the correspondence between the key information and the rendering parameters is stored in the terminal; or,
所述关键信息与所述渲染参数的对应关系通过本地网络或者互联网获取得到。The corresponding relationship between the key information and the rendering parameters is acquired through a local network or the Internet.
其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述处理模块1701还用于:Optionally, the processing module 1701 is also used to:
确定所述关键信息的时间参数,所述时间参数为所述关键信息的最近一次操作时间、最近一次查看时间、发布时间或出版时间;determining a time parameter of the key information, where the time parameter is the last operation time, last view time, release time or publication time of the key information;
根据所述时间参数,调整所述渲染参数。Adjust the rendering parameters according to the time parameters.
其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述材质参数还包括材质贴图亮度、材质反射值和材质噪点密度值之中的至少一种,所述处理模块1701还具体用于:Optionally, the material parameters also include at least one of material map brightness, material reflection value, and material noise density value, and the processing module 1701 is further specifically configured to:
当所述关键信息的时间参数与当前时刻的差值超过预设的时间阈值时,降低所述光源强度;和/或,When the difference between the time parameter of the key information and the current moment exceeds a preset time threshold, reduce the intensity of the light source; and/or,
执行降低材质贴图亮度、降低材质反射值以及增加材质噪点值之中的至少一种。Perform at least one of reducing the brightness of the material map, reducing the material reflection value, and increasing the material noise value.
其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述材质噪点密度值所对应的材质噪点包括灰尘类型噪点、划痕类型噪点或锈迹类型噪点。Optionally, the material noise corresponding to the material noise density value includes dust type noise, scratch type noise or rust type noise.
其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述关键信息为关键消息、关键联系人信息、关键邮件信息、关键图像信息、关键应用程序、未读消息、收藏的联系人信息、通话频率高的联系人信息、未读邮件信息、具有重要标识的邮件信息、关注的图像、正在下载的电子书信息、未读的电子书信息、正在下载的应用程序、以及用户标注的应用程序中至少一种。Optionally, the key information is key message, key contact information, key email information, key image information, key application program, unread message, favorite contact information, contact information with high call frequency, unread email At least one of information, mail information with important logos, images of interest, information about e-books being downloaded, information about unread e-books, applications being downloaded, and applications marked by users.
其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
可选的,所述待显示图像为应用程序的角标、应用程序的图标、联系人界面中联系人条目图像、邮件界面中邮件条目图像、图像库中的图像。Optionally, the image to be displayed is a logo of an application, an icon of an application, an image of a contact entry in a contact interface, an image of an email entry in an email interface, or an image in an image library.
其中,关于该状态参数的说明具体可参见图3所实施例的对应部分,此处不再赘述。Wherein, for the description of the state parameter, please refer to the corresponding part of the embodiment shown in FIG. 3 , which will not be repeated here.
下面对本发明实施例中终端的结构进行描述,请参阅图18,图18是本发明实施例的终端的一个实施例图,其中,终端18可包括均与总线相连接的至少一个处理器1801、至少一个收发器1802、内存1803和显示屏1804,本发明实施例涉及的终端可以具有比图18所示出的更多或更少的部件,可以组合两个或更多个部件,或者可以具有不同的部件配置或设置,各个部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件或硬件和软件的组合实现。The structure of the terminal in the embodiment of the present invention will be described below. Please refer to FIG. 18. FIG. 18 is a diagram of an embodiment of the terminal in the embodiment of the present invention, wherein the terminal 18 may include at least one processor 1801, At least one transceiver 1802, memory 1803, and display screen 1804. The terminal involved in this embodiment of the present invention may have more or fewer components than those shown in FIG. 18, may combine two or more components, or may have Depending on the component configuration or arrangement, each component may be implemented in hardware, software, or a combination of hardware and software including one or more signal processing and/or application specific integrated circuits.
具体的,对于图17所示的实施例来说,该处理器1801能实现图17所示实施例中的处理模块1701的功能,该收发器1802用于终端的数据的收发,该内存1803用于存储处理器1801要执行的指令和数据,处理器1801用于执行所述内存中的指令以实现采用图像显示方法获得渲染后的图像,并由显示屏1804显示该图像。Specifically, for the embodiment shown in FIG. 17, the processor 1801 can realize the function of the processing module 1701 in the embodiment shown in FIG. In order to store the instructions and data to be executed by the processor 1801 , the processor 1801 is used to execute the instructions in the memory so as to obtain a rendered image by using an image display method, and display the image on the display screen 1804 .
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, and other media that can store program codes.
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。As mentioned above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still understand the foregoing The technical solutions recorded in each embodiment are modified, or some of the technical features are replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims (49)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610912567.5A CN106569763B (en) | 2016-10-19 | 2016-10-19 | Image display method and terminal |
PCT/CN2017/091016 WO2018072470A1 (en) | 2016-10-19 | 2017-06-30 | Image display method, and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610912567.5A CN106569763B (en) | 2016-10-19 | 2016-10-19 | Image display method and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106569763A true CN106569763A (en) | 2017-04-19 |
CN106569763B CN106569763B (en) | 2020-03-20 |
Family
ID=58534149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610912567.5A Active CN106569763B (en) | 2016-10-19 | 2016-10-19 | Image display method and terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106569763B (en) |
WO (1) | WO2018072470A1 (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107622473A (en) * | 2017-09-22 | 2018-01-23 | 广东欧珀移动通信有限公司 | Image rendering method, device, terminal and computer-readable storage medium |
CN107809525A (en) * | 2017-09-22 | 2018-03-16 | 捷开通讯(深圳)有限公司 | Mobile terminal and its control method, storage device |
WO2018072470A1 (en) * | 2016-10-19 | 2018-04-26 | 华为技术有限公司 | Image display method, and terminal |
CN108200294A (en) * | 2018-03-29 | 2018-06-22 | 努比亚技术有限公司 | Write letters the method, apparatus reminded and computer readable storage medium |
CN109062481A (en) * | 2018-07-25 | 2018-12-21 | 北京小米智能科技有限公司 | Image rendering method and device |
CN109410300A (en) * | 2018-10-10 | 2019-03-01 | 苏州好玩友网络科技有限公司 | Shadows Processing method and device and terminal device in a kind of scene of game |
CN109658486A (en) * | 2017-10-11 | 2019-04-19 | 腾讯科技(深圳)有限公司 | Image processing method and device, storage medium |
CN109800037A (en) * | 2017-11-16 | 2019-05-24 | 阿里巴巴集团控股有限公司 | Interface display, interface data processing method, client and server |
CN110033429A (en) * | 2018-01-10 | 2019-07-19 | 欧姆龙株式会社 | Image processing system |
CN110264550A (en) * | 2019-06-19 | 2019-09-20 | 深圳市瑞云科技有限公司 | A kind of fireworks joint performance effect simulation display systems and method based on CG real-time rendering |
CN110728749A (en) * | 2019-10-10 | 2020-01-24 | 青岛大学附属医院 | Virtual three-dimensional image display system and method |
WO2020063200A1 (en) * | 2018-09-30 | 2020-04-02 | 北京京东尚科信息技术有限公司 | Image processing method, device, and apparatus |
CN111464699A (en) * | 2020-04-02 | 2020-07-28 | 北京小米移动软件有限公司 | Call background display method, device and storage medium |
CN113227731A (en) * | 2018-12-26 | 2021-08-06 | 京瓷株式会社 | Spectrum control apparatus, spectrum control program, and data structure |
CN113986407A (en) * | 2020-07-27 | 2022-01-28 | 华为技术有限公司 | Cover generation method and device and computer storage medium |
CN114089876A (en) * | 2020-08-10 | 2022-02-25 | 深圳市万普拉斯科技有限公司 | Wallpaper display method and device, computer equipment and storage medium |
CN114416240A (en) * | 2021-12-29 | 2022-04-29 | 中国电信股份有限公司 | Filter interface generation method and device, electronic equipment and storage medium |
CN114564160A (en) * | 2020-11-27 | 2022-05-31 | 北京小米移动软件有限公司 | Display processing method and device, electronic equipment and storage medium |
CN114764840A (en) * | 2020-12-31 | 2022-07-19 | 阿里巴巴集团控股有限公司 | Image rendering method, device, equipment and storage medium |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111488186B (en) * | 2019-01-25 | 2023-04-28 | 阿里巴巴集团控股有限公司 | Data processing method, device, electronic equipment and computer storage medium |
CN111340924B (en) * | 2020-02-25 | 2024-02-09 | 网易(杭州)网络有限公司 | Image rendering method, device, equipment and storage medium |
CN113515225B (en) * | 2020-04-10 | 2024-09-17 | Oppo广东移动通信有限公司 | Display control method, device and storage medium |
CN112150598B (en) * | 2020-09-25 | 2025-01-28 | 网易(杭州)网络有限公司 | Cloud rendering method, device, equipment and storage medium |
CN112274934B (en) * | 2020-11-19 | 2024-07-26 | 网易(杭州)网络有限公司 | Model rendering method, device, equipment and storage medium |
CN113140028B (en) * | 2021-04-08 | 2024-08-16 | 广州三七互娱科技有限公司 | Virtual object rendering method and device and electronic equipment |
CN115205999A (en) * | 2021-04-14 | 2022-10-18 | 中移(上海)信息通信科技有限公司 | A kind of equipment inspection method and related equipment |
CN113747228B (en) * | 2021-09-17 | 2023-09-15 | 四川启睿克科技有限公司 | Method for realizing intelligent rotary television dynamic screen protection |
CN114363687B (en) * | 2022-01-07 | 2023-11-24 | 深圳看到科技有限公司 | Three-dimensional scene interactive video creation method and creation device |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102810306A (en) * | 2012-07-26 | 2012-12-05 | 广东欧珀移动通信有限公司 | An automatic control method for display screen wallpaper brightness |
CN103544263A (en) * | 2013-10-16 | 2014-01-29 | 深圳市欧珀通信软件有限公司 | Rendering method and rendering device for mobile terminal |
CN103793134A (en) * | 2013-12-30 | 2014-05-14 | 深圳天珑无线科技有限公司 | Touch screen terminal and multi-interface switching method thereof |
CN103838463A (en) * | 2014-02-28 | 2014-06-04 | 深圳市中兴移动通信有限公司 | Automatic wallpaper switching method and mobile terminal |
CN103927165A (en) * | 2014-03-20 | 2014-07-16 | 小米科技有限责任公司 | Wallpaper picture processing method and device |
CN104238907A (en) * | 2013-06-20 | 2014-12-24 | 华为技术有限公司 | Interface display method and device and terminal equipment |
CN104331168A (en) * | 2014-11-28 | 2015-02-04 | 广东欧珀移动通信有限公司 | Display adjusting method and electronic equipment |
CN105630445A (en) * | 2015-12-23 | 2016-06-01 | 北京金山安全软件有限公司 | Data display method and device and electronic equipment |
CN105867768A (en) * | 2016-03-28 | 2016-08-17 | 珠海格力电器股份有限公司 | Desktop display method and device |
US9436585B1 (en) * | 2015-11-19 | 2016-09-06 | International Business Machines Corporation | Image patching in an integrated development environment |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100182340A1 (en) * | 2009-01-19 | 2010-07-22 | Bachelder Edward N | Systems and methods for combining virtual and real-time physical environments |
CN103853475B (en) * | 2012-12-03 | 2017-03-01 | 联想(北京)有限公司 | The three dimensional stress method and apparatus at two-dimentional interface |
CN104268928B (en) * | 2014-08-29 | 2017-06-16 | 小米科技有限责任公司 | Image processing method and device |
CN106569763B (en) * | 2016-10-19 | 2020-03-20 | 华为机器有限公司 | Image display method and terminal |
-
2016
- 2016-10-19 CN CN201610912567.5A patent/CN106569763B/en active Active
-
2017
- 2017-06-30 WO PCT/CN2017/091016 patent/WO2018072470A1/en active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102810306A (en) * | 2012-07-26 | 2012-12-05 | 广东欧珀移动通信有限公司 | An automatic control method for display screen wallpaper brightness |
CN104238907A (en) * | 2013-06-20 | 2014-12-24 | 华为技术有限公司 | Interface display method and device and terminal equipment |
CN103544263A (en) * | 2013-10-16 | 2014-01-29 | 深圳市欧珀通信软件有限公司 | Rendering method and rendering device for mobile terminal |
CN103793134A (en) * | 2013-12-30 | 2014-05-14 | 深圳天珑无线科技有限公司 | Touch screen terminal and multi-interface switching method thereof |
CN103838463A (en) * | 2014-02-28 | 2014-06-04 | 深圳市中兴移动通信有限公司 | Automatic wallpaper switching method and mobile terminal |
CN103927165A (en) * | 2014-03-20 | 2014-07-16 | 小米科技有限责任公司 | Wallpaper picture processing method and device |
CN104331168A (en) * | 2014-11-28 | 2015-02-04 | 广东欧珀移动通信有限公司 | Display adjusting method and electronic equipment |
US9436585B1 (en) * | 2015-11-19 | 2016-09-06 | International Business Machines Corporation | Image patching in an integrated development environment |
CN105630445A (en) * | 2015-12-23 | 2016-06-01 | 北京金山安全软件有限公司 | Data display method and device and electronic equipment |
CN105867768A (en) * | 2016-03-28 | 2016-08-17 | 珠海格力电器股份有限公司 | Desktop display method and device |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018072470A1 (en) * | 2016-10-19 | 2018-04-26 | 华为技术有限公司 | Image display method, and terminal |
CN107622473A (en) * | 2017-09-22 | 2018-01-23 | 广东欧珀移动通信有限公司 | Image rendering method, device, terminal and computer-readable storage medium |
CN107809525A (en) * | 2017-09-22 | 2018-03-16 | 捷开通讯(深圳)有限公司 | Mobile terminal and its control method, storage device |
CN107622473B (en) * | 2017-09-22 | 2020-01-21 | Oppo广东移动通信有限公司 | Image rendering method, device, terminal and computer readable storage medium |
CN107809525B (en) * | 2017-09-22 | 2021-04-27 | 捷开通讯(深圳)有限公司 | Mobile terminal, control method thereof and storage device |
CN109658486A (en) * | 2017-10-11 | 2019-04-19 | 腾讯科技(深圳)有限公司 | Image processing method and device, storage medium |
CN109658486B (en) * | 2017-10-11 | 2022-12-23 | 腾讯科技(深圳)有限公司 | Image processing method and device, and storage medium |
CN109800037A (en) * | 2017-11-16 | 2019-05-24 | 阿里巴巴集团控股有限公司 | Interface display, interface data processing method, client and server |
CN110033429B (en) * | 2018-01-10 | 2023-05-23 | 欧姆龙株式会社 | Image processing system |
CN110033429A (en) * | 2018-01-10 | 2019-07-19 | 欧姆龙株式会社 | Image processing system |
CN108200294A (en) * | 2018-03-29 | 2018-06-22 | 努比亚技术有限公司 | Write letters the method, apparatus reminded and computer readable storage medium |
CN109062481A (en) * | 2018-07-25 | 2018-12-21 | 北京小米智能科技有限公司 | Image rendering method and device |
WO2020063200A1 (en) * | 2018-09-30 | 2020-04-02 | 北京京东尚科信息技术有限公司 | Image processing method, device, and apparatus |
US11436794B2 (en) | 2018-09-30 | 2022-09-06 | Beijing Jingdong Shangke Information Technology Co., Ltd. | Image processing method, apparatus and device |
CN109410300A (en) * | 2018-10-10 | 2019-03-01 | 苏州好玩友网络科技有限公司 | Shadows Processing method and device and terminal device in a kind of scene of game |
CN113227731A (en) * | 2018-12-26 | 2021-08-06 | 京瓷株式会社 | Spectrum control apparatus, spectrum control program, and data structure |
CN110264550A (en) * | 2019-06-19 | 2019-09-20 | 深圳市瑞云科技有限公司 | A kind of fireworks joint performance effect simulation display systems and method based on CG real-time rendering |
CN110728749A (en) * | 2019-10-10 | 2020-01-24 | 青岛大学附属医院 | Virtual three-dimensional image display system and method |
CN110728749B (en) * | 2019-10-10 | 2023-11-07 | 青岛大学附属医院 | Virtual three-dimensional image display system and method |
CN111464699A (en) * | 2020-04-02 | 2020-07-28 | 北京小米移动软件有限公司 | Call background display method, device and storage medium |
CN113986407A (en) * | 2020-07-27 | 2022-01-28 | 华为技术有限公司 | Cover generation method and device and computer storage medium |
CN114089876A (en) * | 2020-08-10 | 2022-02-25 | 深圳市万普拉斯科技有限公司 | Wallpaper display method and device, computer equipment and storage medium |
CN114089876B (en) * | 2020-08-10 | 2024-05-24 | 深圳市万普拉斯科技有限公司 | Wallpaper display method, device, computer equipment and storage medium |
CN114564160A (en) * | 2020-11-27 | 2022-05-31 | 北京小米移动软件有限公司 | Display processing method and device, electronic equipment and storage medium |
CN114764840A (en) * | 2020-12-31 | 2022-07-19 | 阿里巴巴集团控股有限公司 | Image rendering method, device, equipment and storage medium |
CN114416240A (en) * | 2021-12-29 | 2022-04-29 | 中国电信股份有限公司 | Filter interface generation method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2018072470A1 (en) | 2018-04-26 |
CN106569763B (en) | 2020-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106569763B (en) | Image display method and terminal | |
US12020377B2 (en) | Textured mesh building | |
US12211159B2 (en) | 3D object camera customization system | |
US12266062B2 (en) | Augmented reality system | |
US12217453B2 (en) | Mirror-based augmented reality experience | |
US12267287B2 (en) | Post-capture processing in a messaging system | |
KR102242324B1 (en) | Illuminating a Virtual Environment With Camera Light Data | |
US12034687B2 (en) | Providing post-capture media overlays for post-capture processing in a messaging system | |
US11756249B2 (en) | Layering of post-capture processing in a messaging system | |
CN106713840B (en) | Virtual information display methods and device | |
US20220207804A1 (en) | Automated content curation for generating composite augmented reality content | |
US11621864B2 (en) | Group contact lists generation | |
CN106447756B (en) | Method and system for generating user-customized computer-generated animations | |
CN111652986A (en) | Stage effect presentation method and device, electronic equipment and storage medium | |
JPWO2016031254A1 (en) | Information processing apparatus, information processing system, information processing method, and program | |
US20240185546A1 (en) | Interactive reality computing experience using multi-layer projections to create an illusion of depth | |
CN114995924A (en) | Information display processing method, device, terminal and storage medium | |
US20230334790A1 (en) | Interactive reality computing experience using optical lenticular multi-perspective simulation | |
US20230334792A1 (en) | Interactive reality computing experience using optical lenticular multi-perspective simulation | |
WO2023215637A1 (en) | Interactive reality computing experience using optical lenticular multi-perspective simulation | |
WO2024039885A1 (en) | Interactive reality computing experience using optical lenticular multi-perspective simulation | |
WO2024039887A1 (en) | Interactive reality computing experience using optical lenticular multi-perspective simulation | |
WO2023205145A1 (en) | Interactive reality computing experience using multi-layer projections to create an illusion of depth |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |