CN109040599A - A kind of image data acquiring method and its equipment - Google Patents
A kind of image data acquiring method and its equipment Download PDFInfo
- Publication number
- CN109040599A CN109040599A CN201811002860.3A CN201811002860A CN109040599A CN 109040599 A CN109040599 A CN 109040599A CN 201811002860 A CN201811002860 A CN 201811002860A CN 109040599 A CN109040599 A CN 109040599A
- Authority
- CN
- China
- Prior art keywords
- image data
- frame
- new
- noise
- image
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
Abstract
The embodiment of the present invention discloses a kind of image data acquiring method and its equipment, wherein method includes the following steps: the n frame image data for obtaining current continuous counter collected, the n frame image data is stored to default memory space, and the first noise-reduced image data are generated based on the n frame image data, then third image data is obtained, the image data in the default memory space is updated based on the third image data, generate n frame more new image data, second noise-reduced image data are generated using the n frame more new image data, finally, when new image data is not detected in the image frame grabber time Δ t after the acquisition third image data, terminate acquisition image data.Using the present invention, n frame image data to be processed is updated by default memory space, the time for obtaining two width noise-reduced images of front and back can be made to be reduced to the acquisition time of a frame image, so as to improve the response speed of equipment acquisition.
Description
Technical field
The present invention relates to field of image processing more particularly to a kind of image data acquiring methods and its equipment.
Background technique
With the continuous development of science and technology, other than the photographing devices such as most common mobile phone, mm professional camera special, more and more
Intelligent terminal all has image collecting function, for example, the terminal devices such as access control system terminal, infrared detecting set.Scheme in acquisition
When picture, the response speed of equipment is an important indicator of authentication equipment performance, and in the prior art, image capture device passes through one
The secondary continuous multiple image (for example, continuous acquisition n width image information) of acquisition is handled to obtain a width low noise image, if adopting
The time for collecting a frame image is Δ t, then the secondary low noise image of distance first when acquiring and handling to obtain the second width low noise image
Time be exactly Δ t × n, that is, generate adjacent two width low noise image and need used time Δ t × n, when n be larger integer when, will drop
The detection speed of low equipment, and then influence equipment response speed.
Summary of the invention
The embodiment of the present invention provides a kind of image data acquiring method and its equipment, is updated by default memory space wait locate
The n frame image data of reason can make the time for obtaining two width noise-reduced images of front and back be reduced to the acquisition time of a frame image, so as to
To improve the response speed of equipment acquisition.
First aspect of the embodiment of the present invention provides a kind of image data acquiring method, it may include:
The n frame image data for obtaining current continuous counter collected, the n frame image data is stored to default storage
Space, and the first noise-reduced image data are generated based on the n frame image data, wherein n is the integer more than or equal to 2, the n frame
The first frame of image data is the first image data, and the n-th frame of the n frame image data is the second image data;
Third image data is obtained, the picture number in the default memory space is updated based on the third image data
According to generation n frame more new image data generates the second noise-reduced image data, the third figure using the n frame more new image data
As data are the next frame image datas adjacent with second image data;
New image data is not detected in image frame grabber time Δ t after acquiring the third image data
When, terminate acquisition image data, wherein Δ t is the positive number greater than 0.
Second aspect of the embodiment of the present invention provides a kind of image data acquiring equipment, it may include:
First data generating unit, for obtaining the n frame image data of current continuous counter collected, by the n frame
Image data is stored to default memory space, and generates the first noise-reduced image data based on the n frame image data, and wherein n is
Integer more than or equal to 2, the first frame of the n frame image data are the first image data, the n-th frame of the n frame image data
For the second image data;
Second data generating unit is updated described pre- for obtaining third image data based on the third image data
If the image data in memory space, n frame more new image data is generated, the second drop is generated using the n frame more new image data
It makes an uproar image data, the third image data is the next frame image data adjacent with second image data;
End unit is acquired, for not examining in image frame grabber time Δ t after acquiring the third image data
When measuring new image data, terminate acquisition image data, wherein Δ t is the positive number greater than 0.
In embodiments of the present invention, by obtaining the n frame image data of current continuous counter collected, by n frame image
Data are stored to default memory space, and generate the first noise-reduced image data based on n frame image data, then obtain third image
Data update the image data in default memory space based on third image data, n frame more new image data are generated, using n frame
More new image data generates the second noise-reduced image data, finally image frame grabber time Δ after acquiring third image data
When new image data being not detected in t, terminate acquisition image data.By the n frame image data that will be acquired for the first time store to
Default memory space, subsequent every acquisition frame image move to the space while from wherein removing the processed image of a frame,
To make the time for obtaining two width noise-reduced images of front and back acquire the time of a frame image, the treatment effeciency of image is improved, from
And improve response speed when equipment acquires image.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is a kind of flow diagram of image data acquiring method provided in an embodiment of the present invention;
Fig. 2 is a kind of image data distribution schematic diagram provided in an embodiment of the present invention;
Fig. 3 is another image data distribution schematic diagram provided in an embodiment of the present invention;
Fig. 4 is the flow diagram of another image data acquiring method provided in an embodiment of the present invention;
Fig. 5 is the structural schematic diagram of another image data acquiring equipment provided in an embodiment of the present invention;
Fig. 6 is the structural schematic diagram of another image data acquiring equipment provided in an embodiment of the present invention;
Fig. 7 is the structural schematic diagram of another image data acquiring equipment provided in an embodiment 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 described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Image data acquiring method provided in an embodiment of the present invention can be applied to detect in space by infrared photography
In the application scenarios of no presence of people, such as: image data acquiring equipment obtains the n frame image of current continuous counter collected
Data store the n frame image data to default memory space, and generate the first noise reduction figure based on the n frame image data
As data, third image data is then obtained, the image in the default memory space is updated based on the third image data
Data generate n frame more new image data, the second noise-reduced image data are generated using the n frame more new image data, finally when adopting
Collect when new image data is not detected in the image frame grabber time Δ t after the third image data, terminates acquisition figure
As data.It is stored by the n frame image data that will be acquired for the first time to default memory space, one frame image of subsequent every acquisition moves to
The space is simultaneously from the processed image of a frame is wherein removed, to make the time acquisition for obtaining two width noise-reduced images of front and back
The time of one frame image, the treatment effeciency of image is improved, thus response speed when improving equipment acquisition image.
The present embodiments relate to image data acquiring equipment, such as can be have infrared photography function gate inhibition it is whole
Any terminal device for having image collecting function such as end, mobile phone, camera.
Below in conjunction with attached drawing 1- attached drawing 4, it is situated between in detail to image data acquiring method provided in an embodiment of the present invention
It continues.
Referring to Figure 1, for the embodiment of the invention provides a kind of flow diagrams of image data acquiring method.Such as Fig. 1
It is shown, the embodiment of the present invention the method may include following steps S101- step S103.
S101 obtains the n frame image data of current continuous counter collected, the n frame image data is stored to pre-
If memory space, and the first noise-reduced image data are generated based on the n frame image data.
Specifically, the available current t of image data acquiring equipment1The n frame picture number of moment continuous counter collected
According to wherein n is the integer more than or equal to 2, and the first frame of the n frame image data is the first image data, the n frame picture number
According to n-th frame be the second image data, for example, the first image data and second image data can be in Fig. 2 and scheme
The distribution of image data shown in image storage space.
Further, described image data acquisition equipment can store the n frame image data to default memory space,
And the first noise-reduced image data are generated based on the n frame image data, it is to be understood that the default memory space can be
One space size is the image data memory space of n, such as can be the push-up storage (First that space size is n
Input First Output, FIFO).In embodiments of the present invention, described image data acquisition equipment can be to described default
N frame image data in memory space is averaged, and the noise of the n frame image data is reduced, to obtain first drop
It makes an uproar image data.Optionally, described image data acquisition equipment can also use other noise reduction process methods, for example, passing through depth
Degree study noise reduction, cluster noise reduction, superposition noise reduction etc..
S102 obtains third image data, updates the figure in the default memory space based on the third image data
As data, n frame more new image data is generated, the second noise-reduced image data are generated using the n frame more new image data.
Specifically, the available third image data of described image data acquisition equipment, it is to be understood that the third
Image data can be the next frame image data adjacent with second image data, such as image data shown in Fig. 2 point
Cloth.
Further, described image data acquisition equipment can update the default storage based on the third image data
Image data in space generates n frame more new image data, and in an alternative embodiment, described image data acquisition equipment can be with
It is to remove the first image data from the default memory space, while using the third image data as new
Second image data moves to the default memory space and generates n frame more new image data, image in the n frame more new image data
The distribution of data is as shown in Figure 3.
Further, described image data acquisition equipment can generate the second noise reduction using the n frame more new image data
Image data.Specifically, the generating process of the second noise-reduced image data can be with the life of the first noise-reduced image data
It is consistent at process, the second noise-reduced image data are obtained for example, it may be being averaging to the n frame more new image data, it can
Choosing, the second noise-reduced image data can also be produced using other noise-reduction methods for example, by deep learning noise reduction, cluster
Noise reduction, superposition noise reduction etc..It is understood that described image data acquisition equipment can be in t1+ time Δt obtains the second noise reduction
Image data is Δ t with the time interval for obtaining the first noise-reduced image data, and wherein Δ t is the image frame grabber time, i.e., described
Image data acquiring equipment acquires the time used in a frame image.
New image is not detected in S103, image frame grabber time Δ t after acquiring the third image data
When data, terminate acquisition image data.
It is understood that can detecte after described image data acquisition equipment executes the step S102 every time
It acquires in the image frame grabber time Δ t after the third image data, if there are new frame image data, the new frame figure
As data can be the not acquired picture number after the third image data adjacent with the third image data
According to.
Specifically, new figure is not detected in image frame grabber time Δ t after acquiring the third image data
When as data, it is believed that not new frame image needs to acquire, and described image data acquisition equipment can terminate to acquire image
Data.
It is understood that being detected in image frame grabber time Δ t after acquiring the third image data new
Image data when, described image data acquisition equipment, which can be transferred to, executes step S102, continues to acquire new image data and makees
For third image data.
In embodiments of the present invention, by obtaining the n frame image data of current continuous counter collected, by n frame image
Data are stored to default memory space, and generate the first noise-reduced image data based on n frame image data, then obtain third image
Data update the image data in default memory space based on third image data, n frame more new image data are generated, using n frame
More new image data generates the second noise-reduced image data, finally image frame grabber time Δ after acquiring third image data
When new image data being not detected in t, terminate acquisition image data.By the n frame image data that will be acquired for the first time store to
Default memory space, subsequent every acquisition frame image move to the space while from wherein removing the processed image of a frame,
To make the time for obtaining two width noise-reduced images of front and back acquire the time of a frame image, the treatment effeciency of image is improved, from
And improve response speed when equipment acquires image.
Fig. 4 is referred to, for the embodiment of the invention provides the flow diagrams of another image data acquiring method.Such as figure
Shown in 4, the embodiment of the present invention the method may include following steps S201- step S205.
S201 obtains the n frame image data of current continuous counter collected, the n frame image data is stored to pre-
If memory space, and image averaging processing is carried out to the n frame image data, generate the first noise-reduced image data.
Specifically, the available current t of image data acquiring equipment1The n frame picture number of moment continuous counter collected
According to wherein n is the integer more than or equal to 2, and the first frame of the n frame image data is the first image data, the n frame picture number
According to n-th frame be the second image data, for example, the first image data and second image data can be in Fig. 2 and scheme
The distribution of image data shown in image storage space.
Further, described image data acquisition equipment can store the n frame image data empty to default storage
Between, and image averaging processing is carried out to the n frame image data, generate the first noise-reduced image data.It is understood that institute
The image data memory space that default memory space can be a space size as n is stated, such as can be space size is n's
FIFO memory, described image average treatment, which can be, averages to the n frame image data, reduces the n frame picture number
According to noise.Optionally, described image data acquisition equipment can also use other noise reduction process methods, for example, passing through depth
Learn noise reduction, cluster noise reduction, superposition noise reduction etc..
S202 obtains third image data, the first image data is removed from the default memory space, simultaneously
The third image data is moved into the default memory space as the second new image data and generates n frame update picture number
According to using the n frame more new image data the second noise-reduced image data of generation.
Specifically, the available third image data of described image data acquisition equipment, it is to be understood that the third
Image data can be the next frame image data adjacent with second image data, such as image data shown in Fig. 2 point
Cloth.
Further, described image data acquisition equipment can be by the first image data from the default memory space
Middle removal, while the third image data is moved into the default memory space as the second new image data and generates n frame
More new image data, the distribution of image data is as shown in Figure 3 in the n frame more new image data.
Further, described image data acquisition equipment can generate the second noise reduction using the n frame more new image data
Image data.Specifically, the generating process of the second noise-reduced image data can be with the life of the first noise-reduced image data
It is consistent at process, the second noise-reduced image data are obtained for example, it may be being averaging to the n frame more new image data, it can
Choosing, the second noise-reduced image data can also be produced using other noise-reduction methods for example, by deep learning noise reduction, cluster
Noise reduction, superposition noise reduction etc..It is understood that described image data acquisition equipment can be in t1+ time Δt obtains the second noise reduction
Image data is Δ t with the time interval for obtaining the first noise-reduced image data, and wherein Δ t is the image frame grabber time, i.e., described
Image data acquiring equipment acquires the time used in a frame image.
It in embodiments of the present invention, can be by two width by two width noise-reduced images adjacent before and after the generation of rolling average
The time interval that noise-reduced image generates foreshortens to the time i.e. Δ t of one frame image data of acquisition, to substantially reduce image
The time is generated, the response speed of equipment is improved.
S203 is detected and is being acquired in the image frame grabber time Δ t after the third image data, if there are new frames
Image data;
Specifically, can detecte after described image data acquisition equipment executes the step S202 every time in acquisition institute
It states in the image frame grabber time Δ t after third image data, if there are new frame image data, the new frame image data
It can be the not acquired image data after the third image data adjacent with the third image data.
It is understood that being detected in image frame grabber time Δ t after acquiring the third image data new
Image data when, described image data acquisition equipment, which can be transferred to, executes step S202, continues to acquire new image data and makees
For third image data.
S204 terminates acquisition image data when the testing result is no.
Specifically, new figure is not detected in image frame grabber time Δ t after acquiring the third image data
When as data, it is believed that not new frame image needs to acquire, and described image data acquisition equipment can terminate to acquire image
Data.
In embodiments of the present invention, by constantly detecting whether to avoid image acquisition process there are new image data
The loss of middle frame, guarantees the integrality of image data acquiring, and then ensure that the quality of the image ultimately generated.
In embodiments of the present invention, by obtaining the n frame image data of current continuous counter collected, by n frame image
Data are stored to default memory space, and generate the first noise-reduced image data based on n frame image data, then obtain third image
Data update the image data in default memory space based on third image data, n frame more new image data are generated, using n frame
More new image data generates the second noise-reduced image data, finally image frame grabber time Δ after acquiring third image data
When new image data being not detected in t, terminate acquisition image data.By the n frame image data that will be acquired for the first time store to
Default memory space, subsequent every acquisition frame image move to the space while from wherein removing the processed image of a frame,
To make the time for obtaining two width noise-reduced images of front and back acquire the time of a frame image, the treatment effeciency of image is improved, from
And improve response speed when equipment acquires image;By constantly detecting whether to avoid image there are new image data
The loss of frame in collection process, guarantees the integrality of image data acquiring, and then ensure that the quality of the image ultimately generated.
Below in conjunction with attached drawing 5 and attached drawing 6, it is situated between in detail to image data acquiring equipment provided in an embodiment of the present invention
It continues.It should be noted that attached drawing 5 and attached image data acquiring equipment shown in fig. 6, for executing shown in Fig. 1-Fig. 4 of the present invention
The method of embodiment, for ease of description, only parts related to embodiments of the present invention are shown, and particular technique details does not disclose
, please refer to Fig. 1-of the present invention embodiment shown in Fig. 4.
Fig. 5 is referred to, for the embodiment of the invention provides a kind of structural schematic diagrams of image data acquiring equipment.Such as Fig. 5
Shown, the described image data acquisition equipment 1 of the embodiment of the present invention may include: the first data generating unit 11, the second data
Generation unit 12 and acquisition end unit 13.
First data generating unit 11, for obtaining the n frame image data of current continuous counter collected, by the n
Frame image data is stored to default memory space, and generates the first noise-reduced image data based on the n frame image data.
In the specific implementation, the available current t of the first data generating unit 111The n frame of moment continuous counter collected
Image data, wherein n is the integer more than or equal to 2, and the first frame of the n frame image data is the first image data, the n frame
The n-th frame of image data is the second image data, for example, the first image data and second image data can be figure
Image data shown in image storage space is distributed in 2.
Further, first data generating unit 11 can store the n frame image data empty to default storage
Between, and the first noise-reduced image data are generated based on the n frame image data, it is to be understood that the default memory space can
Be a space size for n image data memory space, such as can be the FIFO memory that space size is n.At this
In inventive embodiments, first data generating unit 11 can ask flat to the n frame image data in the default memory space
Mean value, reduces the noise of the n frame image data, to obtain the first noise-reduced image data.Optionally, first number
Other noise reduction process methods can also be used according to generation unit 11, for example, passing through deep learning noise reduction, cluster noise reduction, superposition drop
It makes an uproar.
Second data generating unit 12, for obtaining third image data, based on described in third image data update
Image data in default memory space, generates n frame more new image data, generates second using the n frame more new image data
Noise-reduced image data.
In the specific implementation, the available third image data of the second data generating unit 12, it is to be understood that described
Three image datas can be the next frame image data adjacent with second image data, such as image data shown in Fig. 2
Distribution.
Further, second data generating unit 12 can update described preset based on the third image data and deposit
The image data in space is stored up, n frame more new image data, in an alternative embodiment, second data generating unit 12 are generated
Can be, the first image data are removed from the default memory space, at the same using the third image data as
The second new image data moves to the default memory space and generates n frame more new image data, in the n frame more new image data
The distribution of image data is as shown in Figure 3.
Further, second data generating unit 12 can generate the second drop using the n frame more new image data
It makes an uproar image data.In the specific implementation, the generating process of the second noise-reduced image data can be with the first noise-reduced image number
According to generating process it is consistent, obtain the second noise-reduced image number for example, it may be being averaging to the n frame more new image data
According to optionally, the second noise-reduced image data can also be produced using other noise-reduction methods for example, being dropped by deep learning
Make an uproar, cluster noise reduction, superposition noise reduction etc..It is understood that second data generating unit 12 can be in t1+ time Δt obtains
The second noise-reduced image data are obtained, the time interval for obtaining the first noise-reduced image data with first data generating unit 11 is Δ
T, wherein Δ t is the image frame grabber time, i.e. described image data acquisition equipment 1 acquires the time used in a frame image.
Acquire end unit 13, in image frame grabber time Δ t after acquiring the third image data not
When detecting new image data, terminate acquisition image data.
It is understood that after second data generating unit 12 generates the second noise-reduced image data, it is described
Image data acquiring equipment 1, which can detecte, to be acquired in the image frame grabber time Δ t after the third image data, is
It is no there are new frame image data, the new frame image data can be it is adjacent with the third image data be located at the third figure
As the not acquired image data after data.
In the specific implementation, being not detected in image frame grabber time Δ t after acquiring the third image data new
Image data when, it is believed that not new frame image needs to acquire, and the acquisition end unit 13 can terminate acquisition figure
As data.
It is understood that being detected in image frame grabber time Δ t after acquiring the third image data new
Image data when, second data generating unit 12 can continue to acquire new image data as third image data.
In embodiments of the present invention, by obtaining the n frame image data of current continuous counter collected, by n frame image
Data are stored to default memory space, and generate the first noise-reduced image data based on n frame image data, then obtain third image
Data update the image data in default memory space based on third image data, n frame more new image data are generated, using n frame
More new image data generates the second noise-reduced image data, finally image frame grabber time Δ after acquiring third image data
When new image data being not detected in t, terminate acquisition image data.By the n frame image data that will be acquired for the first time store to
Default memory space, subsequent every acquisition frame image move to the space while from wherein removing the processed image of a frame,
To make the time for obtaining two width noise-reduced images of front and back acquire the time of a frame image, the treatment effeciency of image is improved, from
And improve response speed when equipment acquires image.
Fig. 6 is referred to, for the embodiment of the invention provides the structural schematic diagrams of another image data acquiring equipment.Such as figure
Shown in 6, the described image data acquisition equipment 1 of the embodiment of the present invention may include: the first data generating unit 11, the second data
Generation unit 12, acquisition end unit 13, circulation execution unit 14 and data detecting unit 15.
First data generating unit 11, specifically for obtaining the n frame image data of current continuous counter collected, by institute
It states n frame image data to store to default memory space, and image averaging processing is carried out to the n frame image data, generate first
Noise-reduced image data.
In the specific implementation, the available current t of the first data generating unit 111The n frame of moment continuous counter collected
Image data, wherein n is the integer more than or equal to 2, and the first frame of the n frame image data is the first image data, the n frame
The n-th frame of image data is the second image data, for example, the first image data and second image data can be figure
Image data shown in image storage space is distributed in 2.
Further, first data generating unit 11 can store the n frame image data empty to default storage
Between, and image averaging processing is carried out to the n frame image data, generate the first noise-reduced image data.It is understood that institute
The image data memory space that default memory space can be a space size as n is stated, such as can be space size is n's
FIFO memory, described image average treatment, which can be, averages to the n frame image data, reduces the n frame picture number
According to noise.Optionally, first data generating unit 11 can also use other noise reduction process methods, for example, passing through depth
Degree study noise reduction, cluster noise reduction, superposition noise reduction etc..
Second data generating unit 12 is specifically used for obtaining third image data, by the first image data from described
It is removed in default memory space, while moving to the default storage for the third image data as the second new image data
Space generates n frame more new image data, generates the second noise-reduced image data using the n frame more new image data.
In the specific implementation, the available third image data of the second data generating unit 12, it is to be understood that described
Three image datas can be the next frame image data adjacent with second image data, such as image data shown in Fig. 2
Distribution.
Further, second data generating unit 12 can be empty from the default storage by the first image data
Between middle removal, while the third image data is moved into the default memory space as the second new image data and generates n
Frame more new image data, the distribution of image data is as shown in Figure 3 in the n frame more new image data.
Further, second data generating unit 12 can generate the second drop using the n frame more new image data
It makes an uproar image data.In the specific implementation, the generating process of the second noise-reduced image data can be with the first noise-reduced image number
According to generating process it is consistent, obtain the second noise-reduced image number for example, it may be being averaging to the n frame more new image data
According to optionally, the second noise-reduced image data can also be produced using other noise-reduction methods for example, being dropped by deep learning
Make an uproar, cluster noise reduction, superposition noise reduction etc..It is understood that second data generating unit 12 can be in t1+ time Δt obtains
The second noise-reduced image data are obtained, the time interval for obtaining the first noise-reduced image data with the easy data generating unit 11 is Δ
T, wherein Δ t is the image frame grabber time, i.e. described image data acquisition equipment 1 acquires the time used in a frame image.
It in embodiments of the present invention, can be by two width by two width noise-reduced images adjacent before and after the generation of rolling average
The time interval that noise-reduced image generates foreshortens to the time i.e. Δ t of one frame image data of acquisition, to substantially reduce image
The time is generated, the response speed of equipment is improved.
Data detecting unit 15, for detecting the image frame grabber time Δ t after acquiring the third image data
It is interior, if there are new frame image datas;
In the specific implementation, second data generating unit 12 generate every time the second noise-reduced image data it
Afterwards, data detecting unit 15, which can detecte, is acquiring in the image frame grabber time Δ t after the third image data, is
It is no there are new frame image data, the new frame image data can be it is adjacent with the third image data be located at the third figure
As the not acquired image data after data.
Execution unit 14 is recycled, for when the testing result, which is, is, being transferred to the execution of the second data generating unit.
In the specific implementation, being detected in image frame grabber time Δ t after acquiring the third image data new
When image data, data can be acquired process and be transferred to second data generating unit 12 by circulation execution unit 14, continue to adopt
Collect new image data as third image data.
End unit 13 is acquired, for terminating acquisition image data when the testing result is no.
In the specific implementation, being not detected in image frame grabber time Δ t after acquiring the third image data new
Image data when, it is believed that not new frame image needs to acquire, acquisition end unit 13 can terminate acquire picture number
According to.
In embodiments of the present invention, by constantly detecting whether to avoid image acquisition process there are new image data
The loss of middle frame, guarantees the integrality of image data acquiring, and then ensure that the quality of the image ultimately generated.
In embodiments of the present invention, by obtaining the n frame image data of current continuous counter collected, by n frame image
Data are stored to default memory space, and generate the first noise-reduced image data based on n frame image data, then obtain third image
Data update the image data in default memory space based on third image data, n frame more new image data are generated, using n frame
More new image data generates the second noise-reduced image data, finally image frame grabber time Δ after acquiring third image data
When new image data being not detected in t, terminate acquisition image data.By the n frame image data that will be acquired for the first time store to
Default memory space, subsequent every acquisition frame image move to the space while from wherein removing the processed image of a frame,
To make the time for obtaining two width noise-reduced images of front and back acquire the time of a frame image, the treatment effeciency of image is improved, from
And improve response speed when equipment acquires image;By constantly detecting whether to avoid image there are new image data
The loss of frame in collection process, guarantees the integrality of image data acquiring, and then ensure that the quality of the image ultimately generated.
Fig. 7 is referred to, for the embodiment of the invention provides the structural schematic diagrams of another image data acquiring equipment.Such as figure
Shown in 7, described image data acquisition equipment 1000 may include: at least one processor 1001, such as CPU, at least one net
Network interface 1004, user interface 1003, memory 1005, at least one communication bus 1002.Wherein, communication bus 1002 is used for
Realize the connection communication between these components.Wherein, user interface 1003 may include display screen (Display), keyboard
(Keyboard), optional user interface 1003 can also include standard wireline interface and wireless interface.Network interface 1004 is optional
May include standard wireline interface and wireless interface (such as WI-FI interface).Memory 1005 can be high speed RAM memory,
It is also possible to non-labile memory (non-volatile memory), for example, at least a magnetic disk storage.Memory
1005 optionally can also be that at least one is located remotely from the storage device of aforementioned processor 1001.As shown in fig. 7, as one kind
It may include operating system, network communication module, Subscriber Interface Module SIM and figure in the memory 1005 of computer storage medium
As data collection application.
In image data acquiring equipment 1000 shown in Fig. 7, user interface 1003 is mainly used for providing input for user
Interface, obtain user input data;Network interface 1004 is mainly used for carrying out data transmission with application server;And it handles
Device 1001 can be used for calling the image data acquiring application program stored in memory 1005, and specifically execute following operation:
The n frame image data for obtaining current continuous counter collected, the n frame image data is stored to default storage
Space, and the first noise-reduced image data are generated based on the n frame image data, wherein n is the integer more than or equal to 2, the n frame
The first frame of image data is the first image data, and the n-th frame of the n frame image data is the second image data;
Third image data is obtained, the picture number in the default memory space is updated based on the third image data
According to generation n frame more new image data generates the second noise-reduced image data, the third figure using the n frame more new image data
As data are the next frame image datas adjacent with second image data;
New image data is not detected in image frame grabber time Δ t after acquiring the third image data
When, terminate acquisition image data, wherein Δ t is the positive number greater than 0.
In one embodiment, the processor 1001 is being executed based on the n frame image data the first noise reduction figure of generation
It is specific to execute following operation when as data:
Image averaging processing is carried out to the n frame image data, generates the first noise-reduced image data.
In one embodiment, the processor 1001 updates described preset based on the third image data in execution and deposits
The image data in space is stored up, specific to execute following operation when generating n frame more new image data:
The first image data are removed from the default memory space, at the same using the third image data as
The second new image data moves to the default memory space and generates n frame more new image data.
In one embodiment, the processor 1001 also executes following operation:
In image frame grabber time Δ t after acquiring the third image data, new frame image data is detected, it will
The new frame image data is determined as third image data, is transferred to execution and is deposited based on described preset of third image data update
The image data in space is stored up, n frame more new image data is generated, the second noise reduction figure is generated using the n frame more new image data
As the step of data.
In one embodiment, the default memory space is the FIFO memory that space size is n.
In embodiments of the present invention, by obtaining the n frame image data of current continuous counter collected, by n frame image
Data are stored to default memory space, and generate the first noise-reduced image data based on n frame image data, then obtain third image
Data update the image data in default memory space based on third image data, n frame more new image data are generated, using n frame
More new image data generates the second noise-reduced image data, finally image frame grabber time Δ after acquiring third image data
When new image data being not detected in t, terminate acquisition image data.By the n frame image data that will be acquired for the first time store to
Default memory space, subsequent every acquisition frame image move to the space while from wherein removing the processed image of a frame,
To make the time for obtaining two width noise-reduced images of front and back acquire the time of a frame image, the treatment effeciency of image is improved, from
And improve response speed when equipment acquires image;By constantly detecting whether to avoid image there are new image data
The loss of frame in collection process, guarantees the integrality of image data acquiring, and then ensure that the quality of the image ultimately generated.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium
In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly
It encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.
Claims (10)
1. a kind of image data acquiring method characterized by comprising
The n frame image data for obtaining current continuous counter collected stores the n frame image data empty to default storage
Between, and the first noise-reduced image data are generated based on the n frame image data, wherein n is the integer more than or equal to 2, the n frame figure
As the first frame of data is the first image data, the n-th frame of the n frame image data is the second image data;
Third image data is obtained, the image data in the default memory space is updated based on the third image data, it is raw
At n frame more new image data, the second noise-reduced image data, the third picture number are generated using the n frame more new image data
According to being the next frame image data adjacent with second image data;
When new image data is not detected in the image frame grabber time Δ t after the acquisition third image data, knot
Beam acquires image data, wherein Δ t is the positive number greater than 0.
2. the method according to claim 1, wherein described generate the first noise reduction based on the n frame image data
Image data, comprising:
Image averaging processing is carried out to the n frame image data, generates the first noise-reduced image data.
3. the method according to claim 1, wherein described update described preset based on the third image data
Image data in memory space generates n frame more new image data, comprising:
The first image data are removed from the default memory space, while using the third image data as new
Second image data moves to the default memory space and generates n frame more new image data.
4. the method according to claim 1, wherein further include:
In image frame grabber time Δ t after acquiring the third image data, new frame image data is detected, it will be described
New frame image data is determined as third image data, is transferred to execution based on the third image data and updates the default storage sky
Between in image data, generate n frame more new image data, using the n frame more new image data generate the second noise-reduced image number
According to the step of.
5. the method according to claim 1, wherein the default memory space is the FIFO that space size is n
Memory.
6. a kind of image data acquiring equipment characterized by comprising
First data generating unit, for obtaining the n frame image data of current continuous counter collected, by the n frame image
Data are stored to default memory space, and based on the n frame image data generate the first noise-reduced image data, wherein n be greater than
Integer equal to 2, the first frame of the n frame image data are the first image data, and the n-th frame of the n frame image data is the
Two image datas;
Second data generating unit updates described preset based on the third image data and deposits for obtaining third image data
The image data in space is stored up, n frame more new image data is generated, the second noise reduction figure is generated using the n frame more new image data
As data, the third image data is the next frame image data adjacent with second image data;
End unit is acquired, for being not detected in image frame grabber time Δ t after acquiring the third image data
When new image data, terminate acquisition image data, wherein Δ t is the positive number greater than 0.
7. equipment according to claim 6, which is characterized in that first data generating unit is specifically used for,
Image averaging processing is carried out to the n frame image data, generates the first noise-reduced image data.
8. equipment according to claim 6, which is characterized in that second data generating unit is specifically used for,
The first image data are removed from the default memory space, while using the third image data as new
Second image data moves to the default memory space and generates n frame more new image data.
9. equipment according to claim 6, which is characterized in that further include:
Execution unit is recycled, it is new for detecting in image frame grabber time Δ t after acquiring the third image data
The new frame image data is determined as third image data by frame image data, is transferred to execution based on the third image data
The image data in the default memory space is updated, n frame more new image data is generated, using the n frame more new image data
The step of generating the second noise-reduced image data.
10. equipment according to claim 6, it is characterised in that the default memory space is the FIFO that space size is n
Memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811002860.3A CN109040599A (en) | 2018-08-30 | 2018-08-30 | A kind of image data acquiring method and its equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811002860.3A CN109040599A (en) | 2018-08-30 | 2018-08-30 | A kind of image data acquiring method and its equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109040599A true CN109040599A (en) | 2018-12-18 |
Family
ID=64625664
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811002860.3A Pending CN109040599A (en) | 2018-08-30 | 2018-08-30 | A kind of image data acquiring method and its equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109040599A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110046620A (en) * | 2019-04-22 | 2019-07-23 | 中国农业科学院农业信息研究所 | A kind of image analysis data acquisition method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1874420A (en) * | 2006-06-13 | 2006-12-06 | 北京中星微电子有限公司 | Method for eliminating flicker noise between frames in image sequence |
CN102291531A (en) * | 2010-06-17 | 2011-12-21 | 索尼公司 | Image processing apparatus, image processing method, and program |
US20130176464A1 (en) * | 2011-04-11 | 2013-07-11 | Logic & Systems, Inc. | Image Processing Method |
CN104869309A (en) * | 2015-05-15 | 2015-08-26 | 广东欧珀移动通信有限公司 | Shooting method and shooting apparatus |
CN105338221A (en) * | 2014-08-15 | 2016-02-17 | 联想(北京)有限公司 | Image processing method and electronic equipment |
CN106331491A (en) * | 2016-08-29 | 2017-01-11 | 广东欧珀移动通信有限公司 | Photographing method and device |
CN107222679A (en) * | 2017-06-30 | 2017-09-29 | 维沃移动通信有限公司 | The processing method and mobile terminal of a kind of view data |
-
2018
- 2018-08-30 CN CN201811002860.3A patent/CN109040599A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1874420A (en) * | 2006-06-13 | 2006-12-06 | 北京中星微电子有限公司 | Method for eliminating flicker noise between frames in image sequence |
CN102291531A (en) * | 2010-06-17 | 2011-12-21 | 索尼公司 | Image processing apparatus, image processing method, and program |
US20130176464A1 (en) * | 2011-04-11 | 2013-07-11 | Logic & Systems, Inc. | Image Processing Method |
CN105338221A (en) * | 2014-08-15 | 2016-02-17 | 联想(北京)有限公司 | Image processing method and electronic equipment |
CN104869309A (en) * | 2015-05-15 | 2015-08-26 | 广东欧珀移动通信有限公司 | Shooting method and shooting apparatus |
CN106331491A (en) * | 2016-08-29 | 2017-01-11 | 广东欧珀移动通信有限公司 | Photographing method and device |
CN107222679A (en) * | 2017-06-30 | 2017-09-29 | 维沃移动通信有限公司 | The processing method and mobile terminal of a kind of view data |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110046620A (en) * | 2019-04-22 | 2019-07-23 | 中国农业科学院农业信息研究所 | A kind of image analysis data acquisition method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104580907B (en) | A kind of photographic method and device of stabilization | |
WO2019221013A4 (en) | Video stabilization method and apparatus and non-transitory computer-readable medium | |
CN105513030B (en) | A kind of information processing method, device and electronic equipment | |
EP3001354A1 (en) | Object detection method and device for online training | |
CN112785507A (en) | Image processing method and device, storage medium and terminal | |
CN109167893B (en) | Shot image processing method and device, storage medium and mobile terminal | |
CN106789565A (en) | Social content sharing method and device | |
CN110784644B (en) | Image processing method and device | |
JP2022160646A (en) | Method of detecting video jitter, device, electronic apparatus, and storage medium | |
CN108234879A (en) | It is a kind of to obtain the method and apparatus for sliding zoom video | |
CN111985281A (en) | Image generation model generation method and device and image generation method and device | |
CN113158773B (en) | Training method and training device for living body detection model | |
KR101635309B1 (en) | Apparatus and method of textrue filtering using patch shift | |
CN114650361A (en) | Shooting mode determining method and device, electronic equipment and storage medium | |
CN109040599A (en) | A kind of image data acquiring method and its equipment | |
CN111050027A (en) | Lens distortion compensation method, device, equipment and storage medium | |
CN105242946B (en) | software setting method, device and server | |
CN104933688B (en) | Data processing method and electronic equipment | |
CN111192286A (en) | Image synthesis method, electronic device and storage medium | |
WO2014165159A1 (en) | System and method for blind image deconvolution | |
CN110969587A (en) | Image acquisition method and device and electronic equipment | |
CN109040604A (en) | Shoot processing method, device, storage medium and the mobile terminal of image | |
CN109697703A (en) | The background stacking method and Related product of video | |
CN116030415A (en) | Environmental sanitation detection method, device, equipment and storage medium | |
CN113850888A (en) | Image processing method and device, electronic equipment and storage medium |
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 |
Application publication date: 20181218 |
|
RJ01 | Rejection of invention patent application after publication |