CN1272740C - 基于类小波变换和稀疏数据编码的多分辨率图像数据管理***和方法 - Google Patents
基于类小波变换和稀疏数据编码的多分辨率图像数据管理***和方法 Download PDFInfo
- Publication number
- CN1272740C CN1272740C CNB018203647A CN01820364A CN1272740C CN 1272740 C CN1272740 C CN 1272740C CN B018203647 A CNB018203647 A CN B018203647A CN 01820364 A CN01820364 A CN 01820364A CN 1272740 C CN1272740 C CN 1272740C
- Authority
- CN
- China
- Prior art keywords
- image
- coefficient
- array
- filter
- data
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 72
- 238000013523 data management Methods 0.000 title description 2
- 238000012545 processing Methods 0.000 claims abstract description 37
- 238000006243 chemical reaction Methods 0.000 claims description 96
- 230000009466 transformation Effects 0.000 claims description 90
- 238000013139 quantization Methods 0.000 claims description 36
- 230000008569 process Effects 0.000 claims description 27
- 238000000354 decomposition reaction Methods 0.000 claims description 24
- 230000007704 transition Effects 0.000 claims description 12
- 238000003491 array Methods 0.000 claims description 5
- 238000013500 data storage Methods 0.000 claims 1
- 230000026676 system process Effects 0.000 abstract 1
- 238000003860 storage Methods 0.000 description 33
- 238000007906 compression Methods 0.000 description 17
- 230000006835 compression Effects 0.000 description 17
- 230000014509 gene expression Effects 0.000 description 16
- 235000013350 formula milk Nutrition 0.000 description 13
- 238000004891 communication Methods 0.000 description 12
- 230000000694 effects Effects 0.000 description 10
- 238000013144 data compression Methods 0.000 description 8
- 238000005070 sampling Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000008929 regeneration Effects 0.000 description 6
- 238000011069 regeneration method Methods 0.000 description 6
- 238000001914 filtration Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000013507 mapping Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000010008 shearing Methods 0.000 description 4
- 230000004304 visual acuity Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000003795 desorption Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 238000011002 quantification Methods 0.000 description 3
- 230000001172 regenerating effect Effects 0.000 description 3
- 102000001690 Factor VIII Human genes 0.000 description 2
- 108010054218 Factor VIII Proteins 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000003205 muscle Anatomy 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004513 sizing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
- G06F17/148—Wavelet transforms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/403—Edge-driven scaling; Edge-based scaling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4084—Scaling of whole images or parts thereof, e.g. expanding or contracting in the transform domain, e.g. fast Fourier transform [FFT] domain scaling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
- H04N19/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/18—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/1883—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit relating to sub-band structure, e.g. hierarchical level, directional tree, e.g. low-high [LH], high-low [HL], high-high [HH]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/36—Scalability techniques involving formatting the layers as a function of picture distortion after decoding, e.g. signal-to-noise [SNR] scalability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
- H04N19/635—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by filter definition or implementation details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
- H04N19/64—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
- H04N19/64—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission
- H04N19/645—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission by grouping of coefficients into blocks after the transform
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
- H04N19/64—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission
- H04N19/647—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission using significance based coding, e.g. Embedded Zerotrees of Wavelets [EZW] or Set Partitioning in Hierarchical Trees [SPIHT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25825—Management of client data involving client display capabilities, e.g. screen resolution of a mobile phone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4621—Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4728—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for selecting a Region Of Interest [ROI], e.g. for requesting a higher resolution version of a selected region
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0407—Resolution change, inclusive of the use of different resolutions for different screen areas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Human Computer Interaction (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Software Systems (AREA)
- Computational Mathematics (AREA)
- Discrete Mathematics (AREA)
- Algebra (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Image Processing (AREA)
Abstract
Description
NQS子波段号分辨率 | 0-3 | 4,5,6 | 7,8,9 |
16×16 | S | ||
32×32 | S+MS | S | |
64×64 | S+MS+IS | S+IS | 全部 |
掩码 | Huffman代码 |
0001 | 111 |
0010 | 101 |
0011 | 1001 |
0100 | 011 |
0101 | 0010 |
0110 | 10000 |
0111 | 01001 |
1000 | 110 |
1001 | 01000 |
1010 | 0001 |
1011 | 00110 |
1100 | 0101 |
1101 | 00111 |
1110 | 0000 |
1111 | 10001 |
掩码 | m2子块 | M3子块 | m4子块 |
111 | 0000 | 01 | 001 |
//Encode MaxbitDepth mi for each subblock i: Determine MaxbitDepth mi for each subblock i=1,2,3,4 mask=(m0==m1)+(m0==m2)+(m0==m3)+(m0==m4) //where the“+”in the above equation represents concatenation Encode and store mask using Huffman table Fori=1 to 4{ If mi≠m0{ if mi=0{ output a string of m0 O′s} else{//mi≠0 output a string of m0-mi O′s,followed by a 1} } } //Divide the encoded MaxbitDepth mask and MaxbitDepth between significant and //insignificant portions as follows: <dp n="d36"/> If m0<threshold{ output the MaxbitDepth mask and MaxbitDepth values to insignificant bitstream} else{ output the MaxbitDepth mask to significant bitstream; for i=1 to 4{ if mi=m0{output nothing for that mi} else{ if mi≥threshold{output mi to significant bitstream} else { output the first m0-threshold bits of mi to the significant bitstream and output the remaining bits of mi(if any)in the insignificant bitstream} } } } //Encode Coefficient values ifblock is of minimum size If size of current block is>minimum block size{ //coefficient values are denoted as ci for i=1 to 4{ Call Block(subblock i); } else{//size of current block is≤minimum block size C=number of coefficients in block;//if block size is already known,skip this step for i=1 to C{ if mi<threshold{ output all bits of ci to insignificant bitstream; } else{ output sign(ci)to the significant bitstream; if mi>threshold{ #M=mi-threshold-1;//#M≥0 output the #M most significant bits to the significant bitstream; } output all remaining least significant bits of ci to the insignificant bitstream; } }//end of coefficient processing loop } //end of main else clause } //end of procedure Return
Claims (13)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/687,467 | 2000-10-12 | ||
US09/687,467 US6549674B1 (en) | 2000-10-12 | 2000-10-12 | Image compression based on tiled wavelet-like transform using edge and non-edge filters |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1479907A CN1479907A (zh) | 2004-03-03 |
CN1272740C true CN1272740C (zh) | 2006-08-30 |
Family
ID=24760556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018203647A Expired - Fee Related CN1272740C (zh) | 2000-10-12 | 2001-10-11 | 基于类小波变换和稀疏数据编码的多分辨率图像数据管理***和方法 |
Country Status (6)
Country | Link |
---|---|
US (4) | US6549674B1 (zh) |
EP (1) | EP1332465A4 (zh) |
JP (3) | JP4511788B2 (zh) |
CN (1) | CN1272740C (zh) |
AU (1) | AU2002213135A1 (zh) |
WO (1) | WO2002031756A1 (zh) |
Families Citing this family (145)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030142875A1 (en) * | 1999-02-04 | 2003-07-31 | Goertzen Kenbe D. | Quality priority |
US8266657B2 (en) * | 2001-03-15 | 2012-09-11 | Sling Media Inc. | Method for effectively implementing a multi-room television system |
US6263503B1 (en) | 1999-05-26 | 2001-07-17 | Neal Margulis | Method for effectively implementing a wireless television system |
US7038716B2 (en) * | 1999-07-30 | 2006-05-02 | Pixim, Inc. | Mobile device equipped with digital image sensor |
US6549674B1 (en) | 2000-10-12 | 2003-04-15 | Picsurf, Inc. | Image compression based on tiled wavelet-like transform using edge and non-edge filters |
US20020021758A1 (en) * | 2000-03-15 | 2002-02-21 | Chui Charles K. | System and method for efficient transmission and display of image details by re-usage of compressed data |
US20030079184A1 (en) * | 2000-05-05 | 2003-04-24 | International Business Machines Corporation | Dynamic image storage using domain-specific compression |
US6891974B1 (en) * | 2001-01-08 | 2005-05-10 | Microsoft Corporation | System and method providing improved data compression via wavelet coefficient encoding |
US6971060B1 (en) * | 2001-02-09 | 2005-11-29 | Openwave Systems Inc. | Signal-processing based approach to translation of web pages into wireless pages |
US20020188635A1 (en) * | 2001-03-20 | 2002-12-12 | Larson Stephen C. | System and method for incorporation of print-ready advertisement in digital newspaper editions |
US6816626B1 (en) * | 2001-04-27 | 2004-11-09 | Cisco Technology, Inc. | Bandwidth conserving near-end picture-in-picture videotelephony |
US7580927B1 (en) * | 2001-05-29 | 2009-08-25 | Oracle International Corporation | Quadtree center tile/boundary tile optimization |
US7127117B2 (en) * | 2001-06-11 | 2006-10-24 | Ricoh Company, Ltd. | Image compression method and apparatus for suppressing quantization rate in particular region, image expansion method and apparatus therefor, and computer-readable storage medium storing program for the compression or expansion |
US20030091333A1 (en) * | 2001-11-15 | 2003-05-15 | Takuya Kotani | Information recording apparatus, its control method, and information recording method |
US7120308B2 (en) * | 2001-11-26 | 2006-10-10 | Seiko Epson Corporation | Iterated de-noising for image recovery |
JP3890241B2 (ja) * | 2002-03-13 | 2007-03-07 | キヤノン株式会社 | 情報処理システム及び情報処理方法 |
JP2003271507A (ja) * | 2002-03-13 | 2003-09-26 | Canon Inc | モバイル向けマークアップ言語を記述するシステム及び表示用コンテンツを作成する情報処理装置、プログラム |
US7146434B2 (en) * | 2002-05-15 | 2006-12-05 | Hewlett-Packard Development Company, L.P. | Method for downloading data via the internet to a browser enabled computer |
US20100131673A1 (en) * | 2002-05-23 | 2010-05-27 | New York University | System and method for distributing foveated data in a network |
US7260269B2 (en) * | 2002-08-28 | 2007-08-21 | Seiko Epson Corporation | Image recovery using thresholding and direct linear solvers |
JP4045913B2 (ja) * | 2002-09-27 | 2008-02-13 | 三菱電機株式会社 | 画像符号化装置、画像符号化方法、および画像処理装置 |
US7558441B2 (en) | 2002-10-24 | 2009-07-07 | Canon Kabushiki Kaisha | Resolution conversion upon hierarchical coding and decoding |
JP4111268B2 (ja) * | 2002-12-13 | 2008-07-02 | 株式会社リコー | サムネイル画像の表示方法、サーバコンピュータ、クライアントコンピュータ及びプログラム |
KR100436667B1 (ko) * | 2003-02-20 | 2004-06-22 | 브이알 포토 주식회사 | 다중 웹 서버에서의 다중 해상도 이미지 제공 어플리케이션 공급 서비스 방법 및 장치 |
JP3625211B2 (ja) * | 2003-03-13 | 2005-03-02 | 三菱電機株式会社 | Jpeg圧縮ファイルの生成方法およびjpeg圧縮ファイルの生成装置および画像処理装置 |
JP4114534B2 (ja) * | 2003-05-02 | 2008-07-09 | ソニー株式会社 | 画像符号化装置及び方法 |
US7352909B2 (en) * | 2003-06-02 | 2008-04-01 | Seiko Epson Corporation | Weighted overcomplete de-noising |
FR2858096B1 (fr) * | 2003-07-23 | 2005-12-30 | Compression D Images En Reseau | Procede de decodage d'image et dispositif de mise en oeuvre de ce procede |
US20050105817A1 (en) * | 2003-11-17 | 2005-05-19 | Guleryuz Onur G. | Inter and intra band prediction of singularity coefficients using estimates based on nonlinear approximants |
DE10354226B4 (de) * | 2003-11-20 | 2006-04-06 | Siemens Ag | Verfahren und Vorrichtung zum Laden eines in einem Archiv befindlichen Bildes mittels Pipeline Verarbeitung des in Chunks zerlegten Bildes mit Darstellung von Zwischenergebnissen in inkrementell erhöhter Auflösung |
US7483583B2 (en) * | 2003-12-16 | 2009-01-27 | Infocus Corporation | System and method for processing image data |
EP1722572B1 (en) | 2004-02-23 | 2013-02-20 | NEC Corporation | 2-dimensional signal encoding/decoding method and device |
US7418144B2 (en) * | 2004-03-03 | 2008-08-26 | Her Majesty The Queen In Right Of Canada, As Represented By The Minister Of Industry, Through The Communications Research Centre Canada | Curved wavelet transform for image and video compression |
JP4489474B2 (ja) * | 2004-03-19 | 2010-06-23 | 株式会社リコー | 画像処理装置、プログラムおよび記録媒体 |
JP4500707B2 (ja) * | 2004-03-24 | 2010-07-14 | キヤノン株式会社 | 画像データ処理装置 |
US8346605B2 (en) | 2004-06-07 | 2013-01-01 | Sling Media, Inc. | Management of shared media content |
US9998802B2 (en) | 2004-06-07 | 2018-06-12 | Sling Media LLC | Systems and methods for creating variable length clips from a media stream |
US7975062B2 (en) | 2004-06-07 | 2011-07-05 | Sling Media, Inc. | Capturing and sharing media content |
US7917932B2 (en) | 2005-06-07 | 2011-03-29 | Sling Media, Inc. | Personal video recorder functionality for placeshifting systems |
US7769756B2 (en) | 2004-06-07 | 2010-08-03 | Sling Media, Inc. | Selection and presentation of context-relevant supplemental content and advertising |
JP2008504793A (ja) | 2004-06-07 | 2008-02-14 | スリング メディア,インク. | パーソナルメディア放送システム |
US8099755B2 (en) | 2004-06-07 | 2012-01-17 | Sling Media Pvt. Ltd. | Systems and methods for controlling the encoding of a media stream |
US7929056B2 (en) * | 2004-09-13 | 2011-04-19 | Hewlett-Packard Development Company, L.P. | User interface with tiling of video sources, widescreen modes or calibration settings |
WO2006031737A2 (en) | 2004-09-14 | 2006-03-23 | Gary Demos | High quality wide-range multi-layer compression coding system |
US7515766B2 (en) * | 2004-09-22 | 2009-04-07 | Intel Corporation | Apparatus and method for edge handling in image processing |
US8854389B2 (en) * | 2004-09-22 | 2014-10-07 | Intel Corporation | Apparatus and method for hardware-based video/image post-processing |
KR100634527B1 (ko) * | 2004-11-26 | 2006-10-16 | 삼성전자주식회사 | 층 기반 영상 처리 장치 및 방법 |
US7667707B1 (en) | 2005-05-05 | 2010-02-23 | Digital Display Innovations, Llc | Computer system for supporting multiple remote displays |
US8019883B1 (en) | 2005-05-05 | 2011-09-13 | Digital Display Innovations, Llc | WiFi peripheral mode display system |
US20060282855A1 (en) * | 2005-05-05 | 2006-12-14 | Digital Display Innovations, Llc | Multiple remote display system |
US11733958B2 (en) | 2005-05-05 | 2023-08-22 | Iii Holdings 1, Llc | Wireless mesh-enabled system, host device, and method for use therewith |
US8200796B1 (en) | 2005-05-05 | 2012-06-12 | Digital Display Innovations, Llc | Graphics display system for multiple remote terminals |
EP1899814B1 (en) | 2005-06-30 | 2017-05-03 | Sling Media, Inc. | Firmware update for consumer electronic device |
US8625914B2 (en) | 2013-02-04 | 2014-01-07 | Sony Corporation | Image processing system, image processing method and program |
JP2007037049A (ja) * | 2005-07-29 | 2007-02-08 | Canon Inc | 画像符号化装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
US7899864B2 (en) * | 2005-11-01 | 2011-03-01 | Microsoft Corporation | Multi-user terminal services accelerator |
US8112513B2 (en) * | 2005-11-30 | 2012-02-07 | Microsoft Corporation | Multi-user display proxy server |
US8411978B1 (en) | 2006-01-17 | 2013-04-02 | Teradici Corporation | Group encoding of wavelet precision |
US8036473B1 (en) | 2006-01-17 | 2011-10-11 | Teradici Corporation | Pixel selective wavelet transform methods |
US7734107B2 (en) * | 2006-02-24 | 2010-06-08 | Sony Corporation | System and method for performing wavelet-based texture feature extraction and classification |
US8200067B2 (en) * | 2006-03-28 | 2012-06-12 | Avid Technology, Inc. | Processing of scalable compressed video data formats for nonlinear video editing systems |
US7493912B2 (en) * | 2006-06-09 | 2009-02-24 | Hartman Brian T | Fixed cone sleeve valve having cone supported by means downstream of the gate in its closed position |
FR2905539B1 (fr) * | 2006-09-01 | 2008-11-28 | Canon Res Ct France Soc Par Ac | Procede et dispositif de codage de signaux numeriques multidimensionnels |
US7848597B2 (en) * | 2006-09-08 | 2010-12-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Data processing |
US7760960B2 (en) | 2006-09-15 | 2010-07-20 | Freescale Semiconductor, Inc. | Localized content adaptive filter for low power scalable image processing |
US7460725B2 (en) * | 2006-11-09 | 2008-12-02 | Calista Technologies, Inc. | System and method for effectively encoding and decoding electronic information |
US7720300B1 (en) | 2006-12-05 | 2010-05-18 | Calister Technologies | System and method for effectively performing an adaptive quantization procedure |
US8301505B2 (en) * | 2007-01-16 | 2012-10-30 | Microsoft Corporation | Integrated content viewing and payment |
US8467457B2 (en) * | 2007-01-16 | 2013-06-18 | Mobixell Networks (Israel) Ltd | System and a method for controlling one or more signal sequences characteristics |
US9424587B2 (en) * | 2007-04-11 | 2016-08-23 | Comcast Cable Communications, Llc | Advertisement supported video download |
US9137497B2 (en) | 2007-04-11 | 2015-09-15 | At&T Intellectual Property I, Lp | Method and system for video stream personalization |
KR101488548B1 (ko) * | 2007-06-29 | 2015-02-02 | 톰슨 라이센싱 | 비디오 인덱싱 방법, 및 비디오 인덱싱 디바이스 |
US7925100B2 (en) * | 2007-07-31 | 2011-04-12 | Microsoft Corporation | Tiled packaging of vector image data |
US8477793B2 (en) * | 2007-09-26 | 2013-07-02 | Sling Media, Inc. | Media streaming device with gateway functionality |
WO2009051704A1 (en) * | 2007-10-16 | 2009-04-23 | Thomson Licensing | Methods and apparatus for artifact removal for bit depth scalability |
US8350971B2 (en) | 2007-10-23 | 2013-01-08 | Sling Media, Inc. | Systems and methods for controlling media devices |
US8060609B2 (en) | 2008-01-04 | 2011-11-15 | Sling Media Inc. | Systems and methods for determining attributes of media items accessed via a personal media broadcaster |
US8116580B2 (en) * | 2008-05-12 | 2012-02-14 | Lexmark International, Inc. | Embedded high frequency image details |
US8064733B2 (en) | 2008-06-24 | 2011-11-22 | Microsoft Corporation | Variable resolution images |
US7933473B2 (en) * | 2008-06-24 | 2011-04-26 | Microsoft Corporation | Multiple resolution image storage |
US8667279B2 (en) | 2008-07-01 | 2014-03-04 | Sling Media, Inc. | Systems and methods for securely place shifting media content |
US8381310B2 (en) | 2009-08-13 | 2013-02-19 | Sling Media Pvt. Ltd. | Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content |
US8667163B2 (en) * | 2008-09-08 | 2014-03-04 | Sling Media Inc. | Systems and methods for projecting images from a computer system |
US9191610B2 (en) | 2008-11-26 | 2015-11-17 | Sling Media Pvt Ltd. | Systems and methods for creating logical media streams for media storage and playback |
US8438602B2 (en) | 2009-01-26 | 2013-05-07 | Sling Media Inc. | Systems and methods for linking media content |
US8515182B2 (en) | 2009-02-11 | 2013-08-20 | Ecole De Technologie Superieure | Method and system for determining a quality measure for an image using multi-level decomposition of images |
US8515181B2 (en) * | 2009-02-11 | 2013-08-20 | Ecole De Technologie Superieure | Method and system for determining a quality measure for an image using a variable number of multi-level decompositions |
US8326046B2 (en) | 2009-02-11 | 2012-12-04 | Ecole De Technologie Superieure | Method and system for determining structural similarity between images |
US8171148B2 (en) * | 2009-04-17 | 2012-05-01 | Sling Media, Inc. | Systems and methods for establishing connections between devices communicating over a network |
US8457425B2 (en) * | 2009-06-09 | 2013-06-04 | Sony Corporation | Embedded graphics coding for images with sparse histograms |
US8964851B2 (en) * | 2009-06-09 | 2015-02-24 | Sony Corporation | Dual-mode compression of images and videos for reliable real-time transmission |
JP5171742B2 (ja) * | 2009-06-30 | 2013-03-27 | 日本放送協会 | 2次元コード表示用電子文書生成装置およびそのプログラム、ならびに、デジタル放送送信装置 |
DE102010030883B4 (de) * | 2009-07-03 | 2018-11-08 | Koh Young Technology Inc. | Vorrichtung zur Prüfung einer Platte und Verfahren dazu |
US8406431B2 (en) | 2009-07-23 | 2013-03-26 | Sling Media Pvt. Ltd. | Adaptive gain control for digital audio samples in a media stream |
US9479737B2 (en) * | 2009-08-06 | 2016-10-25 | Echostar Technologies L.L.C. | Systems and methods for event programming via a remote media player |
US20110032986A1 (en) * | 2009-08-07 | 2011-02-10 | Sling Media Pvt Ltd | Systems and methods for automatically controlling the resolution of streaming video content |
US20110035765A1 (en) * | 2009-08-10 | 2011-02-10 | Sling Media Pvt Ltd | Systems and methods for providing programming content |
US8966101B2 (en) | 2009-08-10 | 2015-02-24 | Sling Media Pvt Ltd | Systems and methods for updating firmware over a network |
US8532472B2 (en) * | 2009-08-10 | 2013-09-10 | Sling Media Pvt Ltd | Methods and apparatus for fast seeking within a media stream buffer |
US9525838B2 (en) | 2009-08-10 | 2016-12-20 | Sling Media Pvt. Ltd. | Systems and methods for virtual remote control of streamed media |
US8799408B2 (en) | 2009-08-10 | 2014-08-05 | Sling Media Pvt Ltd | Localization systems and methods |
US9565479B2 (en) | 2009-08-10 | 2017-02-07 | Sling Media Pvt Ltd. | Methods and apparatus for seeking within a media stream using scene detection |
US20110035466A1 (en) * | 2009-08-10 | 2011-02-10 | Sling Media Pvt Ltd | Home media aggregator system and method |
US9160974B2 (en) * | 2009-08-26 | 2015-10-13 | Sling Media, Inc. | Systems and methods for transcoding and place shifting media content |
US8314893B2 (en) | 2009-08-28 | 2012-11-20 | Sling Media Pvt. Ltd. | Remote control and method for automatically adjusting the volume output of an audio device |
US20110113354A1 (en) * | 2009-11-12 | 2011-05-12 | Sling Media Pvt Ltd | Always-on-top media player launched from a web browser |
US9015225B2 (en) * | 2009-11-16 | 2015-04-21 | Echostar Technologies L.L.C. | Systems and methods for delivering messages over a network |
US9075560B2 (en) * | 2009-12-10 | 2015-07-07 | Microsoft Technology Licensing, Llc | Real-time compression with GPU/CPU |
ES2628010T3 (es) | 2009-12-16 | 2017-08-01 | Red.Com, Llc | Formateo basado en resolución de datos de imagen comprimidos |
US8799485B2 (en) * | 2009-12-18 | 2014-08-05 | Sling Media, Inc. | Methods and apparatus for establishing network connections using an inter-mediating device |
US8626879B2 (en) | 2009-12-22 | 2014-01-07 | Sling Media, Inc. | Systems and methods for establishing network connections using local mediation services |
US9178923B2 (en) | 2009-12-23 | 2015-11-03 | Echostar Technologies L.L.C. | Systems and methods for remotely controlling a media server via a network |
US9275054B2 (en) | 2009-12-28 | 2016-03-01 | Sling Media, Inc. | Systems and methods for searching media content |
US20120288003A1 (en) * | 2010-01-15 | 2012-11-15 | Thomson Licensing Llc | Video coding using compressive sensing |
US8856349B2 (en) | 2010-02-05 | 2014-10-07 | Sling Media Inc. | Connection priority services for data communication between two devices |
US8312111B2 (en) | 2010-06-30 | 2012-11-13 | Eastman Kodak Company | Image processing in a computer network |
US8341216B2 (en) | 2010-06-30 | 2012-12-25 | Eastman Kodak Company | Efficient method for image processing in a computer network |
GB2485576B (en) * | 2010-11-19 | 2013-06-26 | Displaylink Uk Ltd | Video compression |
US9325999B2 (en) * | 2011-03-10 | 2016-04-26 | Sharp Kabushiki Kaisha | Video decoder for slices |
US8983206B2 (en) | 2011-05-04 | 2015-03-17 | Ecole de Techbologie Superieure | Method and system for increasing robustness of visual quality metrics using spatial shifting |
AU2011203169C1 (en) * | 2011-06-29 | 2014-07-17 | Canon Kabushiki Kaisha | Compression of high bit-depth images |
CN102307304B (zh) * | 2011-09-16 | 2013-04-03 | 北京航空航天大学 | 基于图像分割的立体视频右图像整帧丢失的错误隐藏方法 |
US8612491B2 (en) * | 2011-10-25 | 2013-12-17 | The United States Of America, As Represented By The Secretary Of The Navy | System and method for storing a dataset of image tiles |
US8660374B1 (en) * | 2011-12-23 | 2014-02-25 | Massachusetts Institute Of Technology | Selecting transform paths for compressing visual data |
US8773543B2 (en) * | 2012-01-27 | 2014-07-08 | Nokia Corporation | Method and apparatus for image data transfer in digital photographing |
US8996569B2 (en) * | 2012-04-18 | 2015-03-31 | Salesforce.Com, Inc. | Mechanism for facilitating evaluation of data types for dynamic lightweight objects in an on-demand services environment |
CN103781171A (zh) | 2012-10-24 | 2014-05-07 | 中兴通讯股份有限公司 | 一种终端及其同步控制方法 |
CN103020647A (zh) * | 2013-01-08 | 2013-04-03 | 西安电子科技大学 | 基于级联的sift特征和稀疏编码的图像分类方法 |
US9787799B2 (en) | 2014-02-27 | 2017-10-10 | Dropbox, Inc. | Systems and methods for managing content items having multiple resolutions |
US10885104B2 (en) * | 2014-02-27 | 2021-01-05 | Dropbox, Inc. | Systems and methods for selecting content items to store and present locally on a user device |
US10271076B2 (en) * | 2014-06-30 | 2019-04-23 | Sony Corporation | File generation device and method, and content playback device and method |
CN106464941B (zh) * | 2014-06-30 | 2019-10-29 | 索尼公司 | 信息处理装置和方法 |
US10140827B2 (en) | 2014-07-07 | 2018-11-27 | Google Llc | Method and system for processing motion event notifications |
US9420331B2 (en) | 2014-07-07 | 2016-08-16 | Google Inc. | Method and system for categorizing detected motion events |
JP6590925B2 (ja) * | 2014-11-05 | 2019-10-16 | コリン,ジャン−クロード | 動画像を作成するための方法 |
KR102263696B1 (ko) * | 2015-03-20 | 2021-06-10 | 삼성전자주식회사 | 무선통신 시스템에서 데이터 송수신 방법 및 장치 |
US10198355B2 (en) | 2015-10-29 | 2019-02-05 | Dropbox, Inc. | Proving a dynamic digital content cache |
WO2017201574A1 (en) | 2016-05-23 | 2017-11-30 | Newsouth Innovations Pty Limited | A method and apparatus for image compression |
WO2018054506A1 (en) * | 2016-09-23 | 2018-03-29 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Transform block coding |
US10798321B2 (en) * | 2017-08-15 | 2020-10-06 | Dolby Laboratories Licensing Corporation | Bit-depth efficient image processing |
EP3454556A1 (en) * | 2017-09-08 | 2019-03-13 | Thomson Licensing | Method and apparatus for video encoding and decoding using pattern-based block filtering |
US10795773B2 (en) * | 2018-11-12 | 2020-10-06 | Eagle Eye Networks, Inc | Persistent video camera and method of operation |
US10924669B2 (en) * | 2018-11-12 | 2021-02-16 | Eagle Eye Networks, Inc. | Persistent video camera and method of operation |
US10983677B2 (en) | 2018-11-16 | 2021-04-20 | Dropbox, Inc. | Prefetching digital thumbnails from remote servers to client devices based on a dynamic determination of file display criteria |
GB2582422B (en) * | 2019-02-05 | 2022-01-26 | Canon Kk | Video processing progress bar, indicating which parts have already been processed and which are yet to be processed |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8721565D0 (en) * | 1987-09-14 | 1987-10-21 | Rca Corp | Video signal processing system |
US5162923A (en) * | 1988-02-22 | 1992-11-10 | Canon Kabushiki Kaisha | Method and apparatus for encoding frequency components of image information |
US5128757A (en) * | 1990-06-18 | 1992-07-07 | Zenith Electronics Corporation | Video transmission system using adaptive sub-band coding |
CA2088082C (en) | 1992-02-07 | 1999-01-19 | John Hartung | Dynamic bit allocation for three-dimensional subband video coding |
JP3202355B2 (ja) * | 1992-10-27 | 2001-08-27 | キヤノン株式会社 | 階層符号化方式 |
JP3315241B2 (ja) * | 1994-03-30 | 2002-08-19 | 株式会社東芝 | 画像ファイル装置 |
AU698055B2 (en) * | 1994-07-14 | 1998-10-22 | Johnson-Grace Company | Method and apparatus for compressing images |
JPH0832811A (ja) * | 1994-07-15 | 1996-02-02 | Canon Inc | 画像符号化方法及び装置 |
US5748786A (en) * | 1994-09-21 | 1998-05-05 | Ricoh Company, Ltd. | Apparatus for compression using reversible embedded wavelets |
US6141446A (en) * | 1994-09-21 | 2000-10-31 | Ricoh Company, Ltd. | Compression and decompression system with reversible wavelets and lossy reconstruction |
US6195465B1 (en) * | 1994-09-21 | 2001-02-27 | Ricoh Company, Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
US5684714A (en) * | 1995-05-08 | 1997-11-04 | Kabushiki Kaisha Toshiba | Method and system for a user to manually alter the quality of a previously encoded video sequence |
US5926791A (en) | 1995-10-26 | 1999-07-20 | Sony Corporation | Recursively splitting the low-frequency band with successively fewer filter taps in methods and apparatuses for sub-band encoding, decoding, and encoding and decoding |
JP3855286B2 (ja) * | 1995-10-26 | 2006-12-06 | ソニー株式会社 | 画像符号化装置および画像符号化方法、画像復号化装置および画像復号化方法、並びに記録媒体 |
US5909518A (en) * | 1996-11-27 | 1999-06-01 | Teralogic, Inc. | System and method for performing wavelet-like and inverse wavelet-like transformations of digital data |
US6252989B1 (en) * | 1997-01-07 | 2001-06-26 | Board Of The Regents, The University Of Texas System | Foveated image coding system and method for image bandwidth reduction |
US6459816B2 (en) * | 1997-05-08 | 2002-10-01 | Ricoh Company, Ltd. | Image processing system for compressing image data including binary image data and continuous tone image data by a sub-band transform method with a high-compression rate |
US5949911A (en) * | 1997-05-16 | 1999-09-07 | Teralogic, Inc. | System and method for scalable coding of sparse data sets |
JPH1188866A (ja) * | 1997-07-18 | 1999-03-30 | Pfu Ltd | 高精細画像表示装置及びそのプログラム記憶媒体 |
JP4251675B2 (ja) | 1997-07-30 | 2009-04-08 | ソニー株式会社 | 記憶装置およびアクセス方法 |
US6163629A (en) * | 1998-01-30 | 2000-12-19 | Compaq Computer Corporation | Method for low complexity low memory inverse dithering |
US6236757B1 (en) * | 1998-06-18 | 2001-05-22 | Sharp Laboratories Of America, Inc. | Joint coding method for images and videos with multiple arbitrarily shaped segments or objects |
US6229926B1 (en) * | 1998-07-24 | 2001-05-08 | Picsurf, Inc. | Memory saving wavelet-like image transform system and method for digital camera and other memory conservative applications |
US6282322B1 (en) * | 1998-12-03 | 2001-08-28 | Philips Electronics North America Corp. | System and method for compressing and decompressing images |
JP2001126250A (ja) | 1999-10-27 | 2001-05-11 | Matsushita Electric Ind Co Ltd | 光ディスク装置 |
US6549674B1 (en) * | 2000-10-12 | 2003-04-15 | Picsurf, Inc. | Image compression based on tiled wavelet-like transform using edge and non-edge filters |
-
2000
- 2000-10-12 US US09/687,467 patent/US6549674B1/en not_active Expired - Lifetime
-
2001
- 2001-10-11 WO PCT/US2001/031870 patent/WO2002031756A1/en active Application Filing
- 2001-10-11 CN CNB018203647A patent/CN1272740C/zh not_active Expired - Fee Related
- 2001-10-11 AU AU2002213135A patent/AU2002213135A1/en not_active Abandoned
- 2001-10-11 JP JP2002535066A patent/JP4511788B2/ja not_active Expired - Fee Related
- 2001-10-11 EP EP01981498A patent/EP1332465A4/en not_active Ceased
-
2003
- 2003-01-17 US US10/347,422 patent/US6807308B2/en not_active Expired - Fee Related
-
2004
- 2004-10-19 US US10/969,495 patent/US6978049B2/en not_active Expired - Fee Related
-
2005
- 2005-11-17 US US11/282,367 patent/US7206451B2/en not_active Expired - Lifetime
-
2007
- 2007-01-04 JP JP2007000177A patent/JP4707681B2/ja not_active Expired - Fee Related
- 2007-01-04 JP JP2007000176A patent/JP2007159154A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
US20030123744A1 (en) | 2003-07-03 |
US20060072838A1 (en) | 2006-04-06 |
US6978049B2 (en) | 2005-12-20 |
JP4707681B2 (ja) | 2011-06-22 |
EP1332465A4 (en) | 2007-08-29 |
US7206451B2 (en) | 2007-04-17 |
JP4511788B2 (ja) | 2010-07-28 |
US6807308B2 (en) | 2004-10-19 |
EP1332465A1 (en) | 2003-08-06 |
JP2007159154A (ja) | 2007-06-21 |
US6549674B1 (en) | 2003-04-15 |
CN1479907A (zh) | 2004-03-03 |
JP2004514311A (ja) | 2004-05-13 |
JP2007110753A (ja) | 2007-04-26 |
AU2002213135A1 (en) | 2002-04-22 |
WO2002031756A1 (en) | 2002-04-18 |
US20050053301A1 (en) | 2005-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1272740C (zh) | 基于类小波变换和稀疏数据编码的多分辨率图像数据管理***和方法 | |
CN1174616C (zh) | 可逆子波变换和嵌入代码流处理 | |
CN1268137C (zh) | 使用可逆子波变换和嵌入代码流进行压缩的方法和装置 | |
CN1222153C (zh) | 数字图象压缩方法 | |
CN1251518C (zh) | 数字信号转换方法和数字信号转换装置 | |
CN1379366A (zh) | 图像处理装置和方法 | |
CN1703912A (zh) | 具有高压缩率和最小必需资源的快速codec | |
CN1315331C (zh) | 图像信号转换方法和设备以及图像提供*** | |
CN1293761C (zh) | 数据处理设备、数据处理方法 | |
CN1738435A (zh) | Sdmctf编码的视频的3d子带解码中的空间可伸缩性 | |
CN1744657A (zh) | 多分辨率分割和填充 | |
CN1738434A (zh) | 用于3d子带编码的嵌入式基层编解码器 | |
CN1950832A (zh) | 用于ac预测状态以及宏块半帧/帧编码类型信息的位平面编码和解码 | |
CN1735208A (zh) | 在运动补偿的时间滤波中的自适应更新 | |
CN1168322C (zh) | 图象编码和解码方法 | |
CN1898699A (zh) | 阿尔法图像处理 | |
CN1926576A (zh) | 用于数字编码3d立体视频图像的方法和*** | |
CN1767650A (zh) | 用于在数字广播接收机中处理图像信号的设备和方法 | |
CN1225124C (zh) | 利用分类自适应处理的信息处理设备及其方法 | |
CN1229758C (zh) | 正交变换图像的分辨率变换装置和方法 | |
CN1220376C (zh) | 信息信号处理器和处理信息信号的方法 | |
CN1663257A (zh) | 小波变换***,方法和计算机程序产品 | |
CN1662037A (zh) | 信号处理设备和方法,命令序列数据结构 | |
CN1722843A (zh) | 数字信号转换方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: SOLAN CO., LTD. Free format text: FORMER OWNER: PICSURF INC. Effective date: 20050826 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20050826 Address after: American California Applicant after: Picsurf Inc. Address before: American California Applicant before: Picsurf Inc. |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: GAOTONG TECHNOLOGY INC. Free format text: FORMER OWNER: ZORAN CORPORATION Effective date: 20150703 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20150703 Address after: American California Patentee after: QUALCOMM TECHNOLOGIES, INC. Address before: American California Patentee before: Picsurf Inc. |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060830 Termination date: 20151011 |
|
EXPY | Termination of patent right or utility model |