SE521021C2 - Förfarande och anordning vid överförande av bilder - Google Patents
Förfarande och anordning vid överförande av bilderInfo
- Publication number
- SE521021C2 SE521021C2 SE9802193A SE9802193A SE521021C2 SE 521021 C2 SE521021 C2 SE 521021C2 SE 9802193 A SE9802193 A SE 9802193A SE 9802193 A SE9802193 A SE 9802193A SE 521021 C2 SE521021 C2 SE 521021C2
- Authority
- SE
- Sweden
- Prior art keywords
- image
- receiver
- regions
- image regions
- transmitter
- Prior art date
Links
Classifications
-
- 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/167—Position within a video image, e.g. region of interest [ROI]
-
- 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
-
- 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/37—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability with arrangements for assigning different transmission priorities to video input data or to video coded data
-
- 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Description
20 25 30 521 021 2 men är för exempelvis det mänskliga ögat tillräckligt lik originalbilden.
Vid en del tillämpningar är vissa delar av den överförda bilden mer intressant än resten av bilden och det är därför önskvärt med en bättre visuell kvalitet hos dessa delar av bilden. En (ROI). sådan del benämnes vanligen ”intresseregion” Tillämpningar i vilka detta kan vara användbart är databaser eller överföring av 'fall är det medicinska satellitbilder. I exempelvis vissa önskvärt eller nödvändigt att intresseregionen överföres förlustfritt, medan kvalitén hos resten av bilden är av mindre intresse. tillfällen då det fordras att Det finns också intresseregionerna extraheras från bitströmmen och avkodas utan att hela bilden måste avkodas.
I de båda svenska patentansökningarna SE 9703690-9 och SE 9800088-8 anges hur en mask kan beräknas för att avgränsa en sådan intresseregion (ROI).
REDoGöRELsE FÖR UPPFINNINGEN Föreliggande uppfinning angriper det ovannämnda problemet att vid bildöverföring ange och överföra intresseregioner och bakgrundsregion i bilderna med olika kvalité på de olika regionerna.
Den grundläggande idén till problemets lösning är, att transformera bilden och att definiera en mask i denna transform som svarar mot intresseregionerna och bakgrund.
Regiondefinitionen och transformationen av bilden överföres till bilden med den önskade kvalitén i de förutbestämda regionerna. en mottagare, vilken kan återskapa Något mera detaljerat innefattar problemlösningen att bilden delas upp i de önskade regionerna. Bilden transformeras 10 15 20 25 521 021 3 därefter till någon typ av transformkoefficienter. En mask svarande mot de skilda regionerna i bilden definieras i transformdomänen och koefficienterna klassificeras och hänföres enligt maskdefinitionen till skilda segment. Dessa segment hör alltså till de motsvarande regionerna i bilden.
Segmenten och koefficienterna överföres i komprimerad form till en mottagare som kan återskapa dels bildens regioner, dels själva bilden med den önskade bildkvalitén i de olika regionerna.
Uppfinningen har fördelen att flera olika intresseregioner kan definieras.
En annan fördel är att de olika regionerna kan ha flera olika grader av bildkvalité. Ännu en fördel är att endast de delar av bilden som är av vitalt intresse för användaren behöver avkodas, medan man kan undvika att avkoda hela bilden.
Ytterligare en fördel är att segmenten kan kodas oberoende av varandra.
Uppfinningen kommer nu att beskrivas närmare med hjälp av föredragna utföringsformer och med hänvisning till bifogade figurer.
FIGURBESKRIVNING Figur l visar ett blockschema över en uppfinningsenlig anordning; Figur 2 visar med ett flödesdigram en del av ett uppfinningsenligt förfarande; Figur 3 visar med ett flödesdiagram ytterligare en del av ett uppfinningsenligt förfarande; lO 15 20 25 30 521 021 jï 4 Figur 4 visar ett diagram för klassificering av transformkoefficienter; Figur 5 visar diagram för sammanlänkning av bildsegment i en bitström; Figur 6 visar en vy av en bild med objekt;och Figur 7 visar ett diagranl med grafisk representation av topologin i figur 6.
FÖREDRAGNA UTFÖRINGSFORMR för att koda och en bild 3 av ett Figur 1 visar översiktligt en anordning överföra bilder. En digital kamera l har föremål lagrad i digital form och bilden presenteras på en skärm 4. Skärmen är ansluten till en dator 2 som har program för att dela upp bilden 3 i objekt eller regioner, av vilka en bakgrund R1 och intresseregioner R2 och Rn visas. En bildkodare 5 i datorn 2 wavelet-transformerar bilden, varvid samtidigt en bildkompression utföres, och genererar en komprimerad bitström PS1. En operatör vid bildskärmen 4 definierar intresseregionerna R2 och Rn. Bildkodaren har anordningar för att enligt regionerna skapa en mask PS2 och skilda bitströmmen till de motsvarande av regionerna Rl, delar, segment, av R2 och Rn. med hjälp av denna hänföra Definitionen innefattar också att regionerna Rl, R2, Rn i fornx av de skilda segmenten i bitströmmen PS1 kodas med olika grad av noggrannhet. En sändare 6 sänder bitströmmen inklusive definitionen av regionernas R2 och Rn positioner och form till en mottagare 7, som är ansluten till en dator med en bildavkodare 8. Denna avkodar bitströmmen PS1 och återskapar maskdefinitionen PS2 och presenterar bilden på en bildskärm 9.
Bakgrunden Rl har här en relativt låg noggrannhet medan regionerna R2 och Rn har varsin högre noggrannhet. 10 15 20 25 30 521 021 5 Till hjälp att beskriva det uppfinningsenliga förfarandet skall följande definitioner göras: koefficienter i objekt - Ett segment definieras såsom alla de transformdomänen, som tillhör ett visst eller bakgrunden i bilden. Segmenten kan sedan ytterligare delas upp i delsegment.
- Ett delsegment definieras här som ett antal koefficienter i en del av transformdomänen (exempelvis ett delband i fallet med wavelet-transformen) som fordras för rekonstruktionen och tillhör ett segment i den digitaliserade bilden, se figur 4.
Som nämnts ovan klassificeras koefficienterna och kan När denna klassificering är till hänföras till skilda segment. gjord kodas segmenten oberoende av varandra olika grader av exakthet, vilket ger en bitström för varje segment. Dessa segment sammanfogas sedan.
Det uppfinningsenliga förfarandet som utföres vid kodningen skall anslutning till skall beskrivas i figur 2. Den digitaliserade bilden 3 som överföras uppvisar bakgrunden Rl och intresseregionerna R2 och Rn. Följande steg utföres: 1. Utför en transformation av bilden 3 enligt steg 21. Denna transformation utföres enligt exemplet med en wavelet- transform eller DCT (Discrete Cosine Transform). 2. Med hjälp av informationen om hur bilden 3 skall uppdelas i bakgrunden Rl och objekten R2 den digitaliserade och Rn skapas en mask enligt steg 22. Härvid användes exempelvis den teknik som finns beskriven i. de svenska patentansökningarna SE 9703690-9 och SE 9800088-8. Masken skapas i transformdomänen och anger vilka koefficienter som fordras för att rekonstruera de olika objekten eller l0 15 20 25 30 521 021 6 bakgrunden. Olika segment SGl, SG2 och SGn svarar mot bakgrunden Rl och objekten R2 och Rn. 3. Masken utnyttjas enligt steg 23 för att klassificera transformkoefficienterna så att de tillhör de olika segmenten SGl, SG2, SGn. 4. Koda segmenten oberoende av varandra enligt steg 24.
Detta ger det antal bitar som fordras för varje delsegment, d.v.s. en uppsättning delbitströmmar 25, en för varje delsegment. 5. Länka samman delbitströmmarna enligt steg 26 tillsammans med nödvändig bitströmsinformation och bildhuvud- information. Detta fordrar en bitströmsbeskrivning som följer nedan.
Denna innefattar delband O 6. Sänd den sammanlänkade bitströmmen 27. forminformation 271, bitströmsinformation 272, betecknat 273 och delband l betecknat 274.
Metoden gör det möjligt för mottagaren att ha omedelbar tillgång till godtyckliga delar i bilden där så fordras, såsom visas i figur 3. Detta är möjligt eftersom informationen om var i bitströmmen de olika delarna finns är känd.
I anslutning till figur 3 beskrivs nedan ett sätt för avkodaren att arbeta: l. Mottag bitströmmen 27 och avkoda den erforderliga informationen i bildhuvudet enligt steg 31. 2. Finn och avkoda den erforderliga segmentinformationen, steg 32. 3. Skapa en mask i transformdomänen genom att använda exempelvis den teknik som beskrivs i de nämnda 10 15 20 25 521 021 7 patentansökningarna SE 9703690-9 och SE 9800088-8, steg 33. Masken beskriver vilka koefficienter som fordras för att rekonstruera de önskade objekten eller bakgrunden. 4. Avkoda erforderligt från bitströmmen, steg 34. segmentdata 5. Rekonstruera de erforderliga segmenten, steg 35. 6. Avkoda och visa bilden, steg 36.
BESKRIVNING AV BITSTRÖMMEN Nedan skall beskrivas de komponenter* i bitströmmen 27 som fordras vid användning av den beskrivna tekniken.
Datastruktur och pekare Pekare En pekare är en uppsättning symboler som definierar positionen av en bit eller en byte i en bitström eller en fil. Inom datorvetenskapen har många sätt att beskriva pekare definierats. Vilken som helst lämplig sådan metod kan användas här. En pekare kan definieras implicit genom en regel för sammansättning av en bitström. En pekare kan definieras relativt en explicit eller implicit bestämd position. Ett enkelt sätt att definiera en pekare är att bestämma antalet bitar mellan den begärda positionen och en känd referenspunkt såsom exempelvis den första biten i bitströmmen.
Topologibeskrivning Topologibeskrivningen, TOP, är en uppsättning symboler som bestämmer det topologiska förhållandet mellan numrerade 10 15 20 25 521 021 8 objekt och former. i vilken fyra objekt O1, O2, O3, O4 och fyra former S1, S2,S3 och S4 Detta illustreras i figur 6, visas. Topologin i bilden kan exempelvis representeras genom en trädförgrening såsom visas i figur 7. Noderna och kanterna hos trädförgreningen kan kodas i en datastruktur med användande av välkända metoder. P_TOP är en pekare till en topologibeskrivning.
Formbeskrivning En formbeskrivning, Si , definierar utseendet för en sluten gränslinje hos ett objekt. Formnumret, i, anges av en topologibeskrivning. Många olika formkodningstekniker kan användas. Exempel på sådana metoder är kedjekodning och formkodningsmetoder i MPEG-4. Formbeskrivningar kan avkodas oberoende av varandra när väl deras respektive position i bitströmmen är känd. P_Si är en pekare till en formbeskrivning.
Segmentbeskrivning En segmentbeskrivning, Ti, är en komprimerad uppsättning symboler som kodar ett segment såsom beskrivits ovan.
Segmentet innehåller en föreskriven uppsättning av delsegment. Ojektnumret, i, anges av en topologi- beskrivning. p_Ti är en pekare till en segmentbeskrivning.
Delsegmentbeskrivning En delsegmentbeskrivning, Bü, är ett självständigt avkodningsbart delsegment ,j, av en segmentbeskrivning, TL som beskriver exempelvis koefficienterna som tillhör ett 10 15 20 25 521 021 givet delband, j, såsom beskrivits ovan. p_Bü är en pekare till en delsegmentbeskrivning.
Multiplexerad segmentbeskrivning Ett flertal segmentbeskrivningar, {Ti, Tj, Tk HJ, kan multiplexeras till en gemensam datastruktur MT(i,j,k).
Detta göres vanligen i avsikt att utföra samtidig progressiv överföring av en uppsättning av objekt.
Datastrukturen, MT, kallas en multiplexerad segmentbeskrivning. Ett flertal multiplexeringsmetoder kan användas. p_MT är en pekare till en multiplexerad segmentbeskrivning.
Segmentmultiplexeringsmetoder En enkel till Exempel på multiplexeringsmetoder visas i figur 5. metod är att interfoliera delsegment 52 som hör komponentsegmenten så att: MT(i,j,k)={B1o, Bjo, Bko, B11, B31, Bkl, B12, B32, Bkzm } Här motsvarar ordningen på symbolerna ordningen i bitströmmen 51 varvid symboler till vänster sändes först.
Delsegment i en multiplexerad ström kan uteslutas om de är kända av avkodaren.
Format för lagring av bitströmmen För att åstadkomma omedelbar tillgång till vilket godtyckligt objekt som helst i bilden bör den lagrade 10 15 20 25 521 021 lO bitströmmen eller filstrukturen innefatta åtminstone följande komponenter: I bildhuvudet, om så erfordras: Topologibeskrivning TOP Pekare till formbeskrivning {p_S1, p_S2mp_SN} Pekare till segmentbeskrivning {p_T0, p_T1,mp_TN} Valfria pekare till delsegmentbeskrivning: för varje k: [ O r N] r {p_Bk0l p_Bklr ---p_BkN 1' I själva den lagrade bitströmmen om så erfordras: Formbeskrivning {S1, S2,mSN} Segmentbeskrivning {T0, T1,mTN} En grupp med element för segmentbeskrivning med index {k,l,m }kan enligt val ersättas med multiplexerad segmentbeskrivning MT(k,l,m ) N är antalet lagrade objekt Bakgrunden är objektet med index O.
PROGRESSIV ÖVERFÖRING MED OMEDELBAR TILLGÅNG TILL GODTYCKLIGT OBJEKT En server mottar en förfrågan att sända bilddata till en klient. Bilden är lagrad i servern i det format som beskrivits i föregående avsnitt. En del av de lagrade datastrukturerna former, (topologisk information, segment och delsegment) kan redan ha sänts till mottagande terminal. Detta avsnitt beskriver en procedur för att sätta samman en bitström hos den server som behandlar den nämnda förfrågan. 10 15 20 25 30 521 021 ll Exempel Förfrågan från brukare En enkel förfrågan innehåller följande information: Sänd objekt med numren k, l, m N och med noggrannheten nk, nl, nm respektive, varvid noggrannheten är indexet för det högsta delsegment som sändes för varje index.
Flera primitiva förfrågningar kan sändas. De kommer att betjänas i den ordning de mottages eller i en ordning som är föreskriven på annat sätt.
Förfarande för att betjäna en förfrågan (detaljer) Sänd topologisk information om så erfordras. TOP sändes som svar på en första förfrågan om information rörande en bild.
Sänd alla formbeskrivningar som är nödvändiga för att beskriva gränslinjen för de efterfrågade objekten.
Formbeskrivningar som redan är kända för avkodaren behöver inte sändas. Med användande av den topologiska trädför- greningen i figur 7 finner man att alla formbeskrivningar på samma gren som objektet på samma eller lägre hierarkisk nivå inte behöver sändas. Servern känner till avkodarens tillstånd och kommer bara att sända de formbeskrivningar som inte är kända av avkodaren.
Sänd (multiplexerade) delsegmentbeskrivningar som beskriver de efterfrågade objekten intill den begärda noggrannheten.
Delsegmentbeskrivningar som redan är kända av avkodaren behöver inte sändas. Brukaren känner exempelvis till delsegment {Bw, Bm, Bm, Bu} tillhörande segment k.
Delsegmentbeskrivning {BÜ, Bw, BW} måste sändas om objekt k efterfrågas intill noggrannhet 7. lO 15 20 25 521 021 12 EXEMPEL I detta avsnitt förklaras några exempel på situationer där den föreslagna metoden kan användas.
Antag, enligt figur 5, att det finns i mitten av bilden R5l en region R52 som har formen av en cirkel, vilken måste ha bättre kvalité än området R53 utanför cirkeln som härefter benämnes bakgrunden. Både bakgrunden R53 och regionen R52 skall emellertid överföras samtidigt. Följande äger rum: l. Originalbilden transformeras med wavelet-transform. 2. En mask i transformdomänen skapas sedan. Denna mask beskriver vilka koefficienter som fordras i transform- domänen för att rekonstruera regionen R52 och bakgrunden R53. klassificera koefficienterna i transformdomänen i två Den skapade masken användes sedan för att segment, en för regionen och en för bakgrunden. De två segmenten bygges upp av ett antal delsegment. Antalet delsegment är i detta exempel det samma som antalet delband i transformdomänen. Den förhandenvarande situationen är alltså: 2.1 För regionsegmentet tillhörande regionen R52: {{r0,lr r0,2r ---r rO,i} r ---{rno_subbands,lr rno_subbands,2r ---rno_subbands,j}} där i,j är nummer på koefficienterna i de olika delsegmenten. 2.2 För bakgrundssegmentet tillhörande bakgrunden R53: { (130, l r bO, 2 r mbO, p } r ---r {bno__subbands, 1 r bno_subbands, 2 r ---bno_subbands, q} } där p,q är antalet koefficienter i de olika delsegment. 3. De två segmenten kodas sedan enligt följande: 3.1 För regionsegmentet: 10 15 20 25 4.
Hos 521 021 13 En formbeskrivning S, och en segmentbeskrivning Tr={Br,0rBr,lr---rBr,no_subbands} och en uppsättning av delsegmentpekare {p_BLo,p_BL1,m,p_BLnq§Mmæms}.
För bakgrundssegmentet: En segmentbeskrivning Tb={Bmo,Bm1,m,Bmnq§mmæmS} och en uppsättning av delsegmentpekare {P_Bb, o f P_Bb, 1 f ---, P_Bb, no_subbands} - De två segmenten är sedan sammanförda till en enda bitström, bitströmmen 51, enligt följande: <{p_Bm0,p_BL0,p_Bm1,p_BmnQ§mmæmm p__Br,no_subbands } > Br, no_subbands } > I detta fall är delsegmenten sammanförda så som visas i övre delen av figur 5 med regionens delbitströmmar 52 tagna omväxlande med bakgrundens delbitströmmar.
Observera att i det fall att mottagaren känner till den ordning i vilken de olika delarna av bilden sändes, behövs inte fältet TOP. Den första delen av uppställningen, från till mp_B }> är med andra ord en definition av var de olika bildregionerna är placerade i resten av den komprimerade bitströmmen .
Den sammanförda bitströmmen sändes sedan till mottagaren. avkodaren inträffar följande: Bildhuvudet tillsammans med topologin, forminformationen och pekarna läses.
Avkodaren kan nu skapa samma mask som den ovan angivna. 10 15 20 521 021 i 14 8. Avkodaren skapar segmenten med de underliggande delsegmenten. 9. Avkodaren börjar med att avkoda den sammanförda bitströmmen och fyller i de överförda transform- koefficienterna i de motsvarande delsegmenten. 10. En invers transform utnyttjas. ll. Bilden sänds och rekonstrueras.
Det ovan angivna är ett sätt att använda den föreslagna metoden. Andra sätt kan vara att sammanföra bitströmmarna på ett annorlunda sätt. Regionen R52 kan exempelvis, enligt följd av nedre delen av figur 5, överföras först, bakgrunden R53. Ett annat exempel kan vara att det finns mer än en region, såsom beskrivits i anslutning till figur 6, varvid de är sammanförda pà ett antal olika sätt.
Förutom tidigare nämnda fördelar har den föreslagna metoden också fördelen av att det är möjligt att endast sända forminformationen när detta behövs.
Claims (1)
1. 0 15 20 25 521 021 /5 PATENTKRAV Metod vid överförande av en bild (3)mellan en sändare (2,5,6) och. en. mottagare (7,8), vilken. metod omfattar stegen: delning av bilden (3) i åtminstone två bildregioner (Rl, R2, Rn); kodning av bildregionerna (Rl,R2,Rn) till en kodad symbolström (21), varvid kodningen utnyttjar en symbolisk representation och har förutbestämda noggrannhetsnivåer i bildregionerna; och komprimering av den kodade symbolströmmen till en komprimerad bitström (PSl,27); k ä n n e t e c k n a d av att metoden omfattar stegen: generering (22) av en definition (PS2) av en yttre gränslinje (Si) för åtminstone en av bildregionerna (R2, Rn); överförande av nämnda definition (PS2) till mottagaren (7): överförande av den komprimerade bitströmmen (PSl,27) till mottagaren (7,8); och avkodning (33,34) i mottagaren. med hjälp av den nämnda definitionen. Metod enligt patentkrav l, kännetecknad därav att två skilda av bildregionerna (R2,Rn) kodas till de förutbestämda noggrannhetsnivåerna oberoende av varandra. 521 021 lb 3. Metod vid överförande av en bild (3)mellan en sändare (2,5,6) och en mottagare (7,8), vilken. metod omfattar stegen: - delning av bilden (3) i åtminstone två bildregioner (Rl, R2, Rn); - kodning av bildregionerna (R1,R2,Rn) till en kodad symbolström (21), varvid kodningen utnyttjar en symbolisk representation och har förutbestämda noggrannhetsnivåer i bildregionerna; och - komprimering av den kodade symbolströmmen till en komprimerad bitström (PSl,27); k ä n n e t e c k n a d av att metoden omfattar stegen: - generering (22) av en definition (PS2) av en mask (PS2) för åtminstone en av bildregionerna (R2, Rn), varvid två skilda av bildregionerna (R2,Rn) kodas till de förutbe- stämda noggrannhetsnivåerna oberoende av varandra; - överförande av den nämnda definitionen (PS2) till mottagaren (7); - överförande av den komprimerade bitströmmen (PSl,27) till mottagaren (7,8); och - avkodning (33,34) i mottagaren. med hjälp av den nämnda definitionen. 4. Metod enligt patentkrav 1, 2 eller 3,.kännetecknad därav att endast förutbestämda delar av den komprimerade bitströmmen (PSl,27) avkodas. 10 15 20 25 521 021 I? Metod enligt något av patentkrav 1, 2, 3 eller 4, kännetecknad av generering av en topologibeskrivning, vilken anger det topologiska förhålandet mellan objekt (Ol, O2, O3, O4) och former (S1, S2, S3, S4) i bilden. Metod enligt något av patentkraven 1, 2, 3 eller 4, kännetecknad av generering av en formbeskrivning, vilken anger utseendet för den slutna gränslinjen (Si) hos ett objekt (O1, O2, O3, O4) i bilden. Metod enligt något av patentkraven 1, 2, 3 eller 4, kännetecknad av generering av en segmentbeskrivning, vilken anger vilka transformkoefficienter som hör till respektive segment. Metod enligt patentkrav 7, kännetecknad av generering av en delsegmentbeskrivning, som anger vilka transform- koefficienter som tillhör en självständigt avkodningsbar del av ett segment. Metod enligt något av patentkraven 5, 6, 7 eller 8, kännetecknad av generering av en pekare, vilken anger en position i bitstrommen (27) för den respektive av ovannämnda beskrivningar. 10 15 20 25 lO. 521 021 18 En anordning för att överföra en bild (3) innefattande: en sändare (2,5,6) och en mottagare (7,8); medel (4,5) för att dela bilden (3) i minst två bildregioner (Rl, R2, Rn); en kodningsanordning (5) för att koda bildregionerna (Rl,R2,Rn) till en kodad symbolström, vilken kodningsanordning utnyttjar en symbolisk representation och har förutbestämda noggrannhetsnivàer i bildregionerna; en komprimeringsanordning för att komprimera den kodade symbolströmmen till en komprimerad bitström (PSl,27); och (2,5,6) (PSl,27) att nämnda (718):- medel i sändaren för sända den komprimerade bitströmmen till mottagaren k ä n n e t e c k n a d av att anordningen även omfattar: ll. medel (5) för att generera (22) en definition (PS2) av en yttre gränslinje (Si) för åtminstone en av bildregionerna (R2,Rn); medel i sändaren (2,5,6) för att sända den nämnda definitionen (PS2) till mottagaren (7,8); och avkodare (8) i mottagaren för att avkoda (34,35) den komprimerade bitströmmen (PS1,27) med hjälp av den nämnda definitionen (PS2). kännetecknad därav att (24) förutbestämda Anordning enligt patentkrav 10, kodningsanordningen är anordnad att koda två skilda av bildregionerna (R2,Rn) till de noggrannhetsnivàerna oberoende av varandra. 10 15 20 25 521 021 /9 12. En anordning för att överföra en bild (3) innefattande: en sändare (2,5,6) och en mottagare (7,8); medel (4,5) för att dela bilden (3) i minst två bildregioner (Rl, R2, Rn); en kodningsanordning (5) för att koda bildregionerna (Rl,R2,Rn) till en kodad symbolström, vilken kodningsanordning utnyttjar en symbolisk representation 13. och har förutbestämda noggrannhetsnivåer i bildregionerna; en komprimeringsanordning för att komprimera den kodade symbolströmmen till en komprimerad bitström (PSl,27); och medel i sändaren (2,5,6) för att sända den nämnda komprimerade bitströmmen (PSl,27) till mottagaren (7,8); ä n n e t e c k n a d av att anordningen även omfattar: medel (5) för att generera (22) en definition (PS2) av en mask (PS2) för åtminstone en av bildregionerna (R2,Rn), varvid kodningsanordningen (5) är anordnad att koda (24) två skilda av bildregionerna (R2,Rn) till de förutbestämda noggrannhetsnivàerna oberoende av varandra; medel i sändaren (2,5,6) för att sända den nämnda definitionen (PS2) till mottagaren(7,8); och avkodare (8) i mottagaren för att avkoda (34,35) den komprimerade bitströmmen (PSl,27) med hjälp av den nämnda definitionen (PS2). Anordning enligt patentkrav 10, ll eller 12, kännetecknad därav att avkodaren (8) är anordnad att avkoda endast förutbestämda delar av den komprimerade bitströmmen (PS1, 27). 10 15 20 25 14. 15. 16. 17. 18. 521 02 1 '20 . É 1:, Anordning enligt patentkrav 10, 11, 12 eller 13, kännetecknad. därav' att sändaren (2,5,6) har medel för generering av en topologibeskrivning, vilken anger det topologiska förhålandet mellan objekt (O1, O2, 03, O4) och former (S1, S2, S3, S4) i bilden. Anordning enligt patentkrav 10, 11, 12 eller 13, kännetecknad därav att sändaren (2,5,6) har medel för generering av en formbeskrivning, vilken anger utseendet för den slutna gränslinjen (Si) hos ett objekt (Ol, O2, O3, O4)i bilden. Anordning enligt patentkrav 10, 11, 12 eller 13, (2,5,6) vilken anger vilka kännetecknad. därav' att sändaren har medel för generering av en segmentbeskrivning, transformkoefficienter som hör till respektive segment. Anordning enligt patentkrav 16, kännetecknad därav att (2,5,6) delsegmentbeskrivning, sändaren har medel för generering av en som anger vilka transform- koefficienter som tillhör en självständigt avkodningsbar del av ett segment. enligt patentkrav 14, 15, 16 eller 17, (2,5,6) vilken anger en position i Anordning kännetecknad därav att sändaren har medel för generering av en pekare, bitströmmen (27) för den respektive av ovannämnda beskrivningar.
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9802193A SE521021C2 (sv) | 1998-06-18 | 1998-06-18 | Förfarande och anordning vid överförande av bilder |
PCT/SE1999/001024 WO2000001153A1 (en) | 1998-06-18 | 1999-06-10 | Method and apparatus in transmission of images |
JP2000557619A JP2002519953A (ja) | 1998-06-18 | 1999-06-10 | 画像の転送方法及び装置 |
AU48120/99A AU753304B2 (en) | 1998-06-18 | 1999-06-10 | Method and apparatus in transmission of images |
CNB998074810A CN1135848C (zh) | 1998-06-18 | 1999-06-10 | 图像传输中的方法与装置 |
KR1020007013975A KR20010052710A (ko) | 1998-06-18 | 1999-06-10 | 이미지 전송 방법 및 장치 |
EP99931683A EP1106014A1 (en) | 1998-06-18 | 1999-06-10 | Method and apparatus in transmission of images |
CA002335022A CA2335022A1 (en) | 1998-06-18 | 1999-06-10 | Method and apparatus in transmission of images |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9802193A SE521021C2 (sv) | 1998-06-18 | 1998-06-18 | Förfarande och anordning vid överförande av bilder |
Publications (3)
Publication Number | Publication Date |
---|---|
SE9802193D0 SE9802193D0 (sv) | 1998-06-18 |
SE9802193L SE9802193L (sv) | 1999-12-19 |
SE521021C2 true SE521021C2 (sv) | 2003-09-23 |
Family
ID=20411773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE9802193A SE521021C2 (sv) | 1998-06-18 | 1998-06-18 | Förfarande och anordning vid överförande av bilder |
Country Status (8)
Country | Link |
---|---|
EP (1) | EP1106014A1 (sv) |
JP (1) | JP2002519953A (sv) |
KR (1) | KR20010052710A (sv) |
CN (1) | CN1135848C (sv) |
AU (1) | AU753304B2 (sv) |
CA (1) | CA2335022A1 (sv) |
SE (1) | SE521021C2 (sv) |
WO (1) | WO2000001153A1 (sv) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6553150B1 (en) * | 2000-04-25 | 2003-04-22 | Hewlett-Packard Development Co., Lp | Image sequence compression featuring independently coded regions |
EP1287493A4 (en) * | 2000-05-29 | 2006-08-16 | Canon Kk | ARRANGEMENT FOR ENABLING FILE BUILDING COMPATIBILITY |
JP4701448B2 (ja) * | 2000-09-19 | 2011-06-15 | 株式会社メガチップス | 関心領域符号化方法 |
JP5388393B2 (ja) * | 2001-04-27 | 2014-01-15 | キヤノン株式会社 | 画像処理装置および画像処理方法、制御プログラム |
FR2827409B1 (fr) * | 2001-07-10 | 2004-10-15 | France Telecom | Procede de codage d'une image par ondelettes permettant une transmission adaptative de coefficients d'ondelettes, signal systeme et dispositifs correspondants |
US6882755B2 (en) | 2001-10-19 | 2005-04-19 | Hewlett-Packard Development Company, L.P. | Image transmission for low bandwidth with region of interest |
US7428338B2 (en) | 2002-01-10 | 2008-09-23 | Ricoh Co., Ltd. | Header-based processing of images compressed using multi-scale transforms |
CN1426221A (zh) * | 2002-12-27 | 2003-06-25 | 王锡宁 | 三维通讯机 |
CN1655620B (zh) | 2004-02-09 | 2010-09-22 | 三洋电机株式会社 | 图像显示装置 |
JP2005223852A (ja) * | 2004-02-09 | 2005-08-18 | Sanyo Electric Co Ltd | 画像符号化装置および方法、ならびに画像復号装置および方法 |
US7720295B2 (en) | 2004-06-29 | 2010-05-18 | Sanyo Electric Co., Ltd. | Method and apparatus for coding images with different image qualities for each region thereof, and method and apparatus capable of decoding the images by adjusting the image quality |
JP4656912B2 (ja) | 2004-10-29 | 2011-03-23 | 三洋電機株式会社 | 画像符号化装置 |
EP1830573A1 (en) * | 2006-03-02 | 2007-09-05 | Thomson Licensing | Method and apparatus for determining in picture signal encoding the bit allocation for groups of pixel blocks in a picture |
CN101309259B (zh) * | 2008-06-24 | 2012-07-11 | 广东威创视讯科技股份有限公司 | 一种分布式图像显示方法 |
WO2012099529A1 (en) * | 2011-01-19 | 2012-07-26 | Telefonaktiebolaget L M Ericsson (Publ) | Indicating bit stream subsets |
CN102438144B (zh) * | 2011-11-22 | 2013-09-25 | 苏州科雷芯电子科技有限公司 | 视频传输方法 |
GB2507127B (en) * | 2012-10-22 | 2014-10-08 | Gurulogic Microsystems Oy | Encoder, decoder and method |
US10514541B2 (en) | 2012-12-27 | 2019-12-24 | Microsoft Technology Licensing, Llc | Display update time reduction for a near-eye display |
JP6308976B2 (ja) * | 2015-05-19 | 2018-04-11 | キヤノン株式会社 | 診断支援装置、診断支援装置の作動方法、及び診断支援システム |
US20170180758A1 (en) * | 2015-12-22 | 2017-06-22 | Vallabhajosyula S. Somayazulu | Tiled Wireless Display |
CN106060544B (zh) * | 2016-06-29 | 2020-04-28 | 华为技术有限公司 | 一种图像编码方法、相关设备及系统 |
CN115002464A (zh) * | 2022-04-15 | 2022-09-02 | 浙江大华技术股份有限公司 | 一种基于感兴趣区域的图像编码方法、装置和存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5757974A (en) * | 1996-04-15 | 1998-05-26 | The United States Of America As Represented By The Secretary Of The Navy | System and method for data compression |
-
1998
- 1998-06-18 SE SE9802193A patent/SE521021C2/sv unknown
-
1999
- 1999-06-10 CA CA002335022A patent/CA2335022A1/en not_active Abandoned
- 1999-06-10 WO PCT/SE1999/001024 patent/WO2000001153A1/en not_active Application Discontinuation
- 1999-06-10 JP JP2000557619A patent/JP2002519953A/ja not_active Withdrawn
- 1999-06-10 EP EP99931683A patent/EP1106014A1/en not_active Withdrawn
- 1999-06-10 KR KR1020007013975A patent/KR20010052710A/ko not_active Application Discontinuation
- 1999-06-10 CN CNB998074810A patent/CN1135848C/zh not_active Expired - Lifetime
- 1999-06-10 AU AU48120/99A patent/AU753304B2/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
WO2000001153A1 (en) | 2000-01-06 |
EP1106014A1 (en) | 2001-06-13 |
SE9802193L (sv) | 1999-12-19 |
CA2335022A1 (en) | 2000-01-06 |
SE9802193D0 (sv) | 1998-06-18 |
AU753304B2 (en) | 2002-10-17 |
AU4812099A (en) | 2000-01-17 |
JP2002519953A (ja) | 2002-07-02 |
KR20010052710A (ko) | 2001-06-25 |
CN1135848C (zh) | 2004-01-21 |
CN1305684A (zh) | 2001-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SE521021C2 (sv) | Förfarande och anordning vid överförande av bilder | |
KR100550105B1 (ko) | 화상 압축 및 복원 방법 및 장치 | |
CN111684802B (zh) | 用于对字节流进行分级编码和解码的方法和设备 | |
JPH0365823A (ja) | 符号化装置および符号化方法ならびに復号化装置および復号化方法 | |
CN1166204C (zh) | 对视频信号进行编码的方法及装置 | |
CN1204925A (zh) | 根据轮廓运动估算技术对目标轮廓进行编码的方法和设备 | |
WO2007108412A1 (ja) | 3次元データ処理システム | |
BR102020020345A2 (pt) | Método para compressão de nuvens de pontos | |
KR100211055B1 (ko) | 내용기반으로 분할된 영상객체들의 스케러블 전송방법 | |
CN115086658B (zh) | 点云数据的处理方法、装置、存储介质及编解码设备 | |
Zhao et al. | Real-time LiDAR point cloud compression using bi-directional prediction and range-adaptive floating-point coding | |
KR20060053268A (ko) | 계층적 깊이 영상을 이용한 다시점 동영상 부호화/복호화방법 및 장치 | |
US6526178B1 (en) | Picture mapping apparatus and picture mapping method, and picture generation apparatus and picture generation method | |
US20050074178A1 (en) | Method for encoding a video data stream and video encoding device | |
CN100414628C (zh) | 数字图像水印处理器及方法、数字图像编码设备及方法 | |
US6339659B1 (en) | Fractal coding/decoding of picture data using memory capacity information | |
Roux et al. | Performance of av1 real-time mode | |
EP4387226A1 (en) | Encoding and decoding video signals | |
CN104301731B (zh) | 一种反馈式图像质量分层方法 | |
WO2024126435A1 (en) | Encoding and decoding video signals | |
KR0153997B1 (ko) | 데이타 코드북을 이용한 비트플랜 압축전송장치 | |
Breesam et al. | Fractal compression of digital image processing | |
RU2646362C1 (ru) | Способ передачи изображения по каналу связи | |
Jilani et al. | A fuzzy neural networks based ezw image compression system | |
SE512840C2 (sv) | Förfarande och anordning för förlustfri kodning av ett intressant område vid överföring av en stillbild |