CN109963139A - A kind of naked eye 3D display screen row's figure automatic calibrating method and electronic equipment - Google Patents
A kind of naked eye 3D display screen row's figure automatic calibrating method and electronic equipment Download PDFInfo
- Publication number
- CN109963139A CN109963139A CN201910173537.0A CN201910173537A CN109963139A CN 109963139 A CN109963139 A CN 109963139A CN 201910173537 A CN201910173537 A CN 201910173537A CN 109963139 A CN109963139 A CN 109963139A
- Authority
- CN
- China
- Prior art keywords
- display screen
- rotation angle
- display
- mirror image
- naked eye
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
The present invention relates to a kind of naked eye 3D display screen row's figure automatic calibrating method and electronic equipments.This method includes that S1, display screen according to default viewing distance show the first 3D test chart, mirror image of the first 3D test chart in flat mirror face is obtained by camera, wherein the first 3D test chart includes the first monochrome 3D left figure and black 3D right figure;S2,3D display rotation angle and left and right offset according to preset algorithm adjustment display screen, obtain mirror image adjusted every time by camera, and obtain the valid pixel points of the maximum pixel block in each mirror image;S3, the corresponding 3D display rotation angle of affiliated mirror image that the maximum valid pixel filtered out is counted and left and right offset are as calibration parameter.The present invention obtains the display effect image in mirror surface by camera, and is automatically performed calibration, and mirror surface distance variable according to mirror image, and not needing user, the manual of a little is adjusted again, greatly improves user experience.
Description
Technical field
The present invention relates to naked eye 3D display fields, more specifically to a kind of automatic calibration of naked eye 3D display screen row's figure
Method and electronic equipment.
Background technique
3D viewing can be realized because not needing user's wearing 3D glasses in naked eye 3D display technology, increasingly by the happiness of user
Love.The realization principle of naked eye 3D display technology are as follows: special 3D glass-film is covered on the display screen of electronic equipment, and according to 3D
Display demand carries out row again to display display content and schemes, to realize that the right and left eyes of user are watched respectively by 3D glass-film
Left-eye image and eye image reach 3D display effect.
It after pasting 3D glass-film on the display screen of electronic equipment, needs to calibrate row's figure of display screen, so that aobvious
The row's figure and the paste position of 3D glass-film of display screen match, and realize best viewing effect.The row of existing display screen schemes calibration
Rely on it is artificial carry out, needing user according to the effect watched in a calibration process, graph parameter is arranged in a little adjusting manually, is adjusted
It is slowly cumbersome to have suffered journey, and is extremely difficult to good viewing effect, user experience is bad.
Summary of the invention
The technical problem to be solved in the present invention is that in view of the above drawbacks of the prior art, providing a kind of 3D display screen
Arrange figure automatic calibrating method and electronic equipment.
The technical solution adopted by the present invention to solve the technical problems is: constructing a kind of automatic school of naked eye 3D display screen row figure
Quasi- method is covered with 3D film on the display screen, which comprises
S1, the display screen show the first 3D test chart according to default viewing distance, obtain described first by camera
Mirror image of the 3D test chart in flat mirror face, wherein the first 3D test chart includes the first monochrome 3D left figure and black 3D right
Figure, the plane mirror are arranged in parallel with the display screen;
S2, the 3D display rotation angle and left and right offset that the display screen is adjusted according to preset algorithm, are taken the photograph by described
As head obtains mirror image adjusted every time, and the effective pixel points of the maximum pixel block in each mirror image of acquisition
Number;
S3, the corresponding 3D display rotation angle of affiliated mirror image that the maximum valid pixel filtered out is counted and left and right are inclined
Shifting amount is as calibration parameter.
Further, naked eye 3D display screen of the present invention arranges figure automatic calibrating method, according to default in the step S2
Algorithm adjusts the 3D display rotation angle of the display screen and left and right offset includes:
The 3D display rotation angle remains unchanged, and adjusts the left and right offset;And
The left and right offset remains unchanged, and adjusts the 3D display rotation angle.
Further, naked eye 3D display screen of the present invention arranges figure automatic calibrating method, and the 3D display rotation angle is protected
Hold constant, adjusting the left and right offset includes:
The 3D display rotation angle remains unchanged, and is stepped up from initial offset according to preset step-length or gradually subtracts
The small left and right offset.
Further, naked eye 3D display screen of the present invention arranges figure automatic calibrating method, it is described from initial offset by
The left and right offset is stepped up or gradually reduced according to preset step-length includes:
After adjusting the left and right offset every time, if the valid pixel points of the maximum pixel block in the mirror image
Reduce after the adjustment, then reversely gradually adjusts the left and right offset according to preset step-length from the initial offset.
Further, naked eye 3D display screen of the present invention arranges figure automatic calibrating method, and the left and right offset is kept not
Become, adjusting the 3D display rotation angle includes:
The left and right offset remains unchanged, and is stepped up or gradually reduces according to preset step-length from initial rotation angle
The 3D display rotates angle.
Further, naked eye 3D display screen of the present invention arranges figure automatic calibrating method, described from initial rotation angle
The 3D display rotation angle is stepped up or gradually reduced according to preset step-length includes:
After adjusting the 3D display rotation angle every time, if the valid pixel of the maximum pixel block in the mirror image
Points reduce after the adjustment, then reversely gradually adjust the 3D display rotation according to preset step-length from the initial rotation angle
Angle.
Further, naked eye 3D display screen of the present invention arranges figure automatic calibrating method, described after the step S1
Before step S2, the method also includes:
With the contiguous pixels block of pigment in S121, the acquisition mirror image;
Whether S122, the inclined stripe quantity for judging that the contiguous pixels block is formed are greater than default striped quantity;
S123, if it is not, then using current 3D display rotation angle as initial rotation angle.
Further, naked eye 3D display screen of the present invention arranges figure automatic calibrating method, the institute after the step S122
State method further include:
If the inclined stripe quantity that S1241, the contiguous pixels block are formed is greater than default striped quantity, obtain inclined stripe it
Between horizontal width;
S1242, the developed width that inclined stripe on the display screen is calculated according to the horizontal width between the inclined stripe;
S1243, it is cut according to the developed width of inclined stripe on the display screen and when front-seat figure intercept calculates best row's figure
Away from;
S1244, current 3D display rotation angle is calculated according to best row's figure intercept and physical grating width, by institute
Current 3D display rotation angle is stated as initial rotation angle.
Further, naked eye 3D display screen of the present invention arranges figure automatic calibrating method, in the step S1 foregoing description
Method further include:
S01, the display screen show the 2nd 3D test chart, obtain the 2nd 3D test chart in flat mirror face by camera
In mirror image, the 2nd 3D test chart includes third monochrome 3D left figure and third monochrome 3D right figure;
S02, determine the display screen in the 2nd 3D test chart according to the mirror image of the 2nd 3D test chart
Position and size;
S03, position and size and the display screen according to the display screen in the 2nd 3D test chart reality
The field angle fov of border length PL and the camera calculates the display screen to the distance L of the mirror image:
L=(PL* (W/pw)/2.0)/tan (fov/2.0)
Wherein, W is the maximum pixel width of the camera, and pw is length of the display screen in the mirror image
Degree.
In addition, the electronic equipment includes display screen the present invention also provides a kind of electronic equipment, it is covered on the display screen
3D film;
The electronic equipment further includes processor, and the processor is for when executing the computer program stored in memory
Realize that above-mentioned naked eye 3D display screen such as arranges figure automatic calibrating method.
Implement a kind of 3D display screen row's figure automatic calibrating method and electronic equipment of the invention, has below beneficial to effect
Fruit: being covered with 3D film on the display screen of the electronic equipment, method includes: that S1, display screen according to default viewing distance show first
3D test chart obtains mirror image of the first 3D test chart in flat mirror face by camera, wherein the first 3D test chart includes
First monochrome 3D left figure and black 3D right figure, plane mirror are arranged in parallel with display screen;S2, display screen is adjusted according to preset algorithm
3D display rotates angle and left and right offset, obtains mirror image adjusted every time by camera, and obtain every secondary mirror
The valid pixel of maximum pixel block in image is counted;S3, affiliated mirror image pair that the maximum valid pixel filtered out is counted
The 3D display rotation angle and left and right offset answered are as calibration parameter.The present invention obtains the display in mirror surface by camera and imitates
Fruit image, and be automatically performed calibration, and mirror surface distance variable according to mirror image does not need user's a little manual progress again
It adjusts, greatly improves user experience.
Detailed description of the invention
Present invention will be further explained below with reference to the attached drawings and examples, in attached drawing:
Fig. 1 is naked eye 3D display screen row's figure automatic calibrating method flow chart that one embodiment of the invention provides;
Fig. 2 is naked eye 3D display screen row's figure automatic calibrating method flow chart that one embodiment of the invention provides;
Fig. 3 is naked eye 3D display screen row's figure automatic calibrating method flow chart that one embodiment of the invention provides;
Fig. 4 is the structural schematic diagram for the electronic equipment that one embodiment of the invention provides.
Specific embodiment
For a clearer understanding of the technical characteristics, objects and effects of the present invention, now control attached drawing is described in detail
A specific embodiment of the invention.
Embodiment
With reference to Fig. 1, naked eye 3D display screen row's figure automatic calibrating method of the present embodiment is applied to the electronics with display screen
Equipment, electronic equipment have camera in display screen side, are covered with 3D film on the display screen.Alternatively, column can be selected in 3D film
Shape lens type 3D film can also select formula 3D film visually impaired and other 3D films with naked eye display effect.Automatically it is calibrating
Before, it covers 3D film on a display screen first, plane mirror is then placed on display screen side, the mirror surface (front) of plane mirror and display
Screen is oppositely arranged, and guarantees that plane mirror is parallel with display screen, it should be noted that: plane mirror and display screen not keep absolutely flat
Row, this more difficult operation for a user, the present embodiment require the Parallel errors of plane mirror and display screen in default error model
In enclosing.Bracket can be used to be supported for plane mirror, and it is not limited here, bracket can support flat the type and shape of bracket
Face mirror simultaneously guarantees that plane mirror is parallel with display screen.In addition the distance between plane mirror and display screen are default in the present embodiment
The half of viewing distance, because according to plane mirror imaging principle, camera (camera and display screen are in the same plane) with it is flat
The distance between mirror image of face mirror is twice of distance between camera and plane mirror.It can start after being provided with automatic
Calibration, this method include the following steps:
S1, display screen show the first 3D test chart according to default viewing distance, obtain the first 3D test chart by camera
Mirror image in flat mirror face, wherein the first 3D test chart includes the first monochrome 3D left figure and black 3D right figure, by the first list
Color 3D left figure and black 3D right figure may make up 3D figure.First monochrome 3D left figure and black 3D right figure are pure color 3D figure, such as the
One monochrome 3D left figure is green pure chromatic graph, i.e. RGB (0,255,0), black 3D right figure is black pure color figure.
S2,3D display rotation angle and left and right offset according to preset algorithm adjustment display screen, are obtained by camera
Each mirror image adjusted, and obtain the valid pixel points of the maximum pixel block in each mirror image.
Specifically, the contiguous pixels block that color is close in mirror image is searched after obtaining mirror image adjusted every time,
And obtain the valid pixel points of the maximum pixel block in each mirror image.Display screen is adjusted according to preset algorithm in step S2
3D display rotation angle and left and right offset include: 3D display rotation angle remain unchanged, adjust left and right offset;And it is left
Right offset remains unchanged, and adjustment 3D display rotates angle.It is illustrated individually below.
Firstly, 3D display rotation angle remains unchanged, adjustment left and right offset includes: that 3D display rotation angle is kept not
Become, is stepped up or gradually reduces left and right offset according to preset step-length from initial offset, preset step-length can be according to adjusting
Precision is configured, such as adjustment process uses percentage as measurement, and each preset step-length is 0.1.Further, from initial inclined
Shifting amount rise according to preset step-length be stepped up or gradually reduce left and right offset include: every time adjustment left and right offset after, if
The valid pixel points of maximum pixel block in mirror image are continuing to increase, i.e., valid pixel points adjusted are greater than adjustment
Preceding valid pixel points then illustrate that the direction of adjustment is correctly, to can proceed with adjustment until there is valid pixel maximum
Value.Certainly, during the adjustment it is also possible that another situation, i.e., after adjustment left and right offset every time, if mirror image
In maximum pixel block valid pixel points reduce after the adjustment, illustrate adjustment direction be it is incorrect, then from initial offset
It has measured and has reversely gradually adjusted left and right offset according to preset step-length, if reversely referring to herein is originally increased, be adjusted to
Reduce;If being originally reduction, it is adjusted to increase.
Secondly, left and right offset remains unchanged, adjustment 3D display rotation angle includes: that left and right offset remains unchanged, from
Initial rotation angle, which rises, is stepped up or gradually reduces 3D display rotation angle according to preset step-length, and preset step-length can be according to adjusting
Precision is configured, such as 0.1 degree.Further, it is stepped up or gradually reduces according to preset step-length from initial rotation angle
3D display rotation angle includes: after adjustment 3D display rotation angle every time, if maximum pixel block in mirror image is effective
Pixel number is continuing to increase, i.e., valid pixel points adjusted are greater than the valid pixel points before adjustment, then illustrates to adjust
Direction be that correctly, can proceed with adjustment until there is effective pixel maximum.Certainly, it is also possible to out during the adjustment
Existing another kind situation, i.e., after adjustment 3D display rotation angle every time, if the valid pixel of the maximum pixel block in mirror image
Points reduce after the adjustment, illustrate adjustment direction be it is incorrect, then from initial rotation angle reversely according to preset step-length by
Successive step 3D display rotates angle, if reversely referring to herein is originally increased, is adjusted to reduce;If being originally reduction
, then it is adjusted to increase.
Further, above-mentioned two parameter can carry out interval training in rotation formula adjustment, i.e., every one 3D display of adjusting rotates angle, right
One wheel of left and right offset progress is adjusted, and obtains the effective pixel points of the maximum pixel block in epicycle adjusting in each mirror image
Number.Then adjustment 3D display rotation angle, then a wheel is carried out to left and right offset and is adjusted, obtain every secondary mirror figure in epicycle adjusting
The valid pixel points of maximum pixel block as in.The maximum in the mirror image within the scope of adjustable parameter is found according to the rule
The valid pixel of block of pixels is counted.
S3, the corresponding 3D display rotation angle of affiliated mirror image that the maximum valid pixel filtered out is counted and left and right are inclined
Shifting amount is as calibration parameter.
The present embodiment obtains the display effect image in mirror surface by camera, and is automatically performed school according to mirror image
Standard, not needing user, the manual of a little is adjusted again, greatly improves user experience, and the adjustment effect of the present embodiment is more
It is excellent.
Embodiment
With reference to Fig. 2, on the basis of the above embodiments, the naked eye 3D display screen of the present embodiment arranges figure automatic calibrating method,
Before step S2 after step S1, method further include:
With the contiguous pixels block of pigment in S121, acquisition mirror image, the continuous image that color is close in mirror image is searched
Plain block, contiguous pixels block will form inclined stripe.
Whether S122, the inclined stripe quantity for judging that contiguous pixels block is formed are greater than default striped quantity.
If the inclined stripe quantity that S123, contiguous pixels block are formed is not more than default striped quantity, current 3D display is revolved
Gyration is as initial rotation angle.Illustrate that 3D display rotation angle at this time close to optimal rotation angle, can directly execute step
Rapid S2.
Further, method after step s 122 further include:
If the inclined stripe quantity that S1241, contiguous pixels block are formed is greater than default striped quantity, obtain between inclined stripe
Horizontal width.When obtaining the horizontal width between inclined stripe, the striped among continuous inclined stripe is chosen, calculating two is adjacent
Width between inclined stripe;To improve precision, the width between multiple adjacent inclined stripes can be calculated, is then averaged.Such as
Continuous inclined stripe has 5 altogether, then calculates the width between 2-3 striped, 3-4 striped, then calculate average value.
S1242, the developed width that inclined stripe on display screen is calculated according to the horizontal width between inclined stripe.
S1243, according to the developed width of inclined stripe on display screen and when front-seat figure intercept calculates best row's figure intercept.
S1244, current 3D display rotation angle is calculated according to best row's figure intercept and physical grating width, by current 3D
Display rotation angle is as initial rotation angle.
The larger problem of difference in the present embodiment in view of user after pasting 3D film with best 3D display rotation angle, leads to
It crosses striped quantity to judge whether to need to calculate best row's figure intercept, further improves the precision of automatic adjustment, while can also mention
Top adjustment efficiency.
Embodiment
With reference to Fig. 3, in above-described embodiment, the distance between plane mirror and Mobile phone screen are pre-determined distance,
On the basis of the above embodiments, the naked eye 3D display screen of the present embodiment arranges figure automatic calibrating method, in step S1
Method before further include:
S01, display screen show the 2nd 3D test chart, obtain mirror surface of the 2nd 3D test chart in flat mirror face by camera
Image, the 2nd 3D test chart includes third monochrome 3D left figure and third monochrome 3D right figure, by third monochrome 3D left figure and third list
Color 3D right figure may make up 3D perspective view.Such as third monochrome 3D left figure and third monochrome 3D right figure are respectively green monochromatic 3D left figure
With green monochromatic 3D right figure, i.e. RGB (0,255,0).
S02, position and size of the display screen in the 2nd 3D test chart are determined according to the mirror image of the 2nd 3D test chart.
After obtaining mirror image, the close contiguous pixels block of color is searched, if third monochrome 3D left figure and third monochrome 3D right figure are
Green monochromatic 3D left figure and green monochromatic 3D right figure then search the close contiguous pixels block of green.Find shape in contiguous pixels block
Shape and the immediate contiguous pixels block of display screen shape, wherein display screen shape length-width ratio is it is known that then the block of pixels is second
Mirror image of the 3D test chart in flat mirror face.
S03, it according to the physical length PL of position of the display screen in the 2nd 3D test chart and size and display screen and takes the photograph
As head field angle fov calculate display screen to mirror image distance L:
L=(PL* (W/pw)/2.0)/tan (fov/2.0)
Wherein, W is the maximum pixel width of camera, and pw is length of the display screen in mirror image, and tan is triangle letter
Number.
Compared to above-described embodiment, the present embodiment no longer needs user that plane mirror is placed in pre-determined distance, but can appoint
Meaning distance is put, and camera can obtain display screen to the distance of mirror image, to more simplify calibration behaviour by test image
Make, user need to only guarantee that plane mirror is parallel with display screen in holding plane mirror.
Embodiment
With reference to Fig. 4, the present embodiment also provides a kind of electronic equipment, and electronic equipment includes display screen and camera, display screen
On be covered with 3D film;Electronic equipment further includes processor, real when processor is for executing the computer program stored in memory
Now as above-mentioned naked eye 3D display screen arranges figure automatic calibrating method.
Below with reference to Fig. 4, it illustrates the structural representations for the electronic equipment 600 for being suitable for being used to realize the embodiment of the present invention
Figure.Electronic equipment in the embodiment of the present invention can include but is not limited to such as mobile phone, laptop, digital broadcasting and connect
Receive device, PDA (personal digital assistant), PAD (tablet computer), PMP (portable media player), vehicle electronic device (example
Such as vehicle mounted guidance electronic equipment) mobile electronic device and such as number TV, desktop computer etc. fixation electronics
Equipment.Electronic equipment shown in Fig. 4 is only an example, should not function to the embodiment of the present invention and use scope bring and appoint
What is limited.
As shown in figure 4, electronic equipment 400 may include processing unit (such as central processing unit, graphics processor etc.)
401, random access can be loaded into according to the program being stored in read-only memory (ROM) 402 or from storage device 408
Program in memory (RAM) 403 and execute various movements appropriate and processing.In RAM 403, it is also stored with electronic equipment
Various programs and data needed for 400 operations.Processing unit 401, ROM 402 and RAM 403 pass through the phase each other of bus 404
Even.Input/output (I/O) interface 405 is also connected to bus 404.
In general, following device can connect to I/O interface 405: including such as touch screen, touch tablet, keyboard, mouse, taking the photograph
As the input unit 406 of head, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaker, vibration
The output device 407 of dynamic device etc.;Storage device 408 including such as tape, hard disk etc.;And communication device 409.Communication device
409, which can permit electronic equipment 400, is wirelessly or non-wirelessly communicated with other equipment to exchange data.Although Fig. 4 shows tool
There is the electronic equipment 400 of various devices, it should be understood that being not required for implementing or having all devices shown.It can be with
Alternatively implement or have more or fewer devices.
Particularly, according to an embodiment of the invention, may be implemented as computer above with reference to the process of flow chart description
Software program.For example, the embodiment of the present invention includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed from network by communication device 409, or from storage device 408
It is mounted, or is mounted from ROM402.When the computer program is executed by processing unit 401, the embodiment of the present invention is executed
Method in the above-mentioned function that limits.
It should be noted that above-mentioned computer-readable medium of the invention can be computer-readable signal media or meter
Calculation machine storage medium either the two any combination.Computer storage medium for example may be-but not limited to-
Electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Computer storage
The more specific example of medium can include but is not limited to: have electrical connection, the portable computer magnetic of one or more conducting wires
Disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable programmable read only memory (EPROM or sudden strain of a muscle
Deposit), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device or above-mentioned appoint
The suitable combination of meaning.In the present invention, computer storage medium can be any tangible medium for including or store program, the journey
Sequence can be commanded execution system, device or device use or in connection.And in the present invention, it is computer-readable
Signal media may include in a base band or as the data-signal that carrier wave a part is propagated, wherein carrying computer-readable
Program code.The data-signal of this propagation can take various forms, including but not limited to electromagnetic signal, optical signal or on
Any appropriate combination stated.Computer-readable signal media can also be that any computer other than computer storage medium can
Medium is read, which can send, propagates or transmit for by instruction execution system, device or device
Part uses or program in connection.The program code for including on computer-readable medium can use any Jie appropriate
Matter transmission, including but not limited to: electric wire, optical cable, RF (radio frequency) etc. or above-mentioned any appropriate combination.
Above-mentioned computer-readable medium can be included in above-mentioned electronic equipment;It is also possible to individualism, and not
It is fitted into the electronic equipment.
Above-mentioned computer-readable medium carries one or more program, when said one or multiple programs are by the electricity
When sub- equipment executes, so that the electronic equipment: obtaining at least two internet protocol addresses;Send to Node evaluation equipment includes extremely
The Node evaluation request of few two internet protocol addresses, wherein Node evaluation equipment is from least two internet protocol addresses, choosing
It takes internet protocol address and returns;The internet protocol address that receiving node valuator device returns;Wherein, acquired Internet protocol
Address indicates the fringe node in content distributing network.
Alternatively, above-mentioned computer-readable medium carries one or more program, when said one or multiple programs
When being executed by the electronic equipment, so that the electronic equipment: receiving the Node evaluation including at least two internet protocol addresses and request;
From at least two internet protocol addresses, internet protocol address is chosen;Return to the internet protocol address selected;Wherein, it receives
To internet protocol address instruction content distributing network in fringe node.
The calculating for executing operation of the invention can be write with one or more programming languages or combinations thereof
Machine program code, above procedure design language include object oriented program language-such as Java, Smalltalk, C+
+, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can
Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package,
Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part.
In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN)
Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service
Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of various embodiments of the invention, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use
The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box
The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually
It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse
Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding
The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction
Combination realize.
Being described in unit involved in the embodiment of the present invention can be realized by way of software, can also be by hard
The mode of part is realized.Wherein, the title of unit does not constitute the restriction to the unit itself under certain conditions, for example, the
One acquiring unit is also described as " obtaining the unit of at least two internet protocol addresses ".
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with other
The difference of embodiment, the same or similar parts in each embodiment may refer to each other.For device disclosed in embodiment
For, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is said referring to method part
It is bright.
Professional further appreciates that, unit described in conjunction with the examples disclosed in the embodiments of the present disclosure
And algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and
The interchangeability of software generally describes each exemplary composition and step according to function in the above description.These
Function is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Profession
Technical staff can use different methods to achieve the described function each specific application, but this realization is not answered
Think beyond the scope of this invention.
Above embodiments only technical concepts and features to illustrate the invention, its object is to allow person skilled in the art
Scholar can understand the contents of the present invention and implement accordingly, can not limit the scope of the invention.It is all to be wanted with right of the present invention
The equivalent changes and modifications that range is done are sought, should belong to the covering scope of the claims in the present invention.
Claims (10)
1. a kind of naked eye 3D display screen arranges figure automatic calibrating method, which is characterized in that 3D film is covered on the display screen, it is described
Method includes:
S1, the display screen show the first 3D test chart according to default viewing distance, obtain the first 3D by camera and survey
Attempt the mirror image in flat mirror face, wherein the first 3D test chart includes the first monochrome 3D left figure and black 3D right figure,
The plane mirror is arranged in parallel with the display screen;
S2, the 3D display rotation angle and left and right offset that the display screen is adjusted according to preset algorithm, pass through the camera
Mirror image adjusted every time is obtained, and obtains the valid pixel points of the maximum pixel block in the mirror image every time;
S3, the corresponding 3D display rotation angle of affiliated mirror image that the maximum valid pixel filtered out is counted and left and right offset
As calibration parameter.
2. naked eye 3D display screen according to claim 1 arranges figure automatic calibrating method, which is characterized in that in the step S2
The 3D display rotation angle of the display screen is adjusted according to preset algorithm and left and right offset includes:
The 3D display rotation angle remains unchanged, and adjusts the left and right offset;And
The left and right offset remains unchanged, and adjusts the 3D display rotation angle.
3. naked eye 3D display screen according to claim 2 arranges figure automatic calibrating method, which is characterized in that the 3D display rotation
Gyration remains unchanged, and adjusts the left and right offset and includes:
The 3D display rotation angle remains unchanged, and is stepped up or gradually reduces institute according to preset step-length from initial offset
State left and right offset.
4. naked eye 3D display screen according to claim 3 arranges figure automatic calibrating method, which is characterized in that described from initial inclined
Shifting amount is stepped up or gradually reduces the left and right offset according to preset step-length and includes:
After adjusting the left and right offset every time, if the valid pixel points of the maximum pixel block in the mirror image are being adjusted
Reduce after whole, then reversely gradually adjusts the left and right offset according to preset step-length from the initial offset.
5. naked eye 3D display screen according to claim 2 arranges figure automatic calibrating method, which is characterized in that the left and right offset
Amount remains unchanged, and adjusts the 3D display rotation angle and includes:
The left and right offset remains unchanged, and according to preset step-length is stepped up or gradually reduces from initial rotation angle and is described
3D display rotates angle.
6. naked eye 3D display screen according to claim 5 arranges figure automatic calibrating method, which is characterized in that described from initial rotation
Gyration is stepped up or gradually reduces the 3D display rotation angle according to preset step-length
After adjusting the 3D display rotation angle every time, if the valid pixel points of the maximum pixel block in the mirror image
Reduce after the adjustment, then reversely gradually adjusts the 3D display rotation angle according to preset step-length from the initial rotation angle
Degree.
7. naked eye 3D display screen according to claim 1 arranges figure automatic calibrating method, which is characterized in that in the step S1
Later before the step S2, the method also includes:
With the contiguous pixels block of pigment in S121, the acquisition mirror image;
Whether S122, the inclined stripe quantity for judging that the contiguous pixels block is formed are greater than default striped quantity;
S123, if it is not, then using current 3D display rotation angle as initial rotation angle.
8. naked eye 3D display screen according to claim 7 arranges figure automatic calibrating method, which is characterized in that in the step
After S122 the method also includes:
If the inclined stripe quantity that S1241, the contiguous pixels block are formed is greater than default striped quantity, obtain between inclined stripe
Horizontal width;
S1242, the developed width that inclined stripe on the display screen is calculated according to the horizontal width between the inclined stripe;
S1243, according to the developed width of inclined stripe on the display screen and when front-seat figure intercept calculates best row's figure intercept;
S1244, current 3D display rotation angle is calculated according to best row's figure intercept and physical grating width, worked as by described in
Preceding 3D display rotation angle is as initial rotation angle.
9. naked eye 3D display screen according to claim 1 arranges figure automatic calibrating method, which is characterized in that in the step S1
Foregoing description method further include:
S01, the display screen show the 2nd 3D test chart, obtain the 2nd 3D test chart in flat mirror face by camera
Mirror image, the 2nd 3D test chart include third monochrome 3D left figure and third monochrome 3D right figure;
S02, position of the display screen in the 2nd 3D test chart is determined according to the mirror image of the 2nd 3D test chart
It sets and size;
S03, position and size and the display screen according to the display screen in the 2nd 3D test chart actual (tube) length
The field angle fov of degree PL and the camera calculates the display screen to the distance L of the mirror image:
L=(PL* (W/pw)/2.0)/tan (fov/2.0)
Wherein, W is the maximum pixel width of the camera, and pw is length of the display screen in the mirror image.
10. a kind of electronic equipment, the electronic equipment includes display screen, which is characterized in that 3D film is covered on the display screen;
The electronic equipment further includes processor, and the processor is for realization when executing the computer program stored in memory
Naked eye 3D display screen as described in any one of claim 1-9 arranges figure automatic calibrating method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910173537.0A CN109963139B (en) | 2019-03-07 | 2019-03-07 | Automatic calibration method for layout of naked eye 3D display screen and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910173537.0A CN109963139B (en) | 2019-03-07 | 2019-03-07 | Automatic calibration method for layout of naked eye 3D display screen and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109963139A true CN109963139A (en) | 2019-07-02 |
CN109963139B CN109963139B (en) | 2020-12-04 |
Family
ID=67024124
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910173537.0A Active CN109963139B (en) | 2019-03-07 | 2019-03-07 | Automatic calibration method for layout of naked eye 3D display screen and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109963139B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020177132A1 (en) * | 2019-03-07 | 2020-09-10 | 深圳市立体通科技有限公司 | Automatic calibration method for image arrangement of naked 3d display screen, and electronic device |
CN113873234A (en) * | 2021-10-15 | 2021-12-31 | 未来科技(襄阳)有限公司 | Automatic calibration method for 3D parameters of naked eye 3D display screen and related equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150023135A1 (en) * | 2013-07-22 | 2015-01-22 | Huazhong University Of Science And Technology | Split row-column addressing method for three-dimensional ultrasound imaging |
CN104661011A (en) * | 2014-11-26 | 2015-05-27 | 深圳超多维光电子有限公司 | Stereoscopic image display method and hand-held terminal |
CN107346041A (en) * | 2016-05-06 | 2017-11-14 | 深圳超多维光电子有限公司 | The determination method, apparatus and electronic equipment of the grating parameter of bore hole 3D display equipment |
CN107888906A (en) * | 2017-11-23 | 2018-04-06 | 张家港康得新光电材料有限公司 | The detecting system of crosstalk, the detection method of crosstalk, storage medium and processor |
CN109429056A (en) * | 2017-07-05 | 2019-03-05 | 张艳红 | A kind of 3D Grating Film is bonded method, apparatus and the mobile terminal of correction |
-
2019
- 2019-03-07 CN CN201910173537.0A patent/CN109963139B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150023135A1 (en) * | 2013-07-22 | 2015-01-22 | Huazhong University Of Science And Technology | Split row-column addressing method for three-dimensional ultrasound imaging |
CN104661011A (en) * | 2014-11-26 | 2015-05-27 | 深圳超多维光电子有限公司 | Stereoscopic image display method and hand-held terminal |
CN107346041A (en) * | 2016-05-06 | 2017-11-14 | 深圳超多维光电子有限公司 | The determination method, apparatus and electronic equipment of the grating parameter of bore hole 3D display equipment |
CN109429056A (en) * | 2017-07-05 | 2019-03-05 | 张艳红 | A kind of 3D Grating Film is bonded method, apparatus and the mobile terminal of correction |
CN107888906A (en) * | 2017-11-23 | 2018-04-06 | 张家港康得新光电材料有限公司 | The detecting system of crosstalk, the detection method of crosstalk, storage medium and processor |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020177132A1 (en) * | 2019-03-07 | 2020-09-10 | 深圳市立体通科技有限公司 | Automatic calibration method for image arrangement of naked 3d display screen, and electronic device |
US11659156B2 (en) | 2019-03-07 | 2023-05-23 | 3Dvstar Display Technology Co., Ltd. | Automatic calibration method for image arrangement of naked-eye 3D display screen and electronic device |
CN113873234A (en) * | 2021-10-15 | 2021-12-31 | 未来科技(襄阳)有限公司 | Automatic calibration method for 3D parameters of naked eye 3D display screen and related equipment |
Also Published As
Publication number | Publication date |
---|---|
CN109963139B (en) | 2020-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10275855B2 (en) | Image demosaicing for hybrid optical sensor arrays | |
US10339631B2 (en) | Image demosaicing for hybrid optical sensor arrays | |
US20190172216A1 (en) | Single depth tracked accommodation-vergence solutions | |
US20190137758A1 (en) | Pseudo light-field display apparatus | |
JP5575364B2 (en) | Wide viewing angle implementation method, recording medium and apparatus | |
CN109741388B (en) | Method and apparatus for generating a binocular depth estimation model | |
CN109963139A (en) | A kind of naked eye 3D display screen row's figure automatic calibrating method and electronic equipment | |
US11463795B2 (en) | Wearable device with at-ear calibration | |
CN114174892A (en) | Pupil expander calibration | |
CN108596854A (en) | Image distortion correction method and device, computer-readable medium, electronic equipment | |
US10075700B2 (en) | Device, method and computer program for 3D rendering | |
CN110278432A (en) | A kind of naked eye 3D display screen 3D parameter manual calibration method and electronic equipment | |
JP7327834B2 (en) | Auto-calibration method and electronic device for image placement in naked-eye 3D display | |
CN109102484A (en) | Method and apparatus for handling image | |
CN114900625A (en) | Subtitle rendering method, device, equipment and medium for virtual reality space | |
US20180053283A1 (en) | Image processing apparatus and image processing method | |
US9829721B2 (en) | Method for determining a visual effect of an ophthalmic lens | |
Wetzstein et al. | State of the art in perceptual VR displays | |
US9582887B2 (en) | Methods and apparatus for determining field of view dependent depth map correction values | |
CN112053445A (en) | Method for drawing AR image and storage medium | |
US10008030B2 (en) | Method and apparatus for generating images | |
US10453183B2 (en) | Image processing apparatus and image processing method | |
CN112257653B (en) | Method and device for determining space decoration effect graph, storage medium and electronic equipment | |
CN110209851A (en) | Model training method, device, electronic equipment and storage medium | |
WO2020252738A1 (en) | Method for manually calibrating 3d parameter of naked-eye 3d display screen, and electronic apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 518000 building 101, building 2, Zhangkeng YOUPIN Cultural Creative Park, Zhangkeng community, Minzhi street, Longhua District, Shenzhen City, Guangdong Province Applicant after: Shenzhen stereo Technology Co., Ltd Address before: 518000 Guangdong city of Shenzhen province Nanshan District Xili town Xueyuan Road No. 1001 Nanshan Chi Park C2 building 20 floor B Applicant before: SHENZHEN WEISHANG REALM DISPLAY TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |