Screen detection method, apparatus, device, computer program and readable medium

By capturing screen images from a specific viewpoint and analyzing the image parameters, the problem of low efficiency in detecting the actual parameters of cylindrical lenses is solved, achieving efficient and accurate cylindrical lens detection and improving the display effect.

CN115836236BActive Publication Date: 2025-11-07BOE TECHNOLOGY GROUP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180001334.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-28
Publication Date
2025-11-07
Estimated Expiration
2041-05-28

AI Technical Summary

Technical Problem

Existing technologies are insufficient for efficiently detecting the actual parameters of the cylindrical lens on a multi-viewpoint display screen, resulting in poor display quality and limited detection conditions that make accurate measurement difficult.

Method used

By capturing browsing images of the screen from a specific viewpoint, the image content is analyzed to obtain the detection parameters of the cylindrical lens. This includes adjusting the viewpoint and position of the image acquisition device and using the image parameters to calculate parameters such as the placement height, center distance, and alignment angle deviation of the cylindrical lens.

Benefits of technology

It improves the detection efficiency of cylindrical lens detection parameters, ensures the accuracy and consistency of screen display effects, and simplifies the detection process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115836236B_ABST
    Figure CN115836236B_ABST
Patent Text Reader

Abstract

A screen detection method, device, equipment, computer program and readable medium belong to the technical field of screen. The method comprises: receiving a cylindrical lens detection instruction for a target screen, the cylindrical lens detection instruction at least comprising: a target viewpoint (101); in response to the detection instruction, acquiring a browsing image photographed at the target viewpoint for the target screen, the target screen being a screen (102) provided with a cylindrical lens on the light-emitting side; in the case that the browsing image contains target content, taking the browsing image as a viewpoint image (103); and based on an image parameter of the viewpoint image, acquiring a detection parameter (104) outputting the cylindrical lens on the target screen.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure belongs to the technical field of screens, and particularly relates to a screen detection method, device, equipment, computer program and readable medium. BACKGROUND

[0002] Super multi-view display can realize continuous motion parallax and has a more realistic 3D display effect. At present, the method for realizing super multi-view display mainly displays images of multiple views on a screen in a specific arrangement mode, and a lenticular lens array is attached to the screen at a specific angle, so that the images of different views are projected in different directions after passing through the lenticular lens array, so that the user's left and right eyes see different images of views to produce parallax and create a 3D display effect. SUMMARY

[0003] The present disclosure provides a screen detection method, device, equipment, computer program and readable medium.

[0004] Some embodiments of the present disclosure provide a screen detection method, which comprises:

[0005] receiving a lenticular lens detection instruction for a target screen, wherein the lenticular lens detection instruction at least comprises a target view;

[0006] in response to the detection instruction, acquiring a browsing image of the target screen taken at the target view, wherein the target screen is a screen provided with a lenticular lens on a light-emitting side;

[0007] in a case where the browsing image contains target content, taking the browsing image as a view image;

[0008] outputting a detection parameter of the lenticular lens on the target screen based on an image parameter of the view image.

[0009] Optionally, the acquiring of the browsing image of the target screen taken at the target view, wherein the target screen is a screen provided with a lenticular lens on a light-emitting side, comprises:

[0010] adjusting a view of an image acquisition device to the target view to take a light-emitting side of the target screen to obtain the browsing image.

[0011] Optionally, the adjusting of the view of the image acquisition device to the target view to take the light-emitting side of the target screen to obtain the browsing image, comprises:

[0012] adjusting a shooting position of the image acquisition device relative to the target screen to a target position to take the light-emitting side of the target screen to obtain the browsing image.

[0013] Optionally, the adjusting the shooting position of the image acquisition device relative to the target screen to the target position comprises:

[0014] The shooting position parameter of the image acquisition device is adjusted so that the shooting position of the image acquisition device is at the target position, and the shooting position parameter comprises at least one of a shooting angle, a shooting height and a shooting distance.

[0015] Optionally, the target content exists at least two;

[0016] In the case that the target content is contained in the browsing image, the browsing image is taken as a viewpoint image, which comprises:

[0017] In the case that the target content is contained in the browsing image, the browsing image is taken as a viewpoint image, wherein the viewpoints of at least two of the viewpoint images are on the same straight line, and the straight line is parallel to the pixel plane of the target screen.

[0018] Optionally, the image parameter at least comprises the placement height of the lenticule.

[0019] The detection parameter of the lenticule on the target screen is outputted based on the image parameter of the viewpoint image, which comprises:

[0020] The viewpoint position corresponding to the viewpoint image and the pixel point position on the pixel plane are obtained based on the viewpoint image.

[0021] The first pixel point distance between the corresponding pixel point positions of two adjacent viewpoint images on the same lenticule is obtained.

[0022] The placement height of the lenticule on the target screen is obtained based on the viewpoint position, the viewpoint quantity, the first pixel point distance and the medium refractive index of the lenticule to the pixel plane.

[0023] Optionally, the placement height of the lenticule on the target screen is obtained based on the viewpoint position, the viewpoint quantity, the first pixel point distance and the medium refractive index of the lenticule to the pixel plane, which comprises:

[0024] A space rectangular coordinate system (x, y, z) is established with the plane of the pixel plane of the target screen as the xy plane, the space coordinate value of each viewpoint position in the space rectangular coordinate system is obtained, and the placement height of the lenticule on the target screen is outputted through the following formula:

[0025]

[0026] Wherein, T is the placement height, N is the viewpoint quantity, n is the medium refractive index of the lenticule to the pixel plane, P subA first pixel distance between pixel positions corresponding to adjacent two of the viewpoint images on the same cylindrical lens, x N An x-axis spatial coordinate value of an Nth viewpoint image, x1 is an x-axis coordinate value of a first viewpoint image, and z is a z-axis coordinate value of each viewpoint image, where N≥2, and N is a positive integer.

[0027] Optionally, the target content includes target horizontal content.

[0028] In the case where the target content is included in the browsing image, the browsing image is taken as a viewpoint image, including:

[0029] In the case where all the horizontal content included in the browsing image is target horizontal content, the browsing image is taken as a viewpoint image.

[0030] Optionally, the detection parameter at least includes a center distance of adjacent two cylindrical lenses.

[0031] The detection parameter of the cylindrical lens on the target screen is output based on the image parameter of the viewpoint image, including:

[0032] The center distance of the adjacent two cylindrical lenses is obtained based on the placement height of the cylindrical lens and the medium refractive index of the cylindrical lens to the pixel surface.

[0033] Optionally, the center distance of the adjacent two cylindrical lenses is obtained based on the placement height of the cylindrical lens and the medium refractive index of the cylindrical lens to the pixel surface, including:

[0034] The center distance of the adjacent two cylindrical lenses is output by the following formula:

[0035]

[0036] Wherein, the P lens The center distance of the adjacent two cylindrical lenses, the T is the placement height of the cylindrical lens, the n is the medium refractive index of the cylindrical lens to the pixel surface, and the α1 and the α2 are two adjacent viewing angles of the angle distribution of the brightness of the viewpoint image relative to the target viewpoint, respectively taken as a first target viewing angle and a second target viewing angle.

[0037] Optionally, the center distance of the adjacent two cylindrical lenses is obtained based on the placement height of the cylindrical lens and the medium refractive index of the cylindrical lens to the pixel surface, including:

[0038] The center distance of the adjacent two cylindrical lenses is output by the following formula:

[0039]

[0040] wherein the P lens is a center distance of the two adjacent cylindrical lenses, the L is a viewing distance of the viewpoint image, the P pixel is a second pixel distance between pixel positions corresponding to the viewpoint image on the two adjacent cylindrical lenses, the T is a placement height of the cylindrical lens, and the n is a medium refractive index of the cylindrical lens to the pixel plane.

[0041] Optionally, the target content includes multiple target longitudinal contents.

[0042] In the case that the target content is included in the browsing image, the browsing image is taken as a viewpoint image, including:

[0043] In the case that the longitudinal content included in the browsing image is at least two target longitudinal contents, the browsing image is taken as a viewpoint image.

[0044] Optionally, the detection parameter at least includes an alignment angle deviation of the cylindrical lens.

[0045] The detection parameter of the cylindrical lens on the target screen is outputted based on the image parameter of the viewpoint image, including:

[0046] Based on the viewpoint image, the number of target longitudinal contents, the viewpoint position corresponding to the viewpoint image, and the pixel position on the pixel plane are acquired.

[0047] The first pixel distance between pixel positions corresponding to the two adjacent viewpoint images on the same cylindrical lens, and the content width of the target longitudinal content on the viewpoint image are acquired.

[0048] Based on the number of target longitudinal contents, the first pixel distance, and the content width, the alignment angle deviation of the cylindrical lens is acquired.

[0049] Optionally, the alignment angle deviation of the cylindrical lens is acquired based on the number of target longitudinal contents, the first pixel distance, and the content width, including:

[0050] The alignment angle deviation of the cylindrical lens is outputted through the following formula:

[0051]

[0052] wherein the △θ is the alignment angle deviation of the cylindrical lens, the N is the number of target longitudinal contents, the P sub is the first pixel distance between pixel positions corresponding to the two adjacent viewpoint images on the same cylindrical lens, and the W is the content width of the target longitudinal content on the viewpoint image.

[0053] Optionally, in the case that the target content is contained in the browsing image, the browsing image is taken as the viewpoint image, comprising:

[0054] In the case that the browsing image is obtained by shooting the target screen at a normal viewing angle, and the center content in the center position of the browsing image is not the target content, the browsing image is taken as the viewpoint image.

[0055] Optionally, the detection parameter at least comprises a deviation of the alignment position of the lenticular lens.

[0056] The output of the detection parameter of the lenticular lens on the target screen based on the image parameter of the viewpoint image, comprising:

[0057] The deviation of the alignment position of the lenticular lens is obtained based on the image parameter of the viewpoint image.

[0058] Optionally, the deviation of the alignment position of the lenticular lens is obtained based on the image parameter of the viewpoint image, comprising:

[0059] The deviation of the alignment position of the lenticular lens is output by the following formula:

[0060] ΔP=M·P sub

[0061] Wherein, ΔP is the deviation of the alignment position of the lenticular lens, M is the difference value of the center content and the target content, P is the first pixel distance between the pixel point positions corresponding to the same lenticular lens of the adjacent two viewpoint images. sub

[0062] Optionally, the deviation of the alignment position of the lenticular lens is obtained based on the image parameter of the viewpoint image, comprising:

[0063] The deviation of the alignment position of the lenticular lens is output by the following formula:

[0064]

[0065] Wherein, ΔP is the deviation of the alignment position of the lenticular lens, n is the medium refractive index of the lenticular lens to the pixel surface, and α1 and α2 are respectively the first target viewing angle and the second target viewing angle adjacent to 0 degrees in the angle distribution of the brightness of the viewpoint image relative to the target viewpoint.

[0066] Optionally, in the case that the target content is contained in the browsing image, the browsing image is taken as the viewpoint image, comprising:

[0067] ​In a case where the sharpness of the content specified in the browsing image is the largest, the browsing image is taken as the viewpoint image.

[0068] Optionally, the detection parameter of the lenticular lens on the target screen comprises at least a curvature radius of the lenticular lens.

[0069] The image parameter of the viewpoint image comprises at least a contrast of the viewpoint image.

[0070] The viewing angle of the viewpoint image is obtained.

[0071] The curvature radius of the optical simulation model of the lenticular lens is adjusted, and the curvature radius of the optical simulation model is taken as the curvature radius of the lenticular lens in a case where the viewing angle of the optical simulation model is the largest and the viewing angle of the optical simulation model is the viewing angle of the viewpoint image.

[0072] Optionally, the sharpness is obtained by the following steps:

[0073] The sharpness of the viewpoint image is obtained according to a negative correlation between the contrast and the sharpness of the viewpoint image.

[0074] The image parameter of the viewpoint image comprises at least a contrast of the viewpoint image.

[0075] The viewing angle luminance distribution curve of the lenticular lens is obtained.

[0076] The curvature radius of the optical simulation model of the lenticular lens is adjusted, and the curvature radius of the optical simulation model is taken as the curvature radius of the lenticular lens in a case where a similarity between the optical simulation model and the viewing angle luminance distribution curve of the lenticular lens meets a similarity requirement.

[0077] Some embodiments of the present disclosure provide a screen detection device, and the device comprises:

[0078] The receiving module is configured to receive a lenticular lens detection instruction for a target screen, and the lenticular lens detection instruction comprises at least a target viewpoint.

[0079] The detection module is configured to obtain a browsing image of the target screen taken at the target viewpoint in response to the detection instruction, and the target screen is a screen provided with a lenticular lens on an out-light side.

[0080] In a case where the browsing image contains target content, the browsing image is taken as the viewpoint image.

[0081] The output module is configured to output a detection parameter of the lenticular lens on the target screen based on an image parameter of the viewpoint image.

[0082] Optionally, the detection module is further configured to:

[0083] adjust a view point of the image acquisition device to a target view point to capture the light-out side of the target screen to obtain the browsing image.

[0084] Optionally, the detection module is further configured to:

[0085] adjust a shooting position of the image acquisition device relative to the target screen to a target position to capture the light-out side of the target screen to obtain the browsing image.

[0086] Optionally, the detection module is further configured to:

[0087] adjust a shooting position parameter of the image acquisition device so that the shooting position of the image acquisition device is at the target position, the shooting position parameter comprising at least one of a shooting angle, a shooting height and a shooting distance.

[0088] Optionally, the target content exists at least two;

[0089] Optionally, the detection module is further configured to:

[0090] in the case that the target content is contained in the browsing image, taking the browsing image as a view point image, wherein the view points of at least two view point images are on the same straight line, and the straight line is parallel to the pixel plane of the target screen.

[0091] Optionally, the image parameter at least comprises a placement height of the cylindrical lens;

[0092] the output module is further configured to:

[0093] obtain a view point position corresponding to the view point image and a pixel point position on the pixel plane based on the view point image;

[0094] obtain a first pixel point distance between corresponding pixel point positions on the same cylindrical lens of adjacent two view point images;

[0095] obtain the placement height of the cylindrical lens on the target screen based on the view point position, the view point number, the first pixel point distance, and a medium refractive index from the cylindrical lens to the pixel plane.

[0096] Optionally, the output module is further configured to:

[0097] establish a space rectangular coordinate system (x, y, z) with the plane where the pixel plane of the target screen is located as the xy plane, obtain space coordinate values of each view point position in the space rectangular coordinate system, and output the placement height of the cylindrical lens on the target screen through the following formula:

[0098]

[0099] wherein T is a placement height, N is a number of viewpoints, n is a medium refractive index of the cylindrical lens to the pixel surface, P sub is a first pixel distance between pixel positions corresponding to adjacent two of the viewpoint images on the same cylindrical lens, x N is an x-axis coordinate value of the Nth viewpoint image, x1 is an x-axis coordinate value of the 1st viewpoint image, and z is a z-axis coordinate value of each viewpoint image, wherein N≥2, and N is a positive integer.

[0100] Optionally, the target content includes target horizontal content.

[0101] The detection module is further configured to:

[0102] In a case where all horizontal content included in the browsing image is target horizontal content, the browsing image is taken as a viewpoint image.

[0103] Optionally, the detection parameter at least includes a center distance of adjacent two cylindrical lenses.

[0104] The output module is further configured to:

[0105] Based on a placement height of the cylindrical lens and a medium refractive index of the cylindrical lens to the pixel surface, the center distance of the adjacent two cylindrical lenses is obtained.

[0106] Optionally, the output module is further configured to:

[0107] The center distance of the adjacent two cylindrical lenses is output by the following formula:

[0108]

[0109] wherein the P lens is the center distance of the adjacent two cylindrical lenses, the T is the placement height of the cylindrical lens, the n is the medium refractive index of the cylindrical lens to the pixel surface, and the α1 and the α2 are two adjacent viewing angles of an angle distribution of brightness of the viewpoint image relative to a target viewpoint, taken as a first target viewing angle and a second target viewing angle respectively.

[0110] Optionally, the output module is further configured to:

[0111] The center distance of the adjacent two cylindrical lenses is output by the following formula:

[0112]

[0113] wherein the Plens is a center distance of the two adjacent column lenses, the L is a viewing distance of the viewpoint image, the P pixel is a second pixel distance between pixel positions corresponding to the viewpoint image on two adjacent column lenses, the T is a placement height of the column lens, and the n is a medium refractive index from the column lens to the pixel plane.

[0114] Optionally, the target content includes a plurality of target longitudinal contents.

[0115] The detection module is further configured to:

[0116] In a case where the longitudinal content included in the browsing image is at least two target longitudinal contents, the browsing image is taken as the viewpoint image.

[0117] Optionally, the detection parameter at least includes an alignment angle deviation of the column lens.

[0118] The output module is further configured to:

[0119] Based on the viewpoint image, the number of target longitudinal contents, the viewpoint position corresponding to the viewpoint image, and the pixel position on the pixel plane are obtained.

[0120] A first pixel distance between pixel positions corresponding to two adjacent viewpoint images on the same column lens, and a content width of the target longitudinal content on the viewpoint image are obtained.

[0121] Based on the number of target longitudinal contents, the first pixel distance, and the content width, an alignment angle deviation of the column lens is obtained.

[0122] The output module is further configured to:

[0123] The alignment angle deviation of the column lens is output by the following formula:

[0124]

[0125] wherein the △θ is the alignment angle deviation of the column lens, the N is the number of target longitudinal contents, the P sub is a first pixel distance between pixel positions corresponding to two adjacent viewpoint images on the same column lens, and the W is a content width of the target longitudinal content on the viewpoint image.

[0126] Optionally, the detection module is further configured to:

[0127] In a case that the browsing image is obtained by shooting the target screen at a normal viewing angle, and a center content in a center position of the browsing image is not a target content, the browsing image is taken as the viewpoint image.

[0128] Optionally, the detection parameter at least includes a deviation of the alignment position of the cylindrical lens.

[0129] The output module is further configured to:

[0130] Based on an image parameter of the viewpoint image, a deviation of the alignment position of the cylindrical lens is obtained.

[0131] Optionally, the output module is further configured to:

[0132] The deviation of the alignment position of the cylindrical lens is output by the following formula:

[0133] ΔP=M·P sub

[0134] Wherein, the ΔP is the deviation of the alignment position of the cylindrical lens, the M is a difference value of the center content and the target content, the P is a first pixel distance between pixel positions corresponding to adjacent two viewpoint images on the same cylindrical lens. sub

[0135] Optionally, the output module is further configured to:

[0136] The deviation of the alignment position of the cylindrical lens is output by the following formula:

[0137]

[0138] Wherein, the ΔP is the deviation of the alignment position of the cylindrical lens, the n is a medium refractive index of the cylindrical lens to the pixel surface, the α1 and the α2 are respectively two viewing angles adjacent to 0 degrees in an angle distribution of the brightness of the viewpoint image relative to a target viewpoint, and the two viewing angles are respectively taken as a first target viewing angle and a second target viewing angle.

[0139] Optionally, the detection module is further configured to:

[0140] In a case that a sharpness of a specified content in the browsing image is maximum, the browsing image is taken as the viewpoint image.

[0141] Optionally, the detection parameter at least includes a radius of curvature of the cylindrical lens.

[0142] The output module is further configured to:

[0143] A viewing angle of the viewpoint image is obtained.

[0144] ​The curvature radius of the optical simulation model of the column lens is adjusted, and when the view angle of the optical simulation model at the sharpest point is the view angle of the view point image, the curvature radius is taken as the curvature radius of the column lens.

[0145] Optionally, the detection module is further configured to:

[0146] According to a negative correlation between the contrast and the sharpness of the view point image, the sharpness of the view point image is obtained.

[0147] Optionally, the output module is further configured to:

[0148] A view angle luminance distribution curve of the column lens is obtained.

[0149] The curvature radius of the optical simulation model of the column lens is adjusted, and when the similarity between the optical simulation model and the view angle luminance distribution curve of the column lens meets a similarity requirement, the curvature radius of the optical simulation model is taken as the curvature radius of the column lens.

[0150] Some embodiments of the present disclosure provide a computing processing device, comprising:

[0151] a memory, wherein computer readable code is stored in the memory;

[0152] one or more processors, when the computer readable code is executed by the one or more processors, the computing processing device performs the screen detection method as described above.

[0153] Some embodiments of the present disclosure provide a computer program comprising computer readable code, which when run on a computing processing device, causes the computing processing device to perform the screen detection method as described above.

[0154] Some embodiments of the present disclosure provide a computer readable medium, wherein a computer program of the screen detection method as described above is stored.

[0155] The screen detection method, device, equipment, computer program and readable medium provided by the embodiments of the present disclosure can efficiently and conveniently obtain various detection parameters of the column lens on the screen by selecting the view point image containing the target content from the browsing image taken from a specific view point, and detecting the detection parameters of the column lens on the screen according to the image parameters of the view point image, thereby improving the detection efficiency of the detection parameters of the column lens on the screen.

[0156] The above description is only a summary of the technical solutions of the present disclosure. In order to make the technical means of the present disclosure more clearly understood, and to enable the above and other purposes, characteristics and advantages of the present disclosure to be more apparent and easy to understand, the specific embodiments of the present disclosure are described below. BRIEF DESCRIPTION OF DRAWINGS

[0158] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative labor.

[0159] Figure 1 The flowchart of the screen detection method provided by some embodiments of the present disclosure is schematically shown.

[0160] Figure 2 The principle diagram of the screen detection method provided by some embodiments of the present disclosure is schematically shown.

[0161] Figure 3 One of the flowcharts of another screen detection method provided by some embodiments of the present disclosure is schematically shown.

[0162] Figure 4 One of the principle diagrams of another screen detection method provided by some embodiments of the present disclosure is schematically shown.

[0163] Figure 5 One of the effect diagrams of another screen detection method provided by some embodiments of the present disclosure is schematically shown.

[0164] Figure 6 The second flowchart of another screen detection method provided by some embodiments of the present disclosure is schematically shown.

[0165] Figure 7 The second principle diagram of another screen detection method provided by some embodiments of the present disclosure is schematically shown.

[0166] Figure 8 The second effect diagram of another screen detection method provided by some embodiments of the present disclosure is schematically shown.

[0167] Figure 9 The third flowchart of another screen detection method provided by some embodiments of the present disclosure is schematically shown.

[0168] Figure 10Fig. 3 is a third principle schematic diagram of another screen detection method provided by some embodiments of the present disclosure.

[0169] Figure 11 Fig. 4 is a third effect schematic diagram of another screen detection method provided by some embodiments of the present disclosure.

[0170] Figure 12 Fig. 5 is a fourth flow schematic diagram of another screen detection method provided by some embodiments of the present disclosure.

[0171] Figure 13 Fig. 6 is a fourth principle schematic diagram of another screen detection method provided by some embodiments of the present disclosure.

[0172] Figure 14 Fig. 7 is a fifth flow schematic diagram of another screen detection method provided by some embodiments of the present disclosure.

[0173] Figure 15 Fig. 8 is a fifth principle schematic diagram of another screen detection method provided by some embodiments of the present disclosure.

[0174] Figure 16 Fig. 9 is a fourth effect schematic diagram of another screen detection method provided by some embodiments of the present disclosure.

[0175] Figure 17 Fig. 10 is a fifth effect schematic diagram of another screen detection method provided by some embodiments of the present disclosure.

[0176] Figure 18 Fig. 11 is a sixth effect schematic diagram of another screen detection method provided by some embodiments of the present disclosure.

[0177] Figure 19 Fig. 12 is a structural schematic diagram of a screen detection device provided by some embodiments of the present disclosure.

[0178] Figure 20 Fig. 13 is a block diagram of a computing processing device for performing a method according to some embodiments of the present disclosure.

[0179] Figure 21 Fig. 14 is a storage unit for holding or carrying program code for implementing a method according to some embodiments of the present disclosure.

[0180] DETAILED DESCRIPTION

[0181] In order to make the purposes, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only some of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present disclosure.

[0182] In the related art, various parameters and arrangement modes of the lenticular lens are in a corresponding relationship. When the actual parameters of the lenticular lens deviate from the design values due to process reasons, the viewing effect will be directly affected. Therefore, the process conditions need to be corrected or the arrangement mode needs to be modified to correct the display effect according to the actual parameters. However, sometimes it is difficult to measure the actual parameters of the lenticular lens due to the limitation of detection conditions. Therefore, the present disclosure proposes a method for detecting the parameters of the lenticular lens on the screen by displaying a specific image on the screen and analyzing the displayed image.

[0183] Figure 1 A flowchart of a screen detection method provided by the present disclosure is schematically shown. The execution subject of the method can be any electronic device, for example, an application program with a screen detection function. The method can be executed by a server or a terminal device of the application program. The method comprises the following steps:

[0184] In step 101, a lenticular lens detection instruction for a target screen is received. The lenticular lens detection instruction at least comprises a target viewpoint.

[0185] In step 102, in response to the detection instruction, a browsing image photographed at the target viewpoint for the target screen is obtained. The target screen is a screen provided with a lenticular lens on the light-emitting side.

[0186] In some embodiments of the present disclosure, the target screen is a display device provided with a lenticular lens on the light-emitting side. The lenticular lens can be arranged in a specific array arrangement mode. Because the image light rays at different viewpoints of the target screen will be projected in different directions after encountering the lenticular lens, the arrangement mode of the image displayed by the target screen can be set so that the user's two eyes can view different images at different viewpoints. Correspondingly, the browsing images photographed by the image acquisition device at different photographing viewpoints can also be different. The target viewpoint refers to the photographing viewpoint required for photographing the target screen. The target viewpoint can be set by the user or automatically set by the system according to the detection requirements. The target viewpoint can be set according to actual requirements, which is not limited herein.

[0187] In step 103, if the browsing image contains target content, the browsing image is taken as a viewpoint image.

[0188] In some embodiments, the target content refers to the display content required to be contained in the view image participating in the current detection. It can be understood that, since the content of the browsing image under different viewpoints of the target screen is different, if the image content contained in the browsing image is different, it indicates that the shooting viewpoint of the browsing image is also different, so that whether the browsing image is obtained by shooting the target screen at the viewpoint required in the current detection can be determined by setting the target content. Specifically, the corresponding relationship between the image content displayed on the target screen and the shooting viewpoint can be set, so that the viewpoint image containing the target content is selected according to the image content contained in the browsing image obtained by shooting, and if the target content is contained in the browsing image, the browsing image is taken as the viewpoint image, and if the target content is not contained in the browsing image, the browsing image can be filtered out.

[0189] For example, the numbers arranged in a full-screen array can be displayed on the target screen, and the browsing images under different shooting viewpoints are different numbers. If the detection parameters of the lenticular lens of the target screen are not deviated, that is, the detection parameters are standard parameters, the image content in the browsing image of the target screen is the same number. If the detection parameters are deviated, the image content in the browsing image of the target screen will be different numbers, so that whether the detection parameters of the lenticular lens on the target screen are deviated can be determined according to whether there are different numbers in the browsing image under different viewpoints. For reference Figure 2 , wherein 2-1, 2-2, 2-3 are the browsing images of the first viewpoint, the second viewpoint and the third viewpoint when the detection parameters of the lenticular lens of the target screen are not deviated, and 2-4, 2-5, 2-6 are the browsing images of the first viewpoint, the second viewpoint and the third viewpoint when the detection parameters of the lenticular lens of the target screen are deviated. It can be seen that, if the detection parameters of the lenticular lens are not deviated, the image content of each browsing image under three shooting viewpoints 2-1, 2-2, 2-3 only includes “1”, “2”, “3” respectively. When the detection parameters of the lenticular lens are deviated, only the local image content in the browsing image 2-3 under the first viewpoint is “1”, and there are other image contents of “2” and “3”. This is obviously different from the image content of the browsing image under the first viewpoint when the detection parameters of the lenticular lens are not deviated, which is only “1”. Therefore, it can be determined that the detection parameters of the lenticular lens corresponding to the browsing image 2-3 are deviated, and the detection parameters of the browsing images 2-5 and 2-6 are also deviated.

[0190] In step 104, the detection parameters of the lenticular lens on the target screen are output based on the image parameters of the viewpoint image.

[0191] In some embodiments of the present disclosure, the detection parameter refers to an actual index parameter of the required detection column lens. Due to the column lens in the processing process, due to process factors, there may be deviations between the detection parameters of the column lens and the expected parameters, which will cause the actual display of the target screen at different viewing points to be different from the viewing images at different viewing points under the standard parameters, for example, the viewing image of the target screen at a specific viewing point under the standard parameters should contain image content 1, and due to the deviation of the detection parameter of the column lens, the actual viewing image at the specific viewing point may contain image content 2. However, since the image content contained in the viewing image at different shooting viewpoints is affected by the detection parameter of the column lens, the detection parameter of the column lens can be obtained by analyzing the image parameters such as the viewpoint position, image brightness, and image contrast of the viewpoint image containing the target content.

[0192] The embodiments of the present disclosure can efficiently and conveniently obtain various detection parameters of the column lens on the screen by selecting the viewpoint image containing the target content from the viewing image obtained by shooting the screen at a specific viewpoint, and detecting the detection parameter of the column lens on the screen according to the image parameters of the viewpoint image, thereby improving the detection efficiency of the detection parameter of the column lens on the screen.

[0193] Optionally, the step 102 can include adjusting the viewpoint of the image acquisition device to the target viewpoint to shoot the light-emitting side of the target screen to obtain the viewing image.

[0194] In the embodiments of the present disclosure, the image acquisition device can be an electronic device with image acquisition function, and the image acquisition device can also have data processing, data storage, and data transmission functions. The system can connect the image acquisition device through a transmission device to adjust the shooting viewpoint of the image acquisition device by controlling the transmission device. Of course, the image acquisition device can also be adjusted manually to shoot the target screen. The specific setting can be made according to actual needs, which is not limited here. The target viewpoint is the shooting viewpoint required for shooting the light-emitting side of the target screen. The target viewpoint can be a pre-specified fixed viewpoint, or a randomly selected shooting viewpoint, or an adaptively adjusted viewpoint according to different detection parameters, for example, shooting at a normal viewpoint or at a 30° viewpoint. The specific setting can be made according to actual needs, which is not limited here.

[0195] In some embodiments of the present disclosure, the shooting viewpoint of the image acquisition device can be adjusted to the target viewpoint required for this shooting to obtain the viewing image of the target screen. By adjusting the shooting viewpoint of the image acquisition device to the target viewpoint to shoot the light-emitting side of the target screen, the viewing image required for this detection can be obtained quickly.

[0196] Optionally, the step 101 can include:

[0197] Adjusting the shooting position of the image acquisition device relative to the target screen to a target position, and shooting the light-emitting side of the target screen to obtain a browsing image.

[0198] In some embodiments of the present disclosure, the system can connect the image acquisition device through a transmission device, so as to adjust the shooting position of the image acquisition device by controlling the transmission device, thereby achieving convenient adjustment of the image acquisition device.

[0199] Optionally, the step 101 can include adjusting the shooting position parameters of the image acquisition device, so that the shooting position of the image acquisition device is at a target position, and the shooting position parameters include at least one of a shooting angle, a shooting height, and a shooting distance.

[0200] In some embodiments of the present disclosure, the target angle refers to the shooting angle required for shooting the browsing image in this detection, the target position refers to the shooting position of the browsing image relative to the light-emitting side of the target screen in this detection, and the target height refers to the height of the image acquisition device relative to the ground. Specifically, the position parameters including at least one of the shooting angle, the shooting height, and the shooting distance can be set to adjust the image acquisition device through the transmission device to the target position, and the light-emitting side of the target screen is shot, thereby achieving convenient adjustment of the image acquisition device.

[0201] Optionally, in some embodiments provided by the present disclosure, there are at least two target contents, and the image parameters at least include the placement height of the cylindrical lens, as shown in Figure 3 , one of the flowcharts of another screen detection method provided by the present disclosure is shown, and the method includes:

[0202] Step 201: obtaining a browsing image shot at a target viewpoint of a target screen, the target screen being a screen provided with a cylindrical lens on the light-emitting side.

[0203] In the embodiments of the present disclosure, the placement height of the cylindrical lens refers to the actual distance between the upper surface of the cylindrical lens and the pixel surface of the target screen. Since the target screen displays different viewing images under different shooting viewpoints, the target viewpoint can be set as a plurality of shooting viewpoints on the same straight line, and the straight line on which the plurality of shooting viewpoints is located is parallel to the pixel surface of the target screen, so that the light-emitting side of the target screen is shot to obtain a plurality of viewing images, and the plurality of viewing images can contain different contents under different viewpoints displayed by the target screen. If there are N image contents displayed by the target screen, a plurality of shooting viewpoints can be set on a straight line parallel to the pixel surface of the target screen to shoot and obtain N viewing images containing the N image contents respectively.

[0204] For example, the image content displayed by the target screen contains "1", "2", "3", and "4", and the image content under each shooting viewpoint is different, so a plurality of shooting viewpoints can be set on a straight line parallel to the pixel surface of the target screen to shoot the light-emitting side of the target screen, so that a plurality of viewing images containing "1", "2", "3", and "4" respectively can be obtained.

[0205] In step 202, in the case that the target content is contained in the viewing image, the viewing image is taken as a viewpoint image, wherein the viewpoints of at least two viewpoint images are on the same straight line, and the straight line is parallel to the pixel surface of the target screen.

[0206] In the embodiments of the present disclosure, in order to ensure that the viewpoint image for parameter detection can clearly reflect the image content of the target screen under different shooting viewpoints, and avoid the influence of the image content under different shooting viewpoints on subsequent parameter detection, the viewpoint image for parameter detection can be selected from the viewing image according to whether the viewing image contains only one target content. For example, when the target content is "1", "2", "3", and "4", four viewing images containing only "1", only "2", only "3", and only "4" can be selected from the viewing images as the viewpoint images. Of course, this is only an example, and the specific setting mode of the target content can be set according to actual needs, and is not limited herein.

[0207] In step 203, the viewpoint position corresponding to the viewpoint image and the pixel point position on the pixel surface are obtained based on the viewpoint image.

[0208] In the embodiments of the present disclosure, since the screen light emitted by the pixel point on the pixel plane of the target screen needs to pass through the refraction of the column lens to reach the viewpoint position of each shooting viewpoint, the viewpoint image and the viewpoint position and the pixel point position on the pixel plane are one-to-one corresponding, and the viewpoint position of the viewpoint image and the pixel point position corresponding to the viewpoint image on the pixel plane of the target screen can be obtained by observing and analyzing the viewpoint image and the target screen.

[0209] In step 204, a first pixel point distance between the corresponding pixel point positions of the adjacent two viewpoint images on the same column lens is obtained.

[0210] In the embodiments of the present disclosure, the screen light of the viewpoint positions of the two adjacent viewpoint images is determined to be emitted by the light emitting components of which two adjacent pixel points on the pixel plane of the target screen by observing the light path of the screen light refracted through the same column lens, so that the actual distance between the adjacent pixel points is taken as the first pixel point distance. Since the distances between the adjacent pixel points on the pixel plane are the same, the first pixel point distance between any pair of adjacent pixel points can reflect the pixel point distance between other pairs of adjacent pixel points.

[0211] In step 205, the placement height of the column lens on the target screen is obtained based on the viewpoint position, the number of viewpoints, the first pixel point distance, and the medium refractive index of the column lens to the pixel plane.

[0212] In the embodiments of the present disclosure, it is found through experiments that the placement height of the column lens is positively correlated with the first pixel distance, the medium refractive index of the column lens to the pixel plane, and the ratio of the distance between the shooting viewpoints to the distance between the adjacent shooting viewpoints, so the placement height of the column lens on the target screen can be calculated by setting an algorithm according to the viewpoint position, the number of viewpoints, the first pixel point distance, and the medium refractive index.

[0213] Optionally, the step 205 comprises:

[0214] A space rectangular coordinate system (x, y, z) is established with the plane of the pixel plane of the target screen as the xy plane, the spatial coordinate values of the viewpoint positions in the space rectangular coordinate system are obtained, and the placement height of the column lens on the target screen is output by the following formula:

[0215]

[0216] Wherein, T is the placement height, N is the number of viewpoints, n is the medium refractive index of the column lens to the pixel plane, P is the first pixel point distance, and x is the spatial coordinate value of the viewpoint position in the x direction of the space rectangular coordinate system. subx is a first pixel distance between pixel point positions corresponding to the same column lens of the two adjacent view point images, x N x is an x-axis space coordinate value of the Nth view point image, x1 is an x-axis coordinate value of the first view point image, and z is a z-axis coordinate value of each view point image, where N≥2, and N is a positive integer.

[0217] In the embodiments of the present disclosure, in order to normalize the view point positions of the view point images, the pixel plane of the target screen can be taken as the xy plane, specifically, a straight line where the target view point is located can be taken as the x-axis, a perpendicular line of the x-axis in the pixel plane can be taken as the y-axis, and a straight line perpendicular to the pixel plane can be taken as the z-axis, so as to establish a plane space coordinate system, and the space coordinate values of each target view point in the plane space coordinate system can be taken as the view point positions of each target view point, and then the view point positions are substituted into the formula for calculation. Since the air surface between the lower surface of the column lens and the pixel plane also has a certain refraction effect on the screen light, the medium refractive index n of the column lens to the pixel plane needs to be introduced into the formula to correct the calculation process, so as to minimize the influence of the refraction effect of the air surface on the placement height of the column lens obtained by calculation, and ensure the accuracy of the detected placement height of the column lens.

[0218] For example, referring to FIG. 1, the pixel plane of the target screen is taken as the xy plane, a straight line where the target view point is located is taken as the x-axis, and a perpendicular line of the x-axis in the xy plane is taken as the y-axis, so as to establish a space rectangular coordinate system. Figure 4 For example, referring to FIG. 1, the pixel plane of the target screen is taken as the xy plane, a straight line where the target view point is located is taken as the x-axis, and a perpendicular line of the x-axis in the xy plane is taken as the y-axis, so as to establish a space rectangular coordinate system. Figure 5 As shown in FIG. 1, the space coordinate values of the four target view points are (x1, y, z), (x2, y, z), (x3, y, z), and (x4, y, z), respectively, and the view point images containing image contents of “1”, “2”, “3”, and “4” are obtained by sequentially shooting the light-emitting side of the target screen at the target view points. Figure 5 For example, referring to FIG. 1, the pixel plane of the target screen is taken as the xy plane, a straight line where the target view point is located is taken as the x-axis, and a perpendicular line of the x-axis in the xy plane is taken as the y-axis, so as to establish a space rectangular coordinate system. sub For example, referring to FIG. 1, the pixel plane of the target screen is taken as the xy plane, a straight line where the target view point is located is taken as the x-axis, and a perpendicular line of the x-axis in the xy plane is taken as the y-axis, so as to establish a space rectangular coordinate system.

[0219] Optionally, in some embodiments provided by the present disclosure, the target content includes target horizontal content, and the detection parameter at least includes a center distance between two adjacent column lenses, for example, referring to FIG. 1. Figure 6Fig. 2 is a flow diagram illustrating another method for detecting a screen according to the present disclosure, which comprises the following steps:

[0220] In step 301, a browsing image is acquired, which is taken at a target viewpoint of a target screen provided with a lenticular lens on the light-emitting side.

[0221] In the embodiment of the present disclosure, the center distance refers to the actual distance between two adjacent lenticular lenses in the lenticular lens array of the target screen. The browsing image that can present different viewing effects can be acquired by adjusting the shooting distance between the image acquisition device and the target screen. It should be noted that the image content displayed by the target screen is different in the browsing image at different viewpoints, but for the image content producer, the viewpoint at which the user can clearly view the specific content in the browsing image can be determined as the expected viewing distance that meets the expected requirements. However, due to the deviation of the detection parameters of the lenticular lens, the actual viewing distance at which the user can clearly view the specific content in the browsing image may also deviate from the expected viewing distance. Therefore, the image acquisition of the target screen is required to determine the actual viewing distance between the shooting viewpoint and the screen at which the specific content can be clearly viewed.

[0222] In step 302, the browsing image is taken as a viewpoint image when the transverse content contained in the browsing image is the target transverse content.

[0223] In the embodiment of the present disclosure, the transverse content refers to the image content arranged transversely in the browsing image, and the target transverse content refers to the transverse content required by the viewpoint image participating in the parameter detection. The target transverse content can be set according to the image content contained in the image content displayed by the target screen, for example, the image content is four numbers “1”, “2”, “3”, and “4” arranged in rows. The target transverse content can be set as that the numbers contained in the transverse arrangement content in each row are the same, and the browsing image contains all the four numbers. Thus, the viewing distance of the browsing image containing the four numbers and the numbers in each row being the same can be the actual viewing distance at which the image content can be clearly viewed. The browsing image is taken as the viewpoint image participating in the parameter detection.

[0224] In step 303, the center distance of the two adjacent lenticular lenses is acquired based on the placement height of the lenticular lens and the medium refractive index from the lenticular lens to the pixel plane.

[0225] In the embodiments of the present disclosure, it is found through experiments that the center distance between two adjacent column lenses is positively correlated with the product of the second pixel distance and the viewing distance, negatively correlated with the sum of the viewing distance and the placement height of the column lens, and positively correlated with the medium refractive index of the column lens to the pixel surface. The center distance between two adjacent column lenses can be calculated by establishing an algorithm formula based on the viewing distance, the second pixel distance, the placement height of the column lens, and the medium refractive index.

[0226] Optionally, the step 303 comprises outputting the center distance between the two adjacent column lenses by the following formula:

[0227]

[0228] wherein, the P lens is the center distance between the two adjacent column lenses, the L is the viewing distance of the viewpoint image, the P pixel is the second pixel distance between the pixel point positions of the viewpoint image on the two adjacent column lenses, the T is the placement height of the column lens, and the n is the medium refractive index of the column lens to the pixel surface.

[0229] In the embodiments of the present disclosure, since the light rays of the viewpoint image viewed by the audience user are emitted after being refracted by the column lens, the viewpoint position of the viewpoint image can be regarded as the position of the user's eye, so that the vertical distance between the viewpoint position and the screen where the column lens is located can be regarded as the viewing distance of the viewpoint image. By observing the light path of the screen light rays refracted by the two adjacent column lenses, it can be determined that the screen light rays of the same viewpoint position are emitted by the light emitting components of two adjacent pixel points on the pixel surface of the target screen and are refracted by the two column lenses, so that the actual distance between the two adjacent pixel points is regarded as the second pixel distance. If the center distances between the column lenses in the column lens array of the target screen are all the same, the second pixel distance can represent the center distances between all adjacent column lenses. Of course, this is in an ideal case. Generally, there is a certain error in the setting distance between different pairs of column lenses, so the second pixel distance corresponding to each pair of adjacent column lenses can be detected independently.

[0230] With reference to Figure 7 , according to the geometric relationship in the figure, only the viewing distance L needs to be obtained, and then the second pixel distance P pixel , the viewing distance, the placement height T of the column lens, and the medium refractive index n are substituted into the above formula to calculate the center distance P lens between the two adjacent column lenses.

[0231] For example, if P pixel= 54.9 μm, n = 1.53, T = 120.5 μm, the shooting to Figure 8 The viewing distance L = 650 mm of the view point diagram of the effect shown in the figure is brought into the above formula, and the center distance P between the two adjacent cylindrical lenses can be calculated lens is 54.8933 μm.

[0232] Optionally, in some embodiments provided by the present disclosure, the target content includes a plurality of target longitudinal contents, and the detection parameter at least includes the alignment angle deviation of the cylindrical lens, and the target longitudinal content is detected by Figure 9 Figure 3 shows a flowchart of another screen detection method provided by the present disclosure, which comprises the following steps:

[0233] Optionally, the step 303 can comprise:

[0234] The center distance of the two adjacent cylindrical lenses is output by the following formula:

[0235]

[0236] Wherein, the P lens is the center distance of the two adjacent cylindrical lenses, the T is the placement height of the cylindrical lens, the n is the medium refractive index of the cylindrical lens to the pixel surface, and the a1 and a2 are the two adjacent angles of the angle distribution of the brightness of the view point image relative to the target view point, which are taken as the first target angle and the second target angle respectively.

[0237] In the embodiments of the present disclosure, referring to the above formula, the center distance of the two adjacent cylindrical lenses and the placement height of the cylindrical lens can also be calculated by combining the following formula (1) in the case that the first target angle and the second target angle, the medium refractive index of the cylindrical lens to the pixel surface, and the viewing distance are known:

[0238]

[0239] Wherein, the P lens is the center distance of the two adjacent cylindrical lenses, the P pixel is the second pixel distance between the pixel positions corresponding to the view point image on the two adjacent cylindrical lenses, the T is the placement height of the cylindrical lens, the L is the viewing distance, and the n is the medium refractive index of the cylindrical lens to the pixel surface.

[0240] Step 401, acquiring a browsing image shot at a target view point for a target screen, the target screen being a screen provided with a cylindrical lens on the light-emitting side.

[0241] In this embodiment of the disclosure, the alignment angle deviation of the cylindrical lens refers to the angular deviation between the actual image content displayed by the cylindrical lens and the designed expected image content, specifically the position of the image content. For example, refer to... Figure 10 Frame 10-1 reflects the actual position of the image content, while frame 10-2 reflects the intended design position. The angle between the alignment lines of 10-1 and 10-2 is the alignment angle deviation. By adjusting the shooting distance between the image acquisition device and the target screen, browsing images with different viewing effects can be obtained. It is worth noting that since the image content displayed on the target screen differs from the browsing image at different viewpoints, for the creator of the image content, the viewpoint from which the user can clearly view specific content in the browsing image can be considered the expected viewing distance that meets the expected requirements. However, due to potential deviations in the detection parameters of the cylindrical lens, the actual viewing distance at which the user can clearly view specific content in the browsing image may also deviate from the expected viewing distance. Therefore, it is necessary to acquire images of the target screen to determine the actual viewing distance between the shooting viewpoint and the screen when the specific content can be clearly viewed.

[0242] Step 402: If the vertical content contained in the browsing image is at least two target vertical contents, the browsing image is used as a viewpoint image.

[0243] In this real-time example, the vertical content refers to the image content arranged vertically in the browsing image, while the target vertical content refers to the vertical content to be included in the viewpoint image required for this parameter detection. The target vertical content can be set according to the image content displayed on the target screen. For example, if the image content is four numbers "1", "2", "3", and "4" arranged in columns, the target vertical content can be set so that the numbers in each column of the vertical content are the same, and the browsing image contains all four numbers. Thus, at any viewing distance, the viewing distance of the browsing image containing the four numbers and where the numbers in each column are the same is the actual viewing distance at which the image content can be clearly viewed. Conversely, if the numbers in each column of the browsing image are different, it indicates that there is an alignment angle deviation of the cylindrical lens. Therefore, the browsing image containing at least two target vertical contents can be used as the viewpoint image for participating in the parameter detection.

[0244] Step 403: Based on the viewpoint image, obtain the quantity of the target vertical content, the viewpoint position corresponding to the viewpoint image, and the pixel position on the pixel plane.

[0245] In this embodiment of the disclosure, the amount of target vertical content can be obtained from the image content displayed on the target screen. The viewpoint position and pixel position corresponding to the viewpoint image are described in detail in axis 203, and will not be repeated here.

[0246] Step 404: Obtain the first pixel distance between the corresponding pixel positions on the same cylindrical lens in two adjacent viewpoint images, and the content width of the target vertical content on the viewpoint image.

[0247] In this embodiment, the distance of the first pixel can be described in detail with reference to step 204, and will not be repeated here. The content width of the target vertical content refers to the display width of the target vertical content in the viewpoint image.

[0248] Step 405: Based on the quantity of the target vertical content, the distance of the first pixel, and the content width, obtain the alignment angle deviation of the cylindrical lens.

[0249] In this embodiment of the disclosure, it was experimentally determined that the alignment angle deviation of the cylindrical lens is negatively correlated with the ratio of the number of vertical contents to the width of the contents, and the distance of the first pixel is also negatively correlated. Therefore, the alignment angle deviation of the cylindrical lens can be obtained by setting an algorithm formula based on this correlation.

[0250] Optionally, step 405 includes: outputting the alignment angle deviation of the cylindrical lens using the following formula:

[0251]

[0252] Wherein, △θ is the alignment angle deviation of the cylindrical lens, N is the number of longitudinal contents of the target, and P sub The distance between the first pixel points of two adjacent viewpoint images on the same cylindrical lens is the distance between corresponding pixel points, and W is the content width of the target vertical content on the viewpoint image.

[0253] In this embodiment of the disclosure, if the distance P of the first pixel is taken sub The value is 8.725 μm, and measurements were taken. Figure 11 The width W of the vertical content of the target captured in the image, when W is 30mm, can be used to calculate the alignment angle deviation Δθ of the cylindrical lens as 0.067° by substituting it into the above formula.

[0254] Optionally, in some embodiments provided in this disclosure, the target content includes: the detection parameters include at least: the alignment position deviation of the cylindrical lens, with reference to Figure 12 The fourth illustration shows another flowchart of a screen detection method provided in this disclosure, the method comprising:

[0255] Step 501: Acquire a browsing image of the target screen taken from the target viewpoint, wherein the target screen is a screen with a cylindrical lens on the light-emitting side.

[0256] In the embodiments of the present disclosure, the alignment position deviation refers to the horizontal distance between the actual displayed image content of the lenticular lens and the designed expected image content in the position of the image content. For example, referring to FIG. 13, the box 13-1 is used to reflect the actual position of the image content, the box 13-2 is used to reflect the designed expected position of the image content, and the horizontal distance between the alignment points between 13-1 and 13-2 is the alignment position deviation. Figure 13

[0257] In step 502, if the browsing image is obtained by shooting the target screen at the normal viewing angle, and the center content in the center position of the browsing image is not the target content, the browsing image is taken as the viewpoint image.

[0258] In the embodiments of the present disclosure, if the center content in the center position of the browsing image at the normal viewing angle is the same as the designed expected image content, it can be determined that the alignment position of the lenticular lens of the target screen has no deviation, and if the image content in the browsing image at the normal viewing angle is different from the designed expected image content, it can be determined that the alignment position of the lenticular lens of the target screen has a deviation, and the parameter detection needs to be performed, and the browsing image is taken as the viewpoint image participating in the parameter detection.

[0259] In step 503, the alignment position deviation of the lenticular lens is obtained based on the image parameters of the viewpoint image.

[0260] In the embodiments of the present disclosure, it is experimentally measured that the alignment position deviation of the lenticular lens has a positive correlation with the difference value between the center content and the target content, and has a negative correlation with the first pixel distance, so the alignment position deviation of the lenticular lens can be calculated according to the correlation by setting an algorithm.

[0261] Optionally, the step 503 can include outputting the alignment position deviation of the lenticular lens by the following formula:

[0262] ΔP=M·P sub

[0263] wherein, ΔP is the alignment position deviation of the lenticular lens, M is the difference value between the center content and the target content, and P is the first pixel distance between the pixel point positions corresponding to the adjacent two viewpoint images on the same lenticular lens. sub

[0264] ​​In the embodiments of the present disclosure, the difference value between the center content and the target content refers to an index value representing the difference degree of the center content and the target content, which can be the difference value of the content categories contained in the center content and the target content, or the area difference value of the difference content contained in the center content and the target content, and can be set according to actual requirements, which is not limited here. The method for obtaining the first pixel distance can refer to the detailed description of step 203, which will not be repeated here.

[0265] For example, if the first pixel distance P sub is 8.725 μm, the view point image of the normal angle is between 3 and 4 overlapping views (if the main tendency is 4, it can be taken as 3.7), and the theoretical view is between 2 and 3 overlapping views (i.e. 2.5 views), so the difference value M = 1.2, which is brought into the above formula, and the alignment position deviation ΔP of the cylindrical lens can be calculated as 10.5 μm.

[0266] Optionally, the step 503 can include outputting the alignment position deviation of the cylindrical lens by the following formula:

[0267]

[0268] Wherein, ΔP is the alignment position deviation of the cylindrical lens, n is the medium refractive index of the cylindrical lens to the pixel surface, and α1 and α2 are respectively the first target view angle and the second target view angle adjacent to 0 degrees in the angle distribution of the brightness of the view point image relative to the target view point.

[0269] Optionally, in some embodiments provided by the present disclosure, the detection parameter at least includes the curvature radius of the cylindrical lens, which can refer to Figure 14 , shows the fifth flowchart of another screen detection method provided by the present disclosure, which includes:

[0270] Step 601, obtaining a browsing image photographed at the target view point for a target screen, the target screen being a screen provided with a cylindrical lens on the light emitting side.

[0271] In the embodiments of the present disclosure, the curvature radius of the cylindrical lens refers to the rotation rate of the tangent direction angle of the center point of the upper surface of the cylindrical lens to the arc length of the upper surface. By closing part of the image content displayed in the target screen, only part of the image content can be displayed, so that the display area of the part of the image content closed in the target screen is black, and the light emitting side of the target screen is photographed at different view points to obtain a browsing image that can reflect the sharpness of the screen.

[0272] For example, referring to Figure 15Wherein 15-1 is the target screen exists alignment angle deviation, the closed display part of the image content of the browsing image, and the black stripes are the display area of the closed display part of the image content; 15-2 is the target screen without alignment angle deviation, the closed display part of the image content of the browsing image, and the black stripes are the display area of the closed display part of the image content.

[0273] Step 602, in the case that the sharpness of the specified content in the browsing image is the largest, the browsing image is taken as the viewpoint image.

[0274] In the embodiments of the present disclosure, the sharpness of the browsing image is an index parameter for characterizing the display brightness and contrast of the image, and can be obtained based on the display brightness or contrast of the image and the like. Since the sharpness of the specified content in the browsing image under different shooting viewpoints is different, the browsing image with the largest sharpness can be selected by comparing the acquired multiple browsing images, and the browsing image is taken as the viewpoint image for participating in parameter detection. For example, when the specified content is the closed display part of the image content, the browsing image can be screened according to the sharpness of the black stripes in the browsing image, and of course the sharpness of the image content which is not closed display can also be compared to screen the browsing image. However, the sharpness of the black stripes is more obvious, and can be set according to actual needs, which is not limited here.

[0275] Step 603, the view angle of the viewpoint image is obtained.

[0276] In the embodiments of the present disclosure, the shooting angle and shooting position of the viewpoint image can be recorded, and the view angle of the viewpoint image can be calculated according to the recorded shooting angle and shooting position.

[0277] Step 604, the curvature radius of the optical simulation model of the cylindrical lens is adjusted, and when the view angle at which the sharpness of the optical simulation model is the largest is the view angle of the viewpoint image, the curvature radius is taken as the curvature radius of the cylindrical lens.

[0278] In the embodiments of the present disclosure, the curvature radius of the cylindrical lens is related to the view angle corresponding to the maximum sharpness, that is, for the same curvature radius, the view angle under the maximum sharpness of the cylindrical lens is the same. Therefore, the optical simulation model of the cylindrical lens can be constructed by the optical simulation software, and after adjusting the curvature radius of the optical simulation model, the view angle at which the sharpness of the optical simulation model is the largest is observed. If the view angle is the same as that of the viewpoint image, it indicates that the curvature radius of the cylindrical lens is the curvature radius of the optical simulation model under the view angle.

[0279] For example, refer to Figure 16, 16-1 is the viewpoint image at the non-collimating viewing angle (0° shooting angle), and the brightness contrast is relatively small, and 16-2 is the viewpoint at the collimating viewing angle (21° shooting angle), and the image brightness contrast is relatively large, so it is determined that the sharpness of the viewpoint image at the shooting angle of 21° is the largest, and then the angle of the sharpest viewing angle 21° is substituted into the step described in step 204 for processing. That is, the result obtained by software simulation is as shown in Figure 17 , wherein the pixel light brightness is the highest and the sharpness is the largest when the curvature radius r is 62.5 μm, so that the curvature radius r of the cylindrical lens is 62.5 μm.

[0280] Alternatively, the sharpness can be obtained by the following steps: according to the negative correlation between the contrast and the sharpness of the viewpoint image, the sharpness of the viewpoint image is obtained.

[0281] In some embodiments of the present disclosure, since the sharpness is the largest, the clarity of the viewpoint image is the clearest and the most collimating, so the contrast of the viewpoint image is the largest at this time. The browsing image with the largest contrast can be selected as the viewpoint image to efficiently obtain the sharpness of the image.

[0282] Of course, other ways of obtaining sharpness in related technologies can also be used to calculate the sharpness of the viewpoint image, such as MTF (Modulation Transfer Function), which obtains the sharpness of the viewpoint image based on the image modulation value. Of course, the specific sharpness calculation method can be set according to actual needs, as long as it can represent the sharpness of the viewpoint image, which can be applied to the embodiments of the present disclosure, which is not limited here.

[0283] Alternatively, referring to Figure 18 , the curvature radius of the cylindrical lens can also be output by the following steps 605 to 606:

[0284] Step 605: Obtain the viewing angle luminance distribution curve of the cylindrical lens.

[0285] In the embodiments of the present disclosure, the upper surface of the cylindrical lens can be scanned by an image acquisition device provided with a laser lens to obtain the viewing angle luminance distribution curve of the cylindrical lens.

[0286] Step 606: Adjust the curvature radius of the optical simulation model of the cylindrical lens, and when the similarity between the optical simulation model and the viewing angle luminance distribution curve of the cylindrical lens meets the similarity requirement, the curvature radius of the optical simulation model is taken as the curvature radius of the cylindrical lens.

[0287] In the embodiments of the present disclosure, the system scans the viewing angle luminance distribution curves at each curvature radius in the optical simulation model to obtain the corresponding viewing angle luminance distribution curves at each curvature radius, and then calculates the similarity between the corresponding viewing angle luminance distribution curves at each curvature radius and the actual viewing angle luminance distribution curve of the cylindrical lens. When the similarity meets the similarity requirement, the curvature radius can be confirmed as the curvature radius of the cylindrical lens. The similarity requirement can be that the similarity is greater than a similarity threshold, or the maximum value of the similarity is taken. The specific setting can be made according to actual needs, which is not limited here.

[0288] The embodiments of the present disclosure filter the target body type category of the user from each body type category according to the predicted image features extracted from the user body image, accurately identify the body type category of the user without relying on the body type template, and improve the accuracy of screen detection.

[0289] Figure 19 The structure of a screen detection device 70 provided by the present disclosure is schematically shown, and the device comprises:

[0290] The receiving module 701 is configured to receive a cylindrical lens detection instruction for a target screen, and the cylindrical lens detection instruction at least includes a target viewpoint.

[0291] The detection module 702 is configured to obtain a browsing image of the target screen photographed at the target viewpoint in response to the detection instruction, and the target screen is a screen provided with a cylindrical lens on the light-emitting side.

[0292] In the case that the browsing image contains target content, the browsing image is taken as a viewpoint image.

[0293] The output module 703 is configured to output the detection parameter of the cylindrical lens on the target screen based on the image parameter of the viewpoint image.

[0294] Optionally, the detection module 702 is further configured to:

[0295] Adjust the viewpoint of the image acquisition device to the target viewpoint to photograph the light-emitting side of the target screen and obtain the browsing image.

[0296] Optionally, the detection module 702 is further configured to:

[0297] Adjust the photographing position of the image acquisition device relative to the target screen to the target position to photograph the light-emitting side of the target screen and obtain the browsing image.

[0298] Optionally, the detection module 702 is further configured to:

[0299] Adjust a shooting position parameter of the image acquisition device so that the shooting position of the image acquisition device is at a target position, the shooting position parameter including at least one of a shooting angle, a shooting height, and a shooting distance.

[0300] Optionally, the target content exists at least two;

[0301] Optionally, the detection module 702 is further configured to:

[0302] In a case where the target content is included in the browsing image, the browsing image is taken as a viewpoint image, wherein viewpoints of at least two viewpoint images are on the same straight line, and the straight line is parallel to a pixel plane of the target screen.

[0303] Optionally, the image parameter at least includes a placement height of the cylindrical lens.

[0304] The output module 703 is further configured to:

[0305] Based on the viewpoint image, a viewpoint position corresponding to the viewpoint image and a pixel point position on a pixel plane are obtained.

[0306] A first pixel point distance between corresponding pixel point positions of adjacent two viewpoint images on the same cylindrical lens is obtained.

[0307] Based on the viewpoint position, the viewpoint quantity, the first pixel point distance, and a medium refractive index of the cylindrical lens to the pixel plane, a placement height of the cylindrical lens on the target screen is obtained.

[0308] Optionally, the output module 703 is further configured to:

[0309] A space rectangular coordinate system (x, y, z) is established with a plane where the pixel plane of the target screen is located as an xy plane, a space coordinate value of each viewpoint position in the space rectangular coordinate system is obtained, and the placement height of the cylindrical lens on the target screen is output through the following formula:

[0310]

[0311] wherein T is the placement height, N is the viewpoint quantity, n is the medium refractive index of the cylindrical lens to the pixel plane, P sub is the first pixel point distance between corresponding pixel point positions of adjacent two viewpoint images on the same cylindrical lens, x N is an x-axis space coordinate value of the Nth viewpoint image, x1 is an x-axis coordinate value of the first viewpoint image, and z is a z-axis coordinate value of each viewpoint image, wherein N≥2, and N is a positive integer.

[0312] Optionally, the target content includes target horizontal content.

[0313] The detection module 702 is further configured to:

[0314] In a case where all the horizontal content contained in the browsing image is target horizontal content, the browsing image is taken as a viewpoint image.

[0315] Optionally, the detection parameter at least includes a center distance of two adjacent cylindrical lenses.

[0316] The output module 703 is further configured to:

[0317] Based on the placement height of the cylindrical lens, a medium refractive index of the cylindrical lens to the pixel surface, the center distance of the two adjacent cylindrical lenses is obtained.

[0318] Optionally, the output module 703 is further configured to:

[0319] The center distance of the two adjacent cylindrical lenses is output by the following formula:

[0320]

[0321] Wherein, the P lens is the center distance of the two adjacent cylindrical lenses, the T is the placement height of the cylindrical lens, the n is the medium refractive index of the cylindrical lens to the pixel surface, and the a1 and a2 are respectively two adjacent view angles in the angle distribution of the brightness of the viewpoint image relative to the target viewpoint, taken as a first target view angle and a second target view angle respectively.

[0322] Optionally, the output module 703 is further configured to:

[0323] The center distance of the two adjacent cylindrical lenses is output by the following formula:

[0324]

[0325] Wherein, the P lens is the center distance of the two adjacent cylindrical lenses, the L is the viewing distance of the viewpoint image, the P pixel is a second pixel distance between pixel positions corresponding to the viewpoint image on the two adjacent cylindrical lenses, the T is the placement height of the cylindrical lens, and the n is the medium refractive index of the cylindrical lens to the pixel surface.

[0326] Optionally, the target content includes multiple target longitudinal content.

[0327] The detection module 702 is further configured to:

[0328] In a case where longitudinal contents contained in the browsing image are at least two target longitudinal contents, the browsing image is taken as a viewpoint image.

[0329] Optionally, the detection parameter at least includes a collimation angle deviation of the cylindrical lens.

[0330] The output module 703 is further configured to:

[0331] Based on the viewpoint image, the number of target longitudinal contents, the viewpoint position corresponding to the viewpoint image, and the pixel point position on the pixel plane are obtained.

[0332] The first pixel point distance between the pixel point positions corresponding to adjacent two viewpoint images on the same cylindrical lens, and the content width of the target longitudinal content on the viewpoint image are obtained.

[0333] Based on the number of target longitudinal contents, the first pixel point distance, and the content width, the collimation angle deviation of the cylindrical lens is obtained.

[0334] The output module 703 is further configured to:

[0335] The collimation angle deviation of the cylindrical lens is output by the following formula:

[0336]

[0337] Wherein, the △θ is the collimation angle deviation of the cylindrical lens, the N is the number of target longitudinal contents, the P sub is the first pixel point distance between the pixel point positions corresponding to adjacent two viewpoint images on the same cylindrical lens, and the W is the content width of the target longitudinal content on the viewpoint image.

[0338] Optionally, the detection module 702 is further configured to:

[0339] In a case where the browsing image is obtained by shooting the target screen at a normal viewing angle, and the central content at the central position in the browsing image is not a target content, the browsing image is taken as a viewpoint image.

[0340] Optionally, the detection parameter at least includes a collimation position deviation of the cylindrical lens.

[0341] The output module 703 is further configured to:

[0342] Based on the image parameter of the viewpoint image, the collimation position deviation of the cylindrical lens is obtained.

[0343] Optionally, the output module 703 is further configured to:

[0344] The alignment position deviation of the cylindrical lens is output by the following formula:

[0345] ΔP = M P sub

[0346] Wherein, the ΔP is the alignment position deviation of the cylindrical lens, the M is the difference value of the center content and the target content, the P sub is the first pixel distance between the pixel point positions corresponding to the adjacent two view images on the same cylindrical lens.

[0347] Optionally, the output module 703 is further configured to:

[0348] The alignment position deviation of the cylindrical lens is output by the following formula:

[0349]

[0350] Wherein, the ΔP is the alignment position deviation of the cylindrical lens, the n is the medium refractive index of the cylindrical lens to the pixel surface, the α1 and the α2 are two adjacent view angles of the angle distribution of the brightness of the view image relative to the target view point, and the two view angles are respectively taken as the first target view angle and the second target view angle.

[0351] Optionally, the detection module 702 is further configured to:

[0352] In the case that the sharpness of the designated content in the browsing image is maximum, the browsing image is taken as the view image.

[0353] Optionally, the detection parameter at least includes the curvature radius of the cylindrical lens.

[0354] The output module 703 is further configured to:

[0355] Obtain the view angle of the view image.

[0356] By adjusting the curvature radius of the optical simulation model of the cylindrical lens, when the view angle of the optical simulation model at the maximum sharpness is the view angle of the view image, the curvature radius is taken as the curvature radius of the cylindrical lens.

[0357] Optionally, the detection module 702 is further configured to:

[0358] According to the negative correlation between the contrast and the sharpness of the view image, the sharpness of the view image is obtained.

[0359] Optionally, the output module 703 is further configured to:

[0360] Obtain the view angle brightness distribution curve of the cylindrical lens.

[0361] By adjusting the curvature radius of the optical simulation model of the column lens, when the similarity between the optical simulation model and the viewing angle luminance distribution curve of the column lens meets the similarity requirement, the curvature radius of the optical simulation model is taken as the curvature radius of the column lens.

[0362] The embodiment of the present disclosure can efficiently and conveniently obtain various detection parameters of the column lens on the screen by selecting the viewpoint image containing the target content from the browsing image taken from a specific viewpoint, and detecting the detection parameters of the column lens on the screen according to the image parameters of the viewpoint image, thereby improving the detection efficiency of the detection parameters of the column lens on the screen.

[0363] The device embodiments described above are merely illustrative, wherein the units described as separate components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., they can be located in one place, or distributed on multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment scheme. Those skilled in the art can understand and implement without creative labor.

[0364] The various component embodiments of the present disclosure can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that microprocessors or digital signal processors (DSP) can be used in practice to implement some or all of the functions of some or all of the components in the computing processing device according to the embodiments of the present disclosure. The present disclosure can also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for performing part or all of the methods described herein. Such a program implementing the present disclosure can be stored on a computer readable medium or can have the form of one or more signals. Such signals can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0365] For example, Figure 20A computing processing device is shown in which the method according to the present disclosure can be implemented. The computing processing device traditionally comprises a processor 810 and a computer program product or computer readable medium in the form of a memory 820. The memory 820 can be an electronic storage such as a flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk or ROM. The memory 820 has a storage space 830 for program code 831 for performing any of the method steps in the above described methods. For example, the storage space 830 for program code can comprise individual program codes 831 for implementing the various steps in the above methods, respectively. These program codes can be read from or written to one or more computer program products. These computer program products comprise program code carriers such as hard disks, compact disks (CDs), memory cards or floppy disks. Such computer program products are typically portable or stationary memory units as referred to in Figure 21 Figure 20 The storage unit can have a storage section, storage space, etc. arranged similarly to the memory 820 in the computing processing device of

[0366] It should be understood that although the individual steps in the flowcharts of the drawings are shown in sequence following the direction of the arrows, the steps are not necessarily executed in the order of the arrows. Unless explicitly stated otherwise in this text, the execution of the steps is not strictly limited in order and they can be executed in other orders. Furthermore, at least some of the steps in the flowcharts of the drawings can comprise several sub-steps or stages, which are not necessarily executed at the same time but at different times and which are not necessarily executed one after another but can be executed in rotation or alternation with at least some of the other steps or sub-steps or stages of other steps.

[0367] The term "one embodiment", "an embodiment" or "one or more embodiments" as referred to herein means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the disclosure. The appearances of the phrase "in one embodiment" in various places in the specification are not necessarily all referring to the same embodiment.

[0368] ​In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the disclosure can be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.

[0369] In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word 'comprising' does not exclude the presence of elements or steps other than those listed in a claim. The word 'a' or 'an' preceding an element does not exclude the presence of a plurality of such elements. The disclosure can be implemented by means of both hardware and software, and any combination thereof. In a unitary claim, several devices, apparatuses or means can be listed, comprising means for carrying out a certain task. The use of the term'means' in a claim is intended to refer to a combination of means for performing a task, even if such means are not explicitly recited in the claim. The word 'first','second', 'third', etc. do not imply any order. The terms 'first','second', 'third', etc. are to be interpreted according to the context in which they are used.

[0370] It has to be noted that the above-mentioned embodiments illustrate rather than limit the application, since various modifications are possible within the scope of the appended claims. As such, the particular embodiments provided are meant to be illustrative only and not meant to be limiting as to the scope of the disclosure.

Claims

1. A screen detection method characterized by, The method comprises: receiving a column lens detection instruction for a target screen, the column lens detection instruction comprising at least a target viewpoint; in response to the detection instruction, acquiring a browsing image taken at the target viewpoint for a target screen provided with a column lens on the light-emitting side; in the case where the browsing image contains target content, taking the browsing image as a viewpoint image; the content of the browsing image of the target screen at different viewpoints is different; based on the image parameters of the viewpoint image, outputting a detection parameter of the column lens on the target screen; wherein the detection parameter comprises at least one of the placement height of the column lens, the center distance of two adjacent column lenses, the alignment angle deviation of the column lens, the alignment position deviation of the column lens, and the radius of curvature of the column lens.

2. The method of claim 1, wherein, The acquisition of the browsing image taken at the target viewpoint for the target screen provided with the column lens on the light-emitting side comprises: adjusting the viewpoint of the image acquisition device to the target viewpoint to take the light-emitting side of the target screen to obtain the browsing image.

3. The method of claim 2, wherein, The adjustment of the viewpoint of the image acquisition device to the target viewpoint to take the light-emitting side of the target screen to obtain the browsing image comprises: adjusting the shooting position of the image acquisition device relative to the target screen to the target position to take the light-emitting side of the target screen to obtain the browsing image.

4. The method of claim 3, wherein, The adjustment of the shooting position of the image acquisition device relative to the target screen to the target position comprises: adjusting the shooting position parameters of the image acquisition device so that the shooting position of the image acquisition device is at the target position, the shooting position parameters comprising at least one of the shooting angle, the shooting height, and the shooting distance.

5. The method of claim 1, wherein, The target content exists at least two; The taking of the browsing image as a viewpoint image in the case where the browsing image contains target content comprises: in the case where the browsing image contains target content, taking the browsing image as a viewpoint image, wherein the viewpoints of at least two of the viewpoint images are on the same straight line, and the straight line is parallel to the pixel plane of the target screen.

6. The method of claim 5, wherein, The detection parameter comprises at least the placement height of the column lens; The outputting of the detection parameter of the column lens on the target screen based on the image parameters of the viewpoint image comprises: acquiring the viewpoint position corresponding to the viewpoint image and the pixel point position on the pixel plane based on the image parameters of the viewpoint image; acquiring the first pixel point distance between the corresponding pixel point positions of two adjacent viewpoint images on the same column lens; acquiring the placement height of the column lens on the target screen based on the viewpoint position, the number of viewpoints, the first pixel point distance, and the medium refractive index of the column lens to the pixel plane.

7. The method of claim 6, wherein, The acquisition of the placement height of the column lens on the target screen based on the viewpoint position, the number of viewpoints, the first pixel point distance, and the medium refractive index of the column lens to the pixel plane comprises: A space rectangular coordinate system (x, y, z) is established with a plane where a pixel surface of the target screen is as an xy plane, spatial coordinate values of each viewpoint position in the space rectangular coordinate system are obtained, and a placement height of the cylindrical lens on the target screen is output through the following formula: wherein T is a placement height, N is a number of viewpoints, n is a medium refractive index from the cylindrical lens to the pixel plane, P sub is a first pixel distance between pixel positions corresponding to adjacent two of the viewpoint images on the same cylindrical lens, x N is an x-axis spatial coordinate value of an Nth viewpoint image, x1 is an x-axis coordinate value of a first viewpoint image, and z is a z-axis coordinate value of each viewpoint image, wherein N≥2 and N is a positive integer.

8. The method of claim 1, wherein, The target content includes target horizontal content. In a case where the target content is included in the browsing image, the browsing image is taken as a viewpoint image, including: In a case where all horizontal content included in the browsing image is target horizontal content, the browsing image is taken as a viewpoint image.

9. The method of claim 8, wherein, The detection parameter at least includes a center distance of adjacent two cylindrical lenses; The detection parameter of the cylindrical lens on the target screen is output based on the image parameter of the viewpoint image, including: The center distance of the adjacent two cylindrical lenses is obtained based on the placement height of the cylindrical lens, and a medium refractive index of the cylindrical lens to the pixel surface of the target screen.

10. The method of claim 9, wherein, The center distance of the adjacent two cylindrical lenses is obtained based on the placement height of the cylindrical lens, and a medium refractive index of the cylindrical lens to the pixel surface, including: The center distance of the adjacent two cylindrical lenses is output through the following formula: Wherein, the P lens is the center distance of the two adjacent column lenses, the T is the placement height of the column lens, the n is the medium refractive index from the column lens to the pixel surface, the a1, a2 are the first target viewing angle and the second target viewing angle respectively; in the angle distribution of the brightness of the view point image relative to the target view point, the two viewing angles adjacent to 0 degrees are the first target viewing angle and the second target viewing angle respectively.

11. The method of claim 9, wherein, The center distance of the adjacent two cylindrical lenses is obtained based on the placement height of the cylindrical lens, and a medium refractive index of the cylindrical lens to the pixel surface, including: The center distance of the adjacent two cylindrical lenses is output through the following formula: Wherein, the P lens is the center distance of the two adjacent column lenses, the L is the viewing distance of the viewpoint image, the P pixel is the second pixel distance between the pixel point positions corresponding to the viewpoint image on the two adjacent column lenses, the T is the placement height of the column lens, and the n is the medium refractive index from the column lens to the pixel plane.

12. The method of claim 1, wherein, The target content includes multiple target vertical content. In a case where the target content is included in the browsing image, the browsing image is taken as a viewpoint image, including: In a case where vertical content included in the browsing image is at least two target vertical content, the browsing image is taken as a viewpoint image.

13. The method of claim 12, wherein, The detection parameter at least includes an alignment angle deviation of the cylindrical lens; The detection parameter of the cylindrical lens on the target screen is output based on the image parameter of the viewpoint image, including: The number of the target vertical content, a viewpoint position corresponding to the viewpoint image, and a pixel position on the pixel surface are obtained based on the viewpoint image; A first pixel distance between pixel positions corresponding to adjacent two viewpoint images on the same cylindrical lens, and a content width of the target vertical content on the viewpoint image are obtained; The alignment angle deviation of the cylindrical lens is obtained based on the number of the target vertical content, the first pixel distance, and the content width.

14. The method of claim 13, wherein, The alignment angle deviation of the cylindrical lens is obtained based on the number of the target vertical content, the first pixel distance, and the content width, including: The alignment angle deviation of the cylindrical lens is output through the following formula: Wherein, the △θ is the alignment angle deviation of the column lens, the N is the number of target longitudinal content, the P sub is the first pixel distance between the pixel point positions corresponding to the adjacent two view images on the same column lens, and the W is the content width of the target longitudinal content on the view image.

15. The method of claim 1, wherein, In a case where the target content is included in the browsing image, the browsing image is taken as a viewpoint image, including: In a case where the browsing image is obtained by photographing the target screen at a normal viewing angle, and central content at a central position in the browsing image is not target content, the browsing image is taken as a viewpoint image.

16. The method of claim 15, wherein, The detection parameter at least includes an alignment position deviation of the cylindrical lens; The image parameters of the viewpoint image are used to output the detection parameters of the cylindrical lens on the target screen, including: The image parameters of the viewpoint image are used to obtain the alignment position deviation of the cylindrical lens.

17. The method of claim 16, wherein, The image parameters of the viewpoint image are used to obtain the alignment position deviation of the cylindrical lens, including: The alignment position deviation of the cylindrical lens is output by the following formula: ΔP = MP sub Wherein, △P is the alignment position deviation of the column lens, M is the difference value of the center content and the target content, P is the first pixel distance between the pixel point positions corresponding to the adjacent two view images on the same column lens. sub is the first pixel distance between the pixel point positions corresponding to the adjacent two view images on the same column lens.

18. The method of claim 16, wherein, The image parameters of the viewpoint image are used to obtain the alignment position deviation of the cylindrical lens, including: The alignment position deviation of the cylindrical lens is output by the following formula: Wherein, △P is the alignment position deviation of the cylindrical lens, n is the medium refractive index of the pixel surface of the cylindrical lens to the target screen, and α1 and α2 are respectively the first target viewing angle and the second target viewing angle; the two viewing angles adjacent to 0 degrees in the angle distribution of the brightness of the viewpoint image relative to the target viewpoint are respectively the first target viewing angle and the second target viewing angle.

19. The method of claim 1, wherein, In the case that the target content is included in the browsing image, the browsing image is used as the viewpoint image, including: In the case that the sharpness of the specified content in the browsing image is the largest, the browsing image is used as the viewpoint image.

20. The method of claim 19, wherein, The detection parameters at least include the radius of curvature of the cylindrical lens. The image parameters of the viewpoint image are used to output the detection parameters of the cylindrical lens on the target screen, including: The viewing angle of the viewpoint image is obtained; The radius of curvature of the optical simulation model of the cylindrical lens is adjusted, and when the viewing angle of the optical simulation model at the maximum sharpness is the viewing angle of the viewpoint image, the radius of curvature of the optical simulation model is used as the radius of curvature of the cylindrical lens.

21. The method of claim 19 or 20, wherein, The sharpness can be obtained by the following steps: According to the negative correlation between the contrast and the sharpness of the viewpoint image, the sharpness of the viewpoint image is obtained.

22. The method of claim 19, wherein, The image parameters of the viewpoint image are used to output the detection parameters of the cylindrical lens on the target screen, including: The viewing angle brightness distribution curve of the cylindrical lens is obtained; The radius of curvature of the optical simulation model of the cylindrical lens is adjusted, and when the similarity between the optical simulation model and the viewing angle brightness distribution curve of the cylindrical lens meets the similarity requirement, the radius of curvature of the optical simulation model is used as the radius of curvature of the cylindrical lens.

23. A screen detection apparatus characterized by comprising: The apparatus comprises: One or more processors; Memory for storing one or more programs, which, when executed by the one or more processors, can cause the one or more processors to implement the screen detection method of any one of claims 1-22.

24. A computing processing device, comprising: Including: Memory, in which computer readable code is stored; One or more processors, when the computer readable code is executed by the one or more processors, the computing processing device executes the screen detection method as claimed in any one of claims 1-22.

25. A computer program, characterized in that, Including computer readable code, when the computer readable code runs on a computing processing device, causes the computing processing device to execute the screen detection method as claimed in any one of claims 1-22.

26. A computer readable medium characterized by A computer program in which the screen detection method according to any one of claims 1 to 22 is stored.

Citation Information

Patent Citations

  • Smoothness detection method of cylindrical lenticulation for three-dimension display

    CN103105146A