CN109819254A - A kind of image compression transmission method damaged and system - Google Patents
A kind of image compression transmission method damaged and system Download PDFInfo
- Publication number
- CN109819254A CN109819254A CN201910099916.XA CN201910099916A CN109819254A CN 109819254 A CN109819254 A CN 109819254A CN 201910099916 A CN201910099916 A CN 201910099916A CN 109819254 A CN109819254 A CN 109819254A
- Authority
- CN
- China
- Prior art keywords
- color
- frame
- image
- frame image
- colors list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Color Television Systems (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
The invention discloses a kind of image compression transmission method damaged and systems, encode process: the color for meeting range S1, being attributed to a kind of color;S2, label first frame are I frame, obtain color category value, are labeled as base color value;S3, calculating difference, when difference is greater than base color value, then otherwise it is F frame that marking next frame, which is I frame,;S5, parsing I, F frame establish colors list to obtain distribution of color information, and colors list is greater than threshold value, then executes S6, otherwise S7;S6, it reduces color category and re-executes S1;S7, basis distribution of color information establish compressed encoding and export.System is for executing method.The present invention reduces the formation difficulty of colors list by distinguishing the type of frame, loss rate is compressed with by the limitation of colors list to improve, it reduces data and transmits difficulty, the compression of image can rationally be completed and can be conducive to use in the lower Internet of things system of processing capacity according to the difficulty for requiring reduction data transmission.
Description
Technical field
The present invention relates to internet of things field, especially a kind of image compression transmission method damaged and system.
Background technique
With the rise of Internet of Things, Intelligent hardware brings many conveniences to people's life, because considering that cost, many intelligence are hard
Part is all using RTOS real time operating system, its main feature is that memory is fewer, CPU operational capability is also weaker, communication speed
Relatively low, storage space is also more nervous, but because of certain application scenarios, needs to transmit some pictures, animation, or in real time
Image.If directly transmitted using naked image data, bigger pressure will be caused to transmission bandwidth, using conventional JP G,
The relevant compression algorithm of PNG, GIF, it is again relatively high to Installed System Memory and CPU requirement.It is not well positioned to meet actual demand.
Summary of the invention
The present invention is directed to solve at least some of the technical problems in related technologies.For this purpose, of the invention
One purpose is to provide a kind of image compression transmission method damaged and system.
The technical scheme adopted by the invention is that:
In a first aspect, the present invention provides a kind of image compression transmission method damaged, including coding process and decoded stream journey,
The step of coding process, includes: S1, obtains transmission request, and the color for meeting certain hue range in image is attributed to
A kind of corresponding color;S2, the first frame image for marking image to be compressed are I frame image, obtain the color category of the I frame image
Value, marking it is basic color value;Color category value between each frame image of S3, successively calculated for subsequent and previous I frame image
Difference, when the difference be greater than base color value, then mark next frame image be I frame image, mark non-I frame image be F frame;
S4, step S3 is repeated until all images are labeled;S5, parsing I, F frame image to obtain distribution of color information, according to I,
The color of F frame establishes the colors list for describing color category, when the colors list specification be greater than threshold limit, then hold
Row step S6, it is no to then follow the steps S7;S6, increase the hue range in step S1 to reduce color category and re-execute the steps
S1;S7, compressed encoding is established according to the distribution of color information of image and is exported, the compressed encoding includes being used for descriptive markup class
The marker bit of type, the frame length position for describing code length, for describe transmission intercal when meta position, for describing color value
Color attribute position, colors list location of pixels corresponding with for describing color pixel position.
Preferably, the step of decoding process includes: S01, obtains decoding request and the compression of minimum frame image volume
Code, according to compressed encoding described in preset decoding rule parsing;S02, belong to I frame when the corresponding image of the compressed encoding, then
Step S03 is executed, it is no to then follow the steps S04;S03, color index table is establishd or updated according to colors list, execute step S05;
S04, color index table is updated according to colors list;S05, the pixel for obtaining image is searched according to pixel position, color index table
Colouring information.
Preferably, the color for meeting certain hue range by image is attributed to a kind of corresponding color and specifically wraps
Include: setting damages compressed coefficient N, and corresponding hue range is x-N < R < x+N, y-N < G < y+N, z-N < B < z+N;Wherein, x, y and
Z is corresponding RGB brightness value.4. the image compression transmission method according to claim 1 damaged, which is characterized in that described
Coding process further includes step S8, obtains client feedback and update threshold limit.
Preferably, the step S5 is specifically included: parsing I frame image is to obtain distribution of color information, according to the color of I frame
The base color list for describing color category is establishd or updated, parses F frame image to obtain distribution of color information, according to F
I frame image is parsed to obtain distribution of color information, the base color list for describing color category is updated according to the color of F frame
To obtain colors list, when the colors list specification be greater than threshold limit, then follow the steps S6, it is no to then follow the steps S7.
In a first aspect, the present invention provides a kind of image compressing transmission system damaged, including coding side and decoding end, wherein
Coding side is for executing step: S1, obtaining transmission request, the color for meeting certain hue range in image is attributed to correspondence
A kind of color;S2, the first frame image for marking image to be compressed are I frame image, obtain the color category value of the I frame image,
Marking it is basic color value;The difference of color category value between each frame image of S3, successively calculated for subsequent and previous I frame image
Value, when the difference is greater than base color value, then marking next frame image is I frame image, and marking non-I frame image is F frame;S4,
Step S3 is repeated until all images are labeled;S5, parsing I, F frame image are to obtain distribution of color information, according to I, F frame
Color establish the colors list for describing color category, when the colors list specification be greater than threshold limit, then execute
Step S6, it is no to then follow the steps S7;S6, increase the hue range in step S1 to reduce color category and re-execute the steps
S1;S7, compressed encoding is established according to the distribution of color information of image and is exported, the compressed encoding includes being used for descriptive markup class
The marker bit of type, the frame length position for describing code length, for describe transmission intercal when meta position, for describing color value
Color attribute position, colors list location of pixels corresponding with for describing color pixel position.
Preferably, the decoding end is used to execute step: S01, obtaining decoding request and the compression of minimum frame image volume
Code, according to compressed encoding described in preset decoding rule parsing;S02, belong to I frame when the corresponding image of the compressed encoding, then
Step S03 is executed, it is no to then follow the steps S04;S03, color index table is establishd or updated according to colors list, execute step S05;
S04, color index table is updated according to colors list;S05, the pixel for obtaining image is searched according to pixel position, color index table
Colouring information.
Preferably, the coding side is for executing step S8: obtaining client feedback and updates threshold limit.
Preferably, the step S5 is specifically included: parsing I frame image is to obtain distribution of color information, according to the color of I frame
The base color list for describing color category is establishd or updated, parses F frame image to obtain distribution of color information, according to F
I frame image is parsed to obtain distribution of color information, the base color list for describing color category is updated according to the color of F frame
To obtain colors list, when the colors list specification be greater than threshold limit, then follow the steps S6, it is no to then follow the steps S7.
The beneficial effects of the present invention are:
The present invention reduces the formation difficulty of colors list by distinguishing the type of frame, by the limitation of colors list to improve
It is compressed with loss rate, reduces data and transmit difficulty, can rationally complete the compression of image and can be according to requiring to reduce data transmission
Difficulty, be conducive to use in the lower Internet of things system of processing capacity.
Detailed description of the invention
Fig. 1 is the schematic diagram of coding process of the invention;
Fig. 2 is the schematic diagram of decoding process of the invention.
Specific embodiment
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase
Mutually combination.
Embodiment 1
The present embodiment provides coding processes as shown in Figure 1: S1, obtaining transmission request, will meet certain form and aspect in image
The color of range is attributed to a kind of corresponding color;S2, the first frame image for marking image to be compressed are I frame image, obtain the I
The color category value of frame image, marking it is basic color value;The each frame image of S3, successively calculated for subsequent and previous I frame image
Between color category value difference, when the difference be greater than base color value, then mark next frame image be I frame image, mark
Remember that non-I frame image is F frame;S4, step S3 is repeated until all images are labeled;S5, parsing I, F frame image are to obtain face
Color distributed intelligence establishes the colors list for describing color category according to the color of I, F frame, when the specification of the colors list
Greater than threshold limit, S6 is thened follow the steps, it is no to then follow the steps S7;S6, increase the hue range in step S1 to reduce color
Type simultaneously re-execute the steps S1;S7, compressed encoding is established according to the distribution of color information of image and is exported, the compressed encoding
Including the marker bit for descriptive markup type, the frame length position for describing code length, for describe transmission intercal when
Meta position, the color attribute position for describing color value, colors list location of pixels corresponding with for describing color pixel position.
To consider to increase the compression ratio of continuous programming code, so introducing I, the concept of F frame with reference to the format of mpeg;I frame is to close
Key frame does not have dependence to frame before, there is the independent color table of oneself, being capable of complete independently decoding;F frame shares front
First I frame color table, the image after coding is I, F ... .F, I, F ..., F, I, F ..., F;The present embodiment specifically considers
Support picture size is 16*16, that is, image only has 256 points, and every maximum number of color of frame is 256 kinds.
Specific step includes:
1: member's clearing of all data structures is handled, completes initialization by creation coding handle;
2: subscriber-coded request is waited, if there is coding request performs the next step;
3: first would detract from compressed coefficient N and be set as 1, and save the size after user it is expected maximum output coding and (be based on using
The processing capacity of the system at family) max_encode_size;(step 2~3 are step S1, wherein lossy coding is by certain model
The color in the region enclosed regards as same color, such as current RGB color is (x, y, z), as reference colours, lossy coding
Coefficient is N, and the point that will be considered to this section is same color x-N < R < x+N, y-N < G < y+N, z-N < B < z+N;It is adjusted by dynamic
Lossy coding coefficient N comes using the compression ratio for guaranteeing algorithm).
4: the different colours type of the image of present frame is counted using lossy compression coefficient, then by the image of present frame
Different colours type be known as current frame color number, and summarize the color category that current frame image (relative to I frame) newly increases, after
Referred to as present frame newly increases number of colours;(i.e. step S2/S3/S4)
5: judge whether present frame is that I frame if it is I frame will jump to step 6 by current information and handle information,
Otherwise step 7 is jumped to;
6: the colouring information of present frame being filled into form base colors table (i.e. base color list);Jump to the 8th
Step;(i.e. step S2)
7: the colouring information that the colouring information of present frame newly increases is appended in base colors table (i.e. update color column
Table), and record present frame newly increases number of colours (i.e. difference);(i.e. step S5, specific principle include encoding first frame must be
I frame, the frame headed by encoding the first frame after handle creates;When new frame (i.e. next frame) image relative increase number of colours
More than the number of color (i.e. base color value) of front association I frame, new frame will be encoded to I frame;After the color increase of new frame, always
Number of color is more than after 256, and new frame will be encoded to I frame).
8: present frame picture point information index length is calculated, then color table is calculated by the number of colours that newly increases of present frame
Length, to obtain the total data length of present frame, the structure of specific frame data includes code identification+code length (two
Byte)+time interval (two bytes)+type of coding (byte)+number of color+colouring information+picture point information index, coding mark
Know (for illustrating the type of data, belonging to basic configuration): 0XAA, a byte, code length (frame length position): the length of entire frame
Degree, accounts for two bytes, does not include mark, including the length of oneself, interval time (instant meta position): two bytes, type of coding (are marked
Remember position): 0 is I frame, and 1 is F frame;A byte will be accounted for;Number of color (is under the jurisdiction of color attribute position);The newly-increased number of color of this frame,
It will be newly-increased number of color if it is F, will be all colors of this coding if it is I frame;A byte will be accounted for;Color letter
Cease (being under the jurisdiction of color attribute position): data format RGBRGB, length are number of color * 3;Picture point information index (i.e. pixel
Position): each picture point is in the index of color table, and length is picture point information index length * 256, and picture point information index length is step-by-step
It calculates, the number of color used in total from I frame to current F frame, for example, if the number of color used is 28,4 powers greater than 2,
5 powers less than 2, so picture point information index length is 5;(i.e. the calculating of the specific value of step S7 coding)
9: whether current total data length is greater than preset limit threshold values, otherwise, will if it is less than step 10 is jumped to
Lossy compression coefficient N+1 jumps to step 5 (i.e. step S6, the purpose is to the process demands of the data fit user after encoding);
10: first applying for the sum of present frame for encode_buf (structural body for storing data, i.e. coded data)
According to the memory of length, to buffer coded data;
11: by code identification, code length, time interval, type of coding, number of color is bundled to encode_ as required
buf;
12: the color table for again newly increasing present frame is bundled to encode_buf;
13: by the color value of each point, being searched inside base_color_table, find the color value of each point
Index information, by the index information of 256 points, step-by-step is bundled to encode_buf;(i.e. step 10~13 are under the jurisdiction of in S7 specifically
The calculating of numerical value and cataloged procedure)
14: encode_buf and encode_off being returned into user, jump to step 2.
The beneficial effect of the present embodiment essentially consists in, and reduce colors list by the differentiation of I/F frame establishes difficulty, leads to
The demand that threshold limit examines compressed encoding whether can meet client is crossed, the fusion if not meeting based on color is lost
The bigger compression of rate can meet the requirement of client to greatest extent.
Embodiment 2
The step of the present embodiment provides decoding processes as shown in Figure 2: decoding request and a minimum frame image S01, are obtained
Compressed encoding, according to compressed encoding described in preset decoding rule parsing;S02, belong to I when the corresponding image of the compressed encoding
Frame thens follow the steps S03, no to then follow the steps S04;S03, color index table is establishd or updated according to colors list, execute step
Rapid S05;S04, color index table is updated according to colors list;S05, acquisition image is searched according to pixel position, color index table
The colouring information of pixel.
Specific step includes:
One: all member's clearings are handled, complete initialization by creation decoding handle;
Two: waiting user to decode request, if there is third step is turned in decoding request;
Three: the incoming frame data (encode_data) encoded of user make requests, first will be from encode_data
Code identification, code length, time interval, type of coding, number of color relevant information are decoded by frame data format;It (walks
Rapid S01)
Four: if this frame type of coding is that I frame jumps to the 5th step, otherwise the 6th step;(i.e. step S02)
Five: the color index table of I frame initialization base_color_table (is established into color index table, and instantly
When one I frame image occurs, the color index table is updated), (i.e. step S03) jumps to the 7th step;
Six: the color index table of this frame is appended to base_color_table (i.e. update color index table);(i.e. step
S04)
Seven: picture point information index length being obtained by color index table, then is deviated from encode_data picture point information index
Position respectively obtains the color index value of 256 points, then is obtained inside base_color_table by index value relevant
Color;(i.e. step S05)
Eight: returning to the RGB color value of 256 points of user images, return to second step.
Embodiment 3
The present embodiment provides a kind of image compressing transmission systems damaged, including coding side and decoding end, are respectively used to hold
The above-mentioned coding process of row and decoded stream journey.
It is to be illustrated to preferable implementation of the invention, but the invention is not limited to the implementation above
Example, those skilled in the art can also make various equivalent variations on the premise of without prejudice to spirit of the invention or replace
It changes, these equivalent deformations or replacement are all included in the scope defined by the claims of the present application.
Claims (9)
1. a kind of image compression transmission method damaged, including coding process and decoded stream journey, which is characterized in that the encoding stream
The step of journey includes:
S1, transmission request is obtained, the color for meeting certain hue range in image is attributed to a kind of corresponding color;
S2, label image to be compressed first frame image be I frame image, obtain the color category value of the I frame image, mark it to be
Base color value;
The difference of color category value between each frame image of S3, successively calculated for subsequent and previous I frame image, when the difference is big
In base color value, then marking next frame image is I frame image, and marking non-I frame image is F frame;
S4, step S3 is repeated until all images are labeled;
S5, parsing I, F frame image are established according to the color of I, F frame for describing color category with obtaining distribution of color information
Colors list, when the colors list specification be greater than threshold limit, then follow the steps S6, it is no to then follow the steps S7;
S6, increase the hue range in step S1 to reduce color category and re-execute the steps S1;
S7, compressed encoding is established according to the distribution of color information of image and is exported, the compressed encoding includes being used for descriptive markup
The marker bit of type, the frame length position for describing code length, for describe transmission intercal when meta position, for describing color
The color attribute position of value, colors list location of pixels corresponding with for describing color pixel position.
2. a kind of image compression transmission method damaged, including coding process and decoded stream journey, which is characterized in that the decoded stream
The step of journey includes:
S01, the compressed encoding for obtaining decoding request and minimum frame image, compress according to preset decoding rule parsing and compile
Code;
S02, when the corresponding image of the compressed encoding belongs to I frame, then follow the steps S03, it is no to then follow the steps S04;
S03, color index table is establishd or updated according to colors list, execute step S05;
S04, color index table is updated according to colors list;
S05, the colouring information for obtaining the pixel of image is searched according to pixel position, color index table.
3. the image compression transmission method according to claim 1 damaged, which is characterized in that described by meeting in image
The color of certain hue range is attributed to a kind of corresponding color and specifically includes:
Setting damages compressed coefficient N, and corresponding hue range is x-N < R < x+N, y-N < G < y+N, z-N < B < z+N;Wherein, x, y
It is corresponding RGB brightness value with z.
4. the image compression transmission method according to claim 1 damaged, which is characterized in that the coding process further includes
Step S8, it obtains client feedback and updates threshold limit.
5. the image compression transmission method according to claim 1 damaged, which is characterized in that the step S5 is specifically wrapped
It includes:
I frame image is parsed to obtain distribution of color information, the base for describing color category is establishd or updated according to the color of I frame
Plinth colors list, parsing F frame image is to obtain distribution of color information, according to F parsing I frame image to obtain distribution of color information,
The base color list for describing color category is updated to obtain colors list, when the colors list according to the color of F frame
Specification be greater than threshold limit, then follow the steps S6, it is no to then follow the steps S7.
6. a kind of image compressing transmission system damaged, including coding side and decoding end, which is characterized in that wherein coding side is used for
Execute step:
S1, transmission request is obtained, the color for meeting certain hue range in image is attributed to a kind of corresponding color;
S2, label image to be compressed first frame image be I frame image, obtain the color category value of the I frame image, mark it to be
Base color value;
The difference of color category value between each frame image of S3, successively calculated for subsequent and previous I frame image, when the difference is big
In base color value, then marking next frame image is I frame image, and marking non-I frame image is F frame;
S4, step S3 is repeated until all images are labeled;
S5, parsing I, F frame image are established according to the color of I, F frame for describing color category with obtaining distribution of color information
Colors list, when the colors list specification be greater than threshold limit, then follow the steps S6, it is no to then follow the steps S7;
S6, increase the hue range in step S1 to reduce color category and re-execute the steps S1;
S7, compressed encoding is established according to the distribution of color information of image and is exported, the compressed encoding includes being used for descriptive markup
The marker bit of type, the frame length position for describing code length, for describe transmission intercal when meta position, for describing color
The color attribute position of value, colors list location of pixels corresponding with for describing color pixel position.
7. a kind of image compressing transmission system damaged, including coding side and decoding end, which is characterized in that the decoding end is used for
Execute step:
S01, the compressed encoding for obtaining decoding request and minimum frame image, compress according to preset decoding rule parsing and compile
Code;
S02, when the corresponding image of the compressed encoding belongs to I frame, then follow the steps S03, it is no to then follow the steps S04;
S03, color index table is establishd or updated according to colors list, execute step S05;
S04, color index table is updated according to colors list;
S05, the colouring information for obtaining the pixel of image is searched according to pixel position, color index table.
8. a kind of image compressing transmission system damaged according to claim 6, which is characterized in that the coding side is for holding
Row step S8:
It obtains client feedback and updates threshold limit.
9. a kind of image compressing transmission system damaged according to claim 6, which is characterized in that the step S5 is specifically wrapped
It includes:
I frame image is parsed to obtain distribution of color information, the base for describing color category is establishd or updated according to the color of I frame
Plinth colors list, parsing F frame image is to obtain distribution of color information, according to F parsing I frame image to obtain distribution of color information,
The base color list for describing color category is updated to obtain colors list, when the colors list according to the color of F frame
Specification be greater than threshold limit, then follow the steps S6, it is no to then follow the steps S7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910099916.XA CN109819254B (en) | 2019-01-31 | 2019-01-31 | Lossy image compression transmission method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910099916.XA CN109819254B (en) | 2019-01-31 | 2019-01-31 | Lossy image compression transmission method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109819254A true CN109819254A (en) | 2019-05-28 |
CN109819254B CN109819254B (en) | 2022-05-03 |
Family
ID=66606253
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910099916.XA Active CN109819254B (en) | 2019-01-31 | 2019-01-31 | Lossy image compression transmission method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109819254B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111787386A (en) * | 2020-06-01 | 2020-10-16 | 深圳市战音科技有限公司 | Animation compression method, animation display method, animation compression device, animation processing system, and storage medium |
CN112073726A (en) * | 2020-09-11 | 2020-12-11 | Oppo广东移动通信有限公司 | Compression method and device, computer readable storage medium and electronic device |
CN116996687A (en) * | 2023-07-21 | 2023-11-03 | 深圳市战音科技有限公司 | Image splitting coding method and device and electronic equipment |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04273788A (en) * | 1991-02-28 | 1992-09-29 | Sony Corp | Recording media and image data compressing |
JP2003309727A (en) * | 2002-04-17 | 2003-10-31 | Canon Inc | Image encoder and image encoding method |
JP2010220131A (en) * | 2009-03-18 | 2010-09-30 | Ricoh Co Ltd | Apparatus and method for encoding image |
CN103002282A (en) * | 2012-11-13 | 2013-03-27 | 北京大学 | Color number self-adaptive decision making method and image compression method |
US20140029024A1 (en) * | 2012-07-24 | 2014-01-30 | Noam Shaham | Color image data compression |
CN104023235A (en) * | 2013-02-28 | 2014-09-03 | 美国博通公司 | Indexed color history in image coding |
CN105491379A (en) * | 2014-10-01 | 2016-04-13 | 财团法人工业技术研究院 | Decoder, encoder, decoding method, encoding method and encoding/decoding system |
CN105745671A (en) * | 2013-11-22 | 2016-07-06 | 华为技术有限公司 | Advanced screen content coding solution |
CN106030651A (en) * | 2014-03-21 | 2016-10-12 | 华为技术有限公司 | Advanced screen content coding with improved color table and index map coding methods |
CN106331716A (en) * | 2016-08-31 | 2017-01-11 | 钟炎培 | Video compression method and device |
CN106415607A (en) * | 2014-05-23 | 2017-02-15 | 华为技术有限公司 | Advanced screen content coding with improved palette table and index map coding methods |
CN106797468A (en) * | 2014-10-06 | 2017-05-31 | 华为技术有限公司 | Improved pallet mode in efficient video coding (HEVC) screen content coding (SCC) |
US20180013928A1 (en) * | 2016-07-08 | 2018-01-11 | Hewlett-Packard Development Company, L.P. | Printing device supply component |
-
2019
- 2019-01-31 CN CN201910099916.XA patent/CN109819254B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04273788A (en) * | 1991-02-28 | 1992-09-29 | Sony Corp | Recording media and image data compressing |
JP2003309727A (en) * | 2002-04-17 | 2003-10-31 | Canon Inc | Image encoder and image encoding method |
JP2010220131A (en) * | 2009-03-18 | 2010-09-30 | Ricoh Co Ltd | Apparatus and method for encoding image |
US20140029024A1 (en) * | 2012-07-24 | 2014-01-30 | Noam Shaham | Color image data compression |
CN103002282A (en) * | 2012-11-13 | 2013-03-27 | 北京大学 | Color number self-adaptive decision making method and image compression method |
CN104023235A (en) * | 2013-02-28 | 2014-09-03 | 美国博通公司 | Indexed color history in image coding |
CN105745671A (en) * | 2013-11-22 | 2016-07-06 | 华为技术有限公司 | Advanced screen content coding solution |
CN106030651A (en) * | 2014-03-21 | 2016-10-12 | 华为技术有限公司 | Advanced screen content coding with improved color table and index map coding methods |
CN106415607A (en) * | 2014-05-23 | 2017-02-15 | 华为技术有限公司 | Advanced screen content coding with improved palette table and index map coding methods |
CN105491379A (en) * | 2014-10-01 | 2016-04-13 | 财团法人工业技术研究院 | Decoder, encoder, decoding method, encoding method and encoding/decoding system |
CN106797468A (en) * | 2014-10-06 | 2017-05-31 | 华为技术有限公司 | Improved pallet mode in efficient video coding (HEVC) screen content coding (SCC) |
US20180013928A1 (en) * | 2016-07-08 | 2018-01-11 | Hewlett-Packard Development Company, L.P. | Printing device supply component |
CN106331716A (en) * | 2016-08-31 | 2017-01-11 | 钟炎培 | Video compression method and device |
Non-Patent Citations (2)
Title |
---|
ZHAN MA: "Advanced Screen Content Coding Using Color Table and Index Map", 《IEEE TRANSACTIONS ON IMAGE PROCESSING》 * |
乔月圆: "基于MPEG-4的视频压缩技术研究", 《中国优秀硕士学位论文全文数据库》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111787386A (en) * | 2020-06-01 | 2020-10-16 | 深圳市战音科技有限公司 | Animation compression method, animation display method, animation compression device, animation processing system, and storage medium |
CN112073726A (en) * | 2020-09-11 | 2020-12-11 | Oppo广东移动通信有限公司 | Compression method and device, computer readable storage medium and electronic device |
CN116996687A (en) * | 2023-07-21 | 2023-11-03 | 深圳市战音科技有限公司 | Image splitting coding method and device and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN109819254B (en) | 2022-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109819254A (en) | A kind of image compression transmission method damaged and system | |
CN102523367B (en) | Real time imaging based on many palettes compresses and method of reducing | |
US20220005230A1 (en) | Point Cloud Encoding and Decoding Methods, Encoding Device and Decoding Device | |
CN107071515B (en) | A kind of photograph document handling method and system | |
CN113542740B (en) | Image transmission method and device | |
CN106170921A (en) | Relate to source code and the decoding method and device of the data of sign compression | |
CN109005426A (en) | A kind of photograph document handling method | |
CN106878736A (en) | A kind of method and apparatus of coding and decoding video | |
CN100484244C (en) | Image coding and decoding processing method based on picture element statistical characteristic and visual characteristic | |
JP2008541503A (en) | Remote display processing method based on server / client structure | |
US20050131962A1 (en) | Systems and methods for implementing a cache model | |
CN109831668A (en) | Data compression method and apparatus, data encoding/decoding method and device | |
CN109643456A (en) | Method for compressing image and equipment | |
JPH06334870A (en) | Coder | |
CN101160574A (en) | Image processing systems and methods with tag-based communications protocol | |
CN106993190B (en) | Software-hardware synergism coding method and system | |
CN103167289B (en) | The coding of image, coding/decoding method and coding, decoding device | |
CN105120276B (en) | Adaptive M otion JPEG coding methods and system | |
CN109862365A (en) | Image processing method and device | |
US20050196056A1 (en) | Image coding and decoding method | |
CN1452397A (en) | Frame compression using radix approximation or differential code and escape code | |
CN115474044B (en) | Bayer domain image lossy compression method | |
CN103488618B (en) | Text message transfer approach and system, text message display packing and system | |
Kim et al. | Image compression using chain coding for electronic shelf labels (ESL) systems | |
CN110446047A (en) | The coding/decoding method and device of video code flow |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |