CN104869381B - A kind of image processing system, method and device - Google Patents
A kind of image processing system, method and device Download PDFInfo
- Publication number
- CN104869381B CN104869381B CN201410064914.4A CN201410064914A CN104869381B CN 104869381 B CN104869381 B CN 104869381B CN 201410064914 A CN201410064914 A CN 201410064914A CN 104869381 B CN104869381 B CN 104869381B
- Authority
- CN
- China
- Prior art keywords
- image
- resolution ratio
- still image
- video
- images
- 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.)
- Active
Links
Landscapes
- Studio Devices (AREA)
Abstract
The invention discloses a kind of image processing system, method and device, the problem of image size poor compatibility to solve the processing that ISP frameworks of the prior art are present, i.e.,:Imaging sensor, for obtaining image;Sampling module, the maximum row resolution ratio that the image resolution ratio for being configured according to imaging sensor is handled with ISP module, samples to the video image of reception;ISP module, video image for receiving sampling module transmission, and image procossing is carried out to the video image, it is additionally operable to the maximum row resolution ratio handled according to ISP module, read still image currently stored in memory, and image procossing is carried out to the still image, and the image after processing is sent to memory;Memory, for storage image.This way it is not necessary to require the configuration of the size of ISP module processing image, the demand of the row caching in image processing process, the problem of solving the image size poor compatibility of ISP module processing are reduced.
Description
Technical field
The present invention relates to image processing field, more particularly to a kind of image processing system, method and device.
Background technology
In the prior art various can carry out the multimedia equipment of video capture and camera function(Such as digital camera,
Mobile phone, tablet personal computer etc.)In, all there is the imaging sensor for obtaining image, and can carry out at the multimedia of image procossing
Manage chip.Wherein, imaging sensor includes complementary metal oxide semiconductor(Complementary Metal-Oxide-
Semiconductor, CMOS)Imaging sensor, charge coupling device(Charge Coupled Device, CCD)Image sensing
Device etc..
And most multi-media processing chip all carries image-signal processor(Image Signal Processor,
ISP)Module, for handling the image that imaging sensor is obtained, these ISP modules are typically all specific for some
Specification be designed, for example, certain ISP module is designed for the image sizes of 500W pixels, include many of the ISP module
Media processing chip can only receive and handle the image below 500W pixels, if necessary to be directed to the image more than 500W pixels,
The such as image of 1200W pixels, above-mentioned multi-media processing chip can not then work, and the multi-media processing chip needs to re-start
Design.
The structural representation of multimedia processing system of the prior art as shown in fig.1, the acquisition of present image information,
Usually using CMOS either ccd image sensors, the signal of these imaging sensors is needed by ISP module
Reason, can just be converted into the image information of user's needs, position of the ISP module in multimedia processing system is as shown in the figure.
The function of the specific image procossing of ISP module includes:Bad point removal, automatic exposure, white balance, auto-focusing, color
Color correction, Bel's interpolation, noise remove, edge enhancing etc., these image processing functions in theory can be by central processing unit
(Central Processing Unit, CPU)Or graphics processor(Graphic Processing Unit, GPU)To locate
Reason, but, it is necessary to carry out real-time image procossing when obtaining video, consideration, figure is done using ISP module from power consumption and efficiency
As processing is the most suitable.ISP module needs the image procossing done a lot, in order to realize the operation of real-time, it is necessary to do
Stream treatment, algorithm level by level, traditional ISP streamlines are as shown in fig.2, original view data is from imaging sensor
It is incoming, system storage is directly carried out after ISP pipeline processes.In ISP image processing pipelines, some algorithms need ginseng
Descending data are admitted to, such as bad point is removed and interpolation algorithm, and the relatively good algorithm of effect at least needs to refer to two rows and lower two
Capable data, thus in order to realize hardware data water operation, it is necessary to preserve the data of at least 4 rows, so, above-mentioned two algorithm
Realize, the row caching of the row caching for 8 rows of needs that add up, wherein a line is the bit number of one-row pixels point data.For pixel compared with
The data of big image, the shared logic of these rows caching is than larger, if for example, ISP module supports 4096 row resolution
Rate(Each bit of pixel 12), the row caching needs storage about 400k bits of 8 rows(12*4096*8=393216), wherein, branch
The row resolution ratio for holding 4096 is that can handle the image that resolution ratio is 4096*H, that is, handles the figure that width is 4096 pixels
Picture.Row caching=B*Image_Width*H that ISP module in figure needs altogether, wherein, B is the bit number of a pixel,
Image_Width is the row resolution ratio of image, the line number that H caches for row.Some complicated algorithms need more row cachings, function
Fewer ISP module generally requires cachings more than 10 rows, when handling the image of big pixel, the shared chip of these rows caching
Area is larger.
The multi-media processing chip of high pixel image processing can be handled for some, for example, the figure of 3200W pixels can be handled
The multi-media processing chip of the specification of picture, can meet most demand, but data needed during stream treatment
Very big piece expert caching, data cached due to each bit is required for a hardware logical unit storage, therefore, processing
During produce it is very big data cached, need many hardware logical units to store, cause the face of multi-media processing chip
Product is very big, and then adds production cost, and result in the yield decline of multi-media processing chip, finally influences the multimedia
The image processing efficiency of process chip.
In summary, image procossing is carried out by the image processing flow of traditional ISP module, can only handles and be less than or wait
In the image of the specification of ISP module, compatibility is poor;The area for handling the multi-media processing chip of big pixel image is big, and then
Increase production cost, cause the yield of multi-media processing chip to decline, finally influence the image procossing of the multi-media processing chip
Efficiency.
The content of the invention
The embodiments of the invention provide a kind of image processing system, method and device, to solve ISP of the prior art
The problem of image size poor compatibility for the processing that framework is present, and handle the multi-media processing chip area of big pixel image
Greatly, and then increase production cost, cause the yield of multi-media processing chip to decline, finally influence the figure of the multi-media processing chip
As the problem for the treatment of effeciency.
Concrete technical scheme provided in an embodiment of the present invention is as follows:
In a first aspect, a kind of image processing system, including imaging sensor, sampling module, image-signal processor ISP moulds
Block and memory, wherein,
Imaging sensor, is connected with sampling module and memory, is adopted for the video image of acquisition to be sent to described
Egf block, and the still image of acquisition is sent directly to the memory;
Sampling module, is connected with ISP module, for the image resolution ratio that is configured according to described image sensor with it is described
The maximum row resolution ratio of ISP module processing, is sampled to the video image of reception, and the video image after sampling is sent out
Deliver to the ISP module;
ISP module, is connected with memory, for receiving the video image of the sampling module transmission, and is regarded to described
Frequency image carries out image procossing, and the video image after processing is sent to the memory;It is additionally operable to according to the ISP moulds
The maximum row resolution ratio of block processing, reads still image currently stored in the memory, and the still image is carried out
Image procossing, and the still image after processing is sent to the memory;
Memory, for store video images and still image.
So, the video image of collection is carried out by sampling module being sent to ISP module progress image after sampling processing again
Processing, and still image is directly stored, ISP module reads still image from memory and carries out image procossing, it is not necessary to right
Still image carries out down-sampling, it is not required that it is required that the configuration of the size of ISP module processing image, reduces image processing process
In row caching demand, it is ensured that on the premise of buffer memory capacity of being expert at, can support handle imaging sensor send it is arbitrarily large
The image of resolution ratio, the problem of solving the image size poor compatibility of ISP module processing, and avoid the big pixel map of processing
During picture, the problem of area of the multi-media processing chip of redesign is too big reduces production cost, improves multi-media processing
The yield of chip, finally improves the image processing efficiency of the multi-media processing chip.
With reference in a first aspect, in the first possible implementation, described image sensor specifically for:
At the time of storage still image instruction is received, by whole still images in the period set by the moment
Send to memory;Or
At the time of storage still image instruction is received, the quiet of frame number will be specified in the period set by the moment
State image is sent to memory.
So, imaging sensor can preserve specified multiple still images, be selected after after ISP module processing for user
Select.
With reference in a first aspect, in second of possible implementation, the sampling module specifically for:
Determine that the row resolution ratio in the image resolution ratio of described image sensor configuration is less than or equal at the ISP module
During the maximum row resolution ratio of reason, using 1:1 ratio is sampled to the video image of reception;
Determine that the row resolution ratio in the image resolution ratio of described image sensor configuration is more than the ISP module and handled most
During big row resolution ratio, using less than or equal to 1:N ratio is sampled to the video image of reception, wherein, N is described
The business for the maximum row resolution ratio that row resolution ratio in the image resolution ratio of imaging sensor configuration is handled with the ISP module.
So, video image is handled by sampling module, can meets the row resolution ratio of the image after sampling
The maximum row resolution ratio of ISP module processing, allows ISP module to carry out image procossing to video image.
It is described in the third possible implementation with reference to any possible implementation of first aspect or more
ISP module specifically for:
If the row resolution ratio of currently stored still image is less than or equal to what the ISP module was handled in the memory
Maximum row resolution ratio, then once read the still image;
If the row resolution ratio of currently stored still image is more than the maximum row that the ISP module is handled in the memory
Resolution ratio, then read the still image by several times, and row resolution ratio is read every time and is less than or equal to the maximum that the ISP module is handled
The parts of images of row resolution ratio, until the still image is all run through.
So, by reading part figure of the row resolution ratio less than or equal to the maximum row resolution ratio that ISP module is handled every time
Picture, can make the row resolution ratio of the parts of images of reading meet the maximum row resolution ratio of ISP module processing, make ISP module can be with
Image procossing is carried out to still image.In this way, it is not necessary to it is required that the configuration of the size of ISP module processing image, solution
The problem of image size poor compatibility of ISP module of having determined processing.
With reference to the third possible implementation of first aspect, in the 4th kind of possible implementation, it is non-first
When reading still image currently stored in the memory, the ISP module is further used for:
When reading current parts of images, current parts of images default width overlapping with the parts of images that the last time reads
Degree, wherein, the width is the width of the pixel of setting number.
So, ISP module avoids boundary effect by the way of overlapping, improves the matter of the still image after image procossing
Amount.
With reference to the third possible implementation of first aspect, in the 5th kind of possible implementation, the ISP moulds
Block is additionally operable to:
Identical adjusting parameter during using with the ISP module to video image progress image procossing, to reading every time
Parts of images in the still image taken carries out image procossing.
So, the adjusting parameter used using the processing video image for the essential characteristic for not changing original image, to reading every time
Parts of images in the still image taken carries out image procossing, the image that can be optimized.
Second aspect, a kind of image processing method, including:
Store video images instruction is received, current video image is obtained;
According to the image resolution ratio of the current video image of acquisition and default maximum row resolution ratio, to the video figure
As being sampled;
Video image after sampling is subjected to image procossing, and the video image after processing is stored;
In store video images instruction process is received or after store video images instruction is received, receive and deposit
When storing up still image instruction, obtain current still image and directly stored;
The still image of storage is read according to default maximum row resolution ratio, and the still image is carried out at image
Reason, and the still image after processing is stored.
By this method, sampling module carries out the video image of collection to be sent to ISP module progress after sampling processing again
Image procossing, and still image is directly stored, still image is read from memory and image procossing is carried out, it is not necessary to static state
Image carries out down-sampling, it is not required that it is required that the size of processing image, reduces the demand of the row caching in image processing process,
Guarantee is expert on the premise of buffer memory capacity, can be supported to handle the image for the arbitrarily large resolution ratio that imaging sensor is sent, be solved
The problem of image size poor compatibility of ISP module processing, and when avoiding the big pixel image of processing, redesign it is many
The problem of area of media processing chip is too big, reduces production cost, improves the yield of multi-media processing chip, finally carry
The high image processing efficiency of the multi-media processing chip.
With reference to second aspect, in the first possible implementation, according to the image of the current video image of acquisition
Resolution ratio and default maximum row resolution ratio, sample to the video image, including:
Determine that the row resolution ratio in the image resolution ratio of the video image is less than or equal to default maximum row resolution ratio
When, using 1:1 ratio is sampled to the video image;
When determining that the row resolution ratio in the image resolution ratio of the video image is more than default maximum row resolution ratio, use
Less than or equal to 1:N ratio is sampled to the video image, wherein, N is in the image resolution ratio of the video image
Row resolution ratio and default maximum row resolution ratio business.
By this method, video image is carried out using processing, can meets the row resolution ratio of the image after sampling
Default maximum row resolution ratio, so as to carry out image procossing to video image.
With reference to second aspect, in second of possible implementation, when receiving storage still image instruction, obtain and work as
Preceding still image is directly stored, including:
At the time of storage still image instruction is received, by whole still images in the period set by the moment
Send to memory;Or
At the time of storage still image instruction is received, the quiet of frame number will be specified in the period set by the moment
State image is sent to memory.
By this method, specified multiple still images can be preserved, is selected after after ISP module processing for user.
With reference to any possible implementation of second aspect or more, in the third possible implementation, according to
Default maximum row resolution ratio reads the still image of storage, including:
If the row resolution ratio of currently stored still image is less than or equal to the default maximum row resolution ratio, once
Read the still image;
If the row resolution ratio of currently stored still image is more than the default maximum row resolution ratio, read by several times quiet
State image, reads the parts of images that row resolution ratio is less than or equal to the default maximum row resolution ratio every time, until described quiet
State image is all run through.
By this method, the parts of images that row resolution ratio is less than or equal to default maximum row resolution ratio is read every time,
The row resolution ratio of the parts of images of reading can be made to meet default maximum row resolution ratio, to be carried out to still image at image
Reason.In this way, it is not necessary to it is required that the configuration of the size of ISP module processing image, solves the image of ISP module processing
The problem of size poor compatibility.
With reference to the third possible implementation of second aspect, in the 4th kind of possible implementation, it is non-first
When reading currently stored still image, the portion that row resolution ratio is less than or equal to the default maximum row resolution ratio is read every time
Partial image, including:
When reading current parts of images, current parts of images default width overlapping with the parts of images that the last time reads
Degree, wherein, the width is the width of the pixel of setting number.
By this method, boundary effect is avoided by the way of overlapping, the matter of the still image after image procossing is improved
Amount.
With reference to the third possible implementation of second aspect, in the 5th kind of possible implementation, to described quiet
State image carries out image procossing, including:
Using with carrying out identical adjusting parameter during image procossing to the video image, to the still image read every time
In parts of images carry out image procossing.
By this method, the adjusting parameter used using the processing video image for the essential characteristic for not changing original image,
Image procossing, the image that can be optimized are carried out to the parts of images in the still image that reads every time.
The third aspect, a kind of image processing apparatus, including:
First acquisition unit, for receiving store video images instruction, obtains current video image;
Sampling unit, image resolution ratio and default maximum row for the current video image according to acquisition are differentiated
Rate, samples to the video image;
First processing units, for the video image after sampling to be carried out into image procossing, and by the video image after processing
Stored;
Second acquisition unit, in store video images instruction process is received or receiving store video images
After instruction, when receiving storage still image instruction, obtain current still image and directly stored;
Second processing unit, the still image for reading storage according to default maximum row resolution ratio, and to described quiet
State image carries out image procossing, and the still image after processing is stored.
So, second acquisition unit directly stores still image, and second processing unit reads still image and carries out image
Processing, it is not necessary to which down-sampling is carried out to still image, it is not required that it is required that the size of processing image, reduces image processing process
In row caching demand, it is ensured that on the premise of buffer memory capacity of being expert at, can support handle imaging sensor send it is arbitrarily large
The image of resolution ratio, the problem of solving the image size poor compatibility of ISP module processing, and avoid the big pixel map of processing
During picture, the problem of area of the multi-media processing chip of redesign is too big reduces production cost, improves multi-media processing
The yield of chip, finally improves the image processing efficiency of the multi-media processing chip.
With reference to the third aspect, in the first possible implementation, the sampling unit specifically for:
Determine that the row resolution ratio in the image resolution ratio of the video image is less than or equal to default maximum row resolution ratio
When, using 1:1 ratio is sampled to the video image;
When determining that the row resolution ratio in the image resolution ratio of the video image is more than default maximum row resolution ratio, use
Less than or equal to 1:N ratio is sampled to the video image, wherein, N is in the image resolution ratio of the video image
Row resolution ratio and default maximum row resolution ratio business.
So, sampling unit carries out using processing to video image, can meet the row resolution ratio of the image after sampling
Default maximum row resolution ratio, so as to carry out image procossing to video image.
With reference to the third aspect, in second of possible implementation, the second acquisition unit specifically for:
At the time of storage still image instruction is received, by whole still images in the period set by the moment
Send to memory;Or
At the time of storage still image instruction is received, the quiet of frame number will be specified in the period set by the moment
State image is sent to memory.
So, second acquisition unit can preserve specified multiple still images, be supplied after after second processing cell processing
User selects.
It is described in the third possible implementation with reference to any possible implementation of third aspect or more
Second processing unit specifically for:
If the row resolution ratio of currently stored still image is less than or equal to the default maximum row resolution ratio, once
Read the still image;
If the row resolution ratio of currently stored still image is more than the default maximum row resolution ratio, institute is read by several times
Still image is stated, the parts of images that row resolution ratio is less than or equal to the default maximum row resolution ratio is read every time, until institute
Still image is stated all to run through.
So, second processing unit reads the part figure that row resolution ratio is less than or equal to default maximum row resolution ratio every time
Picture, can make the row resolution ratio of the parts of images of reading meet default maximum row resolution ratio, to scheme to still image
As processing.In this way, it is not necessary to it is required that the configuration of the size of ISP module processing image, solves ISP module processing
The problem of image size poor compatibility.
With reference to the third possible implementation of the third aspect, in the 4th kind of possible implementation, it is non-first
When reading currently stored still image, the second processing unit is further used for:
When reading current parts of images, current parts of images default width overlapping with the parts of images that the last time reads
Degree, wherein, the width is the width of the pixel of setting number.
So, second processing unit avoids boundary effect by the way of overlapping, improves the still image after image procossing
Quality.
With reference to the third possible implementation of second aspect, in the 5th kind of possible implementation, described second
Processing unit is additionally operable to:
Identical adjusting parameter during using with the first processing units to video image progress image procossing, to every
Parts of images in the still image of secondary reading carries out image procossing.
So, the adjustment ginseng that second processing unit is used using the processing video image for the essential characteristic for not changing original image
Number, image procossing, the image that can be optimized are carried out to the parts of images in the still image that reads every time.
Using technical solution of the present invention, by directly storing still image, and still image progress image is read by several times
Processing, this way it is not necessary to carry out down-sampling to still image, it is not required that it is required that the configuration of the size of ISP module processing image,
Reduce the demand of the row caching in image processing process, it is ensured that on the premise of buffer memory capacity of being expert at, can support to handle image
The image for the arbitrarily large resolution ratio that sensor is sent, the problem of solving the image size poor compatibility of ISP module processing, and
When avoiding the big pixel image of processing, the problem of area of the multi-media processing chip of redesign is too big reduces and is produced into
Originally the yield of multi-media processing chip, is improved, the image processing efficiency of the multi-media processing chip is finally improved.
Brief description of the drawings
A kind of structural representation for multimedia processing system that Fig. 1 provides for prior art;
A kind of image processing flow schematic diagram for ISP module that Fig. 2 provides for prior art;
Fig. 3 is a kind of image processing system schematic diagram provided in an embodiment of the present invention;
Fig. 4 reads the instance graph of still image for a kind of ISP module provided in an embodiment of the present invention;
Fig. 5 is a kind of idiographic flow schematic diagram based on image processing system provided in an embodiment of the present invention;
Fig. 6 is another idiographic flow schematic diagram based on image processing system provided in an embodiment of the present invention;
Fig. 7 is a kind of particular flow sheet of image processing method provided in an embodiment of the present invention;
Fig. 8 is a kind of structural representation of image processing apparatus provided in an embodiment of the present invention.
Embodiment
Using technical solution of the present invention, the image for the processing that ISP frameworks of the prior art are present can be effectively prevented from
The problem of size poor compatibility, and the multi-media processing chip area of the big pixel image of processing are big, and then increase production cost,
The yield of multi-media processing chip is caused to decline, the problem of finally influenceing the image processing efficiency of the multi-media processing chip.
The embodiments of the invention provide a kind of image processing system, applied to various image processing equipments, with reference to attached
The preferred embodiment of the present invention is described in detail figure.
Image processing system provided in an embodiment of the present invention can apply to the video record mould of various image processing equipments
Formula and exposal model, wherein previews and video recording mode process under the exposal model of various image processing equipments
In image processing flow it is identical.
In actual applications, the image resolution ratio of the video image during video recording mode would generally compare exposal model
The image resolution ratio of the still image of shooting is small, and for example certain image processing equipment maximum can record 1080 progressive scans
(Progressive-scan, P)Video(Wherein, 1080P represents that the vertical direction of picture image has 1080 horizontal sweeps
Line.The image resolution ratio of usual 1080P video image is 1920*1080), can but shoot the still image of 16,000,000 pixels
(The image resolution ratio of still image can be 4628*3456), and the video image of the preview under exposal model is also 1080P
's.Therefore, for the image processing equipment, the video image of its small resolution ratio of groundwork time-triggered protocol, less work
Make the still image of the big resolution ratio of time-triggered protocol, the multi-media processing of high pixel image processing can be handled according to of the prior art
Chip, then it is idle that the row of the still image of the big resolution ratio of processing, which is buffered in the groundwork time, in piece, therefore, it is very easy to make
Into the wasting of resources.
In actual applications, require that video image will be handled in real time in video recording mode, and in order to increase in exposal model
Plus the experience of user, it is not necessary to handled in real time, because, it is necessary to which a sluggish preview, therefore, is based on when shooting still image
Images above process demand, the embodiments of the invention provide a kind of image processing system, as shown in fig.3, the image procossing system
System includes the direct memory access path on right side and the retaking of a year or grade path in left side.
As shown in fig.3, a kind of image processing system provided in an embodiment of the present invention includes:Imaging sensor 301, sampling
Module 302, ISP module 303 and memory 304, wherein
Imaging sensor 301, is connected with sampling module 302 and memory, for by the video image of acquisition send to
Sampling module 302, and the still image of acquisition is sent directly to memory 304;
Sampling module 302, is connected with ISP module 303, for the image resolution ratio configured according to imaging sensor 301
With the maximum row resolution ratio of the processing of ISP module 303, the video image of reception is sampled, and by the video image after sampling
Send to ISP module 303;
ISP module 303, is connected with memory 304, the video image for receiving the transmission of sampling module 302, and to this
Video image carries out image procossing, and the video image after processing is sent to memory 304;It is additionally operable to according to ISP module
The maximum row resolution ratio of 303 processing, reads still image currently stored in memory 304, and the still image is schemed
As processing, and the still image after processing is sent to memory 304;
Memory 304, for store video images and still image.
Imaging sensor 301 specifically for:
At the time of storage still image instruction is received, whole still images in the period set by the moment are sent out
Deliver to memory 304;Or
At the time of storage still image instruction is received, the static state of frame number will be specified in the period set by the moment
Image is sent to memory 304.
Specifically, imaging sensor 301(Image first-class image collecting device)For obtaining current image information,
At the time of receiving storage still image instruction(At the time of pressing shutter under exposal model), can be by setting time section
Whole or the still image of specified frame number send to memory 304.Wherein, the frame number of setting time section and still image
Etc. can be determined according to actual application demand.For example, camera, when pressing shutter and preparing to take pictures, shutter can pressed
At the time of after whole frame numbers or the still image of specified frame number of 1 second or 2 seconds(Photo)Preserve, by all photos of preservation
Image procossing is all carried out, for for user's selection.
Sampling module 302 specifically for:
Determine that the row resolution ratio in the image resolution ratio that imaging sensor 301 is configured is handled less than or equal to ISP module 303
Maximum row resolution ratio when, using 1:1 ratio is sampled to the video image of reception;
Determine that the row resolution ratio in the image resolution ratio that imaging sensor 301 is configured is more than the maximum that ISP module 303 is handled
During row resolution ratio, using less than or equal to 1:N ratio is sampled to the video image of reception, wherein, N is imaging sensor
The business for the maximum row resolution ratio that row resolution ratio in the image resolution ratio of 301 configurations is handled with ISP module 303.
In the present embodiment, due to pressing soon behind the door, imaging sensor can be directly still image(Photo)Storage, no
By sampling module 302, preview regards in the video image and exposal model under 302 processing video recording modes of sampling module
Frequency image, so, can handle video image in real time, and the obstructed over-sampling module 302 of still image, can keep still image
High-resolution, also needed to so as to reduce still image sampling reduction resolution ratio and carrying out after image procossing into being about to reduction point
The step of still image of resolution recovers high-resolution, improves the operating efficiency of system, and add the experience of user.
The algorithm that sampling module 302 is used must can not change the feature of video image(Such as brightness, color), Zhi Nenggai
Become the size of the resolution ratio of video image, such as snap shot algorithm, discrete cosine transform(Discrete Cosine Transform,
DCT)Domain down-sampling algorithm etc..
Sampling module 302 is used for the video image that downscaled images sensor is sent, and the oversampling ratio of the sampling module 302 is
Row resolution ratio in the image resolution ratio configured according to imaging sensor 301 is differentiated with the manageable maximum row of ISP module 303
Rate is together decided on.Oversampling ratio is the conversion of resolution ratio, still by taking camera as an example, the maximum row point of the processing of ISP module 303
Resolution is settable maximum preview size(The row resolution ratio of the display screen of such as camera), the sampling module of the camera
The row resolution ratio for the image that 302 oversampling ratio is exported by imaging sensor is determined jointly with the maximum preview size of ISP module 303
It is fixed.
It is preferred that, when it is determined that the row resolution ratio in the image resolution ratio that imaging sensor 301 is configured is less than or equal to ISP moulds
During the maximum row resolution ratio of the processing of block 303, using 1:1 ratio is sampled to the video image of reception.Imaging sensor 301
Row resolution ratio in the image resolution ratio of configuration is the row resolution ratio for the video image that the imaging sensor 301 is obtained, and is being obtained
When the row resolution ratio of the video image taken is less than or equal to the maximum row resolution ratio that ISP module 303 is handled, the ISP module 303 can
Directly to handle video image, the oversampling ratio of the sampling module 302 can be set to 1:1.
Determine that the row resolution ratio in the image resolution ratio that imaging sensor 301 is configured is more than the maximum that ISP module 303 is handled
During row resolution ratio, using less than or equal to 1:N ratio is sampled to the video image of reception, wherein, N is imaging sensor
The business for the maximum row resolution ratio that row resolution ratio in the image resolution ratio of 301 configurations is handled with ISP module 303.Work as image sensing
When the row resolution ratio for the video image that device 301 is obtained is the maximum row resolution, N times that ISP module 303 is handled, only by the video
The resolution ratio of image is contracted to after original 1/N, and ISP module 303 can just carry out image procossing.
ISP module 303 specifically for:
If the row resolution ratio of currently stored still image is less than or equal to ISP module 303 and handled most in memory 304
Big row resolution ratio, then once read the still image;
If the row resolution ratio of currently stored still image is more than the maximum row point that ISP module 303 is handled in memory 304
Resolution, then read still image currently stored in memory 304 by several times, and row resolution ratio is read every time and is less than or equal to ISP moulds
The parts of images of the maximum row resolution ratio of the processing of block 303, until the still image is all run through.
Specifically, ISP module 303 can carry out image procossing to still image and video image, wherein, image procossing bag
Include:Bad point removal, automatic exposure, white balance, auto-focusing, colour correction, Bel's interpolation, noise remove, edge enhancing etc..
If ISP module 303 carries out image procossing to video image, directly sampling module 302 can be sended over
Video image is handled;If ISP module 303 carries out image procossing to still image, memory 304 must first will be stored in
In still image read out and handled, because the still image stored in memory 304 is that imaging sensor 301 leads to
Cross what direct memory access path was directly transmitted, therefore, the resolution ratio and the image resolution of the configuration of imaging sensor 301 of the still image
Rate is identical, and the maximum row resolution ratio with the processing of ISP module 303 and mismatches, so, ISP module 303 can only be according to being originally located in
The row resolution of currently stored still image, reads still image, row is read every time in the maximum row resolution ratio and memory of reason
Resolution ratio is less than or equal to the parts of images of the maximum row resolution ratio of processing locality, if the resolution ratio of the still image is less than locally
The maximum row resolution ratio of processing, then once all read the still image, otherwise, the still image read by several times, until this is quiet
State image is all run through.
So, row caching of the ISP module 303 in image processing process is reduced, wherein ISP module 303 needs altogether
Row caching=B*Image_Width_min*H, wherein, B is the bit number of pixel, and Image_Width_min is each
The row resolution ratio of the parts of images of reading, the line number that H caches for row.
For example, the maximum row resolution ratio that ISP module 303 is handled is 2304, and the resolution ratio of the still image is 4608*
3456, then ISP module 303, which can divide, is successively read and handles less than or equal to 2304(Such as 2048)Row resolution ratio(2048 pictures
Vegetarian refreshments width)Parts of images, so, ISP module 303 can all be run through the still image with three times.
It is non-read still image currently stored in the memory first when, ISP module 303 is further used for:
When reading current parts of images, current parts of images default width overlapping with the parts of images that the last time reads
Degree, wherein, the width is the width of the pixel of setting number.
If the resolution ratio of still image is 4608*3456, ISP module 303 reads the part figure of 2304 row resolution ratio every time
Picture, then twice can all run through the still image, but boundary effect occurs.It is preferred that, the embodiment of the present invention is used
Overlapping mode avoids boundary effect, for example, as shown in fig.4, reading for the first time and all 2048 row resolution ratio for the second time
(2048 pixel width)Parts of images, third time read 640 row resolution ratio(640 pixel width)Part figure
Picture, parts of images 64 pixel width overlapping with the parts of images of first time of second of reading, the part that third time is read
Image and secondary parts of images also overlapping 64 pixel width.
When 303 pairs of still image storages of ISP module, several parts of images after reason can be removed to the part of covering,
And it is spliced into a complete still image.
ISP module 303 is additionally operable to:
Identical adjusting parameter during using with ISP module 303 to video image progress image procossing, it is quiet to what is read every time
Parts of images in state image carries out image procossing.
When the row resolution ratio of the video image of acquisition maximum row resolution ratio manageable more than ISP module 303, preview
Video image be by sampling module 302 to original video image sample after video image, therefore, ISP module 303 is to video
Image carries out the parameter adjustment of image procossing(Such as AWB, automatic exposure, ABC, color rendition, automatic right
Jiao etc.)It is obtained from being analyzed and processed by the video image after sampling, because the sampling algorithm of selection does not change original
The essential characteristic of image, therefore, the part image data in the still image that is taken out by several times from memory 304 is used with it is right
Video image identical adjusting parameter after sampling carries out image procossing, it is possible to the image optimized.
Based on a kind of image processing system provided in an embodiment of the present invention, at based on the image
The particular flow sheet of reason system, refering to shown in Fig. 5:
The first step is the overall process of video recording mode in figure, and previews in exposal model, i.e.,:Image sensing
Device obtains current video image;The image resolution ratio that sampling module is configured according to imaging sensor is handled most with ISP module
Big row resolution ratio, samples to the video image;Video image after sampling is carried out image procossing by ISP module, and will place
Video image after reason is sent to memory and stored.
Second step is in exposal model, presses the shutter storage still image stage, i.e.,:Imaging sensor is by the static state of acquisition
Image is sent directly to memory.
3rd step is in exposal model, carries out processing stage to still image, i.e., ISP module reads currently stored in storage
Still image, and to the still image carry out image procossing, and most at last handle after still image send to memory.
In actual applications, the idiographic flow based on image processing system provided in an embodiment of the present invention can flexibly become
It is dynamic, as shown in fig.6, the first step in still image, i.e. figure can be stored while preview under exposal model in Fig. 5
The synthesis of the first step and second step:
During the first step is exposal model in figure, presses shutter and store the stage of still image, but now can still carry out pre-
Look at, i.e.,:On the one hand, imaging sensor obtains current video image;The image point that sampling module is configured according to imaging sensor
The maximum row resolution ratio that resolution is handled with ISP module, samples to the video image;ISP module is by the video figure after sampling
Stored as carrying out image procossing, and the video image after processing being sent into memory;Meanwhile, on the other hand, image is passed
The still image of acquisition is sent directly to memory by sensor.
Second step is in exposal model, carries out processing stage to still image, i.e., ISP module reads currently stored in storage
Still image, and to the still image carry out image procossing, and most at last handle after still image send to memory.
Based on a kind of image processing system provided in above example, the embodiment of the present invention is additionally provided at a kind of image
Reason method, as shown in fig.7, the idiographic flow of this method is:
Step 701:Store video images instruction is received, current video image is obtained.
When in the preview that equipment is in exposal model, meeting sends store video images instruction to image processing system.
Step 702:According to the image resolution ratio of the current video image of acquisition and default maximum row resolution ratio, to this
Video image is sampled.
Wherein, the image resolution ratio of video image is the image resolution ratio of imaging sensor configuration in image processing system,
Default maximum row resolution ratio is the maximum row resolution ratio of ISP module processing in image processing system.
Specifically, when performing step 702, can with but be not limited to following two modes:
First way:Determine that the row resolution ratio in the image resolution ratio of the video image is less than or equal to default maximum
During row resolution ratio, using 1:1 ratio is sampled to the video image;
The second way:Determine that the row resolution ratio in the image resolution ratio of the video image is differentiated more than default maximum row
During rate, using less than or equal to 1:N ratio is sampled to the video image, wherein, N is the image resolution of the video image
The business of row resolution ratio and default maximum row resolution ratio in rate.
Step 703:Video image after sampling is subjected to image procossing, and the video image after processing is stored.
Specifically, following image procossing can be carried out to the video image after sampling:Bad point removal, automatic exposure, Bai Ping
Weighing apparatus, auto-focusing, colour correction, Bel's interpolation, noise remove, edge enhancing etc..
Step 704:In store video images instruction process is received or after store video images instruction is received,
When receiving storage still image instruction, obtain current still image and directly stored.
When equipment, which is pressed shutter, shoots photo, storage still image instruction can be sent to image processing system.
Specifically, when performing step 704, can be stored using following two modes to still image:
First way:, will be complete in the period set by the moment at the time of storage still image instruction is received
Portion's still image is sent to memory;
The second way:At the time of storage still image instruction is received, it will refer in the period set by the moment
The still image of framing number is sent to memory.
Step 705:The still image of storage is read according to default maximum row resolution ratio, and the still image is schemed
As processing, and the still image after processing is stored.
Specifically, the still image of storage is read according to default maximum row resolution ratio, including:
If the row resolution ratio of currently stored still image is less than or equal to the default maximum row resolution ratio, once read
Take still image;
If the row resolution ratio of currently stored still image is more than the default maximum row resolution ratio, read by several times current
The still image of storage, reads the parts of images that row resolution ratio is less than or equal to default maximum row resolution ratio every time, until should
Still image is all run through.
It is non-read currently stored still image first when, row resolution ratio is read every time and is less than or equal to default maximum
The parts of images of row resolution ratio, including:
When reading current parts of images, current parts of images default width overlapping with the parts of images that the last time reads
Degree, wherein, the width is the width of the pixel of setting number.
Image procossing is carried out to still image, including:
Using with carrying out identical adjusting parameter during image procossing to video image, in the still image that reads every time
Parts of images carries out image procossing.
Based on a kind of image processing system provided in an embodiment of the present invention and a kind of image processing method, as shown in fig.8,
The embodiment of the present invention additionally provides a kind of image processing apparatus, specifically includes:First acquisition unit 801, sampling unit 802,
One processing unit 803, second acquisition unit 804 and second processing unit 805, wherein
First acquisition unit 801, for receiving store video images instruction, obtains current video image;
Sampling unit 802, image resolution ratio and default maximum row point for the current video image according to acquisition
Resolution, samples to video image;
First processing units 803, for the video image after sampling to be carried out into image procossing, and by the video figure after processing
As being stored;
Second acquisition unit 804, in store video images instruction process is received or receiving storage video
After image command, when receiving storage still image instruction, obtain current still image and directly stored;
Second processing unit 805, the still image for reading storage according to default maximum row resolution ratio, and it is quiet to this
State image carries out image procossing, and the still image after processing is stored.
Sampling unit 802 specifically for:
When determining that the row resolution ratio in the image resolution ratio of video image is less than or equal to default maximum row resolution ratio, adopt
With 1:1 ratio is sampled to the video image;
When determining that row resolution ratio in the image resolution ratio of video image is more than default maximum row resolution ratio, using less than
Or equal to 1:N ratio is sampled to the video image, wherein, N is the row resolution in the image resolution ratio of the video image
The business of rate and default maximum row resolution ratio.
Second acquisition unit 804 specifically for:
At the time of storage still image instruction is received, whole still images in the period set by the moment are sent out
Deliver to memory;Or
At the time of storage still image instruction is received, the static state of frame number will be specified in the period set by the moment
Image is sent to memory.
Second processing unit 805 specifically for:
If the row resolution ratio of currently stored still image is less than or equal to default maximum row resolution ratio, once read
Still image;
If the row resolution ratio of currently stored still image is more than default maximum row resolution ratio, reads currently deposit by several times
The still image of storage, reads the parts of images that row resolution ratio is less than or equal to the default maximum row resolution ratio every time, until should
Still image is all run through.
It is non-read currently stored still image first when, second processing unit 805 is further used for:
When reading current parts of images, current parts of images default width overlapping with the parts of images that the last time reads
Degree, wherein, the width is the width of the pixel of setting number.
Second processing unit 805 is additionally operable to:
Identical adjusting parameter during using with first processing units 803 to video image progress image procossing, to reading every time
Parts of images in the still image taken carries out image procossing.
In summary, the embodiments of the invention provide a kind of image processing system, method and device, the system includes:Figure
As sensor, sampling module, ISP module and memory, wherein, imaging sensor is connected with sampling module and memory,
For the video image of acquisition to be sent to sampling module, and the still image of acquisition is sent directly to memory;Sampling
Module, is connected with ISP module, the maximum row that the image resolution ratio for being configured according to imaging sensor is handled with ISP module
Resolution ratio, is sampled to the video image of reception, and the video image after sampling is sent to ISP module;ISP module, with
Memory is connected, the video image for receiving sampling module transmission, and image procossing is carried out to the video image, and will
Video image after processing is sent to memory;The maximum row resolution ratio handled according to ISP module is additionally operable to, is read in memory
Currently stored still image, and image procossing is carried out to the still image, and the still image after processing is sent to depositing
Reservoir;Memory, for store video images and still image.By directly storing still image, and it is quiet to read this by several times
State image carries out image procossing, this way it is not necessary to carry out down-sampling to still image, it is not required that it is required that ISP module processing figure
The configuration of the size of picture, reduces the demand of the row caching in image processing process, it is ensured that, can on the premise of buffer memory capacity of being expert at
With the image for the arbitrarily large resolution ratio for supporting processing imaging sensor transmission, the image size for solving ISP module processing is compatible
Property difference the problem of, and when avoiding the big pixel image of processing, the area of the multi-media processing chip of redesign is too big to ask
Topic, reduces production cost, improves the yield of multi-media processing chip, finally improve the image of the multi-media processing chip
Treatment effeciency.
, but those skilled in the art once know basic creation although preferred embodiments of the present invention have been described
Property concept, then can make other change and modification to these embodiments.So, appended claims are intended to be construed to include excellent
Select embodiment and fall into having altered and changing for the scope of the invention.
Obviously, those skilled in the art can carry out various changes and modification without departing from this hair to the embodiment of the present invention
The spirit and scope of bright embodiment.So, if these modifications and variations of the embodiment of the present invention belong to the claims in the present invention
And its within the scope of equivalent technologies, then the present invention is also intended to comprising including these changes and modification.
Claims (15)
1. a kind of image processing system, it is characterised in that including imaging sensor, sampling module, image-signal processor ISP moulds
Block and memory, wherein,
Imaging sensor, is connected with sampling module and memory, for the video image of acquisition to be sent to the sampling mould
Block, and the still image of acquisition is sent directly to the memory;
Sampling module, is connected with ISP module, for image resolution ratio and the ISP configured according to described image sensor
The maximum row resolution ratio of resume module, is sampled to the video image of reception, and the video image after sampling is sent
To the ISP module;Wherein, the sampling module, when the video image to reception is sampled, specifically for:Really
Determine the row resolution ratio in the image resolution ratio of described image sensor configuration and be less than or equal to the maximum row that the ISP module is handled
During resolution ratio, using 1:1 ratio is sampled to the video image of reception;Or determine described image sensor configuration
Image resolution ratio in row resolution ratio be more than the ISP module handle maximum row resolution ratio when, using less than or equal to 1:N
Ratio the video image of reception is sampled, wherein, N be described image sensor configure image resolution ratio in
The business for the maximum row resolution ratio that row resolution ratio is handled with the ISP module;
ISP module, is connected with memory, the video image for receiving the sampling module transmission, and to the video figure
As carrying out image procossing, and the video image after processing is sent to the memory;It is additionally operable to according at the ISP module
The maximum row resolution ratio of reason, reads still image currently stored in the memory, and carry out image to the still image
Processing, and the still image after processing is sent to the memory;
Memory, for store video images and still image.
2. the system as claimed in claim 1, it is characterised in that described image sensor specifically for:
At the time of storage still image instruction is received, whole still images in the period set by the moment are sent
To memory;Or
At the time of storage still image instruction is received, the static map of frame number will be specified in the period set by the moment
As sending to memory.
3. system as claimed in claim 1 or 2, it is characterised in that the ISP module specifically for:
If the row resolution ratio of currently stored still image is less than or equal to the maximum that the ISP module is handled in the memory
Row resolution ratio, then once read the still image;
If the row resolution ratio of currently stored still image is more than the maximum row resolution that the ISP module is handled in the memory
Rate, then read the still image by several times, and row resolution ratio is read every time and is less than or equal to the maximum row point that the ISP module is handled
The parts of images of resolution, until the still image is all run through.
4. system as claimed in claim 3, it is characterised in that read currently stored static state in the memory first non-
During image, the ISP module is further used for:
When reading current parts of images, current parts of images default width overlapping with the parts of images that the last time reads,
Wherein, the width is the width of the pixel of setting number.
5. system as claimed in claim 3, it is characterised in that the ISP module is additionally operable to:
Identical adjusting parameter during using with the ISP module to video image progress image procossing, to what is read every time
Parts of images in still image carries out image procossing.
6. a kind of image processing method, it is characterised in that including:
Store video images instruction is received, current video image is obtained;
According to the image resolution ratio of the current video image of acquisition and default maximum row resolution ratio, the video image is entered
Row sampling, is specifically included:Determine that the row resolution ratio in the image resolution ratio of the video image is less than or equal to default maximum
During row resolution ratio, using 1:1 ratio is sampled to the video image;Or determine the image resolution of the video image
When row resolution ratio in rate is more than default maximum row resolution ratio, using less than or equal to 1:N ratio is to the video image
Sampled, wherein, N is the row resolution ratio in the image resolution ratio of the video image and default maximum row resolution ratio
Business;
Video image after sampling is subjected to image procossing, and the video image after processing is stored;
In store video images instruction process is received or after store video images instruction is received, storage is received quiet
During state image command, obtain current still image and directly stored;
The still image of storage is read according to default maximum row resolution ratio, and image procossing is carried out to the still image, and
Still image after processing is stored.
7. method as claimed in claim 6, it is characterised in that when receiving storage still image instruction, obtain currently quiet
State image is directly stored, including:
At the time of storage still image instruction is received, whole still images in the period set by the moment are sent
To memory;Or
At the time of storage still image instruction is received, the static map of frame number will be specified in the period set by the moment
As sending to memory.
8. method as claimed in claims 6 or 7, it is characterised in that the quiet of storage is read according to default maximum row resolution ratio
State image, including:
If the row resolution ratio of currently stored still image is less than or equal to the default maximum row resolution ratio, once read
The still image;
If the row resolution ratio of currently stored still image is more than the default maximum row resolution ratio, read by several times described quiet
State image, reads the parts of images that row resolution ratio is less than or equal to the default maximum row resolution ratio every time, until described quiet
State image is all run through.
9. method as claimed in claim 8, it is characterised in that it is non-read currently stored still image first when, every time
The parts of images that row resolution ratio is less than or equal to the default maximum row resolution ratio is read, including:
When reading current parts of images, current parts of images default width overlapping with the parts of images that the last time reads,
Wherein, the width is the width of the pixel of setting number.
10. method as claimed in claim 8, it is characterised in that image procossing is carried out to the still image, including:
Using with carrying out identical adjusting parameter during image procossing to the video image, in the still image that reads every time
Parts of images carries out image procossing.
11. a kind of image processing apparatus, it is characterised in that including:
First acquisition unit, for receiving store video images instruction, obtains current video image;
Sampling unit, it is right for image resolution ratio and the default maximum row resolution ratio of the current video image according to acquisition
The video image is sampled;Wherein, the sampling unit specifically for:In the image resolution ratio for determining the video image
Row resolution ratio be less than or equal to default maximum row resolution ratio when, using 1:1 ratio is sampled to the video image;
Or the row resolution ratio for determining in the image resolution ratio of the video image is when being more than default maximum row resolution ratio, using less than
Or equal to 1:N ratio is sampled to the video image, wherein, N is the row in the image resolution ratio of the video image
The business of resolution ratio and default maximum row resolution ratio;
First processing units, for the video image after sampling to be carried out into image procossing, and the video image after processing are carried out
Storage;
Second acquisition unit, for being instructed in store video images instruction process is received or receiving store video images
Afterwards, when receiving storage still image instruction, obtain current still image and directly stored;
Second processing unit, the still image for reading storage according to default maximum row resolution ratio, and to the static map
As carrying out image procossing, and the still image after processing is stored.
12. device as claimed in claim 11, it is characterised in that the second acquisition unit specifically for:
At the time of storage still image instruction is received, whole still images in the period set by the moment are sent
To memory;Or
At the time of storage still image instruction is received, the static map of frame number will be specified in the period set by the moment
As sending to memory.
13. the device as described in claim 11 or 12, it is characterised in that the second processing unit specifically for:
If the row resolution ratio of currently stored still image is less than or equal to the default maximum row resolution ratio, once read
The still image;
If the row resolution ratio of currently stored still image is more than the default maximum row resolution ratio, read by several times described quiet
State image, reads the parts of images that row resolution ratio is less than or equal to the default maximum row resolution ratio every time, until described quiet
State image is all run through.
14. device as claimed in claim 13, it is characterised in that it is non-read currently stored still image first when, institute
Second processing unit is stated to be further used for:
When reading current parts of images, current parts of images default width overlapping with the parts of images that the last time reads,
Wherein, the width is the width of the pixel of setting number.
15. device as claimed in claim 13, it is characterised in that the second processing unit is additionally operable to:
Identical adjusting parameter during using with the first processing units to video image progress image procossing, to reading every time
Parts of images in the still image taken carries out image procossing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410064914.4A CN104869381B (en) | 2014-02-25 | 2014-02-25 | A kind of image processing system, method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410064914.4A CN104869381B (en) | 2014-02-25 | 2014-02-25 | A kind of image processing system, method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104869381A CN104869381A (en) | 2015-08-26 |
CN104869381B true CN104869381B (en) | 2017-07-25 |
Family
ID=53914848
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410064914.4A Active CN104869381B (en) | 2014-02-25 | 2014-02-25 | A kind of image processing system, method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104869381B (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019000357A1 (en) * | 2017-06-30 | 2019-01-03 | 深圳市大疆创新科技有限公司 | Image processing method and device |
CN107493448B (en) * | 2017-08-31 | 2019-06-07 | 京东方科技集团股份有限公司 | Image processing system, image display method and display device |
CN107958224B (en) * | 2017-12-14 | 2021-09-21 | 智车优行科技(北京)有限公司 | ISP-based image preprocessing system and method on ADAS |
CN109167915A (en) * | 2018-09-29 | 2019-01-08 | 南昌黑鲨科技有限公司 | Image processing method, system and computer readable storage medium |
CN109286753A (en) * | 2018-09-29 | 2019-01-29 | 南昌黑鲨科技有限公司 | Image processing method, system and computer readable storage medium |
CN109474784B (en) * | 2018-11-21 | 2020-07-17 | 维沃移动通信有限公司 | Preview image processing method and terminal equipment |
CN111698414B (en) * | 2019-03-14 | 2021-11-16 | 北京小米移动软件有限公司 | Image signal processing method and device, electronic device and readable storage medium |
CN110400250B (en) * | 2019-07-29 | 2023-10-13 | 杭州凝眸智能科技有限公司 | Intelligent image preprocessing method and system based on AI |
CN113781288A (en) * | 2020-06-09 | 2021-12-10 | Oppo广东移动通信有限公司 | Electronic device and image processing method |
CN113256763B (en) * | 2021-05-14 | 2023-04-28 | 安谋科技(中国)有限公司 | Electronic device, image processing method thereof, system-on-chip and medium |
CN113709494B (en) * | 2021-06-23 | 2024-04-09 | 珠海全志科技股份有限公司 | Image decompression method and device for super-resolution reconstruction |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1413414A (en) * | 1999-12-24 | 2003-04-23 | 三洋电机株式会社 | Digital camera, memory control device usable for it, image processing device and method |
CN101690189A (en) * | 2007-06-18 | 2010-03-31 | 索尼株式会社 | Image processing device, image processing method, and program |
CN102956027A (en) * | 2011-08-30 | 2013-03-06 | 安凯(广州)微电子技术有限公司 | Image enhancement processing system and method based on camera image processing chip |
CN103065601A (en) * | 2013-01-28 | 2013-04-24 | 深圳市华星光电技术有限公司 | Image processing device and method and liquid crystal display |
CN103384307A (en) * | 2012-05-03 | 2013-11-06 | 三星电子株式会社 | Image processing apparatus and method |
CN103458249A (en) * | 2012-05-29 | 2013-12-18 | 韩国科亚电子股份有限公司 | Image processing method and apparatus |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4454837B2 (en) * | 2000-12-08 | 2010-04-21 | キヤノン株式会社 | Image processing device |
US20030169818A1 (en) * | 2002-03-06 | 2003-09-11 | Pere Obrador | Video transcoder based joint video and still image pipeline with still burst mode |
US7548259B2 (en) * | 2004-08-12 | 2009-06-16 | Microsoft Corporation | System and method for producing a higher resolution still image from video information |
JP4356777B2 (en) * | 2007-06-18 | 2009-11-04 | ソニー株式会社 | Image processing apparatus, image processing method, program, and recording medium |
CN101227554B (en) * | 2008-02-04 | 2010-04-21 | 中兴通讯股份有限公司 | Method and system for implementing self-adapting display of set-top box on television |
-
2014
- 2014-02-25 CN CN201410064914.4A patent/CN104869381B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1413414A (en) * | 1999-12-24 | 2003-04-23 | 三洋电机株式会社 | Digital camera, memory control device usable for it, image processing device and method |
CN101690189A (en) * | 2007-06-18 | 2010-03-31 | 索尼株式会社 | Image processing device, image processing method, and program |
CN102956027A (en) * | 2011-08-30 | 2013-03-06 | 安凯(广州)微电子技术有限公司 | Image enhancement processing system and method based on camera image processing chip |
CN103384307A (en) * | 2012-05-03 | 2013-11-06 | 三星电子株式会社 | Image processing apparatus and method |
CN103458249A (en) * | 2012-05-29 | 2013-12-18 | 韩国科亚电子股份有限公司 | Image processing method and apparatus |
CN103065601A (en) * | 2013-01-28 | 2013-04-24 | 深圳市华星光电技术有限公司 | Image processing device and method and liquid crystal display |
Also Published As
Publication number | Publication date |
---|---|
CN104869381A (en) | 2015-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104869381B (en) | A kind of image processing system, method and device | |
US11800238B2 (en) | Local tone mapping | |
JP4421897B2 (en) | Simultaneous dual pipeline for acquisition, processing and transmission of digital video and high-resolution digital still photos | |
US8730336B2 (en) | Offloading processing of images from a portable digital camera | |
US6992707B2 (en) | Delayed encoding based joint video and still image pipeline with still burst mode | |
CN103369239A (en) | Image processing apparatus and method for camera | |
US20080212888A1 (en) | Frame Region Filters | |
CN105611177A (en) | Method for realizing multiple-camera simultaneous photographing of panorama camera and panorama camera | |
US20120033103A1 (en) | Raw-Split Mode Image Capture | |
WO2022111717A1 (en) | Image processing method and apparatus, and electronic device | |
CN117768774A (en) | Image processor, image processing method, photographing device and electronic device | |
TW201215105A (en) | Single pipeline stereo image capture | |
CN106603936A (en) | Low-frame-frequency imaging system and image output method thereof | |
JP5230381B2 (en) | IMAGING DEVICE AND IMAGING DEVICE CONTROL METHOD | |
CN113873141B (en) | Electronic equipment | |
US10277811B2 (en) | Display control device and imaging device | |
CN103475871A (en) | High-speed camera system with punctual data transmission function | |
CN110753229A (en) | Video acquisition device and method based on H.265 coding | |
CN206364912U (en) | A kind of low frame rate imaging system | |
CN113873143B (en) | Multimedia processing chip and electronic equipment | |
JP2012209798A (en) | Image processing system and imaging apparatus | |
CN102118598B (en) | Device and method for processing videos | |
CN118042296A (en) | Method and device for realizing photographing of high-resolution image | |
CN204180185U (en) | High definition video acquisition device | |
JP2016032282A (en) | Electronic equipment and control method of the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: 519085 High-tech Zone, Tangjiawan Town, Zhuhai City, Guangdong Province Patentee after: ACTIONS TECHNOLOGY Co.,Ltd. Address before: 519085 High-tech Zone, Tangjiawan Town, Zhuhai City, Guangdong Province Patentee before: ACTIONS (ZHUHAI) TECHNOLOGY Co.,Ltd. |
|
CP01 | Change in the name or title of a patent holder |