CN108596833A - Super-resolution image reconstruction method, device, equipment and readable storage medium storing program for executing - Google Patents

Super-resolution image reconstruction method, device, equipment and readable storage medium storing program for executing Download PDF

Info

Publication number
CN108596833A
CN108596833A CN201810388108.0A CN201810388108A CN108596833A CN 108596833 A CN108596833 A CN 108596833A CN 201810388108 A CN201810388108 A CN 201810388108A CN 108596833 A CN108596833 A CN 108596833A
Authority
CN
China
Prior art keywords
resolution
image
super
convolutional neural
neural networks
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
Application number
CN201810388108.0A
Other languages
Chinese (zh)
Inventor
向文
张灵
陈云华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong University of Technology
Original Assignee
Guangdong University of Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong University of Technology filed Critical Guangdong University of Technology
Priority to CN201810388108.0A priority Critical patent/CN108596833A/en
Publication of CN108596833A publication Critical patent/CN108596833A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4053Scaling of whole images or parts thereof, e.g. expanding or contracting based on super-resolution, i.e. the output image resolution being higher than the sensor resolution
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

This application provides a kind of super-resolution image reconstruction method, device, equipment and readable storage medium storing program for executing, specifically super-resolution image reconstruction method is by obtaining preset high-definition picture, and is handled preset high-definition picture to obtain corresponding low-resolution image;Preset high-definition picture and low-resolution image and the convolutional neural networks for being written with activation primitive are subjected to neural network model training, obtain convolutional neural networks model;Using human face region image to be reconstructed as dictionary to be reconstructed, the convolutional neural networks model parameter obtained with the convolutional neural networks model for having input preset external trainer sample dictionary carries out the reconstruction processing of super-resolution facial image, solve the super-resolution algorithms currently based on facial image, under image deterioration serious situation, quality reconstruction is unsatisfactory, the technical issues of leading to the technical problem of image definition deficiency.

Description

Super-resolution image reconstruction method, device, equipment and readable storage medium storing program for executing
Technical field
The invention relates to image processing techniques and computer vision field more particularly to a kind of super-resolution images Reconstructing method, device, equipment and readable storage medium storing program for executing.
Background technology
Super-resolution image reconstruction refers to being handled low quality, low point of variability image (Low-resolution, LR), The technology for recovering high-definition picture (High-resolution, HR), in military affairs, medicine, public safety, computer vision Etc. all there is important application prospects.Past decades, image super-resolution have been widely studied, and are produced Many process usefuls.These methods are substantially segmented into three classes:Method based on interpolation, method based on reconstruct and based on learning The method of habit.
In recent years, it has obtained the extensive concern of researchers specifically for the super-resolution reconstruction algorithm of facial image and has ground Study carefully.Facial image has extremely complex physiology, compared to it as a kind of special, multidimensional non-rigid pattern His image format, challenge of the reconstruct with bigger based on the super-resolution image reconstruction of facial image relative to other images Property.In face image super-resolution restructing algorithm, Baker et al. proposes " illusory face " algorithm for the first time, by introducing image Gradient prior information be trained and obtain effective detailed information.Zhu Huasheng et al. combines sparse representation theory, it is proposed that one The face image super-resolution restructing algorithm based on local restriction is planted to constrain image.It is equal super based on pixel space in tradition to open ground The basis of resolution reconstruction algorithm, it is proposed that a kind of human face super-resolution image reconstruction algorithm in feature based space, it can Obtain more excellent feature.An etc. proposes one kind and being based on the typical association analysis facial image super-resolution reconstruction algorithm of two dimension, Have found the relevance of facial image.
Super-resolution algorithms based on facial image above, under image deterioration serious situation, quality reconstruction is simultaneously paid no attention to Think, such as in certain outline portions, there are broken edges, lead to the technical problem of image definition deficiency.
Invention content
The embodiment of the present application provides a kind of super-resolution image reconstruction method, device, equipment and readable storage medium storing program for executing solution The super-resolution algorithms determined currently based on facial image, under image deterioration serious situation, quality reconstruction is unsatisfactory, leads The technical issues of causing the technical problem of image definition deficiency.
The embodiment of the present application provides a kind of super-resolution image reconstruction method, including:
Preset high-definition picture is obtained, and the preset high-definition picture is handled to obtain corresponding low resolution Rate image;
By the preset high-definition picture and the low-resolution image and the convolutional Neural net for being written with activation primitive Network carries out neural network model training, obtains convolutional neural networks model;
Using human face region image to be reconstructed as dictionary to be reconstructed, with the institute for having input preset external trainer sample dictionary State the reconstruction processing that the convolutional neural networks model parameter that convolutional neural networks model obtains carries out super-resolution facial image.
Optionally, preset high-definition picture is obtained, and the preset high-definition picture is handled and is corresponded to Low-resolution image specifically include:
The preset high-definition picture in external data base is obtained, and is contracted to the preset high-definition picture Small processing obtains corresponding low-resolution image;
The preset high-definition picture and the low resolution are handled.
Optionally, by the preset high-definition picture and the low-resolution image and the convolution for being written with activation primitive Neural network carries out neural network model training, obtains convolutional neural networks model and specifically includes:
The preset high-definition picture after being divided into row block is with the low-resolution image as the input of training library Neural network model training is carried out by the convolutional neural networks of activation primitive activated, obtains including training parameter sample This convolutional neural networks model.
Optionally, using human face region image to be reconstructed as dictionary to be reconstructed, and preset external trainer sample is had input The convolutional neural networks model parameter that the convolutional neural networks model of dictionary obtains carries out the weight of super-resolution facial image Structure processing specifically includes:
Using bicubic interpolation by the human face region image magnification to be reconstructed of input to and the preset high resolution graphics As onesize, and as initial reconstructed image;
Dictionary to be reconstructed is built according to the initial reconstructed image;
Using the training parameter sample as input, convolutional Neural net is obtained by the convolutional neural networks model learning Network model parameter;
Super-resolution face image is carried out using the dictionary to be reconstructed and the convolutional neural networks model parameter Processing.
Optionally, the human face region image acquisition mode to be reconstructed is to calculate the coupling obtained song by energy function Line determines.
Optionally, the activation primitive is Noisy Softplus activation primitives.
The embodiment of the present application provides a kind of device of super-resolution facial image reconstruct, including:
Acquiring unit for obtaining preset high-definition picture, and to the preset high-definition picture handle To corresponding low-resolution image;
Neural metwork training unit, for by the preset high-definition picture and the low-resolution image be written with The convolutional neural networks of activation primitive carry out neural network model training, obtain convolutional neural networks model;
Reconfiguration unit, for using human face region image to be reconstructed as dictionary to be reconstructed, being instructed with preset outside is had input Practice the convolutional neural networks model parameter progress super-resolution face figure that the convolutional neural networks model of sample dictionary obtains The reconstruction processing of picture.
The embodiment of the present application provides a kind of super-resolution facial image reconstructing arrangement, the equipment include processor and Memory:
Said program code is transferred to the processor by the memory for storing program code;
Any institute that the processor is used to be referred to according to instruction execution the embodiment of the present application in said program code The super-resolution facial image reconstructing method stated.
The embodiment of the present application provides a kind of readable storage medium storing program for executing, and the readable storage medium storing program for executing is used to store program code, Said program code is used to execute any super-resolution facial image reconstructing method that the embodiment of the present application refers to.
It includes the computer program product instructed that the embodiment of the present application, which provides a kind of, when run on a computer, So that the computer executes any super-resolution facial image reconstructing method that the embodiment of the present application refers to.
As can be seen from the above technical solutions, the embodiment of the present application has the following advantages:
The embodiment of the present application provides a kind of super-resolution image reconstruction method, by obtaining preset high-definition picture, And preset high-definition picture is handled to obtain corresponding low-resolution image;By preset high-definition picture and low resolution Rate image and the convolutional neural networks for being written with activation primitive carry out neural network model training, obtain convolutional neural networks mould Type;Using human face region image to be reconstructed as dictionary to be reconstructed, with the convolution god for having input preset external trainer sample dictionary The convolutional neural networks model parameter obtained through network model carries out the reconstruction processing of super-resolution facial image, solves at present Super-resolution algorithms based on facial image, under image deterioration serious situation, quality reconstruction is unsatisfactory, causes image clear The technical issues of technical problem that clear degree is insufficient.
Description of the drawings
Fig. 1 is a kind of flow signal of one embodiment of super-resolution facial image reconstructing method in the embodiment of the present application Figure;
Fig. 2 is a kind of structural representation of one embodiment of super-resolution facial image reconstruct device in the embodiment of the present application Figure;
Fig. 3 to Fig. 6 is the corresponding application examples schematic diagram of Fig. 1 embodiments.
Specific implementation mode
The embodiment of the present application provides a kind of super-resolution image reconstruction method, device, equipment and readable storage medium storing program for executing solution The super-resolution algorithms determined currently based on facial image, under image deterioration serious situation, quality reconstruction is unsatisfactory, leads The technical issues of causing the technical problem of image definition deficiency.
To enable the goal of the invention, feature, advantage of the embodiment of the present application more apparent and understandable, below in conjunction with Attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application are clearly and completely described, it is clear that below Described embodiment is only the embodiment of the present application a part of the embodiment, and not all embodiment.Implemented based on the application Embodiment in example, all other implementation obtained by those of ordinary skill in the art without making creative efforts Example belongs to the range of the embodiment of the present application protection.
Referring to Fig. 1, a kind of one embodiment of super-resolution facial image reconstructing method provided by the embodiments of the present application Including:
101, preset high-definition picture is obtained, and preset high-definition picture is handled to obtain corresponding low resolution Rate image;
In the present embodiment, when needing the reconstruction of human face super-resolution, the preset high score in external data base is obtained first Resolution image, and diminution is carried out to preset high-definition picture and handles to obtain corresponding low-resolution image, by preset high-resolution Rate image and low resolution processing.
Specifically, the high-definition picture in incoming external data library is reduced three times, obtains low-resolution image.
102, by preset high-definition picture and low-resolution image and be written with the convolutional neural networks of activation primitive into Row neural network model is trained, and convolutional neural networks model is obtained;
Preset high-definition picture after being divided into row block passes through activation with low-resolution image as the input of training library The convolutional neural networks that have activated of function carry out neural network model training, obtain include training parameter sample convolution Neural network model.
Specifically, by external data base high-definition picture and low-resolution image be divided into 3 X, 3 fritter.It will tool There are external data base LR and the HR image of structure self-similarity to there is the didactic activation model of biology as the input of training library Convolutional neural networks.Utilize the didactic activation convolutional neural networks of biology.The mapping function for learning LR to HR images, is instructed Practice parameter set={ W1, W2, W3, B1, B2, B3 }.
103, using human face region image to be reconstructed as dictionary to be reconstructed, and preset external trainer sample dictionary is had input The obtained convolutional neural networks model parameter of convolutional neural networks model carry out the reconstruction processing of super-resolution facial image.
Using bicubic interpolation by the human face region image magnification to be reconstructed of input to and preset high-definition picture it is same Sample size, and as initial reconstructed image;Dictionary to be reconstructed is built according to initial reconstructed image;Using training parameter sample as defeated Enter, convolutional neural networks model parameter is obtained by convolutional neural networks model learning;Utilize dictionary to be reconstructed and convolutional Neural Network model parameter carries out super-resolution face image processing.
Specifically, using bicubic interpolation by the LR image magnifications to be reconstructed of input to as HR image sizes, as Initial reconstructed image X0.Initial reconstructed image X0 is built into dictionary to be reconstructed.Using external trainer sample dictionary as input, pass through Learn to obtain convolutional neural networks model parameter with the didactic activation model convolutional neural networks of biology.Utilize word to be reconstructed Allusion quotation and convolutional neural networks model parameter carry out reconstruction target image.
It should be noted that human face region image acquisition mode to be reconstructed above-mentioned is to calculate to obtain by energy function Connecting curve determine.Activation primitive above-mentioned is Noisy Softplus activation primitives.
Fig. 3 is the Face datection figure of S-Shaped Algorithm, and Fig. 4 emulates for Noisey softplus activation primitives, and Fig. 5 is convolution Neural network model, Fig. 6 are that the concrete application of Fig. 1 embodiments is described in detail, and application examples includes:
1, Face datection algorithm
Face datection is mainly the following method, one is judging whether it is skin of face color according to color, So that it is determined that human face region, is primarily adapted for use in coloured image;One is carried out with parameterized template according to the shape of face contour Detection;One is the methods with principal component analysis or neural network, first learn to face characteristic, then in image Each piece is split;One is determine face contour with S-Shaped Algorithm.But it is to rely on the selection of initial position, here A kind of improved S-Shaped Algorithm is used, initial position is not strict with.
The present invention has used a kind of parametrization S-Shaped Algorithm.Parametrization S-Shaped Algorithm is a parameter curve in internal force and outer The minimum position of some energy function is moved under the action of power, so that it is determined that the method for contour of object.If r (s)=(x (s), y (s)), s ∈ [0,1] are a parameter curve, then energy function is:
Wherein, EintIndicate that the internal energy determined by the internal force such as the bending force of curve itself and stretching force, Eext indicate External energy determined by the external force determined by image.
α, β are parameter,Effect be ensure curve length stays constant under the action of stretching force.
By the deduction and calculating of formula, the estimation of parameter, finally finding out connecting curve is:
Wherein so is parametrization step-length,Effect be that curvature is small as possible under the action of allowing bending force.
2, the heuristic activation model of biology
2.1 Noisy Softplus activation primitives
Activation primitive, be not deactivate what, and refer to how " feature of the neuron of activation " by function handle Feature, which retains and maps out, comes (keeping characteristics remove the redundancy for being in some data), and it is non-linear that this is that neural network can solve Key to the issue.
Neural network uses ReLU as activation primitive under normal conditions.
ReLU activation primitives are substituted for a Noisy Softplus activation primitive with biological authenticity by the present invention, Its expression formula is:
Constant k is scale factor, controls its curve shape, and σ is used for controlling its noise power, expression formula:
After introducing Noisy Softplus activation primitives in neural network, network is just provided with biological authenticity, Certainly the due characteristic of a lot of other activation primitives is also included.
Biology inspires activation function, and Noisy Softplus adapt to the noise level of input current automatically, are to attempt for the first time The transmitting response that unit will be activated to be mapped exactly to LIF neurons.Noisy Softplus are not only that activation functional bands are come more Biological function, and also confirm can be showed in the ConvNet identification missions of acceleration it is good.With use Siegert mono- The result of position is compared, and the spike version of Noisy Softplus surpasses the accuracy of S-shaped neuron.Since it is more accurately reflected It penetrates, Noisy Softplus are better than Softplus.
The future work of SNN is included within limitation of the limitation function in effective range during training, this is equivalent to constraint The emission maximum rate of LIF neurons.Therefore, process need not be scaled after training.For more accurate mapping, it should (digitally) K is to avoid calibration for the derived proportions factor.In artificial neural network, swash noise as additional information to learn Softplus It may be useful to live to reinforce classification
2.2 neural network model
Image super-resolution method (Super-resolution convolution based on convolutional neural networks Neural network, SRCNN), using LR and HR image blocks pair pairs of in external data base, pass through convolutional neural networks mould Type obtains corresponding prior information, to realize super-resolution rebuilding.Super-resolution convolutional neural networks are made of three-layer coil lamination, Respectively feature extraction, Nonlinear Mapping and high-definition picture reconstruct.Three convolution nets in the deep learning network of SRCNN Network formula is expressed as follows:
Y1=max (0, W1*X+B1) (7)
Y2=max (0, W2*Y1+B2) (8)
Y3=max (0, W3*Y2+B3) (9)
In above-mentioned formula, matrix X represents LR subgraphs, and Yi (i=1,2,3) indicates the output of each convolutional layer, Wi (i =1,2,3) and Bi (i=1,2,3) respectively represents neuron convolution kernel and neuron bias vector, and * indicates convolution algorithm, convolution Obtained characteristic pattern will be handled through ReLU activation primitives max (0, x) again.We are made that it corresponding improvement herein, Refer to it is a kind of there is the didactic activation primitive noisey softplus of biology, it for entire neural network study and Training process is more efficient.
In training process, which needs learning parameter Θ={ W1, W2, W3, B1, B2, B3 }, the parameter to pass through most Smallization neural network exports the error loss between HR images and is trained estimation error.Given high-definition picture set Yi Its corresponding low-resolution image set Xi uses its mean square error L (Θ) as driving loss function:
Formula (4) can be trained solution by stochastic gradient descent and back-propagation algorithm.
The embodiment of the present application is in order to which the dictionary learning process for solving traditional rarefaction representation algorithm structure is complicated and neural network Activate the problem of models fitting effect difference, the reality of human face super-resolution, it is proposed that a kind of new based on biological heuristic activation The face super-resolution method of model.Theory of algorithm proposed by the present invention is feasible.Meanwhile it taking with the didactic activation of biology Function carries out the structure of neural network, so that it is had and is fitted perfect and adjustable benefit, so that being extracted in experimentation Feature it is more efficient, recognition accuracy is also correspondingly improved.The heuristic activation model of biology is applied to super-resolution image, The use of noisy softplus so that network can be self-introduced into sparse activity, this way is equivalent to unsupervised learning Pre-training.Noisy softplus reduce the generation gap between unsupervised learning and supervised learning.Certainly, it also instructs faster Practice speed and better feature learning rate.
Referring to Fig. 2, an a kind of implementation of the device of super-resolution facial image reconstruct provided by the embodiments of the present application Example include:
Acquiring unit 201 is handled to obtain for obtaining preset high-definition picture, and to preset high-definition picture Corresponding low-resolution image;
Neural metwork training unit 202, for by preset high-definition picture and low-resolution image and being written with activation The convolutional neural networks of function carry out neural network model training, obtain convolutional neural networks model;
Reconfiguration unit 203 and has input preset outside for using human face region image to be reconstructed as dictionary to be reconstructed The convolutional neural networks model parameter that the convolutional neural networks model of training sample dictionary obtains carries out super-resolution facial image Reconstruction processing.
The embodiment of the present application also provides another super-resolution facial image reconstructing arrangement, the equipment includes processor And memory:
Said program code is transferred to the processor by the memory for storing program code;
The processor is used for super according to any one of instruction execution claim 1-6 in said program code Resolution ratio facial image reconstructing method.
The embodiment of the present application also provides a kind of readable storage medium storing program for executing, and for storing program code, the program code is for holding Any one embodiment in a kind of super-resolution facial image reconstructing method described in row foregoing individual embodiments.
It includes the computer program product instructed that the embodiment of the present application, which also provides a kind of, when run on a computer, So that computer executes any one reality in a kind of super-resolution facial image reconstructing method described in foregoing individual embodiments Apply mode.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
Term " first ", " second ", " third ", " the 4th " in the description of the present application and above-mentioned attached drawing etc. are (if deposited ) it is for distinguishing similar object, without being used to describe specific sequence or precedence.It should be appreciated that use in this way Data can be interchanged in the appropriate case, so that embodiments herein described herein for example can be in addition to illustrating herein Or the sequence other than those of description is implemented.In addition, term " comprising " and " having " and their any deformation, it is intended that Cover it is non-exclusive include, for example, containing the process of series of steps or unit, method, system, product or equipment need not limit In those of clearly listing step or unit, but may include not listing clearly or for these processes, method, production The intrinsic other steps of product or equipment or unit.
It should be appreciated that in this application, " at least one (item) " refers to one or more, and " multiple " refer to two or two More than a."and/or", the incidence relation for describing affiliated partner indicate may exist three kinds of relationships, for example, " A and/or B " It can indicate:A is only existed, B is only existed and exists simultaneously tri- kinds of situations of A and B, wherein A, B can be odd number or plural number.Word It is a kind of relationship of "or" that symbol "/", which typicallys represent forward-backward correlation object,.At least one of " following (a) " or its similar expression refers to Arbitrary combination in these, including individual event (a) or the arbitrary combination of complex item (a).At least one of for example, in a, b or c (a) can indicate:A, b, c, " a and b ", " a and c ", " b and c ", or " a and b and c ", wherein a, b, c can be single, also may be used To be multiple.
In several embodiments provided herein, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of division of logic function, formula that in actual implementation, there may be another division manner, such as multiple units or component It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or The mutual coupling, direct-coupling or communication connection discussed can be the indirect coupling by some interfaces, device or unit It closes or communicates to connect, can be electrical, machinery or other forms.
The unit illustrated as separating component may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, you can be located at a place, or may be distributed over multiple In network element.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme 's.
In addition, each functional unit in each embodiment of the application can be integrated in a processing unit, it can also It is that each unit physically exists alone, it can also be during two or more units be integrated in one unit.Above-mentioned integrated list The form that hardware had both may be used in member is realized, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can be stored in a computer read/write memory medium.Based on this understanding, the technical solution of the application is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) executes the complete of each embodiment the method for the application Portion or part steps.And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory (full name in English:Read-Only Memory, english abbreviation:ROM), random access memory (full name in English:Random Access Memory, english abbreviation: RAM), the various media that can store program code such as magnetic disc or CD.
The above, above example are only to illustrate the technical solution of the application, rather than its limitations;Although with reference to before Embodiment is stated the application is described in detail, it will be understood by those of ordinary skill in the art that:It still can be to preceding The technical solution recorded in each embodiment is stated to modify or equivalent replacement of some of the technical features;And these Modification or replacement, the spirit and scope of each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution.

Claims (10)

1. a kind of super-resolution facial image reconstructing method, which is characterized in that including:
Preset high-definition picture is obtained, and the preset high-definition picture is handled to obtain corresponding low resolution figure Picture;
By the preset high-definition picture and the low-resolution image and be written with the convolutional neural networks of activation primitive into Row neural network model is trained, and convolutional neural networks model is obtained;
Using human face region image to be reconstructed as dictionary to be reconstructed, with the volume for having input preset external trainer sample dictionary The convolutional neural networks model parameter that product neural network model obtains carries out the reconstruction processing of super-resolution facial image.
2. super-resolution facial image reconstructing method according to claim 1, which is characterized in that obtain preset high-resolution Image, and the preset high-definition picture is handled to obtain corresponding low-resolution image and is specifically included:
The preset high-definition picture in external data base is obtained, and the preset high-definition picture is carried out at diminution Reason obtains corresponding low-resolution image;
The preset high-definition picture and the low resolution are handled.
3. super-resolution facial image reconstructing method according to claim 1, which is characterized in that by the preset high-resolution Rate image carries out neural network model training with the low-resolution image with the convolutional neural networks for being written with activation primitive, obtains It is specifically included to convolutional neural networks model:
The preset high-definition picture after being divided into row block passes through with the low-resolution image as the input of training library The convolutional neural networks of activation primitive activated carry out neural network model training, obtain including training parameter sample Convolutional neural networks model.
4. super-resolution facial image reconstructing method according to claim 1, which is characterized in that by face area to be reconstructed Area image is obtained as dictionary to be reconstructed with the convolutional neural networks model for having input preset external trainer sample dictionary The reconstruction processing that convolutional neural networks model parameter carries out super-resolution facial image specifically includes:
Using bicubic interpolation by the human face region image magnification to be reconstructed of input to and the preset high-definition picture it is same Sample size, and as initial reconstructed image;
Dictionary to be reconstructed is built according to the initial reconstructed image;
Using the training parameter sample as input, convolutional neural networks mould is obtained by the convolutional neural networks model learning Shape parameter;
Super-resolution face image processing is carried out using the dictionary to be reconstructed and the convolutional neural networks model parameter.
5. super-resolution facial image reconstructing method according to claim 4, which is characterized in that the face to be reconstructed Area image acquisition modes are to calculate the connecting curve obtained by energy function to determine.
6. super-resolution facial image reconstructing method as claimed in any of claims 1 to 5, which is characterized in that institute It is Noisy Softplus activation primitives to state activation primitive.
7. a kind of device of super-resolution facial image reconstruct, which is characterized in that including:
Acquiring unit is handled to obtain pair for obtaining preset high-definition picture, and to the preset high-definition picture The low-resolution image answered;
Neural metwork training unit, for by the preset high-definition picture and the low-resolution image and being written with activation The convolutional neural networks of function carry out neural network model training, obtain convolutional neural networks model;
Reconfiguration unit and has input preset external trainer sample for using human face region image to be reconstructed as dictionary to be reconstructed The convolutional neural networks model parameter that the convolutional neural networks model of this dictionary obtains carries out super-resolution facial image Reconstruction processing.
8. a kind of super-resolution facial image reconstructing arrangement, which is characterized in that the equipment includes processor and memory:
Said program code is transferred to the processor by the memory for storing program code;
The processor is used for the super-resolution according to any one of instruction execution claim 1-6 in said program code Rate facial image reconstructing method.
9. a kind of readable storage medium storing program for executing, which is characterized in that the readable storage medium storing program for executing is for storing program code, described program generation Code requires the super-resolution facial image reconstructing method described in any one of 1-6 for perform claim.
10. a kind of includes the computer program product of instruction, which is characterized in that when run on a computer so that described Computer perform claim requires the super-resolution facial image reconstructing method described in any one of 1-6.
CN201810388108.0A 2018-04-26 2018-04-26 Super-resolution image reconstruction method, device, equipment and readable storage medium storing program for executing Pending CN108596833A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810388108.0A CN108596833A (en) 2018-04-26 2018-04-26 Super-resolution image reconstruction method, device, equipment and readable storage medium storing program for executing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810388108.0A CN108596833A (en) 2018-04-26 2018-04-26 Super-resolution image reconstruction method, device, equipment and readable storage medium storing program for executing

Publications (1)

Publication Number Publication Date
CN108596833A true CN108596833A (en) 2018-09-28

Family

ID=63609780

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810388108.0A Pending CN108596833A (en) 2018-04-26 2018-04-26 Super-resolution image reconstruction method, device, equipment and readable storage medium storing program for executing

Country Status (1)

Country Link
CN (1) CN108596833A (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109360154A (en) * 2018-10-29 2019-02-19 厦门美图之家科技有限公司 A kind of super-resolution method of convolutional neural networks generation method and image
CN109559360A (en) * 2018-09-29 2019-04-02 深圳先进技术研究院 A kind of PET image reconstruction method, device and calculate equipment
CN109727195A (en) * 2018-12-25 2019-05-07 成都元点智库科技有限公司 A kind of image super-resolution reconstructing method
CN109872377A (en) * 2019-02-28 2019-06-11 上海交通大学 Brain tissue fast imaging and image rebuilding method for magnetic resonance navigation
CN109903229A (en) * 2019-03-04 2019-06-18 科新(杭州)能源环境科技有限公司 A kind of μ-CT image reconstructing method based on convolutional neural networks
CN110288530A (en) * 2019-06-28 2019-09-27 北京金山云网络技术有限公司 A kind of pair of image carries out the processing method and processing device of super-resolution rebuilding
CN110310229A (en) * 2019-06-28 2019-10-08 Oppo广东移动通信有限公司 Image processing method, image processing apparatus, terminal device and readable storage medium storing program for executing
CN111223161A (en) * 2020-01-02 2020-06-02 京东数字科技控股有限公司 Image reconstruction method and device and storage medium
CN111260566A (en) * 2020-01-09 2020-06-09 复旦大学 Image restoration method based on sparse prior
CN111383172A (en) * 2018-12-29 2020-07-07 Tcl集团股份有限公司 Training method and device of neural network model and intelligent terminal
CN111489290A (en) * 2019-04-02 2020-08-04 同观科技(深圳)有限公司 Face image super-resolution reconstruction method and device and terminal equipment
CN111524072A (en) * 2020-04-26 2020-08-11 重庆紫光华山智安科技有限公司 Super-resolution reconstruction network training method and device, electronic equipment and storage medium
CN111681165A (en) * 2020-06-02 2020-09-18 上海闻泰信息技术有限公司 Image processing method, image processing device, computer equipment and computer readable storage medium
CN111932462A (en) * 2020-08-18 2020-11-13 Oppo(重庆)智能科技有限公司 Training method and device for image degradation model, electronic equipment and storage medium
CN111951203A (en) * 2020-07-01 2020-11-17 北京大学深圳研究生院 Viewpoint synthesis method, apparatus, device and computer readable storage medium
CN113191955A (en) * 2021-06-17 2021-07-30 江苏奥易克斯汽车电子科技股份有限公司 Method and device for reconstructing image super-resolution
CN113222814A (en) * 2021-04-22 2021-08-06 平安国际智慧城市科技股份有限公司 Image resolution processing method, device, equipment and storage medium
CN114238904A (en) * 2021-12-08 2022-03-25 马上消费金融股份有限公司 Identity recognition method, and training method and device of two-channel hyper-resolution model
CN116485713A (en) * 2023-03-01 2023-07-25 北京邮电大学 Counting method and device for images, electronic equipment and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106204449A (en) * 2016-07-06 2016-12-07 安徽工业大学 A kind of single image super resolution ratio reconstruction method based on symmetrical degree of depth network
CN106600538A (en) * 2016-12-15 2017-04-26 武汉工程大学 Human face super-resolution algorithm based on regional depth convolution neural network
CN107292896A (en) * 2017-08-15 2017-10-24 电子科技大学 Contour extraction method based on Snake models

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106204449A (en) * 2016-07-06 2016-12-07 安徽工业大学 A kind of single image super resolution ratio reconstruction method based on symmetrical degree of depth network
CN106600538A (en) * 2016-12-15 2017-04-26 武汉工程大学 Human face super-resolution algorithm based on regional depth convolution neural network
CN107292896A (en) * 2017-08-15 2017-10-24 电子科技大学 Contour extraction method based on Snake models

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
QIAN LIU,STEVE FURBER: "Noisy Softplus: A Biology Inspired Activation Function", 《INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING》 *
向文 等: "结合结构自相似性和卷积网络的单幅图像超分辨率", 《计算机应用》 *

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109559360B (en) * 2018-09-29 2020-08-28 深圳先进技术研究院 PET image reconstruction method and device and computing equipment
CN109559360A (en) * 2018-09-29 2019-04-02 深圳先进技术研究院 A kind of PET image reconstruction method, device and calculate equipment
CN109360154A (en) * 2018-10-29 2019-02-19 厦门美图之家科技有限公司 A kind of super-resolution method of convolutional neural networks generation method and image
CN109360154B (en) * 2018-10-29 2022-09-20 厦门美图之家科技有限公司 Convolutional neural network generation method and super-resolution method of image
CN109727195A (en) * 2018-12-25 2019-05-07 成都元点智库科技有限公司 A kind of image super-resolution reconstructing method
CN111383172A (en) * 2018-12-29 2020-07-07 Tcl集团股份有限公司 Training method and device of neural network model and intelligent terminal
CN109872377A (en) * 2019-02-28 2019-06-11 上海交通大学 Brain tissue fast imaging and image rebuilding method for magnetic resonance navigation
CN109872377B (en) * 2019-02-28 2023-01-20 上海交通大学 Brain tissue rapid imaging and image reconstruction method for magnetic resonance navigation
CN109903229A (en) * 2019-03-04 2019-06-18 科新(杭州)能源环境科技有限公司 A kind of μ-CT image reconstructing method based on convolutional neural networks
CN111489290B (en) * 2019-04-02 2023-05-16 长信智控网络科技有限公司 Face image super-resolution reconstruction method and device and terminal equipment
CN111489290A (en) * 2019-04-02 2020-08-04 同观科技(深圳)有限公司 Face image super-resolution reconstruction method and device and terminal equipment
CN110310229A (en) * 2019-06-28 2019-10-08 Oppo广东移动通信有限公司 Image processing method, image processing apparatus, terminal device and readable storage medium storing program for executing
CN110288530A (en) * 2019-06-28 2019-09-27 北京金山云网络技术有限公司 A kind of pair of image carries out the processing method and processing device of super-resolution rebuilding
CN111223161B (en) * 2020-01-02 2024-04-12 京东科技控股股份有限公司 Image reconstruction method, device and storage medium
CN111223161A (en) * 2020-01-02 2020-06-02 京东数字科技控股有限公司 Image reconstruction method and device and storage medium
CN111260566A (en) * 2020-01-09 2020-06-09 复旦大学 Image restoration method based on sparse prior
CN111260566B (en) * 2020-01-09 2022-08-09 复旦大学 Image restoration method based on sparse prior
CN111524072A (en) * 2020-04-26 2020-08-11 重庆紫光华山智安科技有限公司 Super-resolution reconstruction network training method and device, electronic equipment and storage medium
CN111681165A (en) * 2020-06-02 2020-09-18 上海闻泰信息技术有限公司 Image processing method, image processing device, computer equipment and computer readable storage medium
CN111951203A (en) * 2020-07-01 2020-11-17 北京大学深圳研究生院 Viewpoint synthesis method, apparatus, device and computer readable storage medium
CN111932462B (en) * 2020-08-18 2023-01-03 Oppo(重庆)智能科技有限公司 Training method and device for image degradation model, electronic equipment and storage medium
CN111932462A (en) * 2020-08-18 2020-11-13 Oppo(重庆)智能科技有限公司 Training method and device for image degradation model, electronic equipment and storage medium
CN113222814A (en) * 2021-04-22 2021-08-06 平安国际智慧城市科技股份有限公司 Image resolution processing method, device, equipment and storage medium
CN113222814B (en) * 2021-04-22 2023-08-04 深圳赛安特技术服务有限公司 Resolution processing method, device, equipment and storage medium for image
CN113191955A (en) * 2021-06-17 2021-07-30 江苏奥易克斯汽车电子科技股份有限公司 Method and device for reconstructing image super-resolution
CN114238904A (en) * 2021-12-08 2022-03-25 马上消费金融股份有限公司 Identity recognition method, and training method and device of two-channel hyper-resolution model
CN116485713A (en) * 2023-03-01 2023-07-25 北京邮电大学 Counting method and device for images, electronic equipment and medium

Similar Documents

Publication Publication Date Title
CN108596833A (en) Super-resolution image reconstruction method, device, equipment and readable storage medium storing program for executing
CN109685819B (en) Three-dimensional medical image segmentation method based on feature enhancement
CN109117864B (en) Coronary heart disease risk prediction method, model and system based on heterogeneous feature fusion
CN107292256B (en) Auxiliary task-based deep convolution wavelet neural network expression recognition method
CN111429460B (en) Image segmentation method, image segmentation model training method, device and storage medium
CN110599500B (en) Tumor region segmentation method and system of liver CT image based on cascaded full convolution network
CN110276745B (en) Pathological image detection algorithm based on generation countermeasure network
CN110378381A (en) Object detecting method, device and computer storage medium
CN108615010A (en) Facial expression recognizing method based on the fusion of parallel convolutional neural networks characteristic pattern
CN108108677A (en) One kind is based on improved CNN facial expression recognizing methods
CN112288011B (en) Image matching method based on self-attention deep neural network
Mallouh et al. Utilizing CNNs and transfer learning of pre-trained models for age range classification from unconstrained face images
CN111696101A (en) Light-weight solanaceae disease identification method based on SE-Inception
CN108062543A (en) A kind of face recognition method and device
JP2017157138A (en) Image recognition device, image recognition method and program
KR20210028185A (en) Human posture analysis system and method
CN109492668B (en) MRI (magnetic resonance imaging) different-phase multimode image characterization method based on multi-channel convolutional neural network
CN110309835B (en) Image local feature extraction method and device
CN113989890A (en) Face expression recognition method based on multi-channel fusion and lightweight neural network
CN113344864A (en) Ultrasonic thyroid nodule benign and malignant prediction method based on deep learning
CN112132145B (en) Image classification method and system based on model extended convolutional neural network
CN113780249B (en) Expression recognition model processing method, device, equipment, medium and program product
CN115578589B (en) Unsupervised echocardiography section identification method
CN109948662B (en) Face image depth clustering method based on K-means and MMD
CN114782979A (en) Training method and device for pedestrian re-recognition model, storage medium and terminal

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: 20180928