Digital media display method based on augmented reality technology

By determining the color vision disorder type and calculating the color deviation degree of color deviation of users of augmented reality technology, targeted color filters are constructed, which solves the problem of color recognition deviation of color vision disorder users in digital media, and improves the accuracy of visual experience and color compensation.

CN120386100APending Publication Date: 2025-07-29GUANGDONG FOREIGN LANGUAGE ART VOCATIONAL COLLEGE +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510742321.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-05
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

In existing augmented reality technology, users with color vision disorders cannot accurately perceive color information in digital media, resulting in color identification deviations when virtual and real scenes are merged. Traditional solutions fail to differentiate the adjustment of the type and degree of individual color vision disorders, resulting in color distortion or insufficient compensation.

Method used

By conducting color calibration tests on users, determining the type of color perception disorders, calculating color deviation degrees, building targeted color filters, compensating for digital media display screens, recording user accounts to save filter parameters, and achieving personalized color optimization.

Benefits of technology

It improves the visual experience of users with color vision disorders, ensures that color compensation is more in line with the human eye's feelings, and provides personalized color optimization solutions to enable users to more clearly perceive color information in digital media.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120386100A_ABST
    Figure CN120386100A_ABST
Patent Text Reader

Abstract

The invention discloses a digital media display method based on the augmented reality technology, and relates to the technical field of digital media, and the method comprises the following steps: providing augmented reality technology equipment, playing pre-stored digital media content through a host, and enabling a user to experience the digital media content by wearing the augmented reality technology equipment; when the user wears the augmented reality technology equipment, color calibration testing is carried out on the user, the color vision disorder type of the current user is judged, and the color deviation degree and the average deviation of the current user are calculated; and according to the color deviation degree and the average deviation of the user of the current augmented reality technology equipment, obtaining a picture color perception weak item of the current user, constructing a targeted color filter, and performing targeted compensation on a digital media display picture. According to the invention, color pertinence optimization is carried out on the user, so that the digital media watching experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of digital media technology, and in particular to a digital media display method based on augmented reality technology. Background Art

[0002] Augmented reality, or AR, is a technology that cleverly integrates virtual information with the real world. It uses computer graphics and visualization techniques to generate virtual information, such as images, videos, and 3D models. As AR is widely used in education, healthcare, industrial design, and other fields, the color presentation of digital media content directly affects the user experience.

[0003] However, due to the existence of color vision impairment, users with color vision impairment cannot accurately perceive the color information in digital media when using augmented reality technology equipment, resulting in color recognition deviations when virtual and real scenes are merged. Traditional AR color optimization solutions mostly use universal filters or fixed color mapping rules, and do not make differentiated adjustments based on the type and degree of individual color vision impairment, which can easily lead to color distortion or insufficient compensation, and have problems with practicality and functionality.

[0004] Currently, no effective solutions have been proposed for the problems in related technologies. Summary of the Invention

[0005] In response to the problems in the related art, the present invention proposes a digital media display method based on augmented reality technology to overcome the above technical problems existing in the existing related art.

[0006] To this end, the specific technical solution adopted by the present invention is as follows:

[0007] A digital media display method based on augmented reality technology, the method comprising the following steps:

[0008] S1. Providing an augmented reality device, playing pre-stored digital media content through a host, and allowing a user to experience the digital media content by wearing the augmented reality device;

[0009] S2. When the user wears the augmented reality device, perform a color calibration test on the user to determine the type of color vision impairment of the current user and calculate the color deviation and average deviation of the current user;

[0010] S3. Based on the color deviation and average deviation of the current augmented reality device user, the user's color perception weakness is determined, and a targeted color filter is constructed to perform targeted compensation on the digital media display screen.

[0011] S4. Record the account of the current user of the augmented reality technology device, associate the current targeted color filter parameters, record the targeted color filter parameters in the user account, and use the associated parameter option when the current account logs in next time.

[0012] As a preferred implementation, S21. For users experiencing it for the first time, register a dedicated account for the user. At the same time, when the user wears the augmented reality technology device, conduct a color test on the user through a color calibration test to determine the major type of color vision disorder of the current user, where the major types include normal, color blindness, and color weakness.

[0013] S22. Based on the type of color vision disorder determined in the current user's color calibration test, further calculate the different color deviation degrees of the current user.

[0014] As a preferred implementation, S211. Based on the basic information of the current user, register a dedicated account for the user, where the basic information includes username, password, email address, and mobile phone number.

[0015] S212. Conduct a color test on the user through pre-imported color test pseudoisochromatic plates, where the pseudoisochromatic plates include red color blindness detection charts, green color blindness detection charts, blue-yellow color blindness detection charts, red color weakness detection charts, green color weakness detection charts, and blue-yellow color weakness detection charts. There are n of each type of detection chart. First, conduct a color blindness detection on the current user through the color blindness detection charts, and calculate the recognition correct rate φ of the detection charts, where z represents the number of correctly recognized images, and θ1, θ2 represent the correct rate thresholds:

[0016] When φ of the red color blindness detection chart < θ1, it means the current user has red color blindness;

[0017] When φ of the green color blindness detection chart < θ1, it means the current user has green color blindness;

[0018] When φ of the blue-yellow color blindness detection chart < θ1, it means the current user has blue-yellow color blindness;

[0019] When θ1 ≤ φ < θ2 of the red color blindness detection chart, further conduct a red color weakness detection on the user. When then, it means the current user has red color weakness;

[0020] When θ1 ≤ φ < θ2 of the green color blindness detection chart, further conduct a green color weakness detection on the user. When then, it means the current user has green color weakness;

[0021] When θ1 ≤ φ < θ2 of the blue-yellow color blindness detection chart, further conduct a blue-yellow color weakness detection on the user. When it indicates that the current user has blue-yellow color weakness;

[0022] S213. When the user has no color blindness or color weakness, it means that the current user's color recognition is normal, and the color deviation calculation is not performed. The digital media content is directly displayed. When the user has color blindness or color weakness, record the color blindness and color weakness conditions of the current user in the background account remarks.

[0023] As a preferred implementation, S221. Calculate the color deviation of the user based on the types of color blindness and color weakness of the current user, including the following steps:

[0024] Generate targeted test color patches based on the CIE Lab color space system according to the types of color blindness and color weakness of the current user, including target color patches and adjustable color patches, where the target color patch is neutral gray, that is

[0025] For users with red color blindness / color weakness, it includes N groups of initial adjustable color patches, and the a of the N groups of initial adjustable color patches * shifts in an arithmetic progression along the negative direction;

[0026] For users with green color blindness / color weakness, it includes N groups of initial adjustable color patches, and the a of the N groups of initial adjustable color patches * shifts in an arithmetic progression along the positive direction;

[0027] For users with blue-yellow color blindness / color weakness, it includes N groups of initial adjustable color patches, and the b of the N groups of initial adjustable color patches * shifts in arithmetic progressions along the positive and negative directions respectively;

[0028] The user adjusts the adjustable color patches through the slider to make the adjustable color patches consistent with the target color patch in the perception of the current user, and record the adjusted color value Calculate the average deviation of the current user:

[0029] For users with red color blindness / color weakness, the average deviation where represents the deviation direction of the i-th adjustable color patch in a * direction, represents the adjusted value of the i-th adjustable color patch of the current user in a * direction;

[0030] For users with green color blindness / color weakness, the average deviation where represents the deviation direction of the i-th adjustable color patch in a * direction, represents the adjusted value of the current user for the i-th adjustable color patch at a * ;

[0031] For users with blue-yellow color blindness / color weakness, the average deviation where represents the deviation direction of the i-th adjustable color patch at b * ; represents the adjusted value of the current user for the i-th adjustable color patch at b * ;

[0032] S222. Calculate the deviation degree of the current user corresponding to the average deviation based on the average deviation of the user's color vision, including the following steps:

[0033] Collect the average deviation and standard deviation of historical normal users in the same test, where the average deviation and standard deviation of the red-green axis are μ a* and σ a* , respectively, and the average deviation and standard deviation of the blue-yellow axis are Calculate the red deviation degree, green deviation degree, and blue-yellow deviation degree:

[0034]

[0035] S223. Record the deviation degree and average deviation of the current user in the user's background account remarks.

[0036] As a preferred implementation manner, S31. Obtain the weak points of the current user's screen color perception through the deviation degree and average deviation in the user's background account remarks;

[0037] S32. Construct a targeted color filter for the current user according to the weak points of the current user's color perception to compensate the digital media display screen of the current user.

[0038] As a preferred implementation manner, the S31 includes the following steps:

[0039] S311. Determine the status of the user through the average deviation in the user's background account remarks:

[0040] When there is in the user's background account remarks, it represents that the current user has a weak perception of red;

[0041] When there is in the user's background account remarks, it represents that the current user has a weak perception of green;

[0042] When there is When it is [specific condition], it means that the current user has a weak perception of blue;

[0043] When there is [specific content] in the remarks of the user's background account When it is [specific condition], it means that the current user has a weak perception of yellow.

[0044] As a preferred implementation, S321: Calculate the compensation coefficient α of the current user according to the color perception weakness of the current user, where:

[0045] α = θ·(1 - e -λ·偏差度 );

[0046] Among them, θ represents the calibration coefficient, λ represents the control attenuation rate, and according to the corresponding red, green, blue-yellow deviation types, substitute and calculate to obtain the red compensation α R 、green compensation α G 、blue-yellow compensation α B ;

[0047] S322: Perform proportional scaling on the RGB values of the target channel according to the compensation coefficient, including the following steps:

[0048]

[0049] Among them, R in 、G in 、B in represent the original RGB values of the original digital media file, and R out 、G out 、B out represent the output RGB values after compensation;

[0050] S323: Truncate the RGB values of the output value to ensure that the output value is within the valid range:

[0051]

[0052] Among them, C represents the color of any channel, and C max represents the maximum value of the channel.

[0053] As a preferred implementation, the said S4 includes the following steps:

[0054] S41: Record the targeted color filter of the user in the background account of the current user. When it is detected that the user account logs in, extract the targeted color filter recorded in the user account through the background;

[0055] S42: Perform RGB value conversion on the digital media content through the targeted color filter.

[0056] The beneficial effects of the present invention are:

[0057] 1. When the user first uses the augmented reality technology, the present invention determines the type of color vision impairment of the user, obtains the color deviation degree of the user based on the type of color vision impairment of different users, constructs a targeted filter, and optimizes the digital media content in a targeted manner, so as to improve the visual experience of the current user, enable the user to more clearly and accurately perceive the color information in the digital media, and thus obtain a visual experience similar to that of people with normal color vision, enhancing the practicability of the method;

[0058] 2. The present invention calculates the color perception compensation coefficient of the current user through a non-linear attenuation function, which can better simulate the visual characteristics of the human eye, make the compensated color more in line with the actual feeling of the human eye, improve the visual experience and avoid color distortion, enhancing the functionality of the method;

[0059] 3. The present invention records the targeted filter parameters of different users, and when the user logs in through an account, it can automatically optimize the color of the digital media content in combination with the color vision situation of the current user, so that each user can obtain a personalized color optimization scheme that suits their own color vision condition, improving the visual effect when the user views the digital media content. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0061] Figure 1 is a flowchart of a digital media display method based on augmented reality technology according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0062] To further illustrate the embodiments, the present invention provides drawings. These drawings are part of the disclosure of the present invention, mainly used to illustrate the embodiments, and can be used in conjunction with the relevant descriptions in the specification to explain the operation principle of the embodiments. With reference to these contents, those of ordinary skill in the art should be able to understand other possible implementation manners and the advantages of the present invention. The components in the drawings are not drawn to scale, and similar component symbols are usually used to represent similar components.

[0063] According to an embodiment of the present invention, a digital media display method based on augmented reality technology is provided.

[0064] Now, the present invention will be further described in combination with the drawings and specific implementation manners:

[0065] Embodiment 1:

[0066] As shown Figure 1 in the figure, a digital media display method based on augmented reality technology according to an embodiment of the present invention includes the following steps:

[0067] S1. Provide augmented reality technology devices, and play pre-stored digital media content through a host. The user wears the augmented reality technology devices to experience the digital media content;

[0068] It should be noted that the augmented reality technology devices include AR glasses, AR helmets, etc. The digital media content pre-stored on the host is transmitted to the AR technology devices by wired or wireless means for the user to experience.

[0069] S2. When the user wears the augmented reality technology devices, perform a color calibration test on the user, determine the type of color vision impairment of the current user, and calculate the color deviation degree and average deviation of the current user;

[0070] S21. For users experiencing for the first time, register a dedicated account for the user. At the same time, when the user wears the augmented reality technology devices, perform a color test on the user through a color calibration test to determine the major type of color vision impairment of the current user, where the major types include normal, color blindness, and color weakness;

[0071] S211. Register a dedicated account for the user based on the basic information of the current user, where the basic information includes username, password, email address, and mobile phone number;

[0072] It should be noted that during the process of registering a dedicated account for the user, it is necessary to verify the format of the information input by the user to ensure that the username meets the specified format requirements, the password reaches a certain strength standard, and the email address or mobile phone number is in the correct format. The specific format requirements and password strength standards can be set according to the actual usage environment.

[0073] S212. Perform a color test on the user through pre-imported color test pseudoisochromatic plates, where the pseudoisochromatic plates include red color blindness detection plates, green color blindness detection plates, blue-yellow color blindness detection plates, red color weakness detection plates, green color weakness detection plates, and blue-yellow color weakness detection plates. There are n of each type of detection plate. First, perform a color blindness detection on the current user through the color blindness detection plates, and calculate the recognition correct rate φ of the detection plates, where z represents the number of correctly recognized images, and θ1 and θ2 represent the correct rate thresholds:

[0074] When φ of the red color blindness detection plate < θ1, it means that the current user has red color blindness;

[0075] When φ of the green color blindness detection plate < θ1, it means that the current user has green color blindness;

[0076] When φ < θ1 in the blue-yellow color blindness test chart, it indicates that the current user has blue-yellow color blindness;

[0077] When θ1 ≤ φ < θ2 in the red color blindness test chart, the user is further tested for red color weakness. When ..., it indicates that the current user has red color weakness;

[0078] When θ1 ≤ φ < θ2 in the green color blindness test chart, the user is further tested for green color weakness. When ..., it indicates that the current user has green color weakness;

[0079] When θ1 ≤ φ < θ2 in the blue-yellow color blindness test chart, the user is further tested for blue-yellow color weakness. When ..., it indicates that the current user has blue-yellow color weakness;

[0080] It should be noted that the value of θ2 is 95 and the value of θ1 is 80. It can also be adjusted by consulting experts in the current field according to the actual situation. By testing the user for color blindness, when the user's correct rate is within the threshold range, it indicates that the user may have color weakness, and further color weakness testing is carried out to determine the specific situation of the user.

[0081] S213. When the user does not have color blindness or color weakness, it indicates that the current user's color recognition is normal, and the color deviation degree is not calculated. The digital media content is directly displayed. When the user has color blindness or color weakness, record the user's color blindness and color weakness situation in the background account remarks.

[0082] S22. Based on the type of color vision disorder determined in the current user's color calibration test, further calculate the different color deviation degrees of the current user;

[0083] S221. Based on the types of color blindness and color weakness of the current user, calculate the color deviation degree of the user, including the following steps:

[0084] According to the type of color blindness and color weakness of the current user, generate targeted test color patches based on the CIE Lab color space system, including target color patches and adjustable color patches. The target color patch is neutral gray, that is

[0085] For users with red color blindness / weakness, it includes N groups of initial adjustable color patches, and the a of the N groups of initial adjustable color patches * Is offset in an arithmetic progression along the negative direction;

[0086] For green color blindness / color weakness users, it includes N groups of initially adjustable color patches, and the a of the N groups of initially adjustable color patches * Shift along the positive direction in an arithmetic progression;

[0087] For blue-yellow color blindness / color weakness users, it includes N groups of initially adjustable color patches, and the b of the N groups of initially adjustable color patches * Shift along the positive direction and negative direction respectively in an arithmetic progression;

[0088] It should be noted that for red color blindness / color weakness and green color blindness / color weakness, the maximum absolute value of the shift is between 60 and 80, which can be adjusted according to the actual situation. For blue-yellow color blindness / color weakness, the maximum absolute value of the shift is between 50 and 70, which can be adjusted according to the actual situation. The common difference of the arithmetic progression is determined according to the selected maximum shift value and the value of N, that is, the common difference is The value of N can be flexibly set according to the actual situation, usually set to 10. By setting the maximum absolute value of the shift, it can not only cover the color vision deviation range of most color blindness / color weakness patients, but also not exceed the effective perception range of the human eye due to excessive color shift. The number of shifted color patches in the positive direction and negative direction for blue-yellow color blindness / color weakness users is

[0089] The user adjusts the adjustable color patches through the slider to make the adjustable color patches consistent with the target color patches in the perception of the current user, and records the adjusted color value Calculate the average deviation of the current user:

[0090] For red color blindness / color weakness users, the average deviation Where represents the deviation direction of the i-th adjustable color patch in a * , represents the adjusted value of the current user of the i-th adjustable color patch in a * ;

[0091] For green color blindness / color weakness users, the average deviation Where represents the deviation direction of the i-th adjustable color patch in a * , represents the adjusted value of the current user of the i-th adjustable color patch in a * ;

[0092] For blue-yellow color blindness / color weakness users, the average deviation Where represents the deviation direction of the i-th adjustable color patch in b * , represent the adjusted value of the current user of the i-th adjustable color patch at b * ;

[0093] It should be noted that when the user has the corresponding color blindness / color weakness type, the corresponding average deviation is calculated. When the user does not have the corresponding color blindness / color weakness type, the average deviation is recorded as 0.

[0094] S222. Based on the average color vision deviation of the user, calculate the deviation degree of the current user under the corresponding average deviation, including the following steps:

[0095] Collect the average deviation and standard deviation of historical normal users in the same test, where the average deviation and standard deviation of the red-green axis are respectively The average deviation and standard deviation of the blue-yellow axis are respectively Calculate the red deviation degree, green deviation degree, and blue-yellow deviation degree:

[0096]

[0097]

[0098] S223. Record the deviation degree and average deviation of the current user in the user's background account remarks.

[0099] It should be noted that when the user has the corresponding color blindness / color weakness type, record the deviation degree of the user under the corresponding type. When the user does not have the corresponding color blindness / color weakness type, record the deviation degree as 0.

[0100] Example 2:

[0101] S3. According to the color deviation degree and average deviation of the current user of the augmented reality technology device, obtain the weak points of the user's picture color perception, construct a targeted color filter, and perform targeted compensation on the digital media display picture;

[0102] S31. Obtain the weak points of the current user's picture color perception through the deviation degree and average deviation in the user's background account remarks;

[0103] S311. Determine the user's status through the average deviation in the user's background account remarks:

[0104] When there is in the user's background account remarks, it means that the current user has a weak perception of red;

[0105] When there is in the user's background account remarks, it means that the current user has a weak perception of green;

[0106] When there is in the remarks of the user's background account, it means that the current user has a weak perception of blue;

[0107] When there is in the remarks of the user's background account, it means that the current user has a weak perception of yellow.

[0108] S32. According to the color perception weakness of the current user, construct a targeted color filter for the current user to compensate the digital media display screen of the current user;

[0109] S321. According to the color perception weakness of the current user, calculate the compensation coefficient α of the current user, where:

[0110] α = θ·(1 - e -λ·偏差度 );

[0111] Among them, θ represents the calibration coefficient, λ represents the control attenuation rate, and according to the corresponding red, green, blue-yellow deviation types, substitute and calculate to obtain the red compensation α R , green compensation α G , blue-yellow compensation α B ;

[0112] It should be noted that θ represents the calibration coefficient, which represents the compensation intensity per unit, usually set to 0.05, and can also be adjusted according to the actual situation. λ represents the control attenuation rate, usually set to 0.5. Through the non-linear attenuation function, it can better simulate the human eye visual characteristics to a certain extent, make the compensated color more in line with the actual human eye perception, and improve the visual experience to avoid color distortion.

[0113] S322. Scale the RGB values of the target channel according to the compensation coefficient, including the following steps:

[0114]

[0115] Among them, R in , G in , B in represent the original RGB values of the original digital media file, and R out , G out , B out represent the output RGB values after compensation;

[0116] S323. Truncate the RGB values of the output value to ensure that the output value is within the valid range:

[0117]

[0118] Among them, C represents the color of any channel, and C max represents the maximum value of the channel.

[0119] It should be noted that C max The value is generally set to 255. By constraining the dynamic range of the output value, the output value can be truncated to ensure that it is within the valid range. By constructing the RGB gain matrix, the intensity of each channel is adjusted independently to enhance the current user's weak perception of color and suppress interference colors. These are the targeted color filter parameters for the current user.

[0120] S4. Record the current augmented reality device user account, associate the current targeted color filter parameters, record the targeted color filter parameters in the user account, and use the associated parameter options the next time the current account logs in;

[0121] S41. Recording the user's targeted color filter in the background account of the current user. When detecting that the user account is logged in, extracting the targeted color filter recorded in the user account through the background;

[0122] S42. Convert RGB values of digital media content using targeted color filters.

[0123] In summary, the present invention determines the type of color vision impairment of a user during their first use of augmented reality technology. Based on the type of color vision impairment of each user, the present invention specifically determines the user's color deviation degree, constructs a targeted filter, and optimizes digital media content in a targeted manner, thereby improving the current user's visual experience and enabling the user to perceive color information in digital media more clearly and accurately, thereby obtaining a visual experience similar to that of people with normal color vision.

[0124] By calculating the color perception compensation coefficient of the current user through a nonlinear attenuation function, the visual characteristics of the human eye can be better simulated, so that the compensated color is more in line with the actual perception of the human eye, thereby improving the visual experience and avoiding color distortion, thereby enhancing the functionality of the method. By recording targeted filter parameters for different users, the color of digital media content can be automatically optimized in combination with the current user's color vision when the user logs in through an account, so that each user can obtain a personalized color optimization plan that fits their own color vision condition, thereby improving the user's visual effect when viewing digital media content.

[0125] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A digital media display method based on augmented reality technology, characterized in that, The method includes the following steps: S1. Provide an augmented reality technology device, and play pre-stored digital media content through a host. The user wears the augmented reality technology device to experience the digital media content; S2. When the user wears the augmented reality technology device, conduct a color calibration test on the user, determine the type of color vision impairment of the current user, and calculate the color deviation degree and average deviation of the current user; S3. According to the color deviation degree and average deviation of the current user of the augmented reality technology device, obtain the weak points of the user's picture color perception, construct a targeted color filter, and perform targeted compensation on the digital media display picture; S4. Record the account of the current user of the augmented reality technology device, associate the parameters of the current targeted color filter, record the parameters of the targeted color filter in the user account, and use the associated parameter option when the current account logs in next time.

2. The digital media display method based on augmented reality technology according to claim 1, wherein The S2 includes the following steps: S21. For users experiencing for the first time, register a dedicated account for the user. At the same time, when the user wears the augmented reality technology device, conduct a color test on the user through a color calibration test to determine the major type of color vision impairment of the current user, where the major types include normal, color blindness, and color weakness; S22. Based on the type of color vision impairment determined in the current user's color calibration test, further calculate the different color deviation degrees of the current user.

3. The digital media display method based on augmented reality technology according to claim 2, characterized in that The S21 includes the following steps: S211. Based on the basic information of the current user, register a dedicated account for the user, where the basic information includes username, password, email address, and mobile phone number; S212. Conduct a color test on the user through pre-imported color test pseudoisochromatic plates, where the pseudoisochromatic plates include red color blindness detection plates, green color blindness detection plates, blue-yellow color blindness detection plates, red color weakness detection plates, green color weakness detection plates, and blue-yellow color weakness detection plates. There are n plates for each type of detection plate. First, conduct a color blindness test on the current user through the color blindness detection plates, and calculate the recognition accuracy rate φ of the detection plates, where z represents the number of correctly recognized images, and θ1 and θ2 represent the accuracy rate thresholds: When φ < θ1 in the red color blindness detection chart, it represents that the current user has red color blindness; When φ < θ1 in the green color blindness detection chart, it represents that the current user has green color blindness; When φ < θ1 in the blue-yellow color blindness detection chart, it represents that the current user has blue-yellow color blindness; When θ1 ≤ φ < θ2 for the red color blindness test chart, the user is further tested for red color weakness. When occurs, it indicates that the current user has red color weakness; When θ1 ≤ φ < θ2 in the green color blindness test chart, the user is further tested for green color weakness. When occurs, it indicates that the current user has green color weakness; When θ1 ≤ φ < θ2 in the blue-yellow color blindness test chart, further blue-yellow color weakness detection is performed on the user. When occurs, it indicates that the current user has blue-yellow color weakness; S213. When the user does not have color blindness or color weakness, it means that the current user's color recognition is normal, and the color deviation degree calculation is not performed, and the digital media content is directly displayed. When the user has color blindness or color weakness, record the color blindness and color weakness conditions of the current user in the background account remarks.

4. A digital media display method based on augmented reality technology according to claim 3, characterized in that, The S22 includes the following steps: S221. Based on the types of color blindness and color weakness of the current user, calculate the color deviation degree of the user, including the following steps: According to the color blindness and color weakness types of the current user, targeted test color patches are generated based on the CIE Lab color space system, including target color patches and adjustable color patches, where the target color patches are neutral gray, that is For red color blindness / color weakness users, including N groups of initially adjustable color patches, the a of the N groups of initially adjustable color patches * is offset in an arithmetic progression along the negative direction; For green color blindness / color weakness users, including N groups of initially adjustable color patches, the a of the N groups of initially adjustable color patches * Is offset in an arithmetic progression along the positive direction; For blue-yellow color blind / color weak users, including N groups of initially adjustable color blocks, the b of the N groups of initially adjustable color blocks * are respectively offset in an arithmetic progression along the positive direction and the negative direction; The user adjusts the adjustable color patch through the slider to make the adjustable color patch consistent with the target color patch in the perception of the current user, and records the adjusted color value Calculate the average deviation of the current user: For red color blindness / color weakness users, the average deviation where represents the deviation direction of the i-th adjustable color block at a * and represents the adjusted value of the current user of the i-th adjustable color block at a * ; For green colorblind / color-weak users, average deviation where represents the deviation direction of the i-th adjustable color patch at a * and represents the adjusted value of the current user of the i-th adjustable color patch at a * ; For blue-yellow colorblind / color-weak users, the average deviation where represents the deviation direction of the i-th adjustable color patch in b * ; represents the adjusted value of the current user of the i-th adjustable color patch in b * ; S222. Based on the average color vision deviation of the user, calculate the deviation degree of the current user corresponding to the average deviation, including the following steps: Collect the average deviation and standard deviation of historical normal users in the same test, where the average deviation and standard deviation of the red-green axis are respectively The average deviation and standard deviation of the blue-yellow axis are respectively Calculate the red deviation degree, green deviation degree and blue-yellow deviation degree: S223. Record the deviation degree and average deviation of the current user in the background account remarks of the user.

5. A digital media display method based on augmented reality technology according to claim 4, characterized in that The S3 includes the following steps: S31. Obtain the weak points of the current user's picture color perception through the deviation degree and average deviation in the background account remarks of the user; S32. According to the weak points of the current user's color perception, construct a targeted color filter for the current user to compensate the digital media display picture of the current user.

6. A digital media display method based on augmented reality technology according to claim 1, characterized in that The S31 includes the following steps: S311. Determine the state of the user through the average deviation in the background account remarks of the user; When the exists in the user's background account remarks, it means that the current user has a weak perception of red; When there is in the user's background account remarks, it means that the current user has a weak perception of green; When the exists in the user's background account remarks, it means that the current user has a weak perception of blue; When there is in the user's background account remarks, it means that the current user has a weak perception of yellow.

7. A digital media display method based on augmented reality technology according to claim 5, characterized in that The S32 includes the following steps: S321. Calculate the compensation coefficient α of the current user according to the color perception weakness of the current user, where: Among them, represents the calibration coefficient, λ represents the control attenuation rate, and according to the corresponding red, green, blue-yellow deviation types, the red compensation α is obtained by substituting and calculating R , the green compensation α G , and the blue-yellow compensation α B ; S322. Perform proportional scaling on the RGB values of the target channel according to the compensation coefficient, including the following steps: Among them, R in , G in , B in represent the original RGB values of the original digital media file, and R out , G out , B out represent the compensated output RGB values; S323. Truncate the RGB values of the output value to ensure that the output value is within the valid range: Among them, C represents the color of any channel, and C max represents the maximum value of the channel.

8. A digital media display method based on augmented reality technology according to claim 2, characterized in that The said S4 includes the following steps: S41. Record the targeted color filter of the user in the background account of the current user. When it is detected that the user account logs in, extract the targeted color filter recorded in the user account through the background; S42. Perform RGB value conversion on the digital media content through the targeted color filter.

Citation Information

Patent Citations

  • Color calibration method of the image display device

    CN101034542A

  • Visual color compensation method and device and computer readable storage medium

    CN115941912A

  • Multifunctional intelligent color blindness glasses

    CN116243501A

  • Display control method of intelligent glasses, computer equipment and storage medium

    CN118573834A

  • Method, system and control device for controlling display of augmented reality device, and augmented reality device

    US20210373326A1