CN108763974A - Mobile terminal touch screen code keyboard peep-proof vision method based on frequency domain image blend - Google Patents
Mobile terminal touch screen code keyboard peep-proof vision method based on frequency domain image blend Download PDFInfo
- Publication number
- CN108763974A CN108763974A CN201810661615.7A CN201810661615A CN108763974A CN 108763974 A CN108763974 A CN 108763974A CN 201810661615 A CN201810661615 A CN 201810661615A CN 108763974 A CN108763974 A CN 108763974A
- Authority
- CN
- China
- Prior art keywords
- image
- frequency
- low
- information
- frequency domain
- 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.)
- Pending
Links
- 239000000203 mixture Substances 0.000 title claims abstract description 18
- 238000000034 method Methods 0.000 title claims abstract description 14
- 230000004438 eyesight Effects 0.000 title claims abstract description 12
- 238000013461 design Methods 0.000 claims description 5
- 238000012938 design process Methods 0.000 claims description 3
- 238000009499 grossing Methods 0.000 claims description 3
- 238000001914 filtration Methods 0.000 claims description 2
- 239000000284 extract Substances 0.000 abstract description 2
- 238000012545 processing Methods 0.000 abstract description 2
- 230000000694 effects Effects 0.000 description 6
- 238000013507 mapping Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 2
- 230000003796 beauty Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000000205 computational method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000004382 visual function Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/83—Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
- G06T5/92—Dynamic range modification of images or parts thereof based on global image properties
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
The present invention relates to a kind of mobile terminal touch screen code keyboard peep-proof vision method based on frequency domain image blend, belongs to computer vision and image processing field.This method step is:According to the frequency domain of image, the high and low frequency image information of image is extracted by Gaussian filter, frequency domain correspondence image dimension generates high frequency picture and low frequency picture, and synthesizes a mixed image, the button information as code keyboard;Obtain button image;Obtain the low-and high-frequency image of button;Image blend is carried out to the image only with high and low frequency;Dimension adjusting is carried out to mixed image;Carry out the adjusting of low-and high-frequency image generation.The present invention respectively extracts the high and low frequency of different images, synthesizes mixed image, replaces key bitmap, realizes the function of peep-proof.
Description
Technical field
The invention belongs to computer visions and image processing field, are related to a kind of mobile terminal based on frequency domain image blend
Touch screen code keyboard peep-proof vision method.
Background technology
With the development of science and technology, the increasingly improvement of people's living standard, code keyboard is as a kind of special Password Input
Equipment is widely used in since its is easy to operate in daily life.Wherein application at most, it is most wide mainly have it is below
Two aspects:
(1) cell phone password inputs.China has reached 58% (being counted according to stakeholder) to the rate of holding of mobile phone at present, has
People possess the mobile phone more than one or two.The most smart mobile phone in market all has the function of many now, such as
Transaction, chat etc..Based on the population that China is huge, how cell phone password information is in some public fields such as market, shop, restaurant
Close, how not by the information that easily snatches password, increasingly cause the concern of people, the urgent hope of people oneself it is hidden
Personal letter breath is not obtained easily.The input principal mode of mobile phone Current Password is nine grids (key-press input), and without as silver
The cipher input equipments shell such as row, market, main cause are the beauty for influencing mobile phone and the use and carrying of mobile phone.At some
Public occasion, such as bus, market, shop, subway etc., if other people observe the privacy letter of mobile phone holder intentionally
Breath, the privacy information of holder are likely to leak out.In view of partial picture described above, some researchers start from hand
Machine screen is set about, and trial goes to solve the problems, such as this some.Such as patent CN201510885750.6, they work out a kind of peep-proof
Film makes the data that screen is shown specialize in the reading of user front, and visible area is 60 degree, anyone looks in both sides and can only see
To pitch-dark picture, and the optimization of image definition is carried out to peep-proof film.But it is the problem is that 60 degree can only be realized, and only
It can be both sides observation.If due to height or in more crowded occasion, criminal can from holder rear or
Other visible angles of person snatch password, therefore the effect of peep-proof film is not obvious.
(2) service industry.Code keyboard is one of essential computer peripheral of financial cash register system, is answered extensively
Used in service industries such as communication, government, traffic, industry and commerce, the tax, supermarkets, cooperation banking system, the logical use of POS machine and management system,
It is primarily used to input password.These place dealing crowds are various, and such as in shop, people pass through card after having bought commodity
Class is paid.It needs to use PIN PAD, these digital keys are usually fixed position, and button can not be blocked, can not
Play the role of peep-proof, thus user while inputting password, be often required to prevent around someone pry through password, caused by
The loss of property.
Invention content
In view of this, the purpose of the present invention is to provide a kind of mobile terminal touch screen passwords based on frequency domain image blend
Keyboard peep-proof vision method, different images is seen in different distances, can visually reach blur effect.By image procossing
It is combined with code keyboard, the defect that code keyboard does not have peep-proof visual function can be made up.
In order to achieve the above objectives, the present invention provides the following technical solutions:
Mobile terminal touch screen code keyboard peep-proof vision method based on frequency domain image blend, this method includes following step
Suddenly:
S1:According to the frequency domain of image, the high and low frequency image information of image is extracted by Gaussian filter, frequency domain corresponds to
Image dimension generates high frequency picture and low frequency picture, and synthesizes a mixed image, the button information as code keyboard;
S2:It is extracted by filtering algorithm and generates major key bitmap and figure key bitmap, and store major key position data as user
It can be seen that key information, be high-frequency information, obtain button image;
S3:Obtain the low-and high-frequency image of button;
S4:Image blend is carried out to the image only with high and low frequency;
S5:Dimension adjusting is carried out to mixed image, i.e., takes the average value of neighboring pixel to each pixel of mixed image;
By adjusting smoothness parameter sigma, characteristics of image it is excessively fuzzy or excessively smooth, in smoothed image due to noise and
Median is taken between excessive Sudden Changing Rate caused by close grain, sigma values are lower, and the low-frequency information part having is more prominent;
Sigma values are higher, and the high-frequency information part having is more prominent;
S6:According to obtained mixed image, if match with button information, carry out the adjusting of low-and high-frequency image generation.
Further, in the S2, using ten key, but the unfixed mode of digital key information.
Further, the S3 is specially:The discrete Gaussian function of two-dimentional zero-mean is made into smoothing filter, two-dimentional zero-mean is high
This function is:G (x, y)=exp (- (x2+y2)/(2sigma2), wherein Gaussian Distribution Parameters Sigma determines the width of Gaussian function
Degree, sigma is bigger, and the frequency band of Gaussian filter is wider, and smoothness is better;Gaussian filter is subtracted by original image
The low frequency or high frequency for removing image obtain the high frequency or low-frequency information of image.
Further, the S4 is specially:Image blend is being carried out to the image with high and low frequency, is passing through calculation
Method realizes that two images are mixed, and the dimension for meeting image is the same, and size is the same;It is whole in the size for starting to design key bitmap
Consistent or collective scaling takes two kinds of measures when that can not mix:1. carrying out scaling up contracting to image when starting
It is small;2. the characteristic point for extracting image in design process is matched, is partly stretched and reduced.
The beneficial effects of the present invention are:
1. traditional mobile terminal does not have the function of peep-proof.If carried out in the appearance either hardware components of equipment
It improves, realizes peep-proof, increase the volume of equipment, equipment can be caused inconvenient to use, influence the use mood of user.This
Invention is improved for software, and the touch screen for making up traditional equipment does not have the function of peep-proof.
2. the key mapping information of traditional mobile terminal can be observed directly.The key number of the present invention uses mixed image generation
It replaces.Because naked eyes are closely it is seen that the high-frequency information of image, image detail is the sharp part of image change, image change
More sharp high frequency spectrum it is more, high frequency corresponds to the high-frequency information of image;The remote low-frequency information for seeing image, removes figure
As details, remaining is exactly the low-frequency information of image.The information of one image is made of the information of low frequency to high frequency, and the present invention utilizes
This principle is respectively extracted the high and low frequency of different images, and mixed image is synthesized, and replaces key bitmap.This mixed image exists
The nearly picture seen at a distance is different.Because mixed image is closely it is seen that the high frequency section of image, sees at a distance
It is the low frequency part of image or sees fuzzy image, in addition within the scope of certain angle, also has with equidistant other angles
There is fuzzy effect, it is achieved that the function of peep-proof.
3. the key mapping of traditional mobile terminal is fixed.This method is not fixed using the information of key mapping, position and the tradition of key mapping
Position is the same, closely 0~9 visual key mapping random alignment.
Description of the drawings
In order to keep the purpose of the present invention, technical solution and advantageous effect clearer, the present invention provides following attached drawing and carries out
Explanation:
Fig. 1 is the flow chart of scheme;
Fig. 2 is the flow chart of program;
Fig. 3 is peep-proof touch screen code keyboard design sketch.
Specific implementation mode
Below in conjunction with attached drawing, the preferred embodiment of the present invention is described in detail.
A kind of implementation of peep-proof touch screen code keyboard comprises the following steps.
(1) Fig. 1 is the flow chart of the solution of the present invention, it is characterised in that according to the frequency domain of image, passes through Gaussian filter
The high and low frequency image information (frequency domain correspondence image dimension) of image is extracted, generates high frequency picture and low frequency picture, and synthesize
One mixed image, the button information as code keyboard.The flow chart of program is as shown in Fig. 2, should steps are as follows.
(2) button image is obtained:Major key bitmap and figure key bitmap are generated by algorithm, and store the data conduct of major key position to make
User it can be seen that key information, this group of data as high-frequency information, high-frequency information be user closely it can be seen that
Clearly image, with user-friendly.
(3) the low-and high-frequency image of button block is obtained:Since image is two dimension, so the discrete Gaussian function of common two dimension zero-mean
Number makees smoothing filter, and two-dimentional zero-mean gaussian function is:G (x, y)=exp (- (x2+y2)/(2sigma2), wherein Gao Sifen
Cloth parameter Sigma determines the width of Gaussian function.No matter Gaussian filter is all ten in spatial domain or in frequency domain
Divide effective low-pass filter that can pass through original image since the high and low frequency information of image is stored in image
The low frequency or high frequency of subtracted image, so that it may to obtain the high frequency or low-frequency information of image.The principle of Gaussian Blur is according to Gauss
Curve adjustment pixel color value, selectively blurred picture.It is exactly that Gaussian Blur can be the pixel color value around certain point by height
This curve statistical gets up, and mathematically average weighted computational methods obtain the color value of this curve for use, can finally leave people
The profile of object, i.e. curve.
(4) low-and high-frequency image is synthesized:Image blend is being carried out to the image with high and low frequency, is passing through algorithm
Realize that two images are mixed, it is necessary to which the dimension for meeting image is the same, that is, picture size must be the same, and no person will go out
The phenomenon that can not now mixing.In this case, two kinds of measures can be taken:1. being put in proportion to image in the incipient stage
It is big to reduce, but will appear anamorphose.2. in design process extract image characteristic point matched, partly carry out stretch and
It reduces, but also will appear anamorphose.Between both above situation, start to design picture button size it is all consistent or
The scaling of collective.
(5) mixed image is adjusted:The high and low frequency of picture is mixed, mixed picture has blur effect.This
In " fuzzy " be average value that each pixel takes neighboring pixel.Gaussian filter width (decide smoothness) is by joining
Number sigma characterizations.And the relationship of sigma and smoothness is very simple, and sigma is bigger, and the frequency band of Gaussian filter is just
It is wider, the better of smoothness by adjusting smoothness parameter sigma, can in characteristics of image excessively fuzzy (excessively smooth) and
Median, sigma values are obtained between excessive Sudden Changing Rate (owing smooth) in smoothed image caused by noise and close grain
Lower, the low-frequency information part that it has is more prominent;Sigma values are higher, and the high-frequency information part that it has is more prominent.
(6) matching and adjusting of button information are adjusted:According to obtained mixed image, if match with button information,
Carry out the adjusting of low-and high-frequency image generation.When using peep-proof touch screen code keyboard, key information allows for user
It is adjusted according to the demand of user.One group of mixing button image uses for a long time, can equally cause the leakage of privacy, so
It allows for adjusting.The adjusting of key mapping information can be realized, no according to the needs of users by mixing the sigma values of button image
Same user requires different or impression different blur effect, can be adjusted according to the demand of oneself.
Fig. 3 is peep-proof touch screen code keyboard design sketch.
Finally illustrate, preferred embodiment above is merely illustrative of the technical solution of the present invention and unrestricted, although logical
It crosses above preferred embodiment the present invention is described in detail, however, those skilled in the art should understand that, can be
Various changes are made to it in form and in details, without departing from claims of the present invention limited range.
Claims (4)
1. the mobile terminal touch screen code keyboard peep-proof vision method based on frequency domain image blend, it is characterised in that:This method packet
Include following steps:
S1:According to the frequency domain of image, the high and low frequency image information of image, frequency domain correspondence image are extracted by Gaussian filter
Dimension generates high frequency picture and low frequency picture, and synthesizes a mixed image, the button information as code keyboard;
S2:It is extracted by filtering algorithm and generates major key bitmap and figure key bitmap, and storing major key position data can as user
The key information seen is high-frequency information, obtains button image;
S3:Obtain the low-and high-frequency image of button;
S4:Image blend is carried out to the image only with high and low frequency;
S5:Dimension adjusting is carried out to mixed image, i.e., takes the average value of neighboring pixel to each pixel of mixed image;Pass through
Adjust smoothness parameter sigma, characteristics of image it is excessively fuzzy or excessively smooth, in smoothed image due to noise and microgroove
Median is taken between excessive Sudden Changing Rate caused by reason, sigma values are lower, and the low-frequency information part having is more prominent;sigma
Value is higher, and the high-frequency information part having is more prominent;
S6:According to obtained mixed image, if match with button information, carry out the adjusting of low-and high-frequency image generation.
2. the mobile terminal touch screen code keyboard peep-proof vision method according to claim 1 based on frequency domain image blend,
It is characterized in that:In the S2, using ten key, but the unfixed mode of digital key information.
3. the mobile terminal touch screen code keyboard peep-proof vision method according to claim 1 based on frequency domain image blend,
It is characterized in that:The S3 is specially:The discrete Gaussian function of two-dimentional zero-mean is made into smoothing filter, two-dimentional zero-mean gaussian letter
Number is:G (x, y)=exp (- (x2+y2)/(2sigma2), wherein Gaussian Distribution Parameters Sigma determines the width of Gaussian function,
Sigma is bigger, and the frequency band of Gaussian filter is wider, and smoothness is better;Gaussian filter is subtracted by original image
The low frequency or high frequency of image obtain the high frequency or low-frequency information of image.
4. the mobile terminal touch screen code keyboard peep-proof vision method according to claim 1 based on frequency domain image blend,
It is characterized in that:The S4 is specially:Image blend is being carried out to the image with high and low frequency, is passing through algorithm reality
Existing two images are mixed, and the dimension for meeting image is the same, and size is the same;It is all consistent in the size for starting to design key bitmap
Or the scaling of collective takes two kinds of measures when that can not mix:1. carrying out scaling up diminution to image when starting;②
The characteristic point that image is extracted in design process is matched, and is partly stretched and is reduced.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810661615.7A CN108763974A (en) | 2018-06-25 | 2018-06-25 | Mobile terminal touch screen code keyboard peep-proof vision method based on frequency domain image blend |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810661615.7A CN108763974A (en) | 2018-06-25 | 2018-06-25 | Mobile terminal touch screen code keyboard peep-proof vision method based on frequency domain image blend |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108763974A true CN108763974A (en) | 2018-11-06 |
Family
ID=63976776
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810661615.7A Pending CN108763974A (en) | 2018-06-25 | 2018-06-25 | Mobile terminal touch screen code keyboard peep-proof vision method based on frequency domain image blend |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108763974A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109407199A (en) * | 2018-11-08 | 2019-03-01 | 武汉邮电科学研究院有限公司 | A kind of building method of holographic element, encipher-decipher method, holographic element and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1192019A (en) * | 1997-02-28 | 1998-09-02 | 株式会社东芝 | Display controller and display controlling method |
CN102169610A (en) * | 2010-12-24 | 2011-08-31 | 广州广电运通金融电子股份有限公司 | Secure display method and system for transaction information |
CN106772603A (en) * | 2016-12-28 | 2017-05-31 | 成都理工大学 | A kind of improved seismic interval velocity field computation method suitable for prediction of formation pressure |
-
2018
- 2018-06-25 CN CN201810661615.7A patent/CN108763974A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1192019A (en) * | 1997-02-28 | 1998-09-02 | 株式会社东芝 | Display controller and display controlling method |
CN102169610A (en) * | 2010-12-24 | 2011-08-31 | 广州广电运通金融电子股份有限公司 | Secure display method and system for transaction information |
CN106772603A (en) * | 2016-12-28 | 2017-05-31 | 成都理工大学 | A kind of improved seismic interval velocity field computation method suitable for prediction of formation pressure |
Non-Patent Citations (1)
Title |
---|
AUDE OLIVA ET.AL.: "Hybrid images", 《ACM TRANSACTIONS ON GRAPHICS(TOG)-PROCEEDINGS OF ACM SIGGRAPH 2006》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109407199A (en) * | 2018-11-08 | 2019-03-01 | 武汉邮电科学研究院有限公司 | A kind of building method of holographic element, encipher-decipher method, holographic element and device |
CN109407199B (en) * | 2018-11-08 | 2021-04-20 | 武汉邮电科学研究院有限公司 | Construction method and encryption and decryption method of holographic element, holographic element and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106898026B (en) | A kind of the dominant hue extracting method and device of picture | |
Morillas et al. | Local self-adaptive fuzzy filter for impulsive noise removal in color images | |
CN108961279A (en) | Image processing method, device and mobile terminal | |
CN104067311A (en) | Digital makeup | |
CN109698884A (en) | Fraudulent call recognition methods and system | |
CN106682632A (en) | Method and device for processing face images | |
CN108694719A (en) | image output method and device | |
CN101201939A (en) | Method and system for generating picture identifying code | |
CN108629744A (en) | A kind of image enchancing method | |
CN109361654A (en) | A kind of method and system for negotiating encryption handling business secret based on block chain | |
Battiato et al. | Automatic image enhancement by content dependent exposure correction | |
CN112149732A (en) | Image protection method and device, electronic equipment and storage medium | |
CN108763974A (en) | Mobile terminal touch screen code keyboard peep-proof vision method based on frequency domain image blend | |
CN112202963A (en) | Mobile banking peep-proof screen method and device, storage medium and electronic equipment | |
CN105976308B (en) | A kind of real-time processing method of the high-quality U.S. face in mobile terminal based on GPU | |
Román et al. | Image color contrast enhancement using multiscale morphology | |
CN104464683A (en) | Image display method, image display device and terminal | |
CN106600702A (en) | Image processing device based on virtual reality | |
CN104376314B (en) | A kind of constructive method towards Google glass Internet of Things web station system | |
CN113240760B (en) | Image processing method, device, computer equipment and storage medium | |
CN110223246B (en) | Multi-style portrait beautifying and skin-grinding method and device | |
CN107563362A (en) | Evaluate method, client and the system of operation | |
CN106887024B (en) | The processing method and processing system of photo | |
Subban et al. | Rule-based face detection in color images using normalized RGB color space—A comparative study | |
Al-Otum | A novel set of image morphological operators using a modified vector distance measure with color pixel classification |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181106 |