SE522856C2 - En datalagrings- och reduceringsmetod för digitala bilder, samt ett övervakningssystem som använder nämnda metod - Google Patents
En datalagrings- och reduceringsmetod för digitala bilder, samt ett övervakningssystem som använder nämnda metodInfo
- Publication number
- SE522856C2 SE522856C2 SE9900325A SE9900325A SE522856C2 SE 522856 C2 SE522856 C2 SE 522856C2 SE 9900325 A SE9900325 A SE 9900325A SE 9900325 A SE9900325 A SE 9900325A SE 522856 C2 SE522856 C2 SE 522856C2
- Authority
- SE
- Sweden
- Prior art keywords
- images
- image
- sequence
- storage
- module
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
- G08B13/194—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
- G08B13/196—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
- G08B13/19665—Details related to the storage of video surveillance data
- G08B13/19667—Details realated to data compression, encryption or encoding, e.g. resolution modes for reducing data volume to lower transmission bandwidth or memory requirements
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
- G08B13/194—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
- G08B13/196—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
- G08B13/19665—Details related to the storage of video surveillance data
- G08B13/19669—Event triggers storage or change of storage policy
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
- G08B13/194—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
- G08B13/196—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
- G08B13/19697—Arrangements wherein non-video detectors generate an alarm themselves
-
- 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/587—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/188—Capturing isolated or intermittent images triggered by the occurrence of a predetermined event, e.g. an object reaching a predetermined position
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Closed-Circuit Television Systems (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Alarm Systems (AREA)
- Burglar Alarm Systems (AREA)
Description
2000-05-25 \\CURRENT\SYS\PUBLIC\DOC\P\33l30638 .doc BA/LJ 2 I I III O I II IQ CI till IICI I I å z 1 I i v I I I II II l l . Ü Ü Û Ü I P E t!! i I å t :" 1: - ;- - - I Ü nl GI ligen även i motsvarande grad förlänger tiden mellan kassettbyten. Kostnaden för att inte behöva byta band lika ofta är emellertid en väsentlig försämring i bildkvalitet under hela inspelningstiden.
På senare tid har digitala videokameror introducerats på marknaden. Sådana kameror producerar en sekvens av digitala ögonblicksbilder eller stillbilder med konstant hastighet. Europeiska kameror producerar exempelvis bilder med en hastighet av 25 bilder per sekund (fps, "frames per second"), medan amerikanska kameror arbetar vid 30 fps. När bildsekvensen spelas upp, kommer de snabba växlingarna mellan bilder att vara omärkbara för en mänsklig observatör. Istället upplevs sekvensen av ögonblicksbilder som en kontinuerlig ström av rörliga bilder.
Resultatet från digitala kameror lagras på lämpligt lagringsmedium, exempelvis en magnetskiva (hårddisk), en (CD, DVD) (DAT).
På liknande vis kan resultatet från analoga kameror digi- optisk skiva eller ett digitalt magnetband taliseras till en sekvens av digitala bilder för lagring på ett sådant lagringsmedium.
Bilderna komprimeras vanligen genom en algoritm för såsom JPEG-, MPEG-, fraktalkomprimering, varvid viss information i bilden datakomprimering, wavelet- eller elimineras och lagringsutrymmet minskar i motsvarande grad.
Eftersom varje digital bild ändå erfordrar ett ansenligt lagringsutrymme (vanligen 10 till 1000 KB), kommer allt tillgängligt lagringsutrymme till sist att förbrukas av den sekvens av bilder, som produceras av kameran, även om man utnyttjar ett modernt digitalt lagringsmedium med hög lagringstäthet. En möjlighet i en sådan situation är att manuellt växla till ett annat digitalt lagringsmedium med ledigt lagringsutrymme genom att exempelvis låta en operatör byta en magnetskiva, en optisk skiva eller ett digitalt kassettband. 10 15 20 25 30 35 522 856 ÉÉ?fiÉ"fiÜiÜfl'ÜWšffi 2000-05-25 \\CU'RRENT\SYS\PUBLIC\DOC\P\33l3063S.doc BA/LJ 2" j". å 1 z z ' z z : ' z . u u u. .n n. e . . 3 Att vara beroende av en mänsklig operatör för att regelmässigt skapa ytterligare lagringsutrymme är emeller- tid inte önskvärt i många tillämpningar, i synnerhet inte i tillämpningar där övervakningssystemet skall användas utanför kontorstid, exempelvis under kvällar eller nätter.
Ett uppenbart sätt att automatiskt hantera situatio- ner, där det för tillfället utnyttjade lagringsmediet helt eller nästan helt har fyllts med digitala bilder, är att (FIFO), så att man kontinuerligt äteranvänder det lagringsutrymme, offra de äldsta bilderna enligt först in - först ut som utnyttjats av sådana gamla bilder, bilder.
Detta förfarande har emellertid åtminstone två nack- för att lagra nya delar, där den första består i begränsad lagring av historisk bildinformation. Varje lagringsmedium har ett maximalt lagringsutrymme tillgängligt för att lagra digital information. Oberoende av det faktiska värdet på det maxi- mala lagringsutrymmet kommer varje lagringsmedium endast att kunna lagra ett visst antal bilder, där detta antal beror av lagringsmediets maximala lagringskapacitet, bild- upplösningen för varje bild samt frekvensen eller takten (fps) för dessa bilder. Om ett visst lagringsmedium exem- pelvis endast förmår lagra en sekvens av bilder, som mot- svarar t ex två timmars inspelningstid, kommer man full- ständigt och oåterkalleligen att förlora samtliga händel- ser, som har inträffat mer än två timmar tillbaka i tiden, när man utnyttjar en sådan automatisk procedur för åter- användning av lagringsutrymme.
En andra nackdel är att en sådan automatisk FIFO- procedur arbetar under antagandet att den äldsta bildinfor- mationen alltid är den minst viktiga. I många situationer kan emellertid viss äldre bildinformation faktiskt vara viktigare än viss yngre bildinformation, exempelvis om en larmsituation har inträffat och ingår i sådan äldre bild- information.
W U 20 25 30 35 522 856 2000-05-25 \\CURRENT\SYS\PUBLIC\DOC\P\33l3063S .doc BA/LJ 4 n o u v ø | u ~ nu ._ , Sammanfattning av uppfinningen Ett syfte med föreliggande uppfinning år att erbjuda en väsentlig förbättring av kamerabaserade övervaknings- system. Ett syfte med uppfinningen är närmare bestämt att kronologiskt förlänga omfånget av den bildinformation, som spelas in och lagras av ett kamerabaserat övervaknings- system, så att kronologiskt gammal bildinformation kan behållas under en längre tidsperiod, än vad som är fallet i tidigare kända system.
Ett ytterligare syfte är att förbättra bildrepresen- tationen avseende en historisk larmhändelse. Ännu ett syfte är att möjliggöra för en användare av systemet att dyna- miskt definiera systemets täckning av kronologisk bild- information.
Ovanstående syften uppnås allmänt uttryckt genom att man lagrar nya digitala bilder med en hög bildkvalitet samt åstadkommer tidsberoende reducering i bildkvalitet för vissa äldre bilder eller grupper av bilder, varigenom man minskar det erforderliga lagringsutrymmet för sådana bilder.
Uppfinningens huvudsyften uppnås närmare bestämt genom en datalagrings- och -reduceringsmetod för digitala bilder med en kronologisk ordning, där en första och kronologiskt ny bild eller grupp av bilder lagras med en första bildkvalitet, samt där en andra bild eller grupp av bilder, som erfordrar ett första lagrings- utrymme, vilken eller vilka är kronologiskt äldre än nämnda första bild eller grupp av bilder, behandlas genom att reducera dess bildkvalitet till en andra bildkvalitet, vilken erfordrar ett andra lagringsutrymme, som är mindre än nämnda första lagringsutrymme.
Huvudsyftena med föreliggande uppfinning uppnås också för ett övervakningssystem, som innefattar en kamera, en digital lagringsanordning samt en bildlagringsstyrenhet, Ü 20 25 30 35 522 856 . . . . . . . . H 2000-05-25 \\CURRENT\SYS\PUBLIC\DOC\P\33130635 .G00 BA/LJ 5 « ø a n nu n q . - c a u. :nu vilken är operativt förbunden med kameran och lagringanord- ningen samt vilken är anordnad att ta emot ett flertal bilder från kameran och lagra bilderna digitalt i lagrings- anordningen, varvid bilderna har en kronologisk ordning som återspeglar de tidpunkter, vid vilka bilderna producerades, genom att bildlagringsstyrenheten förses med: första organ för att bestämma ett kvalitativt värde för individuella bilder, anordningen, eller grupper av bilder, som lagras i lagrings- där det kvalitativa värdet är en funktion av en kronologisk position för respektive bild eller grupp av bilder; andra organ för att bland de i lagringsanordningen lagrade bilderna välja en särskild bild eller en särskild grupp av bilder i beroende av dess kvalitativa värde; samt tredje organ för att komprimera eller radera nämnda särskilda bild eller grupp av bilder.
Andra syften, fördelar och särdrag med föreliggande uppfinning kommer att framgå vid studium av följande detaljerade redogörelse, av de bifogade patentkraven samt av ritningarna.
Kort beskrivning av ritningarna Uppfinningen kommer att beskrivas närmare i detalj i det följande under hänvisning till bifogade ritningar, på vilka: FIG 1 är ett översiktsblockschema, som illustrerar ett övervakningssystem enligt en föredragen utföringsform, FIG 2a är ett översiktligt flödesschema över huvud- stegen i en metod enligt uppfinningen, FIG 2b illustrerar ett alternativ till flödesschemat i FIG 2a, FIG 3 är ett blockschema, som illustrerar huvud- komponenterna i den föredragna utföringsformen av övervak- ningssystemet, FIG 4, 5a-5e och 6a-6e är grafiska illustrationer av olika momentana scheman för bildlagring.
W U 20 25 30 35 522 856 šïfn 2000-05-25 \\CU'RRENT\SYS\PU'BLIC\DOC\P\33l3063S.dOC BA/LJ , , , ',,' ; _: 2 ' 5 5 ' 1 ' , .z u n . . »- n u 6 Detaljerad redogörelse FIG 1 ger en övergripande bild av ett övervaknings- system enligt en föredragen utföringsform av uppfinningen.
En kamera 30 är anordnad att övervaka en övervakningszon 10, som kan utgöras av någon given volym eller något givet område, där man av någon anledning vill ha övervakning. Övervakningszonen kan således vara en utvald del av en bank, lokaler, ett postkontor, ett kasino, en fabrik, kontors- ett fängelse, ett häkte eller en arrest, en polis- station, en husträdgård, ett garage eller något annat över- vakningsomràde. Under följande redogörelse antas kameran 30 vara en digital videokamera, dvs en kamera som är anordnad att producera en sekvens av ögonblicksbilder eller still- bilder med förutbestämd hastighet, såsom 25 fps. Kameran 30 kan emellertid lika väl vara en konventionell analog kamera, som avger en analog videoutsignal, vilken omvandlas till digitala bilder genom en kommersiellt tillgänglig bilddigitaliseringsanordning. Kameran 30 är ansluten till en bildlagringsstyrenhet 40, som kan implementeras av någon kommersiellt tillgänglig dator, exempelvis en PC-kompatibel dator, eller en självständig anordning som innefattar logik i hårdvara och mjukvara för att åstadkomma den funktionalitet, vilken beskrivs i närmare detalj nedan.
Bildlagringsstyrenheten kan alternativt implementeras som elektroniska kretsarrangemang inuti kameran 30.
Bildlagringsstyrenheten 40 är operativt förbunden med en lagringanordning 50 av direktåtkomsttyp, såsom en hård- disk eller ett annat digitalt lagringsmedium. Systemet kan också innefatta en larmdetektor 20, som är operativt förbunden med bildlagringsstyrenheten 40 samt som är anordnad att detektera en onormal situation, då denna inträffar inom eller utanför övervakningszonen 10. Larm- detektorn 20, nedan, kan exempelvis vara en kommersiellt tillgänglig som kommer att beskrivas närmare i detalj 15 20 25 30 35 2000-05-25 \\CU'RRENT\SYS\PUBLIC\DOC\P\33130633 .dOC BA/LJ ' ' ' ' " 7 522 856 §YÜfl;ï¶fi¿šmv" u a 4 .cauc- u infraröd rörelsedetektor, en rökdetektor, en fuktdetektor, en magnetisk dörr- eller fönstermonterad givare, en akustisk givare, en laserdetektor, en manuellt påverkbar larmknapp osv.
FIG 2a illustrerar den övergripande arbetsprincipen för övervakningssystemet enligt FIG 1. Kameran 30 är som tidigare nämnts anordnad att producera en kontinuerlig sekvens av digitala bilder, representerande ögonblicks- bilder av momentana situationer inom övervakningszonen 10, vid jämnt fördelade tidpunkter. Kameran 30 producerar företrädesvis bilder med konstant hastighet, exempelvis 25 fps (bilder per sekund). De av kameran 30 producerade bilderna avges sekventiellt till bildlagringsstyrenheten 40, som tar emot varje ny bild i ett steg 100.
I ett steg 110 bestämmer bildlagringsstyrenheten 40 huruvida det för närvarande finns tillräckligt med lagringsutrymme tillgängligt i lagringsanordningen 50. Om svaret är bekräftande, överförs kontrollen till ett steg 120, där den nya bilden vidarebefordras till lagrings- anordningen 50 och lagras däri. Om å andra sidan man i steget 110 har konstaterat, att det inte finns tillräckligt med tillgängligt lagringsutrymme, överförs kontrollen till ett steg 130. Steg 130, som representerar en huvudbeständs- del av föreliggande uppfinning, kommer att beskrivas noggrant i efterföljande avsnitt. Uppgiften för steget 130 är i korthet att utvärdera hur viktiga individuella bilder eller grupper av bilder är, som redan finns lagrade i lagringsanordningen 50, välja en eller flera av dessa bilder för att "offra" dessa och därefter antingen reducera kvaliteten för bilden eller bilderna eller helt eliminera den eller dem. Syftet är att frigöra ett lagringsutrymme, som är tillräckligt stort för att lagra en ny bild, då den tas emot i steg 100. Efter att ha frigjort lagringsutrymmet, återgår kontrollen till steget 110 för att kontrollera huruvida det på så vis frigjorda 10 U 20 25 30 35 522 856 2000-05-25 \\cu1zn1:n'r\sYs\PusL1c\Doc\mszizosss.dec BA/LJ 2" i". '..' i I 2 Z ' I . Z ' . 2 i . . . . .. .. .. .. ... 8 lagringsutrymmet är tillräckligt för att lagra den nya bilden, dvs huruvida det nu finns tillräckligt med lagringsutrymme tillgängligt i lagringsanordningen 50.
Som alternativ till den övergripande arbetsprincipen enligt FIG 2a, kan arbetet delas in i två separata pro- cesser, vilka visas i FIG 2b. Den första processen är en ändlös slinga, där nya bilder tas emot i ett steg 200 och lagras i lagringsanordningen i ett steg 220. Därefter återgår kontrollen tillbaka till steget 200, varvid från proceduren upprepas, så snart nästa nya bild anländer kameran 30. I en andra process, som är oberoende av den första processen, bestäms det i ett steg 210 huruvida det finns tillräckligt med lagringsutrymme tillgängligt i lagringsanordningen 50, exempelvis huruvida det lediga eller oanvända lagringsutrymmet överskrider eller under- stiger ett förutbestämt gränsvärde. Om resultatet av bestämningen i steget 210 är bekräftande, återgår kon- trollen omedelbart tillbaka till början på steget 210. I annat fall exekveras ett steg 230, som helt motsvarar steget 130, vilket beskrevs i anslutning till FIG 2a.
Därefter återgår kontrollen tillbaka till början på steget 210, varvid en ändlös procedur bildas av stegen 210 och 230.
Huvudbeståndsdelarna i bildlagringsstyrenheten 40 illustreras i FIG 3. En bildlagringsmodul 310 är anordnad att ta emot sekvensen av nya bilder från kameran 30 samt att lagra dessa bilder sekventiellt i lagringsanordningen 50. Bildlagringsstyrenheten 40 innefattar vidare en bild- utvärderingsmodul 320, en bildväljarmodul 330 samt en bildreduceringsmodul 340, vilka alla är anordnade att utföra funktionerna i steget 130 eller 230 i FIG 2a och 2b.
Bildlagringsstyrenheten 40 innefattar vidare en lagrings- utrymmesdetekterande modul 350, som är operativt förbunden med bildutvärderingsmodulen 320, bildväljarmodulen 330, bildreduceringsmodulen 340 och bildlagringsanordningen 50. ~ canon 10 15 20 25 30 35 5 8!56 .."... .... .."" nn zooo-os-zs \\cuxzREm~\sYs\PUBL1c\Doc\P\3313os3s.dec ßA/LJ . . . .I i 22 9 En tidszonadministrerande modul 360 är operativt förbunden med bildutvärderingsmodulen 320, bildlagringsanordningen 50 och en anordning 380 för användargränssnitt. Den senare kan exempelvis vara en dator eller någon annan anordning med in- och utmatningsorgan, bildskärm, Slutligen är en larmhanteringsmodul 370 operativt exempelvis ett tangentbord, en en markörstyrningsanordning, en styrspak osv. förbunden med larmdetektorn 20 och bildutvärderingsmodulen 320. Förutom de ovan beskrivna modulerna innehåller bild- lagringsstyrenheten 40 styrorgan för att individuellt styra modulerna 310-370 samt all växelverkan mellan dessa moduler och med kameran 30, larmdetektorn 20, bildlagringsanord- ningen 50 och anordningen 380 för användargränssnitt. Styr- organet kan implementeras som en separat modul, vilken inte visas i FIG 3, eller alternativt kan dess funktioner implementeras av någon av modulerna 310-370. Vidare kan samtliga delar av bildlagringsstyrenheten 40 realiseras som mjukvarurutiner, vilka exekveras pä någon anordning med förmåga att exekvera datorprogram. Alternativt kan några eller alla av ovanstående moduler implementeras som olika härdvarukombinationer, exempelvis integrerade halvledar- diskreta analoga eller digitala kretsar, logiska grindar, komponenter, minneskomponenter osv.
Härnäst skall nu tre föredragna utföringsformer av föreliggande uppfinning beskrivas i detalj.
Första utföringsformen Enligt den första utföringsformen av föreliggande uppfinning utökas täckningen av kronologiskt gamla (historiska) videobilddata genom att eliminera en del av bilderna i sådan kronologiskt äldre information, dvs genom att minska antalet bilder per sekund (fps) för vissa gamla videobilddata. ningssystemet kan ange en tidszontabell via anordningen 380 Användaren eller administratören av övervak- för användargränssnitt och den tidszonadministrerande 10 15 20 25 856 2000-05-25 \\CURRENT\SYS\PUBLIC\DOC\P\33130638 .doc BA/LJ 10 | ø n o u: a av nu modulen 360. En användardefinierad tidszontabell kan exempelvis se ut så här: Tidszon fps Starttid (minuter) l 25 0 2 15 60 3 180 4 1863 Ovanstående tidszontabell kan exempelvis vara använd- bar, om tidslängden mellan vaktrundor är ungefär 30 minuter och man därför önskar videolagring under l timme med full kvalitet, exempelvis 25 fps. När man ursprungligen startar övervakningssystemet, kommer bildlagringsanordningen 50 att fyllas med videobilddata med full kvalitet, dvs 25 fps.
Så snart det genom den lagringsutrymmesdetekterande att det tillgängliga lagringsutrymmet i lagringsanordningen 50 modulen 350 har konstaterats i steget 110 eller 210, understiger ett förutbestämt gränsvärde, kommer bild- utvärderingsmodulen 320, bildväljarmodulen 330 och bild- reduceringsmodulen 340 att påbörja bearbetning av äldre delar av den i lagringsanordningen 50 lagrade videobild- sekvensen. Om man antar att lagringsanordningen 50 kan lagra 399 960 bilder och att man initialt lagrar bilder med i detta fall 25 fps, ningen 50 att fyllas strax innan 267 minuters videobilder maximal fps, kommer lagringsanord- har lagrats. Vid detta tillfälle avläser bildutvärdering- modulen 320 tidszontabellen, som administreras av den tidszonadministrerande modulen 360, och finner att video bilddata äldre än 60 minuter mäste reduceras till 15 fps.
Bildutvärderingsmodulen 320 beordrar bildväljarmodulen 330 att genomföra den erfordrade minskningen i videokvalitet för bilder, vilka är äldre än 60 minuter. Bildväljarmodulen 330 identifierar följaktligen de (25-15)/25 = 40% av 10 U 20 25 522 856 2000-05-25 \\CURRENT\SYS\PUBLIC\DOC\P\3313063S.doc BA/LJ ll bilderna, som är äldre än 60 minuter och som måste kastas bort. Bildreduceringsmodulen 340 anropas för att genomföra raderingen av 10 bilder bland de ursprungliga 25 bilderna inom varje sekund av videodata.
När därefter steget 110/210 åter har konstaterat, att det nästan inte finns något lagringsutrymme tillgängligt i lagringsanordningen 50, kommer bildutvärderingsmodulen 320, bildväljarmodulen 330 och bildreduceringsmodulen 340 att minska fps-värdet från 15 till 2 för bilder äldre än 180 minuter. På detta vis kommer lagringsanordningen 50 att kunna bibehålla videobilddata, vilka är så gamla som 1863 minuter, jämfört med 267 minuters maximal lagringstid, ifall samtliga bilder lagrades med 25 fps. Priset för att uppnå en sådan ansenlig förlängning av den maximala lagringstiden är naturligtvis, att videobildkvaliteten reduceras för äldre bilder. För övervakningsändamål kommer emellertid även en videobildkvalitet på 2 fps ofta att vara tillräcklig för att identifiera relevant information i dessa videobilder.
Det ovan beskrivna lagringsschemat illustreras grafiskt i FIG 4.
Enligt den första utföringsformen förbättras övervak- ningsprestandan ytterligare genom inrättandet av en av användaren och larminställningstabell, som definieras som administreras av modulen 360. Larminställningstabellen kan exempelvis sättas till: Larm- Generell fps under fps inom larm- Inställningar larm sekvens 25 25 15 25 15 Tidszon 1 Tidszon 2 Tidszon 3 Tidszon 4 0 5 5 Tidszon o ooaooo W U 20 25 30 35 a u ann o u en nu 0» one» :nun I n n u u n o n u - o u 1 n n n u u n s n n n u u na» . o n 1 u zooo-os-zs \\curuuaxrr\sys\vußtrc\noc\x>\aauosss.dec BA/LJ ' ' ' ' ' ' 12 nu ou o . I . n . n n nu I n I I n n o o u Det framgår av ovanstående tabell, att övervaknings- systemet träder in i ett andra tillstånd, när en larm- händelse har detekterats av larmdetektorn 20 och rappor- terats till larmhanteringsmodulen 370. Som följd arbetar bildutvärderingsmodulen 320, bildväljarmodulen 330 och bildreduceringsmodulen 340 på ett sådant sätt, att ett högre fps-värde används för bilder inom en larmsekvens, som startar exempelvis 5 minuter före uppkomsten av den faktiska larmhändelsen och som slutar exempelvis 5 minuter efter larmhändelsen.
Ett exempel på en händelsekedja illustreras i FIG 5a- 5e. En larmhändelse antas ha inträffat vid tidpunkten T (minuter), och som följd har det ovan beskrivna larmtill- ståndet varit aktivt under 10 minuter kring larmhändelsen.
Diagrammen i FIG 5a-5e visar bildhastighetsfördelningen vid T = T = 400 2000 minuter. Den 10 minuter långa 0 minuter, T = 30 minuter, 120 minuter, T = minuter respektive T = larmsekvensen indikeras genom en tjock horisontell linje.
Det skall noteras, att zonen för 2 fps upphör tidigare än 120 och T = 400 (FIG 5c och 5d).
För att kunna lagra den 10 minuter långa larmsekvensen med innan vad beträffar T = hög kvalitet har man med andra ord reducerat kvaliteten avseende långtidslagringen genom att offra de äldsta bilderna. Istället förmår systemet lagra larmbildinforma- tion (FIG 5e) vid 5 fps, där denna larmbildinformation är mycket äldre än gränsen vid 1863 minuter enligt FIG 4.
Andra utföringsformen Enligt en andra utföringsform är bildlagringsstyr- enheten anordnad att arbeta enligt en adaptiv algoritm, som grupperar de lagrade videobilddata i minuter och bestämmer en viktighetsfaktor (vikt) eller ett kvalitativt värde för varje minut. När man måste frigöra en del av lagringsut- rymmet i lagringsanordningen 50, reduceras bildhastigheten för de lägst värderade minuterna av videobilddata. Värdena ..»-~ u - nunnan W Ü 20 25 30 2000-05-25 \\CURRENT\SYS\PUBLIC\DOC\P\3313063S.d0C BA/LJ 522 856 åf 13 för individuella minuter av videodata beräknas enligt följande formel: vn = An-F(T)/(T-fps,,), där n är en unik identifierare för varje minut, V¿ är ett kvalitativt värde för minut n, An är en larmhändelsevikt för minut n, F(T) beskriver viktighetsfaktorn för bilder av olika ålder, är en tidsberoende diskret funktion, som T är bildernas ålder, dvs antalet minuter som för- flutit, minuten, sedan bilderna skapades inom den respektive samt fpsn är den aktuella bildhastigheten för bilder inom den respektive minuten.
Funktionen F(T) F(T) = 100 då T<60, 90 då 60 80 då l80 70 då 600 kan exempelvis ges följande värden: samt An sätts till l under normala förhållanden och sätts till 8 under larm samt under den omgivande larmsekvensen före och efter larmet, som omfattar exempelvis 10 minuter.
Bildlagringsstyrenheten väljer ut den specifika minut av videodata, som har den lägsta vikten VQ. För den utvalda minuten av videodata minskas bildhastigheten (fps) med 50%, dvs varannan bild raderas från den utvalda minuten av Så snart man har reducerat bildkvaliteten för dubblerar man dess vikt Vn, varigenom den utvalda minuten av video- videodata. den utvalda minuten av videodata på detta vis, data förhindras att väljas omedelbart återigen och genomgå en överdriven minskning i bildkvalitet.
En illustrativ händelsekedja visas i FIG 6a-6e. I detta exempel är lagringsanordningens 50 maximala lagrings- kapacitet 270 000 bilder. När bildhastigheten för en viss minut har minskats till ett värde understigande 1 fps, onnunø 10 15 20 25 30 35 522 ass -~f¿ 2000-05-25 \\CURRENT\SYS\PUBLIC\DOC\P\3]l3063S.doc BA/LJ 14 kommer vidare hela bildsekvensen att raderas för denna minut.
Tredje utföringsformen Enligt en tredje utföringsform är bildlagringsstyr- enheten 40 anordnad att arbeta enligt följande formel för att utvärdera vikten hos individuella bilder.
V = W-K¿/(aktuell tid - bildalstringstid), där V är bildens aktuella värde, W är bildens aktuella vikt, vilken beror av statusen för omgivande bilder, samt Kl är en viktighetsfaktor, som beskriver det tidsseg- ment till vilket bilden hör. Viktighetsfaktorn kommer att vara mycket hög, om man alltid önskar full videokvalitet för ett visst tidssegment, medan viktighetsfaktorn kommer att sättas till ett lågt värde i det minst viktiga/äldsta tidssegmentet.
När en angränsande bild avlägsnas, kommer W att multipliceras med ett tal större än 1 för de tvâ angränsande bilderna. Vikten W används också för att öka viktigheten hos vissa bilder. Om exempelvis en larmhändelse detekteras av larmdetektorn 20, kommer man att tilldela ett högre W åt bilder tillhörande en viss tidsperiod såväl före som efter larmet. Användaren kan vidare definiera vissa mycket viktiga tidszoner. Om exempelvis tiden mellan klockan 17 och klockan 24 anses vara högrisktid, kan vikten W ökas för bilder tillhörande denna tidperiod.
Fjärde utföringsformen En enkel men ändå effektiv utföringsform beskrivs nedan, där minskningen i bildkvalitet sker för individuella bilder snarare än grupper av bilder (såsom minuter av videodata).
Av exemplifierande skäl lagras ett flertal bilder ABCDEFGHI i lagringsanordningen, varvid bilderna har en ucø.ua u IO 15 20 25 30 35 522 856 2000-05-25 \\CIIRRENT\SYS\PUBLIC\DOC\P\33l30638 .doc BA/LJ 15 | n u u | n o n en u .n n u n v a | nu . - . : u. kronologisk ordning, där bilden A är äldst. Ursprungligen ges samtliga bilder AB...I samma vikt 1. Vikten indikeras inom nedanstående parenteser: A(1) H(l) C(1) D(1) E(1) F(l) G(1) H(l) :(1) Om man antar att bildlagringsstyrenheten har kon- staterat ett behov av att offra en av bilderna, kommer bilden A att väljas, eftersom bilden A är äldst och samt- liga bilder har samma vikt. Som följd fördubblas vikten för angränsande bilder, dvs bilden B i detta fall, vilket ger upphov till följande situation: B(2) C(l) D(1) E(l) F(l) G(1) H(l) I(l) Nästa bild att raderas från sekvensen kommer att vara C, trots att bilden B är äldre. Den högre vikten hos bild B övervinner dess högre ålder. När bilden C raderas, fördubb- las vikten för angränsande bilder, dvs bilderna B och D: B(4) D(2) E(l) F(l) G(1) H(l) I(l) Nästa bild att raderas kommer att vara E, och bilden B kommer inte att raderas förrän dess ålder övervinner den förhöjda vikten hos B.
Andra utföringsformer Som ett alternativ till ovan beskrivna tillvägagångs- sätt, där den erforderliga minskningen i bildkvalitet uppnås genom att reducera bildhastigheten (fps) för vissa bildsekvenser, kan man minska de i lagringsanordningen 50 lagrade bilddata genom att tillämpa någon i sig känd datakomprimeringsalgoritm på de utvalda bilderna eller bildsekvenserna. Exempelvis kan man använda JPEG-komprime- ring, MPEG-komprimering, fraktalkomprimering eller wavelet- komprimering. Normalt kommer de digitala bilderna att komprimeras i viss mån redan då de ursprungligen lagras i lagringsanordningen 50. I ett sådant fall innebär minsk- ningen i bildkvalitet att man ökar komprimeringsgraden och/eller tillämpar en annan komprimeringsalgoritm på sådana ursprungligen komprimerade bilder. Alternativt kan 10 522 856 ÉÉ?fiÉ zooosos-zs \\crmREN'r\svs\PUBL1c\Doc\P\3313o63s.dos BA/LJ -~- --- -- - -3 3-3 3"'-- '- z z z I: 'Hou 'u u ø_"u u u 16 kvalitetsminskningen uppnås genom att förkasta färginfor- mation för dessa utvalda bilder, eller genom att minska storleken på individuella bilder genom att exempelvis offra varannan bildpunkt i bilden.
Kameran 30 ansluts med fördel till bildlagringsstyr- enheten 4O och bildlagringsanordningen 50 genom något kommersiellt tillgängligt datanät. Kameran 30 kan således vara någon i sig känd och kommersiellt tillgänglig nät- verkskamera.
Uppfinningen har beskrivits ovan i form av ett par utföringsexempel. Andra utföringsformer än de ovan beskrivna är emellertid lika möjliga inom ramen för upp- finningen, så som denna definieras av bifogade patentkrav.
Claims (13)
1. Metod för lagring av videodata i form av sekventiella digitala bilder med en kronologisk ordning i (50) lagringsutrymme, vilken lagringsanordning innefattar en en lagringsanordning med ett begränsat bildlagringsstyrenhet, varvid bildlagringsstyrenheten lagrar bilderna med en första bildkvalitet, innefattande stegen att: bildlagringsstyrenheten detekterar att lagringsutrymmet i lagringsanordningen (50) understiger ett bestämt värde, bildlagringsstyrenheten väljer ut en kontinuerlig sekvens av digitala bilder i lagringsutrymmet, vilka är kronologiskt äldre än de i lagringsutrymmet senast lagrade bilderna, bildlagringsstyrenheten reducerar bildkvaliteten hos den utvalda sekvensen av digitala bilder till en andra bildkvalitet, varvid lagringsutrymme frigörs i lagringsanordningen (50).
2. Metod enligt krav 1, där reduceringen i bildkvalitet inbegriper radering av kronologiskt ej angränsande bilder hos den utvalda sekvensen av digitala bilder för att minska ett bildhastighetsvärde (fps) för nämnda sekvens av bilder.
3. Metod enligt krav l, där reduceringen i bildkvalitet inbegriper tillämpning av en i sig känd datakomprimeringsalgoritm på den utvalda sekvensen av digitala bilder.
4. Metod enligt krav 3, ringsalgoritm är JPEG-, MPEG-, wavelet- eller fraktal- där nämnda datakomprime- komprimering. 10 15 20 25 30 35 522 856 18
5. Metod enligt krav 1, där behandlingen inbegriper att man förkastar information avseende färgen för indivi- duella bildpunkter i den utvalda sekvensen av digitala bilder.
6. Metod enligt krav l, där behandlingen inbegriper att man förkastar individuella bildpunkter i den utvalda sekvensen av digitala bilder.
7. Metod enligt något av föregående krav, vidare kännetecknad av stegen att tilldela nämnda första bild eller grupp av bilder en viktighetsfaktor, som sätts till ett förutbestämt ursprungligt värde, beakta nämnda viktighetsfaktor vid val av sekvens av digitala bilder för behandling samt öka nämnda viktighetsfaktor för bilder, som är kronologiskt närliggande i den utvalda sekvensen av digitala bilder.
8. Metod enligt krav 7, där nämnda viktighetsfaktor ökas för bilder, som är förbundna med en larmhändelse.
9. Övervakningssystem, innefattande: en kamera (30); en digital lagringsanordning (50); samt en bildlagringsstyrenhet (40), som är operativt förbunden med kameran och lagringsanordningen samt är anordnad att ta emot en sekvens av bilder från kameran och lagra bilderna digitalt i lagringsanordningen, varvid bilderna har en kronologisk ordning, som återspeglar de tidpunkter, vid vilka bilderna producerades; kännetecknat avatt bildlagringsstyrenheten innefattar: (350), att detektera att lagringsutrymmet i lagringsanordningen en utrymmesdetekterande modul som är anordnad (50) understiger ett bestämt värde, (330), ut en kontinuerlig sekvens av digitala bilder i en bildväljarmodul som är anordnade att välja 10 15 20 25 30 35 522 856 l9 lagringsutrymmet, vilka är kronologiskt äldre än de i lagringsutrymmet senast lagrade bilderna, samt (340), på uppmaning av den utrymmesdetekterande modulen, en bildreduceringsmodul som är anordnad att, reducera bildsekvenskvaliteten hos den av bildväljarmodulen utvalda sekvensen av digitala bilder till en andra bildkvalitet, varvid lagringsutrymme frigörs i lagringsanordningen.
10. Övervakningssystem enligt krav 9, vidare innefattande en tidzonadministrerande modul (360), som är anordnad att upprätthålla en tidszontabell, där de i lagringsanordningen (50) lagrade bilderna delas upp i olika tidszoner beroende på bildernas kronologiska positioner, varvid bildutvärderingsmodulen (320) är operativt förbunden med den tidzonadministrerande modulen och bildväljarmodulen för att välja ut den kontinuerliga sekvensen av digitala bilder i lagringsutrymmet i beroende av bildernas tidszon.
11. Övervakningssystem enligt krav 10, vidare innefattande ett användargränssnitt (380), som är operativt förbundet med den tidzonadministrerande modulen (360) och som är anordnat att möjliggöra för en användare att definiera eller definiera om tidszontabellen.
12. Övervakningssystem enligt något av kraven 9-ll, vidare innefattande en larmhanteringsmodul (370), som är mottagligt för en yttre larmsignal och som är anordnad att avge en larmhändelse till bildutvärderingsmodulen (320) som följd av larmsignalen, varvid bildutvärderingsmodulen är anordnad att beakta larmhändelsen vid urvalet av den kontinuerliga sekvensen av digitala bilder i lagringsutrymmet.
13. Övervakningssystem enligt något av kraven 9-12, där bildutvärderingsmodulen (320), bildväljarmodulen 522 856 20 (330) och bildreduceringsmodulen (340) är anordnade att välja och radera kronologiskt ej närliggande bilder på jämna avstånd inom en delmängd av sekvensen av bilder i lagringsanordningen, företrädesvis så att ett bildhastighetsvärde (fps) reduceras för nämnda delmängd.
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9900325A SE522856C2 (sv) | 1999-01-29 | 1999-01-29 | En datalagrings- och reduceringsmetod för digitala bilder, samt ett övervakningssystem som använder nämnda metod |
US09/243,874 US6813312B2 (en) | 1999-01-29 | 1999-02-03 | Data storage and reduction method for digital images, and a surveillance system using said method |
GB0115874A GB2361600B (en) | 1999-01-29 | 2000-01-27 | A data storage and reduction method for digital images and a surveillance syst em using said method |
AU24703/00A AU765838C (en) | 1999-01-29 | 2000-01-27 | A data storage and reduction method for digital images, and a surveillance system using said method |
DE10083904T DE10083904B4 (de) | 1999-01-29 | 2000-01-27 | Datenspeicher- und Reduktionsverfahren für digitale Bilder und ein Überwachungssystem, das dieses Verfahren verwendet |
JP2000596484A JP4426114B2 (ja) | 1999-01-29 | 2000-01-27 | ディジタル画像のデータ記憶および低減方法とこの方法を使用する監視システム |
PCT/SE2000/000161 WO2000045296A1 (en) | 1999-01-29 | 2000-01-27 | A data storage and reduction method for digital images, and a surveillance system using said method |
KR1020017008840A KR100916034B1 (ko) | 1999-01-29 | 2000-01-27 | 디지털 영상용 데이터 저장 및 감소 방법 및 상기 방법을 이용하는 감시 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9900325A SE522856C2 (sv) | 1999-01-29 | 1999-01-29 | En datalagrings- och reduceringsmetod för digitala bilder, samt ett övervakningssystem som använder nämnda metod |
Publications (3)
Publication Number | Publication Date |
---|---|
SE9900325D0 SE9900325D0 (sv) | 1999-01-29 |
SE9900325L SE9900325L (sv) | 2000-07-30 |
SE522856C2 true SE522856C2 (sv) | 2004-03-09 |
Family
ID=20414313
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE9900325A SE522856C2 (sv) | 1999-01-29 | 1999-01-29 | En datalagrings- och reduceringsmetod för digitala bilder, samt ett övervakningssystem som använder nämnda metod |
Country Status (8)
Country | Link |
---|---|
US (1) | US6813312B2 (sv) |
JP (1) | JP4426114B2 (sv) |
KR (1) | KR100916034B1 (sv) |
AU (1) | AU765838C (sv) |
DE (1) | DE10083904B4 (sv) |
GB (1) | GB2361600B (sv) |
SE (1) | SE522856C2 (sv) |
WO (1) | WO2000045296A1 (sv) |
Families Citing this family (80)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW502532B (en) * | 1999-12-24 | 2002-09-11 | Sanyo Electric Co | Digital still camera, memory control device therefor, apparatus and method for image processing |
WO2001069405A1 (en) * | 2000-03-14 | 2001-09-20 | Joseph Robert Marchese | Digital video system using networked cameras |
DE10018157A1 (de) * | 2000-04-12 | 2001-10-18 | Bosch Gmbh Robert | Überwachungseinrichtung |
GB2363028B (en) * | 2000-04-26 | 2002-06-12 | Geoffrey Stubbs | IRIS Intelligent Remote Intruder Surveillance |
US6941290B2 (en) * | 2000-11-10 | 2005-09-06 | Nec Laboratories America, Inc. | Method for computing all occurrences of a compound event from occurrences of primitive events |
JP3926572B2 (ja) * | 2001-03-02 | 2007-06-06 | 株式会社日立製作所 | 画像監視方法、画像監視装置及び記憶媒体 |
EP1386489B1 (en) | 2001-03-23 | 2018-07-04 | Nederlandse Organisatie voor toegepast- natuurwetenschappelijk onderzoek TNO | Monitoring apparatus, computer program and network for secure data storage |
EP1304879A1 (en) * | 2001-10-22 | 2003-04-23 | Koninklijke KPN N.V. | Monitoring apparatus, computer program and network for secure data storage |
US7024488B1 (en) | 2001-04-12 | 2006-04-04 | Ipix Corporation | Method and apparatus for hosting a network camera |
US8026944B1 (en) | 2001-04-12 | 2011-09-27 | Sony Corporation | Method and apparatus for hosting a network camera with image degradation |
US7177448B1 (en) | 2001-04-12 | 2007-02-13 | Ipix Corporation | System and method for selecting and transmitting images of interest to a user |
US7076085B1 (en) | 2001-04-12 | 2006-07-11 | Ipix Corp. | Method and apparatus for hosting a network camera including a heartbeat mechanism |
US7015949B1 (en) * | 2001-04-12 | 2006-03-21 | Ipix Corporation | Method and apparatus for hosting a network camera with refresh degradation |
US7003795B2 (en) * | 2001-06-26 | 2006-02-21 | Digeo, Inc. | Webcam-based interface for initiating two-way video communication |
US6941575B2 (en) * | 2001-06-26 | 2005-09-06 | Digeo, Inc. | Webcam-based interface for initiating two-way video communication and providing access to cached video |
JP4191398B2 (ja) * | 2001-08-31 | 2008-12-03 | パナソニック株式会社 | 監視画像記録装置 |
US7237075B2 (en) * | 2002-01-22 | 2007-06-26 | Columbia Data Products, Inc. | Persistent snapshot methods |
US20030220929A1 (en) * | 2002-01-22 | 2003-11-27 | Columbia Data Products, Inc. | Managing finite data storage utilizing preservation weights |
US20030184649A1 (en) * | 2002-04-01 | 2003-10-02 | Mann W. Stephen G. | Telemedicine booking station for mass casualty intake facility, relocation center, or the like, arising from bioterror hostage standoff, civil disobedience, or the like |
US7256818B2 (en) * | 2002-05-20 | 2007-08-14 | Simmonds Precision Products, Inc. | Detecting fire using cameras |
US20040015524A1 (en) * | 2002-07-19 | 2004-01-22 | Chalstrom Robert Eugene | Method and apparatus for managing digitally-stored media files |
GB2416889A (en) * | 2002-07-19 | 2006-02-08 | Hewlett Packard Development Co | Decaying digitally-stored media files using a cropping algorithm |
US7643550B2 (en) * | 2002-10-09 | 2010-01-05 | Hewlett-Packard Development Company, L.P. | Method for presenting streaming media for an event |
KR100503037B1 (ko) * | 2002-11-01 | 2005-07-21 | 삼성테크윈 주식회사 | 디지털 카메라와 그의 영상정보 저장방법 |
US20040183903A1 (en) * | 2003-03-21 | 2004-09-23 | Pedersen Christen Kent | Method and system for managing data in a system |
US7817716B2 (en) * | 2003-05-29 | 2010-10-19 | Lsi Corporation | Method and/or apparatus for analyzing the content of a surveillance image |
JP2005122359A (ja) * | 2003-10-15 | 2005-05-12 | Sanyo Electric Co Ltd | コンテンツ処理装置 |
KR101037932B1 (ko) * | 2004-09-16 | 2011-05-30 | 삼성전자주식회사 | 해상도 변경을 이용한 저장공간 확보 장치 및 방법 |
US9124729B2 (en) | 2005-01-31 | 2015-09-01 | The Invention Science Fund I, Llc | Shared image device synchronization or designation |
US9489717B2 (en) | 2005-01-31 | 2016-11-08 | Invention Science Fund I, Llc | Shared image device |
US9910341B2 (en) | 2005-01-31 | 2018-03-06 | The Invention Science Fund I, Llc | Shared image device designation |
US8902320B2 (en) | 2005-01-31 | 2014-12-02 | The Invention Science Fund I, Llc | Shared image device synchronization or designation |
US8606383B2 (en) | 2005-01-31 | 2013-12-10 | The Invention Science Fund I, Llc | Audio sharing |
US20060174203A1 (en) | 2005-01-31 | 2006-08-03 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Viewfinder for shared image device |
US20060170956A1 (en) | 2005-01-31 | 2006-08-03 | Jung Edward K | Shared image devices |
US9082456B2 (en) | 2005-01-31 | 2015-07-14 | The Invention Science Fund I Llc | Shared image device designation |
US7710452B1 (en) | 2005-03-16 | 2010-05-04 | Eric Lindberg | Remote video monitoring of non-urban outdoor sites |
JP2006268391A (ja) * | 2005-03-24 | 2006-10-05 | Sony Corp | 情報提供方法、情報提供装置、情報提供方法のプログラム及び情報提供方法のプログラムを記録した記録媒体 |
US9191611B2 (en) | 2005-06-02 | 2015-11-17 | Invention Science Fund I, Llc | Conditional alteration of a saved image |
US20070139529A1 (en) * | 2005-06-02 | 2007-06-21 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Dual mode image capture technique |
US9001215B2 (en) | 2005-06-02 | 2015-04-07 | The Invention Science Fund I, Llc | Estimating shared image device operational capabilities or resources |
US9967424B2 (en) | 2005-06-02 | 2018-05-08 | Invention Science Fund I, Llc | Data storage usage protocol |
US9621749B2 (en) | 2005-06-02 | 2017-04-11 | Invention Science Fund I, Llc | Capturing selected image objects |
US20070008326A1 (en) * | 2005-06-02 | 2007-01-11 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Dual mode image capture technique |
US20070222865A1 (en) | 2006-03-15 | 2007-09-27 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Enhanced video/still image correlation |
US10003762B2 (en) | 2005-04-26 | 2018-06-19 | Invention Science Fund I, Llc | Shared image devices |
US9451200B2 (en) | 2005-06-02 | 2016-09-20 | Invention Science Fund I, Llc | Storage access technique for captured data |
US9942511B2 (en) | 2005-10-31 | 2018-04-10 | Invention Science Fund I, Llc | Preservation/degradation of video/audio aspects of a data stream |
US9819490B2 (en) | 2005-05-04 | 2017-11-14 | Invention Science Fund I, Llc | Regional proximity for shared image device(s) |
US8964054B2 (en) | 2006-08-18 | 2015-02-24 | The Invention Science Fund I, Llc | Capturing selected image objects |
GB2445118C (en) * | 2005-07-19 | 2012-07-11 | March Networks Corp | Hierarchical data storage |
JP2007228019A (ja) * | 2006-02-21 | 2007-09-06 | Olympus Corp | 撮像装置 |
TWI271504B (en) * | 2006-03-30 | 2007-01-21 | Sinosys Technology Co Ltd | Gun-shot recording device |
TW200845747A (en) * | 2007-05-14 | 2008-11-16 | Imagia Technologies Co Ltd | Storing method of video recording image with low data amount |
US7986848B2 (en) * | 2007-09-11 | 2011-07-26 | International Business Machines Corporation | Methods, systems, and computer program products for a multi-resolution storage scheme for historical data |
DE102008017317B4 (de) * | 2008-04-04 | 2012-03-08 | Carl Zeiss Optronics Gmbh | Vorrichtung und ein Verfahren zur Darstellung von Bildmosaiken |
JP5271737B2 (ja) * | 2009-02-05 | 2013-08-21 | 株式会社日立製作所 | データ収集システム,及び伝送制御装置 |
JP5765920B2 (ja) * | 2010-11-16 | 2015-08-19 | キヤノン株式会社 | 送信装置および送信方法 |
TWI450207B (zh) | 2011-12-26 | 2014-08-21 | Ind Tech Res Inst | 物件追蹤的方法、系統、電腦程式產品與記錄媒體 |
FR3002530A1 (fr) | 2013-02-28 | 2014-08-29 | Centre Nat Rech Scient | Verres et vitroceramiques nanostructures transparents dans le visible et l'infrarouge |
TWI533684B (zh) * | 2013-05-15 | 2016-05-11 | 晶睿通訊股份有限公司 | 動態視訊儲存方法及網路安全監控裝置 |
KR101593751B1 (ko) * | 2013-06-28 | 2016-02-18 | 한양대학교 산학협력단 | 데이터 저장 방법, 장치 및 컴퓨터 프로그램 제품 |
WO2014208872A1 (ko) * | 2013-06-28 | 2014-12-31 | 한양대학교 산학협력단 | 데이터 저장 방법 및 장치 |
US20150169619A1 (en) * | 2013-12-06 | 2015-06-18 | Zaius, Inc. | System and method for creating storage containers in a data storage system |
US20150169622A1 (en) * | 2013-12-06 | 2015-06-18 | Zaius, Inc. | System and method for storing and retrieving data in different data spaces |
KR101634242B1 (ko) * | 2014-02-05 | 2016-06-28 | 재단법인 다차원 스마트 아이티 융합시스템 연구단 | 블랙박스의 유휴시간을 활용한 차량용 블랙박스 및 그 제어방법 |
US10412420B2 (en) * | 2014-03-07 | 2019-09-10 | Eagle Eye Networks, Inc. | Content-driven surveillance image storage optimization apparatus and method of operation |
KR101559241B1 (ko) * | 2014-03-26 | 2015-10-15 | 재단법인 다차원 스마트 아이티 융합시스템 연구단 | 영상 사고 기록 장치의 대표 영상을 저장하는 방법 및 시스템 |
TWI551967B (zh) * | 2014-05-28 | 2016-10-01 | 國立高雄第一科技大學 | 事件導向的歷程監測與回溯方法與電腦程式產品 |
CN105242970A (zh) * | 2015-09-17 | 2016-01-13 | Tcl移动通信科技(宁波)有限公司 | 一种基于内存剩余容量调节照相机频率的方法及系统 |
TWI589158B (zh) | 2016-06-07 | 2017-06-21 | 威聯通科技股份有限公司 | 監控資料的原始畫面儲存系統及其儲存方法 |
JP2018037886A (ja) * | 2016-08-31 | 2018-03-08 | 株式会社東芝 | 画像配信装置、画像配信システム、および画像配信方法 |
GB2553569B (en) * | 2016-09-09 | 2020-07-15 | Canon Kk | Prioritization of video sources |
CN106926466B (zh) * | 2017-04-24 | 2019-03-08 | 杭州空灵智能科技有限公司 | 一种3d打印视频监控的方法及系统 |
CN108427911B (zh) * | 2018-01-30 | 2020-06-23 | 阿里巴巴集团控股有限公司 | 一种身份验证方法、系统、装置及设备 |
KR102181136B1 (ko) * | 2018-11-15 | 2020-11-20 | 엔에이치엔 주식회사 | 복수의 노드들의 분산 네트워크로 구성된 블록체인 시스템에서 서브 블록체인을 구성하는 방법 및 블록체인 시스템 |
DE102019203629A1 (de) * | 2019-03-18 | 2020-09-24 | BSH Hausgeräte GmbH | Speichern von mittels eines Haushaltsgeräts aufgenommenen Bildern |
EP3968635A1 (en) | 2020-09-11 | 2022-03-16 | Axis AB | A method for providing prunable video |
EP3968636A1 (en) | 2020-09-11 | 2022-03-16 | Axis AB | A method for providing prunable video |
JP7055853B2 (ja) * | 2020-10-28 | 2022-04-18 | 株式会社東芝 | 画像配信装置、画像配信システム、および画像配信方法 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IT1095061B (it) * | 1978-05-19 | 1985-08-10 | Conte Raffaele | Apparecchiatura per la registrazione magnetica di eventi casuali relativi a mezzi mobili |
JPS61166289A (ja) * | 1985-01-18 | 1986-07-26 | Hitachi Ltd | 画像伝送システム |
JPS633590A (ja) * | 1986-06-23 | 1988-01-08 | Sony Corp | 監視装置 |
US5072296A (en) | 1990-02-23 | 1991-12-10 | Massachusetts Institute Of Technology | Video frame reduction/reconstruction method and apparatus |
US5166987A (en) * | 1990-04-04 | 1992-11-24 | Sony Corporation | Encoding apparatus with two stages of data compression |
GB9206651D0 (en) * | 1992-03-26 | 1992-05-06 | Solid State Logic Ltd | Video processing |
US5517251A (en) * | 1994-04-28 | 1996-05-14 | The Regents Of The University Of California | Acquisition of video images simultaneously with analog signals |
US5751345A (en) * | 1995-02-10 | 1998-05-12 | Dozier Financial Corporation | Image retention and information security system |
US5689442A (en) * | 1995-03-22 | 1997-11-18 | Witness Systems, Inc. | Event surveillance system |
US5724475A (en) | 1995-05-18 | 1998-03-03 | Kirsten; Jeff P. | Compressed digital video reload and playback system |
JPH1013857A (ja) * | 1996-06-27 | 1998-01-16 | Sony Corp | ビデオ装置 |
US6031573A (en) * | 1996-10-31 | 2000-02-29 | Sensormatic Electronics Corporation | Intelligent video information management system performing multiple functions in parallel |
JPH10228728A (ja) * | 1997-02-17 | 1998-08-25 | Sony Corp | デジタル信号記録方法及び装置、デジタル信号再生方法及び装置 |
US6107918A (en) * | 1997-11-25 | 2000-08-22 | Micron Electronics, Inc. | Method for personal computer-based home surveillance |
JPH11168685A (ja) | 1997-12-04 | 1999-06-22 | Sony Corp | 画像処理方法 |
US6271752B1 (en) * | 1998-10-02 | 2001-08-07 | Lucent Technologies, Inc. | Intelligent multi-access system |
-
1999
- 1999-01-29 SE SE9900325A patent/SE522856C2/sv unknown
- 1999-02-03 US US09/243,874 patent/US6813312B2/en not_active Expired - Lifetime
-
2000
- 2000-01-27 KR KR1020017008840A patent/KR100916034B1/ko active IP Right Grant
- 2000-01-27 JP JP2000596484A patent/JP4426114B2/ja not_active Expired - Lifetime
- 2000-01-27 AU AU24703/00A patent/AU765838C/en not_active Expired
- 2000-01-27 DE DE10083904T patent/DE10083904B4/de not_active Expired - Lifetime
- 2000-01-27 WO PCT/SE2000/000161 patent/WO2000045296A1/en active IP Right Grant
- 2000-01-27 GB GB0115874A patent/GB2361600B/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
AU2470300A (en) | 2000-08-18 |
GB0115874D0 (en) | 2001-08-22 |
AU765838B2 (en) | 2003-10-02 |
AU765838C (en) | 2004-05-27 |
DE10083904T1 (de) | 2002-01-03 |
JP4426114B2 (ja) | 2010-03-03 |
KR100916034B1 (ko) | 2009-09-08 |
US6813312B2 (en) | 2004-11-02 |
GB2361600A8 (en) | 2002-05-01 |
GB2361600B (en) | 2003-03-12 |
US20030133593A1 (en) | 2003-07-17 |
DE10083904B4 (de) | 2006-10-12 |
KR20010101497A (ko) | 2001-11-14 |
GB2361600A (en) | 2001-10-24 |
WO2000045296A1 (en) | 2000-08-03 |
SE9900325D0 (sv) | 1999-01-29 |
JP2002540652A (ja) | 2002-11-26 |
SE9900325L (sv) | 2000-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SE522856C2 (sv) | En datalagrings- och reduceringsmetod för digitala bilder, samt ett övervakningssystem som använder nämnda metod | |
EP1073964B1 (en) | Efficient pre-alarm buffer management | |
US7236690B2 (en) | Event management system | |
US6829395B2 (en) | Apparatus and method for storing and reading digital images | |
JP4380252B2 (ja) | 撮像装置および撮像方法 | |
CN100426837C (zh) | 一种监控摄像方法及装置 | |
US5986695A (en) | Recording method and apparatus for conserving space on recording medium of security system | |
JP4174234B2 (ja) | 画像処理装置及び画像処理方法 | |
US10847003B1 (en) | Method and apparatus for segmented video compression | |
US20060171452A1 (en) | Method and apparatus for dual mode digital video recording | |
JP2005086734A (ja) | 画像記録装置 | |
WO2018046693A1 (en) | Prioritization of video sources | |
EP1552705A1 (en) | Sequential digital image compression | |
CA2242322C (en) | Digital video security system | |
JP3866008B2 (ja) | ディジタル式映像および音声記録再生装置 | |
KR100484452B1 (ko) | 감시용 디지털 비디오 레코더에서의 채널별 녹화 속도제어방법 | |
KR20030024113A (ko) | 디지털 영상 녹화 장치 및 방법 | |
WO2001054412A1 (en) | Apparatus and method for storing and reading digital images | |
JP2002074904A (ja) | ディジタル情報の記録媒体及びその管理方法、並びにアクセス方法 | |
JP2004208005A (ja) | 画像記録装置 | |
EP0864140A1 (en) | Method and apparatus for generating a visual record | |
KR20040016025A (ko) | 감시용 디지털 비디오 레코더에서의 이벤트 영상 탐색방법 | |
JP2002033996A (ja) | 編集メモリを設けたフレーム情報記録再生システム | |
JPH0670277A (ja) | 画像差分データ圧縮機構を用いた定点自動監視記録装置 | |
JP2005191647A (ja) | 画像保存システムおよび画像保存方法 |