Language selection

Search

Patent 2071966 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application: (11) CA 2071966
(54) English Title: PROCEDE D'EXPLOITATION DES COULEURS SUR ECRAN
(54) French Title: METHOD OF CONTROLLING COLOURS ON A SCREEN
Status: Deemed Abandoned and Beyond the Period of Reinstatement - Pending Response to Notice of Disregarded Communication
Bibliographic Data
(51) International Patent Classification (IPC):
  • G09G 5/36 (2006.01)
  • G09G 5/06 (2006.01)
(72) Inventors :
  • COQUELET, DOMINIQUE (France)
  • MEFFRE, JEAN-FRANCOIS (France)
  • KESKES, NAAMEN (France)
(73) Owners :
  • ELF EXPLORATION PRODUCTION
  • SOCIETE NATIONALE ELF AQUITAINE
(71) Applicants :
  • ELF EXPLORATION PRODUCTION (France)
  • SOCIETE NATIONALE ELF AQUITAINE (France)
(74) Agent: ROBIC AGENCE PI S.E.C./ROBIC IP AGENCY LP
(74) Associate agent:
(45) Issued:
(86) PCT Filing Date: 1991-10-21
(87) Open to Public Inspection: 1992-04-30
Examination requested: 1998-10-01
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: French

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/FR1991/000823
(87) International Publication Number: WO 1992007349
(85) National Entry: 1992-06-12

(30) Application Priority Data:
Application No. Country/Territory Date
90.13044 (France) 1990-10-22

Abstracts

French Abstract

2071966 9207349 PCTABS00110
Procédé d'exploitation des couleurs permettant la visualisation
simultanée de plusieurs images distinctes issues de différentes
applications sur un écran d'ordinateur auquel est rattachée une
seule palette de couleurs (colormap ou LUT).

Claims

Note: Claims are shown in the official language in which they were submitted.


WO 92/07349 PCT/FR91/00823
REVENDICATIONS
1 - Procédé d'exploitation de couleurs pour la représentation
simultanée sur un écran d'une ou plusieurs images
couleurs pouvant comporter du graphisme, à l'aide d'une
palette de couleurs unique rattachée à l'écran, du type
consistant à effectuer une correspondance entre une
valeur numérique et un code couleur d'une palette de
couleurs (LUT), caractérisé en ce que :
- on décompose la palette en une première partie statique
de taille paramétrable réservée au graphisme et une
deuxième partie dynamique complémentaire réservée aux
images,
- on subdivise la deuxième partie de la palette en autant
de plage de codes nécessaires à l'application,
- on attribue à chaque image une plage différente de codes
de la palette ,
- on affiche les images,
- pour chaque image on applique à la palette une
application permettant de modifier les correspondances
couleurs pour faire varier interactivement les couleurs
affichées à l'écran pour chaque pixel.
2 - Procédé selon la revendication 1 caractérisé en ce que
les plages de codes attribuées à chacune des images sont
de taille identique.
3 - Application du procédé selon la revendication 1 ou 2 à la
représentation simultanée d'une section sismique et de
la carte d'isovaleurs associée à un des horizons pointé
de la section.

Description

Note: Descriptions are shown in the official language in which they were submitted.


; ~ W0 ~07349 2071 ~6 ~ PCTtFR91/O~
PROCEDE D'EXPLOITATION DES COULEURS SUR ECRAN
- La présente invention concerne un procedé
d'exploitation des couleurs sur écran d'ordinateur permettant
la vi~ualisation simultanée de graphismes et d'images
couleur, en particulier sous "X-windows~
Jusqu'~ ces derni~res ~nnées la philosophie pour les
applications effectu~e~ a l~aide d'un ordinateur et
comportant des sorties graphiques ~tait de reserver u- ecran
graphlque pour la visualisation des sorties de l'application
et d'utiliser un terminal alpha-numerique pour le dialogue
hc~me-~achine Avec l'av~nement du multlfenêtrage (X-windows)
tout peut ~tre gere ~ur un me^me écran et il devient possi~le
; de falre effectuer en m~me tsmp~ plusieurs applications avec
~5 un seul et m~me ecran Les images tracees par l'application
dans une memoire sont compos~es de points ~lémentaires
(pixels) auxquels sont attrlbu~s des codes de couleurs
a~finis av c un nombr- B d- bits permettant de definir 2B
couleur~ Classigue~ent chaquo code Ci est associ~ ~ une
coul-ur caract~ri~e par 508 trois co~pos~ntes Ri rouge,Vi
vert, Bi bleu, grace ~ un- corr~spondance ~tablie dans une
tabl- encor~ appel~c p~lett- d~ 50uleurs (ou ~UT ou Look up
Tabl-, table d ~ fausses coul~urs, colornap ) rattachée ~
cran Ls contenu d- la pal-tt- do couleurs t~finit une
fonction d- transfert entr- les codes et les couleurs
L'utilisation de la palett- d~ couleurs en sortis m~molr~
d~finit un- archit-ctur- d~ ~moir- porm ttant la
r-pr~ ntatlon- d'i~ag av c un- a~ac1t~ ~-molr- r~dulto
Ell- p r~ t n outr , d- ~odlfl r r~pld-u nt, int-ractlv-m-nt
~t lnd~p nda~ nt d- l'ima9-, ~an~ chang~m nt du cont-nu de
. la t~bl- ou r~critur ~co~pl~t- d~ la ~moir- i~ag-,~ les
corre~pondanc-~ `-ntr- 1-~ cod-J t le- coul-ur~ C-tt~
nodification int-racti~ d! la r~p~rtition de~ couleurs dan~
- la tabl- ~'e~f-ctu- grac- a une ~pplication particuliare
per~ettant de ~odifi r la fon¢tion d- tran~rt D~ ri~que~
d conflits exi~tent alor~ au ~on nt d- l'af~ichag< ~ur ~cran
de sorties graphiqu-~ de~ dif~rente~ applications Ces
conflit~ ~e tradui~ent par UnQ ~uv~i~e qualit~ de~ ~orties
: . . .
:~ -
~ . ' ' ,
,

- W0 ~ W ~49 2 0 7 1 ~ 6 ~ PCT~ 3
- 2
graphigue~ et 60nt dus ~u fait qu'une adéquation
6atisfaiQante entre une seule palette de couleurs et
plusieurs sorties, pouvant être de caractares tres
diff~rents, est difficile a réaliser Il a déjà été proposé,
pour resoudre ce problame, de définir une palette de couleurs
pour chaque image envoyee à l'écran, chacune des palettes de
couleur~ a~soci~e ~ chacune de~ images ne devenant active et
ne reoplaçant la palette de couleurs de base que si 1'on
d~-~nd~ l'affichage de l'image gui lui est associée
Cette technigue toutefois ne permet pas la
visualisation correcte simultanée de deux images sauf si ces
deux images sont associées a la meme palette de couleurs
D'autre part toutes les couleurs disponibles pour l'écran
sont monopolisées par l'image visualisee ceci a pour effet
et inconvénient de rendre incoherent tous les graphismes
; ~repr~entations, vecteur, couleurs de fond, etc ) en dehors
de l'imagQ, ceux-ci perdant leurs couleurs d'origine
La pr~sente invention concerne un procéd~
d'exploitation d~s couleur~ permettant la visual~sation
simultan~e ~ur un mem~ ecran de graphi~me en mod vecteur et
d'image~ n couleurs tout n évitant les inconvénients
pr~cit~
Selon l'invention, le proced~ d'exploitation de
coul-ur~ pour la repr~sentation ~imultanee 6ur un ~cran d'une
ou plu i-ur~ l age~ couleur~ pouvant comporter du graphi~m à
l'ald- d'un pal-tte d- coul-ur- unlqu- rattach~ cran,
-t du typ con-l-tant ~ r~-ctu-r un- corr-~pondance ~ntr-
un- val-ur num~rigu- t un cod- coul-ur d'un- pal-tt- de
couleur- (L~T) t 11 e~t caract~ri~ en c- gu-
- on d~composQ la palett- n un- premi~r- partie
tatlgu- d t~ param~trabl- r~-erv~e au graphi~m et une
deuxi~ o p~rtl- dyna~lgu~ co~pl&~ ntalre r~erv~e aux image~,
- on u~dlv~-e la deuxl~ partl~ de la palette en
autant d- plage- d code~ n~ce~alr-~ a l'applicatlon, 1-
no~br- d- plag ~ n~ce~sair-~ ~tant au plu~ ~gal ~u nombre
d'imag-- ~ r-pr~enter,
- on attrlbu~ a chaque i~age une plage di~erente de
code~ de la palette,

I :~ wo ~uo~g 2 ~ 7 1 9 6 6 PCTnFR91~ 3
- on arfiche les i~aqe~, ~
- pour cbaque $mage on applique ~ la palette une
~pplication permettant de modifier les correspondances
couleur~ pour faire varier interactivement les couleurs
affich~e~ ~ l'écr~n pour chaque pixel
- Prér~rentiellement les plages de codes attribuées
chacune des i~ages sont de taille identigue
Le proc~d~ ~elon l'inv ntion est particulierement
int~re~6ant appliqu~ ~u do~aine de la sismique pour la
~0 représentation simultanée a~une section sismigue et de la
c~rte d'iso~aleurs a~sociee ~ un des horizons pointe de la
~ection
Le proc~d~ ~elon l'invention permet de n'utiliser
qu'une seule palette de couleurs pour l'écran La réservation
lS d'une premi~re plage de couleurs pour le graphisme permet de
; visualioer du graphisme sans perturbation des images La
décompo~ition ~ventuelle de la s-conde plage en di~rents
int-rvall-~ p-r- t de v$oual$~ r s$~ultan~ment des im~ges
d$ff~r nt-~ ayant cbacune l-ur- codeo couleurs assoe$~-
D'autre- earact~ristique- t avantages de la présente
$n~ent$on appara~tront plu~ cla$r~ nt ~ la lecture de la
d scr$ption e$-apr~s fa$te n r~r~r-nc- au de~$n annex~ sur
qu l
- la rigure 1 e~t une repr~entation schem~t$que d'une
palette d- eoul-ur~ et son xplo$tat$on oelon l'invent$on,
- la r$gure 2 repr~s nt une eopie d'~cran ~ur l-guel sont
vi~uali~ l~ultan~ nt t av e d-~ pal-tt-- parrait-~-nt
adapt~e- g~r~-- p~r l- ~roo~d~ d l~ lm ntlon, d-ux ~ortl-o
dlr~r nte- du domain- d la l~lgue ~ avoir un- portion d-
~-ction ~ iqu ur lagu-ll- un horizon i-miqu- particul$-r
a t~ point~ t la c~rt- d'i~ochron ~ corr-~pondant ~ cet
horlzon particuli r,
- la rigur- 3 r-pr~ nt- la copi- d'~cran pour 1~ me~
applicationa t aorti-~ que c-ll-~ repr~ent~-s ~ur la rigure
2, a~ c un proc~d~ d ge~tion de pal-tt- de couleur-
cla~igu
~ a pal-tte de couleur~ repr~sent~ sch~mat$que~ent
~ur la rigure 1 e~t constitu~e cla~igue~ent de 256 cellules

~ 1 w092t~7349 2 0 7 1 9 6 ~ PCl/FR9l/0~823
de couleurs C~, ~ variant de~0 à 255 L'operateur travaillant
~a console fixe la grandeur JG de la premiere plage de
couleurs G r~servee au graphique en indiquant, par exemple,
un nombre JG de cellules de couleur Dans l'exemple
S sch~mati~e, le~ trente et une cellules CO à C30 sont
réservee~ au graphique, (c'est ~ dire, par exemple, les
indications du genre de celles ref~rencees (3) sur les
~igures 2 et 3), le~ cellules C31 ~ C255 etant reserv~es ~ la
partie i~age I Pour visualiser correctement deux images
telles gue, par exemple, les images (1) et (2) sur la figure
2, l'operateur doit fournir un autre indice JIl~ Il etant
supérieur ~ G La donnee de JIl~ a pour consequence de
differencier deux plages complementaires de codes Dans
l'exemple de palette de couleur~ ~chematisee sur la figure 1,
lS JIl ~ 130 de ~orte que les cellules C31 ~ C130 sont reserveeS
à une premiere image Il et les cellules C131 à C255 sont
reservees ~ une deuxieme image I2
En nvoyant une i~age ~ur l'~cran, il ~aut donc
indigu~r la pl~g de la palette qu~ l'on veut utili~er soit
n indiguant ses borne~ soit en adoptant une convention
particuli~re L~s taille~ des plage~ peuvent etre fixes ou
fix~e~ ~uto~atique~Qnt Ainsi un xemple de convention ~imple
fiable consi~t- ~ car~ct~ri~r un- plage image par un nombre
N donnant 1- no~bre d~ plage~ d taille égale formant la
part$tion d la ~-conde parti- I d- la paletto t un nombre M
variant d- 1 ~ N percett~nt d- d~lnir pr~ci~m-nt la plage à
utill~-r dan~ c-tt- partltlon Dan~ ohacun- d-~ plag-~ ain~i
d~inl-,~ on jeut ~~anipul r~ cla- igu-~ nt l ~~ couleur~
charg-m nt d palett-- pr~-d~lnl-~, d~ormatlon d-~ ces
pal-tt-~ pr6-d~lnl-~ (contractlon, invQr~ion ), ~a~gue~,
d~finltlon d'un nouvel en~bl- d~ coul-ur~ ~leux adapt~ ~
l'inag n cour- de vl~uali~ation t ~auveg~rde ~ur disgue
par x-mpl- ~
La talll- ~ini~ale d'une plage o~t de une cellule, ce
gui p~rmet potenti~llem nt 1- balayage de 256 couleurs
diff~rente~
Sur la cop~e d'écran de la figure 2 sont visualisees
deux i~age~ (1) et ~2) ain~i gue du graphique (3), (4)

`" wo 92,0,349 2 0 7 1 ~ 6 ~ PCrlFR9t/00~3
apparaissant en- surimpression ~ur l'image (1) Le graphique
est representé avec une seule et meme couleur L'image (1)
représente une section sismique en aire variable en noir et
blanc La grandeur representee est une amplitude pouvant~
varier entre - 32 000 et + 32 000 en fonction d'un temps T et
d'une distance X, cette tranche de valeurs constituant une
epur- à laquelle on a fait ici correspondre les cellules 31 ~
130 de la palette de couleurs de base On a choisi de
travailler sur cet intervalle de manière classique de façon ~
ne faire apparaItre que du noir et du ~lanc (on ayplique une
fonction en escalier à la fonction de transfert), de sorte
que les amplitudes negatives soient representees en noir et
les amplitudes positives en blanc, ce qui est la
representation usuelle d'une section sismique ~'image (2)
sur la figure 2 represente la carte d'isochrones associee ~
l'horizon (4) apparaissant sur l'image (1) La valeur
repr~sent6e est un temps en fonction d'un- distance X et
d'un- di~tanc- Y ~a correspondanc- est ici faite entre une
plage de temp~ compri~e ntre 1 100 ~ 2 500ms et l-s cellules
131 ~ 2SS Ta fonction appliquée est linéaire de sorte que
chaque ton de gris (correspondant chacun à une couleur) est
as~oci~ à une tranche donné- de temp~, le ton le plus fonc~
~i corr~pondant ~ la tranch d temp~ le~ moins ~lev~s et~le
~oin~ fonc~ ~ la tranche de t-ups le~ plus ~lev~s
La ~igure 3 permet de me~ur r l'int6r~t du procéde
-lon l'inv ntion Ici la parti- do la pal~tt- d- coul-ur~
r~s-rv~- à l'imag- n'a pa~ ~t- d~co~po-~- en d-ux plag-~ de
~ort- qu- 1~ p~l-tt- d- coul-ur- utill~ t un
corre~pondanc- ntr- un- ~pur- d- valeur- ~arlant entr-
- 32 000 t 1 32 000 t 1-- c-llul-~ C31 à C2SS Il n'-st pa~
po~ibl- av c un- ~-ul- pal-tt- d'avolr ~imultan m nt ~ur
cran un- imag ~atl~fai~ant- d la ~-ct$on ~ iqu- qui
n~c-~alt- un- fonction en -~cali-r -t une imag- ~ati~ai~ant-
d- la cart- qui n~ces~ite une fonction lin~air- ~'op~rateur
3S ~ ra alor~ a~en~ ~ ~clairer ~o~t l'un- des d-ux image~
appel~es ~ur ~cran, soit l'autre de ce- deux images

Representative Drawing

Sorry, the representative drawing for patent document number 2071966 was not found.

Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Inactive: IPC deactivated 2011-07-27
Inactive: IPC from MCD 2006-03-11
Application Not Reinstated by Deadline 2001-10-22
Time Limit for Reversal Expired 2001-10-22
Inactive: Abandoned - No reply to s.30(2) Rules requisition 2001-02-15
Deemed Abandoned - Failure to Respond to Maintenance Fee Notice 2000-10-23
Inactive: S.30(2) Rules - Examiner requisition 2000-08-15
Inactive: Multiple transfers 1999-01-08
Inactive: Application prosecuted on TS as of Log entry date 1998-10-16
Inactive: RFE acknowledged - Prior art enquiry 1998-10-16
Inactive: Status info is complete as of Log entry date 1998-10-16
Request for Examination Requirements Determined Compliant 1998-10-01
All Requirements for Examination Determined Compliant 1998-10-01
Inactive: Multiple transfers 1998-07-28
Application Published (Open to Public Inspection) 1992-04-30

Abandonment History

Abandonment Date Reason Reinstatement Date
2000-10-23

Maintenance Fee

The last payment was received on 1999-10-04

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Fee History

Fee Type Anniversary Year Due Date Paid Date
MF (application, 6th anniv.) - standard 06 1997-10-21 1997-09-29
Registration of a document 1998-07-28
MF (application, 7th anniv.) - standard 07 1998-10-21 1998-09-29
Request for examination - standard 1998-10-01
MF (application, 8th anniv.) - standard 08 1999-10-21 1999-10-04
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
ELF EXPLORATION PRODUCTION
SOCIETE NATIONALE ELF AQUITAINE
Past Owners on Record
DOMINIQUE COQUELET
JEAN-FRANCOIS MEFFRE
NAAMEN KESKES
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Abstract 1995-08-17 1 46
Cover Page 1994-05-28 1 17
Claims 1994-05-28 1 32
Description 1994-05-28 5 240
Drawings 1994-05-28 3 86
Reminder - Request for Examination 1998-06-25 1 117
Acknowledgement of Request for Examination 1998-10-16 1 172
Courtesy - Abandonment Letter (Maintenance Fee) 2000-11-20 1 183
Courtesy - Abandonment Letter (R30(2)) 2001-04-26 1 171
PCT 1992-06-12 18 786
Fees 1996-09-27 1 55
Fees 1994-09-26 1 52
Fees 1995-09-26 1 51
Fees 1993-09-27 1 34