CN109727190A - A kind of curved surface adjustment method and system based on media server control system - Google Patents
A kind of curved surface adjustment method and system based on media server control system Download PDFInfo
- Publication number
- CN109727190A CN109727190A CN201811596539.2A CN201811596539A CN109727190A CN 109727190 A CN109727190 A CN 109727190A CN 201811596539 A CN201811596539 A CN 201811596539A CN 109727190 A CN109727190 A CN 109727190A
- Authority
- CN
- China
- Prior art keywords
- picture
- projected
- point
- control point
- parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000012937 correction Methods 0.000 claims abstract description 99
- 238000012546 transfer Methods 0.000 claims abstract description 23
- 238000013507 mapping Methods 0.000 claims description 21
- 238000012545 processing Methods 0.000 claims description 21
- 238000001514 detection method Methods 0.000 claims description 4
- 230000015654 memory Effects 0.000 description 13
- 238000004590 computer program Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 239000011159 matrix material Substances 0.000 description 8
- 238000003860 storage Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- HUTDUHSNJYTCAR-UHFFFAOYSA-N ancymidol Chemical compound C1=CC(OC)=CC=C1C(O)(C=1C=NC=NC=1)C1CC1 HUTDUHSNJYTCAR-UHFFFAOYSA-N 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Processing Or Creating Images (AREA)
- Projection Apparatus (AREA)
Abstract
The embodiment of the present invention discloses a kind of curved surface adjustment method and system based on media server control system.This method comprises: determining the target correction mode that user selects from a variety of default correcting modes of media server control system, and the check point parameter according to target correction mode, the corresponding surface coordinates point of the check point parameter is mapped on picture to be projected, and when detecting the adjustment operation for surface coordinates point, projected picture progress surface transfer is treated according to adjustment operation and obtains correction projected picture.Implement the embodiment of the present invention, can be realized the flexible correction for treating projected picture.
Description
Technical field
The present invention relates to projection arts, and in particular to a kind of curved surface adjustment side based on media server control system
Method and system.
Background technique
Currently, the projection based on shaped face (such as curved surface) is increasingly common, due to leading in image projection to curved surface to be projected
Geometric distortion can often occur, so, projected picture, which would generally be treated, when being based on curved surface projection is pre-processed to offset curved surface
Caused by be distorted.Currently, being normally based on projection correction's software for the preprocess method of picture to be projected adjusts picture to be projected
Face, but in practice, it has been found that existing projection correction's software is usually only capable of providing a type of check point, correcting mode is more
Single, flexibility ratio is poor.
Summary of the invention
The embodiment of the present invention discloses a kind of curved surface adjustment method and system based on media server control system, Neng Goushi
Now treat the flexible correction of projected picture.
First aspect of the embodiment of the present invention discloses a kind of curved surface adjustment method based on media server control system, packet
It includes:
Determine the target correction side that user selects from a variety of default correcting modes of the media server control system
Formula;
According to the check point parameter of the target correction mode, it is corresponding that the check point parameter is mapped on picture to be projected
Surface coordinates point;
When detecting the adjustment operation for the surface coordinates point, operate according to the adjustment to the picture to be projected
Face carries out surface transfer and obtains correction projected picture.
As an alternative embodiment, in first aspect of the embodiment of the present invention, it is described according to the target correction
The check point parameter of mode maps the corresponding surface coordinates point of the check point parameter on picture to be projected, comprising:
Obtain control point parameter;
The corresponding control point of the control point parameter is mapped on picture to be projected, and is sat the control point as curved surface
Punctuate.
As an alternative embodiment, in first aspect of the embodiment of the present invention, acquisition control point parameter it
Afterwards and it is described map the corresponding control point of the control point parameter on picture to be projected, and using the control point as song
Before areal coordinate point, the method also includes:
Obtain vertex parameter;
It is described that the corresponding control point of the control point parameter is mapped on picture to be projected, and using the control point as song
Areal coordinate point, comprising:
The corresponding control point of the control point parameter is mapped on picture to be projected;
The corresponding vertex in each control point is mapped according to the vertex parameter;
Using the control point and the vertex as surface coordinates point.
As an alternative embodiment, in first aspect of the embodiment of the present invention, it is described to detect for described
When the adjustment operation of surface coordinates point, surface transfer is carried out to the picture to be projected according to adjustment operation and obtains correction throwing
After shadow picture, the method also includes:
Interpolation processing is carried out to the correction projected picture according to default interpolation algorithm;
Perspective is carried out to the correction projected picture after interpolation processing and is converted to target projection picture;
The target projection image projection is controlled to perspective plane.
As an alternative embodiment, in first aspect of the embodiment of the present invention, it is described to detect for described
When the adjustment operation of surface coordinates point, surface transfer is carried out to the picture to be projected according to adjustment operation and obtains correction throwing
After shadow picture, the method also includes:
It detects whether to receive the reset indication for a certain surface coordinates point;
When receiving the reset indication, a certain surface coordinates point is restored to initial position by current location.
Second aspect of the embodiment of the present invention discloses a kind of media server control system, comprising:
Determination unit, for determining that user selects from a variety of default correcting modes of the media server control system
Target correction mode;
Map unit, for the check point parameter according to the target correction mode, on picture to be projected described in mapping
The corresponding surface coordinates point of check point parameter;
Unit is corrected, for being operated according to the adjustment when detecting the adjustment operation for the surface coordinates point
Surface transfer is carried out to the picture to be projected and obtains correction projected picture.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the map unit includes:
Subelement is obtained, for obtaining control point parameter;
Subelement is mapped, for mapping the corresponding control point of the control point parameter on picture to be projected, and will be described
Control point is as surface coordinates point.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the acquisition subelement is also used to
After obtaining control point parameter, and mapping subelement maps the corresponding control of the control point parameter on picture to be projected
Point, and using the control point as surface coordinates point before, obtain vertex parameter;
The mapping subelement on picture to be projected for mapping the corresponding control point of the control point parameter, and by institute
State mode of the control point as surface coordinates point specifically:
The mapping subelement, for mapping the corresponding control point of the control point parameter on picture to be projected, and according to
The corresponding vertex in each control point is mapped according to the vertex parameter, and using the control point and the vertex as curved surface
Coordinate points.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the system also includes:
Processing unit, for the correction unit when detecting the adjustment operation for the surface coordinates point, foundation
The adjustment operation carries out surface transfer to the picture to be projected and obtains after correcting projected picture, according to default interpolation algorithm
Interpolation processing is carried out to the correction projected picture, and perspective is carried out to the correction projected picture after interpolation processing and is converted
To target projection picture;
Projecting cell, for controlling the target projection image projection to perspective plane.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the system also includes:
Detection unit, for the correction unit when detecting the adjustment operation for the surface coordinates point, foundation
The adjustment operation carries out surface transfer to the picture to be projected and obtains after correcting projected picture, detects whether to receive needle
To the reset indication of a certain surface coordinates point;
Reset cell, for when receiving the reset indication, also by current location by a certain surface coordinates point
As far as initial position.
The third aspect of the embodiment of the present invention discloses a kind of computer readable storage medium, stores computer program, described
Computer program includes the instruction of some or all of any one method for executing first aspect present invention step.
Fourth face of the embodiment of the present invention discloses a kind of computer program product, when the computer program product is in computer
When upper operation, so that the computer executes some or all of any one method of first aspect step.
The aspect of the embodiment of the present invention the 5th disclose a kind of using delivery system, and the application delivery system is for publication calculating
Machine program product, wherein when the computer program product is run on computers, so that the computer executes first party
Some or all of any one method in face step.
Compared with prior art, the embodiment of the present invention has the advantages that
In the embodiment of the present invention, determine what user selected from a variety of default correcting modes of media server control system
Target correction mode, and according to the check point parameter of target correction mode, the check point parameter is mapped on picture to be projected
Corresponding surface coordinates point, and when detecting the adjustment operation for surface coordinates point, throwing is treated according to adjustment operation
Shadow picture carries out surface transfer and obtains correction projected picture.By implementing the embodiment of the present invention, a variety of default correcting modes are provided
It is selected for user, user is allowed to carry out the correction of picture to be projected based on the target correction mode for meeting self-demand, gram
The technical problem that existing projection correction's software correction mode is single and flexibility ratio is poor is taken.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to needed in the embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for ability
For the those of ordinary skill of domain, under the premise of not paying the labour of creation rate, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 is a kind of process of curved surface adjustment method based on media server control system disclosed by the embodiments of the present invention
Schematic diagram;
Fig. 2 is the stream of another curved surface adjustment method based on media server control system disclosed by the embodiments of the present invention
Journey schematic diagram;
Fig. 3 is the stream of another curved surface adjustment method based on media server control system disclosed by the embodiments of the present invention
Journey schematic diagram;
Fig. 4 is a kind of structural schematic diagram of media server control system disclosed by the embodiments of the present invention;
Fig. 5 is the structural schematic diagram of another media server control system disclosed by the embodiments of the present invention;
Fig. 6 is the structural schematic diagram of another media server control system disclosed by the embodiments of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that the described embodiment is only a part of the embodiment of the present invention, instead of all the embodiments.Based on this
Embodiment in invention, every other reality obtained by those of ordinary skill in the art without making creative efforts
Example is applied, shall fall within the protection scope of the present invention.
It should be noted that term " includes " " having " and their any deformations in the embodiment of the present invention and attached drawing,
It is intended to cover and non-exclusive includes.Such as it contains the process, method of a series of steps or units, system, product or sets
It is standby to be not limited to listed step or unit, but optionally further comprising the step of not listing or unit, or optionally
It further include the other step or units intrinsic for these process, methods, product or equipment.
The embodiment of the present invention discloses a kind of curved surface adjustment method and system based on media server control system, Neng Goushi
Now treat the flexible correction of projected picture.It is described in detail separately below.
Embodiment one
Referring to Fig. 1, Fig. 1 is a kind of curved surface adjustment based on media server control system disclosed by the embodiments of the present invention
The flow diagram of method.Curved surface adjustment method based on media server control system as shown in Figure 1 can specifically include
Following steps:
101, the target correction side that user selects from a variety of default correcting modes of media server control system is determined
Formula.
102, according to the check point parameter of target correction mode, it is corresponding that the check point parameter is mapped on picture to be projected
Surface coordinates point.
In embodiments of the present invention, a variety of default correcting modes of media server control system can correct for control point
It is corrected with vertex, wherein control point correction is the coarse adjustment for picture to be projected, and vertex correction is for each control point
Fine tuning.It will be described in detail in embodiment two and embodiment three for control point correction and vertex correction.Based on foregoing description,
Check point parameter mentioned by step 102 may include control point parameter and vertex parameter, specifically, user is treating shadowgraph
Face carries out control point timing and needs input control point parameter, and the format of the control point parameter can be a × b, a can indicate to
The crosswise joint point number of projected picture, b can indicate the control point number of picture longitudinal direction to be projected;User is treating shadowgraph
Face carries out vertex timing, needs input control point parameter and vertex parameter, the format and control of control point parameter and vertex parameter
The format of the control point parameter of system point timing is identical, if describing control point parameter with a × b, c × d describes vertex parameter, that
, the description of control point parameter please refer to control point correction in be directed to control point parameter description, details are not described herein, vertex ginseng
Number can be for a certain control point, it is assumed that in the control point of a × b there are a control point m, c × d be exactly with
Matrix dot matrix centered on m, wherein c can indicate lateral number of vertices (the lateral points of matrix dot matrix), and d can indicate vertical
To number of vertices (matrix dot matrix longitudinal points), vertex parameter is also possible to for picture to be projected, and c can be indicated
The lateral vertices number of picture to be projected, d can indicate the number of vertices of picture longitudinal direction to be projected.
Optionally, the check point parameter of target correction mode can be user from the (control of preset check point parameter list
Point parameter list and vertex parameter list) in selection, input can also be customized by the user, the embodiment of the present invention does not limit
It is fixed.By implementing this method, the multiple input modes based on check point parameter can be further improved the correction of picture to be projected
Flexibility.
103, when detecting the adjustment operation for surface coordinates point, projected picture is treated according to adjustment operation and is carried out
Surface transfer obtains correction projected picture.
It should be noted that the position of all surface coordinates points of each position and picture to be projected on picture to be projected
Correlation, for a certain position of selected picture to be projected, the weight that the surface coordinates point closer apart from it is endowed is higher, leads to
The position for crossing adjustment surface coordinates point can realize the deformation of picture to be projected, and this deformation of picture to be projected is flat
Sliding.So the adjustment operation for surface coordinates point that step 103 refers to is the position for changing surface coordinates point.
Preferably, in embodiments of the present invention, when detecting the adjustment operation for surface coordinates point, according to the adjustment
Operation treats projected picture and carries out surface transfer to obtain correction projected picture may include: to work as to detect for surface coordinates point
When adjustment operation, treating projected picture progress according to adjustment operation, bezier surface converts to obtain correction projected picture three times.
It should be noted that in embodiments of the present invention, being operated according to the adjustment for surface coordinates point detected, treating shadowgraph
Face carries out the method for surface transfer other than using the transformation of bezier surface three times, can also use traditional surface geometry school
Correction method, such as multiple polynomial method or similar algorithm neural network based and its deriving method, needle of the embodiment of the present invention
Method used by projected picture surface transfer is treated to be not specifically limited.
It, can also be by after step 103 is finished as an alternative embodiment, in embodiments of the present invention
Interpolation processing is carried out to correction projected picture according to default interpolation algorithm, and the correction projected picture after interpolation processing is carried out
Perspective is converted to target projection picture, and controls target projection image projection to perspective plane.Wherein, the optional embodiment
In default interpolation algorithm can be for arest neighbors interpolation, bilinear interpolation or cubic interpolation etc., the embodiment of the present invention does not limit
Fixed, carrying out perspective conversion to the correction projected picture after interpolation processing can be realized by perspective matrix.It can by implementing this
Embodiment is selected, the image quality of projected picture can be guaranteed by carrying out interpolation and perspective conversion to correction projected picture.
By implementing the above method, a variety of default correcting modes are provided and are selected for user, so that user is based on meeting itself
The target correction mode of demand carries out the correction of picture to be projected, and the correction flexibility for picture to be projected can be improved,
Correction flexibility can be further increased based on the multiple input modes of check point parameter, it can also be ensured that the picture of projected picture
Quality.
Embodiment two
Referring to Fig. 2, Fig. 2 is another curved surface school based on media server control system disclosed by the embodiments of the present invention
The flow diagram of correction method.Curved surface adjustment method based on media server control system as shown in Figure 2 specifically can wrap
Include following steps:
201, the target correction side that user selects from a variety of default correcting modes of media server control system is determined
Formula.
202, control point parameter is obtained.
203, the corresponding control point of above-mentioned control point parameter is mapped on picture to be projected, and mapped control point is made
For surface coordinates point.
Optionally, after step 203 is finished, surface coordinates point can also be marked on picture to be projected aobvious
Show, wherein by the method that surface coordinates point marks display on picture to be projected may include determine user selection target mark
Remember color, surface coordinates point is shown on picture to be projected with target label color.By implementing the optional implementation method, use
Family can independently select the display color of surface coordinates point, to improve the usage experience sense of user.
204, when detecting the adjustment operation for surface coordinates point, projected picture is treated according to adjustment operation and is carried out
Surface transfer obtains correction projected picture.
When realizing curved surface adjustment using media server control system, the system interface of media server control system can
To be divided into operating area and parameter setting region, wherein for exporting picture to be projected, parameter setting region is used for operating area
Correction relevant parameter (control point parameter, vertex parameter and export ratio) is set and is corrected the selection of mode.Below
It is described in detail with control point correction: detection user's export ratio set by the setting area of system interface, and foundation
The export ratio exports picture to be projected in operating area;Wherein, picture to be projected is when operating area exports, picture to be projected
On show calibration grid, and according to the control point parameter set by parameter setting region, will be located in calibration grid
Control point label display, and picture pair to be projected is obtained for the position adjustment operation at control point in operating area according to user
The correction projected picture answered.In addition, above system interface can also include color selection area, which is used
The background color and calibration grid color of family setting operating area.
It should be noted that in embodiments of the present invention, for the description of step 201 and step 204, please referring to embodiment
The description of step 101 and step 103, the embodiment of the present invention repeat no more in one.
Target correction mode described in the embodiment of the present invention is control point correction, wherein the tool about control point parameter
Body description, please refers to the description in embodiment one, the embodiment of the present invention repeats no more.
By the implementation above method, it can use control point and correct to obtain the correction projected picture of picture to be projected, it can also
The correction flexibility of picture to be projected is improved with the multiple input modes based on check point parameter, it can also be ensured that projected picture
Image quality.
Embodiment three
Referring to Fig. 3, Fig. 3 is another curved surface school based on media server control system disclosed by the embodiments of the present invention
The flow diagram of correction method.Curved surface adjustment method based on media server control system as shown in Figure 3 specifically can wrap
Include following steps:
301, the target correction side that user selects from a variety of default correcting modes of media server control system is determined
Formula.
302, control point parameter is obtained.
303, vertex parameter is obtained.
304, parameter corresponding control point in control point is mapped on picture to be projected.
305, the corresponding vertex in each above-mentioned control point is mapped according to vertex parameter.
306, using above-mentioned control point and above-mentioned vertex as surface coordinates point.
307, when detecting the adjustment operation for surface coordinates point, projected picture is treated according to adjustment operation and is carried out
Surface transfer obtains correction projected picture.
It should be noted that in embodiments of the present invention, the detailed description of step 301 and step 307 please refers to embodiment
Step 101~step 103 description in one, the embodiment of the present invention repeat no more.
Target correction mode described in the embodiment of the present invention is vertex correction, wherein about control point parameter and vertex
The specific descriptions of parameter, please refer to the description in embodiment one, and the embodiment of the present invention repeats no more.
Wherein, embodiment is referred to the description of vertex timing on the system interface of media server control system
Description in two below step 204, the embodiment of the present invention repeat no more.The two the difference lies in that above-mentioned in vertex timing
Calibration grid label display further includes vertex other than control point disposed thereon.
308, it detects whether to receive the reset indication for a certain surface coordinates point, if so, executing step 309;If
It is no, terminate this process.
309, a certain surface coordinates point is restored to initial position by current location.
It is described according to step 308~step 309 it is found that can be with when detecting the adjustment operation for surface coordinates point
The initial position of surface coordinates point is saved.
By implementing the above method, it can use vertex and correct to obtain the correction projected picture of picture to be projected, it can also be with
Multiple input modes based on check point parameter improve the correction flexibility of picture to be projected, it can also be ensured that the picture of projected picture
Face quality can also realize the Fast Restoration of surface coordinates point position using reset indication.
Example IV
Referring to Fig. 4, Fig. 4 is a kind of structural schematic diagram of media server control system disclosed by the embodiments of the present invention.
As shown in figure 4, the media server control system may include:
Determination unit 401, for determining that user selects from a variety of default correcting modes of media server control system
Target correction mode.
Map unit 402 maps the correction for the check point parameter according to target correction mode on picture to be projected
The corresponding surface coordinates point of point parameter.
Unit 403 is corrected, for being treated according to adjustment operation when detecting the adjustment operation for surface coordinates point
Projected picture carries out surface transfer and obtains correction projected picture.
Wherein, the detailed description about target correction mode and check point parameter please refers to the description in embodiment one, this
Inventive embodiments repeat no more.
As an alternative embodiment, in embodiments of the present invention, media server control system shown in Fig. 4 is also
May include:
Processing unit 404, for above-mentioned correction unit 403 when detecting the adjustment operation for surface coordinates point, according to
It treats projected picture progress surface transfer according to adjustment operation to obtain after correcting projected picture, according to default interpolation algorithm to school
Orthographic projection picture carries out interpolation processing, and carries out perspective to the correction projected picture after interpolation processing and be converted to target throwing
Shadow picture.
Projecting cell 405, for controlling target projection image projection to perspective plane.
Wherein, interpolation algorithm being preset used by processing unit 404 can be arest neighbors interpolation, bilinear interpolation or three
Secondary interpolation etc., without limitation, processing unit 404 has an X-rayed the correction projected picture after interpolation processing to the embodiment of the present invention
Conversion can be realized by perspective matrix.By implementing the alternative embodiment, 404 pairs of correction projected pictures of processing unit carry out slotting
Value and perspective conversion can guarantee the image quality of projected picture.
By the above-mentioned media server control system of implementation, a variety of default correcting modes are provided and are selected for user, so that with
Family carries out the correction of picture to be projected based on the target correction mode for meeting self-demand, can be improved for picture to be projected
Flexibility is corrected, correction flexibility can also be further increased based on the multiple input modes of check point parameter, it can also be ensured that
The image quality of projected picture.
Embodiment five
Referring to Fig. 5, Fig. 5 is the structural representation of another media server control system disclosed by the embodiments of the present invention
Figure.Media server control system shown in fig. 5 is that media server control system as shown in Figure 4 optimizes, such as Fig. 5
Shown, the above-mentioned map unit 402 of the media server control system may include:
Subelement 4021 is obtained, for obtaining control point parameter.
Subelement 4022 is mapped, for mapping parameter corresponding control point in control point on picture to be projected, and by the control
System point is used as surface coordinates point.
Optionally, subelement 4022 is mapped, can be also used for mapping parameter corresponding control in control point on picture to be projected
It is processed, and using the control point as surface coordinates point after, surface coordinates point is marked to display on picture to be projected.Wherein,
Mapping subelement 4022 is used to mark the mode of display to be specifically as follows on picture to be projected surface coordinates point: mapping is single
Member 4022, for determining the target label color of user's selection, by surface coordinates point with target label face on picture to be projected
Color is shown.By implementing the optional embodiment, user can independently select the display color of surface coordinates point, to improve use
The usage experience sense at family.
By implementing above-mentioned media server control system, it can use control point and correct to obtain the correction of picture to be projected
Projected picture can also improve the correction flexibility of picture to be projected based on the multiple input modes of check point parameter, can be with
Guarantee the image quality of projected picture.
Embodiment six
Referring to Fig. 6, Fig. 6 is the structural representation of another media server control system disclosed by the embodiments of the present invention
Figure.Media server control system shown in fig. 6 is that media server control system as shown in Figure 5 optimizes, such as Fig. 6
It is shown, in the media server control system, above-mentioned acquisition subelement 4021, after being also used to obtain control point parameter, with
And mapping subelement 4022 maps the corresponding control point of control point parameter on picture to be projected, and using the control point as curved surface
Before coordinate points, vertex parameter is obtained;
Wherein, mapping subelement 4022 is used to map parameter corresponding control point in control point on picture to be projected, and will
The control point is specifically as follows as the mode of surface coordinates point: mapping subelement 4022, for mapping on picture to be projected
The corresponding control point of control point parameter, and map the corresponding vertex in each control point according to vertex parameter, and by the control point
With the vertex as surface coordinates point.
As an alternative embodiment, in embodiments of the present invention, media server control system shown in fig. 6 is also
May include:
Detection unit 406, for above-mentioned correction unit 403 when detecting the adjustment operation for surface coordinates point, according to
Projected picture progress surface transfer is treated according to adjustment operation to obtain after correcting projected picture, detects whether to receive for certain
The reset indication of 1 surface coordinates point;
Reset cell 407, for when receiving reset indication, which to be restored to by current location
Initial position.
By implementing above-mentioned media server control system, it can use vertex and correct to obtain the correction throwing of picture to be projected
Shadow picture can also improve the correction flexibility of picture to be projected based on the multiple input modes of check point parameter, can also protect
The image quality of projected picture is demonstrate,proved, the Fast Restoration of surface coordinates point position can also be realized using reset indication.
The embodiment of the present invention discloses a kind of computer readable storage medium, stores computer program, wherein the computer
Program makes computer execute any one curved surface adjustment method based on media server control system of FIG. 1 to FIG. 3.
The embodiment of the present invention discloses a kind of computer program product, when the computer program product is run on computers
When, so that computer executes any one curved surface adjustment method based on media server control system of FIG. 1 to FIG. 3.
The embodiment of the present invention discloses a kind of using delivery system, this is using delivery system for issuing computer program production
Product, wherein when computer program product is run on computers, any one is based on matchmaker so that computer executes FIG. 1 to FIG. 3
The curved surface adjustment method of body server control system.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storage
Medium include read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory,
RAM), programmable read only memory (Programmable Read-only Memory, PROM), erasable programmable is read-only deposits
Reservoir (Erasable Programmable Read Only Memory, EPROM), disposable programmable read-only memory (One-
Time Programmable Read-Only Memory, OTPROM), the electronics formula of erasing can make carbon copies read-only memory
(Electrically-Erasable Programmable Read-Only Memory, EEPROM), CD-ROM (Compact
Disc Read-Only Memory, CD-ROM) or other disc memories, magnetic disk storage, magnetic tape storage or can
For carrying or any other computer-readable medium of storing data.
To a kind of curved surface adjustment method based on media server control system disclosed by the embodiments of the present invention and it is above
System is described in detail, and used herein a specific example illustrates the principle and implementation of the invention, and on
The size for stating step number in specific case is not meant to the inevitable successive of execution sequence, the execution sequence Ying Yiqi of each process
Function and internal logic determine that the implementation process of the embodiments of the invention shall not be constituted with any limitation.It is above-mentioned to be used as separation unit
The unit that part illustrates may or may not be physically separated, can select according to the actual needs part therein or
Whole units achieve the purpose of the solution of this embodiment.
Character "/" herein, typicallys represent the relationship that forward-backward correlation object is a kind of "or".In reality provided by the present invention
It applies in example, it should be appreciated that " B corresponding with A " indicates that B is associated with A, can determine B according to A.It is also to be understood that determining B according to A
It is not meant to determine B only according to A, can also determine B according to A and/or other information.In addition, in various embodiments of the present invention
In each functional unit can integrate in one processing unit, be also possible to each unit and physically exist alone, can also two
A or more than two units are integrated in one unit.Above-mentioned integrated unit both can take the form of hardware realization, can also
To realize in the form of software functional units.If above-mentioned integrated unit is realized in the form of SFU software functional unit and as only
Vertical product when selling or using, can store in a retrievable memory of computer.Based on this understanding, this hair
Bright technical solution substantially the part that contributes to existing technology or the technical solution in other words it is all or part of,
It can be embodied in the form of software products, which is stored in a memory, including several requests
With so that a computer equipment (can be personal computer, server or network equipment etc., specifically can be computer
Processor in equipment) execute some or all of each embodiment above method of the invention step.
The above description of the embodiment is only used to help understand the method for the present invention and its core ideas;Meanwhile for this
The those skilled in the art in field, according to the thought of the present invention, there will be changes in the specific implementation manner and application range,
In conclusion the contents of this specification are not to be construed as limiting the invention.
Claims (10)
1. a kind of curved surface adjustment method based on media server control system characterized by comprising
Determine the target correction mode that user selects from a variety of default correcting modes of the media server control system;
According to the check point parameter of the target correction mode, the corresponding song of the check point parameter is mapped on picture to be projected
Areal coordinate point;
When detect for the surface coordinates point adjustment operation when, according to the adjustment operate to the picture to be projected into
Row surface transfer obtains correction projected picture.
2. the method according to claim 1, wherein the check point according to the target correction mode is joined
Number, maps the corresponding surface coordinates point of the check point parameter on picture to be projected, comprising:
Obtain control point parameter;
The corresponding control point of the control point parameter is mapped on picture to be projected, and using the control point as surface coordinates
Point.
3. according to the method described in claim 2, it is characterized in that, after the parameter of the acquisition control point and it is described to
The corresponding control point of the control point parameter is mapped on projected picture, and using the control point as surface coordinates point before, institute
State method further include:
Obtain vertex parameter;
It is described that the corresponding control point of the control point parameter is mapped on picture to be projected, and sat the control point as curved surface
Punctuate, comprising:
The corresponding control point of the control point parameter is mapped on picture to be projected;
The corresponding vertex in each control point is mapped according to the vertex parameter;
Using the control point and the vertex as surface coordinates point.
4. described in any item methods according to claim 1~3, which is characterized in that described ought detect is sat for the curved surface
When the adjustment operation of punctuate, surface transfer is carried out to the picture to be projected according to adjustment operation and obtains correction projected picture
Later, the method also includes:
Interpolation processing is carried out to the correction projected picture according to default interpolation algorithm;
Perspective is carried out to the correction projected picture after interpolation processing and is converted to target projection picture;
The target projection image projection is controlled to perspective plane.
5. described in any item methods according to claim 1~3, which is characterized in that described ought detect is sat for the curved surface
When the adjustment operation of punctuate, surface transfer is carried out to the picture to be projected according to adjustment operation and obtains correction projected picture
Later, the method also includes:
It detects whether to receive the reset indication for a certain surface coordinates point;
When receiving the reset indication, a certain surface coordinates point is restored to initial position by current location.
6. a kind of media server control system characterized by comprising
Determination unit, the mesh selected from a variety of default correcting modes of the media server control system for determining user
Calibration positive way;
Map unit maps the correction for the check point parameter according to the target correction mode on picture to be projected
The corresponding surface coordinates point of point parameter;
Unit is corrected, for being operated to institute according to the adjustment when detecting the adjustment operation for the surface coordinates point
It states picture progress surface transfer to be projected and obtains correction projected picture.
7. system according to claim 6, which is characterized in that the map unit includes:
Subelement is obtained, for obtaining control point parameter;
Subelement is mapped, for mapping the corresponding control point of the control point parameter on picture to be projected, and by the control
Point is used as surface coordinates point.
8. system according to claim 7, which is characterized in that the acquisition subelement is also used to obtain control point parameter
Later, and mapping subelement maps the corresponding control point of the control point parameter on picture to be projected, and by the control
Point obtains vertex parameter as before surface coordinates point;
The mapping subelement on picture to be projected for mapping the corresponding control point of the control point parameter, and by the control
Mode of the system point as surface coordinates point specifically:
The mapping subelement, for mapping the corresponding control point of the control point parameter on picture to be projected, and according to institute
It states vertex parameter and maps the corresponding vertex in each control point, and using the control point and the vertex as surface coordinates
Point.
9. according to the described in any item systems of claim 6~8, which is characterized in that the system also includes:
Processing unit, for the correction unit when detecting the adjustment operation for the surface coordinates point, according to described in
Adjustment operation carries out surface transfer to the picture to be projected and obtains after correcting projected picture, according to default interpolation algorithm to institute
It states correction projected picture and carries out interpolation processing, and perspective is carried out to the correction projected picture after interpolation processing and is converted to mesh
Mark projected picture;
Projecting cell, for controlling the target projection image projection to perspective plane.
10. according to the described in any item systems of claim 6~8, which is characterized in that the system also includes:
Detection unit, for the correction unit when detecting the adjustment operation for the surface coordinates point, according to described in
Adjustment operation carries out surface transfer to the picture to be projected and obtains after correcting projected picture, detects whether to receive for certain
The reset indication of the 1 surface coordinates point;
Reset cell, for when receiving the reset indication, a certain surface coordinates point to be restored to by current location
Initial position.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811596539.2A CN109727190B (en) | 2018-12-25 | 2018-12-25 | Curved surface correction method and system based on media server control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811596539.2A CN109727190B (en) | 2018-12-25 | 2018-12-25 | Curved surface correction method and system based on media server control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109727190A true CN109727190A (en) | 2019-05-07 |
| CN109727190B CN109727190B (en) | 2023-07-25 |
Family
ID=66296473
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811596539.2A Active CN109727190B (en) | 2018-12-25 | 2018-12-25 | Curved surface correction method and system based on media server control system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109727190B (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113052777A (en) * | 2021-04-15 | 2021-06-29 | 环旭电子股份有限公司 | Material tray correction method and correction system |
| CN114567763A (en) * | 2022-02-22 | 2022-05-31 | 湖南泊湾科技有限公司 | Bilinear geometric correction method and system capable of adding points randomly |
| CN115225874A (en) * | 2022-06-14 | 2022-10-21 | 广州智在云天文化科技有限公司 | Distortion intelligent correction method and system for fusion projection system |
| CN116684560A (en) * | 2023-06-28 | 2023-09-01 | 武汉卡比特信息有限公司 | A general adaptation method and adaptation system for non-flat screen instrument projection screen |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103716602A (en) * | 2013-12-24 | 2014-04-09 | 北京淳中视讯科技有限公司 | Method, device and system for geometry correction of projection image |
| US20140160169A1 (en) * | 2011-08-18 | 2014-06-12 | Nec Display Solutions, Ltd. | Image processing apparatus and image processing method |
| TW201438469A (en) * | 2013-03-21 | 2014-10-01 | Chung-Chiu Wu | Image processing method for curved surface projection and its system |
| CN105704466A (en) * | 2016-01-29 | 2016-06-22 | 北京小鸟科技发展有限责任公司 | A DLP projection method, a DLP projection apparatus and a DLP projector |
| US20170046591A1 (en) * | 2015-08-12 | 2017-02-16 | Samsung Electronics Co., Ltd. | Method for processing image and electronic device supporting the same |
| CN108924521A (en) * | 2018-05-31 | 2018-11-30 | 晨星半导体股份有限公司 | Trapezoidal correction method and equipment for projection system |
| CN109002219A (en) * | 2018-08-03 | 2018-12-14 | 合肥联宝信息技术有限公司 | A kind of interaction positioning correction method and device |
-
2018
- 2018-12-25 CN CN201811596539.2A patent/CN109727190B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140160169A1 (en) * | 2011-08-18 | 2014-06-12 | Nec Display Solutions, Ltd. | Image processing apparatus and image processing method |
| TW201438469A (en) * | 2013-03-21 | 2014-10-01 | Chung-Chiu Wu | Image processing method for curved surface projection and its system |
| CN103716602A (en) * | 2013-12-24 | 2014-04-09 | 北京淳中视讯科技有限公司 | Method, device and system for geometry correction of projection image |
| US20170046591A1 (en) * | 2015-08-12 | 2017-02-16 | Samsung Electronics Co., Ltd. | Method for processing image and electronic device supporting the same |
| CN105704466A (en) * | 2016-01-29 | 2016-06-22 | 北京小鸟科技发展有限责任公司 | A DLP projection method, a DLP projection apparatus and a DLP projector |
| CN108924521A (en) * | 2018-05-31 | 2018-11-30 | 晨星半导体股份有限公司 | Trapezoidal correction method and equipment for projection system |
| CN109002219A (en) * | 2018-08-03 | 2018-12-14 | 合肥联宝信息技术有限公司 | A kind of interaction positioning correction method and device |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113052777A (en) * | 2021-04-15 | 2021-06-29 | 环旭电子股份有限公司 | Material tray correction method and correction system |
| CN114567763A (en) * | 2022-02-22 | 2022-05-31 | 湖南泊湾科技有限公司 | Bilinear geometric correction method and system capable of adding points randomly |
| CN115225874A (en) * | 2022-06-14 | 2022-10-21 | 广州智在云天文化科技有限公司 | Distortion intelligent correction method and system for fusion projection system |
| CN116684560A (en) * | 2023-06-28 | 2023-09-01 | 武汉卡比特信息有限公司 | A general adaptation method and adaptation system for non-flat screen instrument projection screen |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109727190B (en) | 2023-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109727190A (en) | A kind of curved surface adjustment method and system based on media server control system | |
| US9317893B2 (en) | Methods and systems for correcting a document image | |
| US7372456B2 (en) | Method and apparatus for calibrating an interactive touch system | |
| JP6584076B2 (en) | Information processing apparatus, information processing method, and computer program | |
| CN109977949A (en) | Text positioning method, device, computer equipment and the storage medium of frame fine tuning | |
| CN105956997A (en) | Image deformation treatment method and device | |
| CN109451290A (en) | Auto-correction method and system based on special-shaped projected picture | |
| US20100231526A1 (en) | Track information processor, track information processing method, information recording medium, and program | |
| CN105956523A (en) | Pen holding posture correction method and device | |
| CN110084219A (en) | Interface alternation method and device | |
| US20130207894A1 (en) | Information processing device, information processing method and program | |
| CN112051920B (en) | Method and device for determining line of sight point | |
| CN109961402A (en) | A kind of anti-method and device that distorts of display equipment eyepiece | |
| CN106612423A (en) | Touch control method and device for projection image | |
| WO2023047512A1 (en) | Information processing device, program, and system | |
| WO2024070000A1 (en) | Grading system, method, and program | |
| JP5604923B2 (en) | Gaze point measurement device, gaze point measurement method, program, and storage medium | |
| JP2007207056A (en) | Information input system | |
| JP2005056231A5 (en) | ||
| JP2015094740A (en) | Pillow height determination device, and method and program therefor | |
| CN105046233A (en) | Method and device for acquiring fingerprint data, fingerprint identification method and device | |
| CN107357478B (en) | Electromagnetic touch inclination angle detection method, coordinate correction method and application thereof | |
| CN114339169B (en) | Correction methods, devices and equipment for projected images | |
| JP5217589B2 (en) | Form image display device | |
| JP7335726B2 (en) | Information display device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |