NO331527B1 - Metode for a fjerne flimring i videoopptak - Google Patents
Metode for a fjerne flimring i videoopptak Download PDFInfo
- Publication number
- NO331527B1 NO331527B1 NO20093588A NO20093588A NO331527B1 NO 331527 B1 NO331527 B1 NO 331527B1 NO 20093588 A NO20093588 A NO 20093588A NO 20093588 A NO20093588 A NO 20093588A NO 331527 B1 NO331527 B1 NO 331527B1
- Authority
- NO
- Norway
- Prior art keywords
- values
- camera
- value set
- value
- screen
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 26
- 238000002360 preparation method Methods 0.000 claims description 4
- 230000003287 optical effect Effects 0.000 claims description 3
- 238000005259 measurement Methods 0.000 claims description 2
- 230000010354 integration Effects 0.000 description 10
- 238000005286 illumination Methods 0.000 description 6
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 241001122767 Theaceae Species 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013481 data capture Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/745—Detection of flicker frequency or suppression of flicker wherein the flicker is caused by illumination, e.g. due to fluorescent tube illumination or pulsed LED illumination
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Picture Signal Circuits (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Transforming Light Signals Into Electric Signals (AREA)
Description
Introduksjon
Den foreliggende oppfinnelsen fremviser en metode og en videokonferanseterminal eller videoinnspillingsenhet tilpasset til å fjerne flimring i videobilder til objekter belyst av omliggende belysning og skjermlys.
Bakgrunn
For å kunne ha et møte som involverer flere deltakere som ikke er lokalisert i det samme området, er et antall teknologiske systemer tilgjengelige. Disse systemene kan innbefatte videokonferanse, webkonferanse og lydkonferanse.
Høykvalitets (high-end) -videokonferansesystemer er en mer realistisk erstatning for virkelige møter. Konvensjonelle videokonferansesystemer omfatter et antall endepunkter som kommuniserer sanntidsvideo, lyd og/eller datastrømmer over WAN, LAN og/eller linjesvitsjede nettverk. Endepunktet innbefatter én eller flere monitorer, kameraer, mikrofoner og/eller datainnfangingsinnretninger og en kodek, som koder og dekoder utgående og innkommende strømmer respektivt.
Videokonferansesystemer blir brukt gjennom hele forretningsstanden for punkt til punkt lyd og visuell kommunikasjon mellom individer. Brukere av videokonferanser kan sitte i arbeidsomgivelser slik som et personlig kontor eller en celle, små eller store møterom eller styrerom. Videokonferanseinnretninger installert på multiformålsdatamaskiner har bidratt til verdensomspennende bruk av personlige videokonferanser.
Fig. 1 illustrerer en vanlig situasjon hvor en person som et objekt fanget inn av et kamera sitter nær til et display som viser den fjerntliggende siden (endepunkt). Ettersom skjermer blir større og lysere, vil skjermen lyse opp objektet, noe som kan lede til artefakter slik som farge og intensitetsvariasjoner på objekter. Artefaktene kan visuelt manifestere seg selv i flimring eller farge variasjoner som blir modulert av det som ses på skjermen.
Flimring blir forårsaket av kameraets eksponeringstid også kalt integrasjonstid for å spille inn hver individuelle ramme i et videobilde kombinert med frekvenser med omliggende lys og oppfriskningsraten/frekvensen til skjermen som belyser objektet fanget inn av kameraet. Skjermen inneholder tusenvis av opplyste piksler i en matrise. Visuelt innhold blir fremvist ved suksessivt å påføre spenning på hvert piksel i en piksellinje fra venstre til høyre for hver linje fra toppen av skjermen og nedover. En skjerms oppfriskningsrate blir derfor frekvensen til belysningen av piksler i hele skjermen fra topp venstre til bunn høyre.
Avhengig av oppfriskningsraten til den aktuelle skjermen, kan den forårsake flimring selv om kameraet er optimalisert for normalt omgivende omgivelse. Videre, som følge av større og høyintensitetsutstrålende displayer, kan indirekte belysning forårsaket av slike utstrålende displayer forårsake flimring i alle eller deler av bildet sett av kameraet.
EP-0971534 A2 beskriver en anordning for automatisk styring av eksponeringstid og forsterkning til et elektronisk kamera hvor ulike varianter brukes avhengig av hvor eksponeringstiden ligger i forhold til belysningsfrekvensen.
US-5293238 A beskriver et fjernsynskamera hvor flimring i bilde, forårsaket av belysning med ulike frekvenser, hindres ved at lagringstiden tilpasses belysningsfrekvensen.
WO-2006029394 A2 beskriver et system og en fremgangsmåte for å kompensere for flimring i bilde ved å ta hensyn til belysingsfrekvensen. Dette gjøres ved at ulike bildepunkter i den lysfølsomme bildebrikken tar opp registrerer bilde ved ulike men svært nærliggende tidspunkter for så å beregne en kompensasjonsparameter som anvendes på de ulike bildepunkter.
Ingen av disse publikasjonene tar imidlertid hensyn til to ulike belysningskilder med ulike frekvenser.
Det er vanligvis ønskelig at integreringstiden er så lang som mulig, dvs. for å maksimalt respondere til rammeraten (1/rammerate) til maksimum signal til støy (S/N) forholdet i resulterende opptak. Det er imidlertid slikt at på grunn av linjefrekvensen på 50 Hz (60 Hz i USA, 400 Hz i fly) vil lamper som opererer ved hovedstrøm AC utstråle en intensitetsvariasjon på det dobbelte av linjefrekvensen. For å unngå flimring (dvs. fantomintensitetsvariasjoner over tid som ser ut flimring eller linje rulling), er den normale tilnærmelsen å velge en passende integrasjonstid for omgivelsen med det mål å overkomme problemene under innfanging av bilder. Det generelle forholdet som sørger for at kameraet ikke er i konflikt med en global syklisk stimuli f er:
Integrasjonstid = n/(2f), n = 1, 2, 3 ....
Resultatet med å justere for integrasjonstiden i henhold til denne ligningen er at kameraer vil fange inn heltall av halve lysbølgelengder for derved å unngå variasjoner av lysintensiteten blant innfangede rammer.
Som allerede nevnt er det ikke bare omgivende lys som forårsaker flimring. Spesielt i situasjoner som beskrevet over når innfangede objekter er posisjonert nært til relativt store skjermer, kan belysningsbidraget fra skjermen være forholdsvis stort, og dersom integrasjonstiden ble tilpasset til omgivende kun lys, kan flimring opptre på grunn av skjermens oppfriskningsrate.
Fig. 2 viser effekten av en scene optimalisert for 50 Hz omgivende ved 10 ms integrasjonstid, med intensitetsvariasjoner av ulike vanlige skjermoppfriskningsrater/frekvenser når den belyses 100 % av en enkel sinusintensitetskilde. X-aksen er komplett 10 ms integrasjonsvinduer. Som det kan ses øker intensitetsvariasjonene ettersom oppfriskningsraten beveger seg vekk fra 50 Hz. Dette blir erfart som flimring av mennesker som ser på videobilder fanget inn av kameraet.
Det er derfor et behov for en metode som fjerner flimringsbelysningsbidrag fra både omliggende lys og skjermlys.
Kort beskrivelse av hensikten med oppfinnelsen
Den foreliggende oppfinnelsen tilveiebringer en metode og en korresponderende justert videokonferanse eller videoinnspillende enhet for å fjerne flimring fra video til objekter belyst av en skjerm som opererer med en oppfriskningsrate (fsc) blant en første verdi satt, innbefattende skjermkompatible oppfriskningsrateverdier og en omliggende belysning som opererer på en viss linjefrekvens (fi) innfanget av et kamera med en viss eksponeringstid (te) blant et andre verdisett som innbefatter kamerakompatible eksponeringstidsverdier, ved å eksekvere trinnene med å: I. bestemme om et ikke-null heltall n eksisterer slik at te = n/2fi; La. dersom nevnte ikke-null heltall ikke eksisterer, så fjerne aktuell verdi av te fra det andre verdisettet, tilegne te til en verdi i det andre verdisettet som tilfredsstiller te = n/2fiog repetere trinnet I; Lb. dersom nevnte ikke-null heltall eksisterer, så bestemme om ikke-null heltallstall for k og 1 eksisterer slik at kfscr=lfi; Lb. 1. dersom nevnte ikke-null heltallsnummer for k og 1 eksisterer, så implementere te som kameraets eksponeringstid og fscsom skjermens oppfriskningsrate; Lb.2. dersom nevnte ikke-null heltallsnummer for k og 1 ikke eksisterer, så beregne et tredje verdisett innbefattende verdier for fscrsom tilfredsstiller kfscr= lfi hvor k og 1 er ikke-null heltallstall og bestemme om én eller flere verdier i det tredje verdisettet er lik til én eller flere verdier i det første verdisettet, I.b.2.1. dersom ikke én eller flere verdier i det nevnte tredje verdisettet er lik til én eller flere verdier i det første verdisettet, så eksekvere trinn La;
Lb.2.2. dersom én eller flere verdier i det nevnte tredje verdisettet er lik til én eller flere verdier i det første verdisettet, så tilegne fscrtil én av den ene eller flere verdier av det tredje settet som er lik til én eller flere verdier i det første verdisettet, og
Lb.2.3. implementere te som kameraets eksponeringstid og fscsom skjermens oppfriskningsrate.
Kort beskrivelse av tegningene
Den foreliggende oppfinnelsen vil bli beskrevet i detalj med henvisning til en foretrukket utførelse som vist i de følgende tegningene: Fig. 1 er en illustrasjon av en situasjon hvor et objekt fanget inn av et kamera blir belyst både av en skjerm og omgivende belysning; Fig. 2 er en graf som illustrerer intensitetsvariasjoner til lys fanget inn av et kamera forårsaket av ulike felles skjermoppdateringsrater, og Fig. 3 er et flytskjema som illustrerer et eksempel av metoden i henhold til den foreliggende oppfinnelsen.
Detaljert beskrivelse av oppfinnelsen
I det følgende vil den foreliggende oppfinnelsen bli diskutert ved en beskrevet foretrukket utførelse, og ved å henvise til de vedlagte tegningene. Imidlertid vil en fagmann på området innse andre applikasjoner og modifikasjoner innenfor omfanget av oppfinnelsen som definert i de vedlagte selvstendige kravene.
I henhold til den foreliggende oppfinnelsen blir den distraherende belysningsflimringen grunnet avvik mellom linjefrekvens, skjermoppdateringsrate og kameraets eksponeringstid i videokonferanse og videoinnspilling fjernet ved en oppfinnerisk metode med primært å justere skjermoppdateringsraten og sekundært en kameraeksponeringstid for å oppnå en flimringsfri opplevelse av video fanget inn av kameraet.
Det er derfor antatt at både skjermoppfriskningsraten og kameraeksponeringstiden i det minste i en viss grad er justerbare fra datarutiner gjennom driverinnretninger til skjerm og kamera respektivt. Dette er typisk tilfelle i videokonferanser mellom generelt formålsdatamaskiner som har softwarevideokonferanseklient installert, og et kamera enten plugget inn i USB-porten eller integrert i skjermen til en datamaskin. Det kan på lignende måte også være situasjonen for videoregistrerings-enheter, når de innspilte objektene blir posisjonert nært til en skjerm.
Noen webkameraer har API'er (Application Programming Interface) som muliggjør interaksjon med annen software, mye på samme måte som at et brukergrensesnitt muliggjør interaksjon mellom mennesker og datamaskiner. Dette gjelder også både for eksterne og interne skjermer. F.eks. ved å taste inn i kontrollpanel til Microsoft Windows operativsystem kan en manuelt velge oppfriskningsraten til skjermen eller eksponeringstiden til kameraet, normalt mellom faste kompatible verdier. På lignende måte, kan en gjennom et API assosiert med skjermen eller kameraet, en softwarerutine gjøre det samme valget ved å rette visse forespørsler eller instruksjoner tolkbare for APFene.
Linjefrekvensen til omgivende belysning er forhåndsdefinert, men har stor påvirkning på valget av skjermoppfriskningsrate og kameraeksponeringstid i henhold til den foreliggende oppfinnelsen. Imidlertid kan dette variere mellom land, regioner og settinger slik at det bør måles ved f.eks. kamera før det faktiske valget gjøres. Optisk måling av linjefrekvens fra omgivende lys er en triviell oppgave som er velkjent i fagområdet som f.eks. beskrevet i US patent 5 394 217 - "Method and apparatus for determining line frequency and detecting variable frequency light sources", Gaboury et al. Alternativt kan frekvensen også måles direkte fra kraftlinjeinput til videokonferansedrøftingen, eller enkelt forhåndsdefinert.
Fig. 3 viser et flytskjema som illustrerer et eksempel av prosessen med å oppnå en flimrefri videoopplevelse hvor et kamera fanger inn objekter som er i det minste delvis belyst av lys fra en skjerm hvor skjermen blir linjevis oppfrisket med en viss skjermoppfriskningsrate.
Eksemplet starter med noen forberedelsestrinn. Skjermoppfriskningsraten blir normalt satt til standardtrate (defualt rate), så vel som kameraets eksponeringstid normalt blir satt til en standarttid. Disse standardverdiene blir i trinn 1 og 2 fanget inn og allokert til fscog te respektivt, slik at standardverdiene blir de valgte verdiene med én gang, dersom disse i kombinasjon med linjefrekvensen tilveiebringer flimrefri video innfanget av kameraet uten noen modifikasjoner. Linjefrekvensen i seg selv er ikke nødvendigvis kjent, og bør bli målt f.eks. optisk av et kamera før tilegnelse av denne til fi. Som allerede indikert er skjermene normalt kompatible med begrenset antall av tillatte oppfriskningsrater, og disse blir i forberedelsestrinn 4 fanget inn fra driverenheten til skjermen og satt i et sett med mulige oppfriskningsrateverdier co.
I vurderingstrinnet 5, blir det bestemt om flimrefri ligning te = n/2fihvor n er et
ikke-null heltalls nummer som har en oppløsning med den foreliggende verdien for te. Dersom dette ikke er tilfelle, fortsetter prosessen til trinn 6, hvor te blir endret til en alternativ verdi som ikke er testet i prosessen tidligere. Den valgte verdien for te skal fortrinnsvis være så høy som mulig, men valget kan også være basert på andre vurderinger, forutsatt at den plukker en potensiell eksponeringstid som ikke har blitt testet tidligere i prosessen.
Prosessen blir så løkket tilbake til bestemmelsestrinn 5.
Dersom det i bestemmelsestrinnet viser seg at te = n/2fihar en løsning, bestemmer så bestemmelsestrinn 7 om det er én eller flere løsninger av ligningen kfscr= lfihvor k og 1 er ikke-null heltallstall med foreliggende fscr. Denne testen avslører enkelt om i det minste en felles multippel av l/fscrog 1/fi eksisterer, og om dette er tilfelle, er det ganske enkelt å utlede at den generelle flimrefrie ligningen:
integrasjonstid = n/2f n = 1, 2, 3,...
har en løsning for både fscrog fi, og det vil ikke være noen flimrebidrag verken fra skjermen eller omgivende lys med den korresponderende eksponeringstiden (integrasj onstiden).
Dersom bestemmelsestrinn 7 er positivt, blir prosessen terminert, og foreliggende fscog te blir valgt til å være skjermoppfriskningsraten og kameraeksponeringstiden respektivt. Dersom verdiene ikke er lik til defaultverdiene, må de bli modifisert i assosierte driverenheter, ved f.eks. å sende forespørsel til assosierte API for å endre til den valgte verdien(e).
Dersom bestemmelsestrinn 7 er negativt, går prosessen videre til trinn 8 hvor et sett (cp) er mulige verdier for fscfor å tilfredsstille ligningen kfscr= lf]hvor k og 1 som er ikke-null heltallstall bli bestemt. Prosessen går så videre til bestemmelsestrinn 9 ved å undersøke om det er én eller flere verdier i (cp) som korresponderer til én eller flere verdier med kompatible skjermoppfriskningsrater (co), som allerede er hentet inn i forberedelsestrinn 4. Dersom ikke dette er tilfelle, går prosessen tilbake til trinn 6 for å velge en alternativ eksponeringstid (te). Imidlertid, dersom det er slik at (cp) og (co) har felles verdier, går prosessen videre til trinn 10 hvor høyeste felles verdi av settene cp og co blir allokert som fscr. I dette eksemplet vil den høyeste verdien bli valgt ved å anta at den høyeste mulige oppfriskningsraten er foretrukket. Alternativt kan dette valget være basert på andre vurderinger, men hovedsaken er å nå en verdi som er tilstede i begge settene med verdier.
Prosessen blir til slutt terminert, og foreliggende fscog te blir valgt som skjermens oppfriskningsrate og kameraeksponeringstid respektivt. De blir så modifisert i assosierte driverenheter, ved f.eks. å sende forespørsel til assosiert API for å endre til de valgte verdiene.
Claims (8)
1. Metode for å fjerne flimring ved videoinnspilling av et objekt som blir belyst av en skjerm som opererer med en oppfriskningsrate (fsc) blant et første verdisett innbefattende skjermkompatible oppfriskningsrateverdier og et omgivende lys som opererer på en viss linjefrekvens (fi) fanget inn av kameraet med en viss eksponeringstid (te) blant et andre verdisett innbefattende kamerakompatible eksponeringstidsverdier,karakterisert vedå
1. bestemme om et ikke-null heltall n eksisterer slik at te = n/2fi; I.a. dersom nevnte ikke-null heltall ikke eksisterer, så fjerne aktuell verdi av te fra det andre verdisettet, tilegne te til en verdi i det andre verdisettet som tilfredsstiller te = n/2fiog repetere trinnet I; I.b. dersom nevnte ikke-null heltall eksisterer, så bestemme om ikke-null heltallstall for k og 1 eksisterer slik at kfscr=lfi; I.b. 1. dersom nevnte ikke-null heltallsnummer for k og 1 eksisterer, så implementere te som kameraets eksponeringstid og fscsom skjermens oppfriskningsrate; I.b.2. dersom nevnte ikke-null heltallsnummer for k og 1 ikke eksisterer, så beregne et tredje verdisett innbefattende verdier for fscrsom tilfredsstiller kfscr= 1 fi hvor k og 1 er ikke-null heltallstall og bestemme om én eller flere verdier i det tredje verdisettet er lik til én eller flere verdier i det første verdisettet, I.b.2.1. dersom ikke én eller flere verdier i det nevnte tredje verdisettet er lik til én eller flere verdier i det første verdisettet, så eksekvere trinn I.a; I.b.2.2. dersom én eller flere verdier i det nevnte tredje verdisettet er lik til én eller flere verdier i det første verdisettet, så tilegne fscrtil én av den ene eller flere verdier av det tredje settet som er lik til én eller flere verdier i det første verdisettet, og I.b.2.3. implementere te som kameraets eksponeringstid og fscsom skjermens oppfriskningsrate.
2. Metode i henhold til krav 1,
karakterisert vedat eksekvering av det følgende forberedelsestrinnet forut for trinn I: Optisk måling av linjefrekvensen fra kamerainnfanget lys og tilegne målt linjefrekvens til fj.
3. Metode i henhold til krav 1 eller 2,
karakterisert vedeksekvering av det følgende forberedelsestrinnet forut for trinn I: å hente en defaultskjermoppfriskningsrateverdi fra en skjermdriverinnretning og å tilegne defaultskjermoppfriskningsrateverdien til fsc.
4. Metode i henhold til krav 1 eller 2,
karakterisert vedå eksekvere det følgende forberedelsestrinnet forut for trinn I: å hente defaulteksponeringsverdien fra en kameradriverinnretning og tilegne defaulteksponeringstidsverdien til te.
5. Metode i henhold til krav 1 eller 2,
karakterisert vedat trinnet I.b.l og I.b.2.3 videre innbefatter de følgende trinnene: å instruere kameradriverinnretningen assosiert med API til å sette kameraeksponeringstiden til te, og å instruere kameradriverinnretningen assosiert med API til settet med kameraskjermoppfriskningsrate til fsc.
6. Metode i henhold til krav 1 eller 2,
karakterisert vedat i trinnet I.a., er verdien i det andre verdisettet som tilfredsstiller te = n/2fier den høyeste verdien i det andre verdisettet.
7. Metode i henhold til krav 1 eller 2,
karakterisert vedat i trinn I.b.2.2., tilegnes fscrtil den høyeste av den ene eller flere verdiene i det tredje settet som er lik til én eller flere verdier i det første verdisettet.
8. Videokonferanseterminal eller videoinnspillende enhet med kamera og en skjerm innbefattet i seg eller forbundet til dette, hvor skjermen er tilpasset til å operere på en oppfriskningsrate (fsc) blant et første verdisett som innbefatter skjermkompatibel oppfriskningsrateverdier, hvor kameraet er tilpasset til å fange inn videobilder med en viss eksponeringstid (te) blant et andre verdisett innbefattende kamerakompatible eksponeringstids verdier og av objekter belyst av skjermen og omgivende lys som opererer på en viss linjefrekvens (fi),karakterisert vedat videokonferanseinnretningen eller videoinnspillingsenheten er tilpasset til å: I. bestemme om et ikke-null heltall n eksisterer slik at te = n/2fi;
La. dersom nevnte ikke-null heltall ikke eksisterer, så fjerne aktuell verdi av te fra det andre verdisettet, tilegne te til en verdi i det andre verdisettet som tilfredsstiller te = n/2fiog repetere trinnet I; I.b. dersom nevnte ikke-null heltall eksisterer, så bestemme om ikke-null heltallstall for k og 1 eksisterer slik at kfscr=lfi; I.b. 1. dersom nevnte ikke-null heltallsnummer for k og 1 eksisterer, så implementere te som kameraets eksponeringstid og fscsom skjermens oppfriskningsrate; I.b.2. dersom nevnte ikke-null heltallsnummer for k og 1 ikke eksisterer, så beregne et tredje verdisett innbefattende verdier for fscrsom tilfredsstiller kfscr= lf]hvor k og 1 er ikke-null heltallstall og bestemme om én eller flere verdier i det tredje verdisettet er lik til én eller flere verdier i det første verdisettet, I.b.2.1. dersom ikke én eller flere verdier i det nevnte tredje verdisettet er lik til én eller flere verdier i det første verdisettet, så eksekvere trinn La; I.b.2.2. dersom én eller flere verdier i det nevnte tredje verdisettet er lik til én eller flere verdier i det første verdisettet, så tilegne fscrtil én av den ene eller flere verdier av det tredje settet som er lik til én eller flere verdier i det første verdisettet, og I.b.2.3. implementere te som kameraets eksponeringstid og fscsom skjermens oppfriskningsrate.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NO20093588A NO331527B1 (no) | 2009-12-23 | 2009-12-23 | Metode for a fjerne flimring i videoopptak |
CN201080059414.1A CN102812700B (zh) | 2009-12-23 | 2010-12-07 | 除去闪烁的方法 |
PCT/NO2010/000448 WO2011078682A1 (en) | 2009-12-23 | 2010-12-07 | Method for removing flickering |
EP10839841.3A EP2517458B1 (en) | 2009-12-23 | 2010-12-07 | Method for removing flickering |
US12/976,569 US8294784B2 (en) | 2009-12-23 | 2010-12-22 | Method, apparatus, and computer-readable storage medium for removing flickering in video images of objects illuminated by ambient lighting and screen light |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NO20093588A NO331527B1 (no) | 2009-12-23 | 2009-12-23 | Metode for a fjerne flimring i videoopptak |
Publications (2)
Publication Number | Publication Date |
---|---|
NO20093588A1 NO20093588A1 (no) | 2011-06-24 |
NO331527B1 true NO331527B1 (no) | 2012-01-23 |
Family
ID=42125504
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
NO20093588A NO331527B1 (no) | 2009-12-23 | 2009-12-23 | Metode for a fjerne flimring i videoopptak |
Country Status (5)
Country | Link |
---|---|
US (1) | US8294784B2 (no) |
EP (1) | EP2517458B1 (no) |
CN (1) | CN102812700B (no) |
NO (1) | NO331527B1 (no) |
WO (1) | WO2011078682A1 (no) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140139668A1 (en) * | 2011-08-02 | 2014-05-22 | David Bradley Short | Projection capture system and method |
US9625995B2 (en) | 2013-03-15 | 2017-04-18 | Leap Motion, Inc. | Identifying an object in a field of view |
US9106839B2 (en) * | 2013-04-05 | 2015-08-11 | Google Inc. | Automatic location-based camera frame rate settings |
JP6525757B2 (ja) * | 2015-06-17 | 2019-06-05 | キヤノン株式会社 | 撮像装置、光量変化特性の算出方法、プログラム及び記憶媒体 |
CN106896747B (zh) * | 2017-01-22 | 2019-06-18 | 无锡小天鹅股份有限公司 | 家电控制方法、装置及移动终端 |
CN109151256B (zh) * | 2018-08-31 | 2020-12-08 | 惠州华阳通用电子有限公司 | 一种基于传感器检测的摄像头闪烁消除方法及装置 |
US11158025B2 (en) * | 2018-12-31 | 2021-10-26 | Gopro, Inc. | Methods and apparatus for optimized stitching of overcapture content |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3404754B2 (ja) * | 1990-12-22 | 2003-05-12 | ソニー株式会社 | ビデオカメラ |
JPH04373365A (ja) | 1991-06-24 | 1992-12-25 | Hitachi Ltd | テレビカメラ |
GB2284318B (en) * | 1993-11-26 | 1997-11-05 | Sony Uk Ltd | Method and apparatus for electronic shutter speed control |
JPH11508426A (ja) | 1995-06-26 | 1999-07-21 | フェイズ・ワン・デンマーク・アクティーゼルスカブ | デジタルカメラ画像記録方法及びシステム |
DE19539803A1 (de) * | 1995-10-26 | 1997-04-30 | Thomson Brandt Gmbh | Fernsehtelefonanlage |
US6295085B1 (en) * | 1997-12-08 | 2001-09-25 | Intel Corporation | Method and apparatus for eliminating flicker effects from discharge lamps during digital video capture |
JP2000032330A (ja) | 1998-07-08 | 2000-01-28 | Toshiba Corp | カメラの自動レベル調整装置 |
US6421097B1 (en) * | 1998-07-31 | 2002-07-16 | Intel Corporation | Method and apparatus for reducing flicker in a video image sequence |
JP3370979B2 (ja) * | 2000-09-08 | 2003-01-27 | 三菱電機株式会社 | 撮像装置および自動レベル調整方法 |
JP4608766B2 (ja) * | 2000-11-27 | 2011-01-12 | ソニー株式会社 | 固体撮像素子の駆動方法、及びカメラ |
US7187405B2 (en) * | 2001-10-02 | 2007-03-06 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Automatic flicker frequency detection device and method |
JP3823314B2 (ja) * | 2001-12-18 | 2006-09-20 | ソニー株式会社 | 撮像信号処理装置及びフリッカ検出方法 |
JP4337353B2 (ja) * | 2002-03-25 | 2009-09-30 | セイコーエプソン株式会社 | フリッカ検出装置、フリッカ補正装置、撮像装置、フリッカ検出プログラムおよびフリッカ補正プログラム |
JP3803924B2 (ja) * | 2002-09-09 | 2006-08-02 | 本田技研工業株式会社 | イメージセンサ |
KR100460755B1 (ko) * | 2002-10-10 | 2004-12-14 | 매그나칩 반도체 유한회사 | 이미지센서의 화소배열부 및 그를 포함하는 이미지센서 및이미지센서의 플리커 잡음 제거방법 |
WO2006029394A2 (en) | 2004-09-09 | 2006-03-16 | Transchip, Inc. | Imager flicker compensation systems and methods |
US7502054B2 (en) * | 2004-12-20 | 2009-03-10 | Pixim, Inc. | Automatic detection of fluorescent flicker in video images |
US7538799B2 (en) * | 2005-01-14 | 2009-05-26 | Freescale Semiconductor, Inc. | System and method for flicker detection in digital imaging |
US7777787B2 (en) * | 2005-10-17 | 2010-08-17 | Nokia Corporation | Preventing flicker effects in video electronic devices |
US8068148B2 (en) * | 2006-01-05 | 2011-11-29 | Qualcomm Incorporated | Automatic flicker correction in an image capture device |
JP5147302B2 (ja) * | 2007-06-13 | 2013-02-20 | 株式会社エルモ社 | ビデオカメラおよびビデオカメラにおけるフリッカ低減方法 |
US7847834B2 (en) * | 2007-11-19 | 2010-12-07 | Omnivision Technologies, Inc. | Light source frequency detection circuit using bipolar transistor |
JP5276308B2 (ja) * | 2007-11-21 | 2013-08-28 | キヤノン株式会社 | 撮像装置およびその制御方法 |
TW200926767A (en) * | 2007-12-07 | 2009-06-16 | Sunplus Mmedia Inc | Automatic flicker detection and correction apparatus and method in a video capture device |
-
2009
- 2009-12-23 NO NO20093588A patent/NO331527B1/no not_active IP Right Cessation
-
2010
- 2010-12-07 WO PCT/NO2010/000448 patent/WO2011078682A1/en active Application Filing
- 2010-12-07 CN CN201080059414.1A patent/CN102812700B/zh not_active Expired - Fee Related
- 2010-12-07 EP EP10839841.3A patent/EP2517458B1/en not_active Not-in-force
- 2010-12-22 US US12/976,569 patent/US8294784B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US8294784B2 (en) | 2012-10-23 |
NO20093588A1 (no) | 2011-06-24 |
EP2517458B1 (en) | 2016-03-09 |
CN102812700B (zh) | 2015-09-09 |
WO2011078682A1 (en) | 2011-06-30 |
CN102812700A (zh) | 2012-12-05 |
EP2517458A4 (en) | 2013-11-20 |
US20110205393A1 (en) | 2011-08-25 |
EP2517458A1 (en) | 2012-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Davis et al. | Humans perceive flicker artifacts at 500 Hz | |
NO331527B1 (no) | Metode for a fjerne flimring i videoopptak | |
US9225916B2 (en) | System and method for enhancing video images in a conferencing environment | |
US8587682B2 (en) | Display system, method, and computer program product for capturing images using multiple integrated image sensors | |
US20070002130A1 (en) | Method and apparatus for maintaining eye contact during person-to-person video telecommunication | |
US9792847B2 (en) | Active video projection screen | |
JP2011504242A (ja) | 捕捉機能をもつ表示装置 | |
US9036086B2 (en) | Display device illumination | |
WO2018219294A1 (zh) | 一种信息终端 | |
WO2018219293A1 (zh) | 一种信息终端 | |
JP5109745B2 (ja) | 画像表示装置 | |
Emoto et al. | Critical fusion frequency for bright and wide field-of-view image display | |
WO2011135389A1 (en) | Method and apparatus for adaptive main back-light blanking in liquid crystal displays | |
Xiao et al. | Psychophysical thresholds and digital camera sensitivity: the thousand-photon limit | |
JP2011239370A (ja) | 撮影機能を有する画像表示装置 | |
De Simone et al. | Dynamic range expansion of video sequences: A subjective quality assessment study | |
GB2526478B (en) | High dynamic range imaging systems | |
US9332162B2 (en) | System and method for video frame sequence control | |
Mantel et al. | Subjective quality of videos displayed with local backlight dimming at different peak white and ambient light levels | |
KR20180045553A (ko) | 광역 역광 보정 장치 | |
Daly et al. | Pupillometry of HDR video viewing | |
Ha et al. | The preferred luminance of Head Mounted Display (HMD) over time under two different surround conditions | |
Mai et al. | Effect of displayed brightness on 3D video viewing | |
Qin et al. | P‐37: Just Noticeable Difference of Image Attributes for Natural Images | |
US11943427B2 (en) | Display modification system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM1K | Lapsed by not paying the annual fees |