Generalization of the Lambertian model and implications for machine vision View Full Text


Ontology type: schema:ScholarlyArticle     


Article Info

DATE

1995-04

AUTHORS

Michael Oren, Shree K. Nayar

ABSTRACT

Lambert's model for diffuse reflection is extensively used in computational vision. It is used explicitly by methods such as shape from shading and photometric stereo, and implicitly by methods such as binocular stereo and motion detection. For several real-world objects, the Lambertian model can prove to be a very inaccurate approximation to the diffuse component. While the brightness of a Lambertian surface is independent of viewing direction, the brightness of a rough diffuse surface increases as the viewer approaches the source direction. A comprehensive model is developed that predicts reflectance from rough diffuse surfaces. The model accounts for complex geometric and radiometric phenomena such as masking, shadowing, and interreflections between points on the surface. Experiments have been conducted on real samples, such as, plaster, clay, sand, and cloth. All these surfaces demonstrate significant deviation from Lambertian behavior. The reflectance measurements obtained are in strong agreement with the reflectance predicted by the proposed model. The paper is concluded with a discussion on the implications of these results for machine vision. More... »

PAGES

227-251

References to SciGraph publications

  • 1991-08. Shape from interreflections in INTERNATIONAL JOURNAL OF COMPUTER VISION
  • Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1007/bf01679684

    DOI

    http://dx.doi.org/10.1007/bf01679684

    DIMENSIONS

    https://app.dimensions.ai/details/publication/pub.1004320587


    Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
    Incoming Citations Browse incoming citations for this publication using opencitations.net

    JSON-LD is the canonical representation for SciGraph data.

    TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

    [
      {
        "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
        "about": [
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Information and Computing Sciences", 
            "type": "DefinedTerm"
          }, 
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0801", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Artificial Intelligence and Image Processing", 
            "type": "DefinedTerm"
          }
        ], 
        "author": [
          {
            "affiliation": {
              "alternateName": "Department of Computer Science, Columbia University, 10027, New York, N.Y.", 
              "id": "http://www.grid.ac/institutes/grid.21729.3f", 
              "name": [
                "Department of Computer Science, Columbia University, 10027, New York, N.Y."
              ], 
              "type": "Organization"
            }, 
            "familyName": "Oren", 
            "givenName": "Michael", 
            "id": "sg:person.012737067613.16", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012737067613.16"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Department of Computer Science, Columbia University, 10027, New York, N.Y.", 
              "id": "http://www.grid.ac/institutes/grid.21729.3f", 
              "name": [
                "Department of Computer Science, Columbia University, 10027, New York, N.Y."
              ], 
              "type": "Organization"
            }, 
            "familyName": "Nayar", 
            "givenName": "Shree K.", 
            "id": "sg:person.0640261263.22", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0640261263.22"
            ], 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1007/bf00115695", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1012656891", 
              "https://doi.org/10.1007/bf00115695"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "1995-04", 
        "datePublishedReg": "1995-04-01", 
        "description": "Lambert's model for diffuse reflection is extensively used in computational vision. It is used explicitly by methods such as shape from shading and photometric stereo, and implicitly by methods such as binocular stereo and motion detection. For several real-world objects, the Lambertian model can prove to be a very inaccurate approximation to the diffuse component. While the brightness of a Lambertian surface is independent of viewing direction, the brightness of a rough diffuse surface increases as the viewer approaches the source direction. A comprehensive model is developed that predicts reflectance from rough diffuse surfaces. The model accounts for complex geometric and radiometric phenomena such as masking, shadowing, and interreflections between points on the surface. Experiments have been conducted on real samples, such as, plaster, clay, sand, and cloth. All these surfaces demonstrate significant deviation from Lambertian behavior. The reflectance measurements obtained are in strong agreement with the reflectance predicted by the proposed model. The paper is concluded with a discussion on the implications of these results for machine vision.", 
        "genre": "article", 
        "id": "sg:pub.10.1007/bf01679684", 
        "isAccessibleForFree": false, 
        "isPartOf": [
          {
            "id": "sg:journal.1032807", 
            "issn": [
              "0920-5691", 
              "1573-1405"
            ], 
            "name": "International Journal of Computer Vision", 
            "publisher": "Springer Nature", 
            "type": "Periodical"
          }, 
          {
            "issueNumber": "3", 
            "type": "PublicationIssue"
          }, 
          {
            "type": "PublicationVolume", 
            "volumeNumber": "14"
          }
        ], 
        "keywords": [
          "machine vision", 
          "real-world objects", 
          "computational vision", 
          "binocular stereo", 
          "motion detection", 
          "Lambertian model", 
          "photometric stereo", 
          "surface increases", 
          "radiometric phenomena", 
          "stereo", 
          "Lambertian behavior", 
          "vision", 
          "reflectance measurements", 
          "Lambert model", 
          "surface", 
          "diffuse surfaces", 
          "diffuse reflection", 
          "Lambertian surface", 
          "inaccurate approximations", 
          "source direction", 
          "reflectance", 
          "real samples", 
          "comprehensive model", 
          "objects", 
          "viewers", 
          "model", 
          "clay", 
          "sand", 
          "cloth", 
          "direction", 
          "diffuse component", 
          "method", 
          "interreflections", 
          "significant deviations", 
          "brightness", 
          "detection", 
          "plaster", 
          "shape", 
          "measurements", 
          "behavior", 
          "strong agreement", 
          "agreement", 
          "generalization", 
          "experiments", 
          "phenomenon", 
          "deviation", 
          "components", 
          "results", 
          "approximation", 
          "point", 
          "increase", 
          "samples", 
          "reflection", 
          "discussion", 
          "implications", 
          "paper"
        ], 
        "name": "Generalization of the Lambertian model and implications for machine vision", 
        "pagination": "227-251", 
        "productId": [
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1004320587"
            ]
          }, 
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1007/bf01679684"
            ]
          }
        ], 
        "sameAs": [
          "https://doi.org/10.1007/bf01679684", 
          "https://app.dimensions.ai/details/publication/pub.1004320587"
        ], 
        "sdDataset": "articles", 
        "sdDatePublished": "2022-12-01T06:21", 
        "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
        "sdPublisher": {
          "name": "Springer Nature - SN SciGraph project", 
          "type": "Organization"
        }, 
        "sdSource": "s3://com-springernature-scigraph/baseset/20221201/entities/gbq_results/article/article_267.jsonl", 
        "type": "ScholarlyArticle", 
        "url": "https://doi.org/10.1007/bf01679684"
      }
    ]
     

    Download the RDF metadata as:  json-ld nt turtle xml License info

    HOW TO GET THIS DATA PROGRAMMATICALLY:

    JSON-LD is a popular format for linked data which is fully compatible with JSON.

    curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/bf01679684'

    N-Triples is a line-based linked data format ideal for batch operations.

    curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/bf01679684'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/bf01679684'

    RDF/XML is a standard XML format for linked data.

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/bf01679684'


     

    This table displays all metadata directly associated to this object as RDF triples.

    124 TRIPLES      21 PREDICATES      82 URIs      73 LITERALS      6 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1007/bf01679684 schema:about anzsrc-for:08
    2 anzsrc-for:0801
    3 schema:author N593e5cdafdc649e1aa681b1fbb5b5a96
    4 schema:citation sg:pub.10.1007/bf00115695
    5 schema:datePublished 1995-04
    6 schema:datePublishedReg 1995-04-01
    7 schema:description Lambert's model for diffuse reflection is extensively used in computational vision. It is used explicitly by methods such as shape from shading and photometric stereo, and implicitly by methods such as binocular stereo and motion detection. For several real-world objects, the Lambertian model can prove to be a very inaccurate approximation to the diffuse component. While the brightness of a Lambertian surface is independent of viewing direction, the brightness of a rough diffuse surface increases as the viewer approaches the source direction. A comprehensive model is developed that predicts reflectance from rough diffuse surfaces. The model accounts for complex geometric and radiometric phenomena such as masking, shadowing, and interreflections between points on the surface. Experiments have been conducted on real samples, such as, plaster, clay, sand, and cloth. All these surfaces demonstrate significant deviation from Lambertian behavior. The reflectance measurements obtained are in strong agreement with the reflectance predicted by the proposed model. The paper is concluded with a discussion on the implications of these results for machine vision.
    8 schema:genre article
    9 schema:isAccessibleForFree false
    10 schema:isPartOf N19dc645e963c450887304a664bf7d31a
    11 N3d3367ee629a4141974fc557fc5bc737
    12 sg:journal.1032807
    13 schema:keywords Lambert model
    14 Lambertian behavior
    15 Lambertian model
    16 Lambertian surface
    17 agreement
    18 approximation
    19 behavior
    20 binocular stereo
    21 brightness
    22 clay
    23 cloth
    24 components
    25 comprehensive model
    26 computational vision
    27 detection
    28 deviation
    29 diffuse component
    30 diffuse reflection
    31 diffuse surfaces
    32 direction
    33 discussion
    34 experiments
    35 generalization
    36 implications
    37 inaccurate approximations
    38 increase
    39 interreflections
    40 machine vision
    41 measurements
    42 method
    43 model
    44 motion detection
    45 objects
    46 paper
    47 phenomenon
    48 photometric stereo
    49 plaster
    50 point
    51 radiometric phenomena
    52 real samples
    53 real-world objects
    54 reflectance
    55 reflectance measurements
    56 reflection
    57 results
    58 samples
    59 sand
    60 shape
    61 significant deviations
    62 source direction
    63 stereo
    64 strong agreement
    65 surface
    66 surface increases
    67 viewers
    68 vision
    69 schema:name Generalization of the Lambertian model and implications for machine vision
    70 schema:pagination 227-251
    71 schema:productId N84fb1f6643774b579d15718dcd529a9e
    72 Nf65cdca95e744e5b90def2a707bed205
    73 schema:sameAs https://app.dimensions.ai/details/publication/pub.1004320587
    74 https://doi.org/10.1007/bf01679684
    75 schema:sdDatePublished 2022-12-01T06:21
    76 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    77 schema:sdPublisher Nff20ed89f4124750ad8f86d14bb569ca
    78 schema:url https://doi.org/10.1007/bf01679684
    79 sgo:license sg:explorer/license/
    80 sgo:sdDataset articles
    81 rdf:type schema:ScholarlyArticle
    82 N070612619b85407db5205e9dfa256c3f rdf:first sg:person.0640261263.22
    83 rdf:rest rdf:nil
    84 N19dc645e963c450887304a664bf7d31a schema:issueNumber 3
    85 rdf:type schema:PublicationIssue
    86 N3d3367ee629a4141974fc557fc5bc737 schema:volumeNumber 14
    87 rdf:type schema:PublicationVolume
    88 N593e5cdafdc649e1aa681b1fbb5b5a96 rdf:first sg:person.012737067613.16
    89 rdf:rest N070612619b85407db5205e9dfa256c3f
    90 N84fb1f6643774b579d15718dcd529a9e schema:name doi
    91 schema:value 10.1007/bf01679684
    92 rdf:type schema:PropertyValue
    93 Nf65cdca95e744e5b90def2a707bed205 schema:name dimensions_id
    94 schema:value pub.1004320587
    95 rdf:type schema:PropertyValue
    96 Nff20ed89f4124750ad8f86d14bb569ca schema:name Springer Nature - SN SciGraph project
    97 rdf:type schema:Organization
    98 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
    99 schema:name Information and Computing Sciences
    100 rdf:type schema:DefinedTerm
    101 anzsrc-for:0801 schema:inDefinedTermSet anzsrc-for:
    102 schema:name Artificial Intelligence and Image Processing
    103 rdf:type schema:DefinedTerm
    104 sg:journal.1032807 schema:issn 0920-5691
    105 1573-1405
    106 schema:name International Journal of Computer Vision
    107 schema:publisher Springer Nature
    108 rdf:type schema:Periodical
    109 sg:person.012737067613.16 schema:affiliation grid-institutes:grid.21729.3f
    110 schema:familyName Oren
    111 schema:givenName Michael
    112 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012737067613.16
    113 rdf:type schema:Person
    114 sg:person.0640261263.22 schema:affiliation grid-institutes:grid.21729.3f
    115 schema:familyName Nayar
    116 schema:givenName Shree K.
    117 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0640261263.22
    118 rdf:type schema:Person
    119 sg:pub.10.1007/bf00115695 schema:sameAs https://app.dimensions.ai/details/publication/pub.1012656891
    120 https://doi.org/10.1007/bf00115695
    121 rdf:type schema:CreativeWork
    122 grid-institutes:grid.21729.3f schema:alternateName Department of Computer Science, Columbia University, 10027, New York, N.Y.
    123 schema:name Department of Computer Science, Columbia University, 10027, New York, N.Y.
    124 rdf:type schema:Organization
     




    Preview window. Press ESC to close (or click here)


    ...