Ontology type: schema:ScholarlyArticle
2007-01
AUTHORSDavid Nistér, Henrik Stewénius
ABSTRACTIt is a well known classical result that given the image projections of three known world points it is possible to solve for the pose of a calibrated perspective camera to up to four pairs of solutions. We solve the Generalised problem where the camera is allowed to sample rays in some arbitrary but known fashion and is not assumed to perform a central perspective projection. That is, given three back-projected rays that emanate from a camera or multi-camera rig in an arbitrary but known fashion, we seek the possible poses of the camera such that the three rays meet three known world points. We show that the Generalised problem has up to eight solutions that can be found as the intersections between a circle and a ruled quartic surface. A minimal and efficient constructive numerical algorithm is given to find the solutions. The algorithm derives an octic polynomial whose roots correspond to the solutions. In the classical case, when the three rays are concurrent, the ruled quartic surface and the circle possess a reflection symmetry such that their intersections come in symmetric pairs. This manifests itself in that the odd order terms of the octic polynomial vanish. As a result, the up to four pairs of solutions can be found in closed form. The proposed algorithm can be used to solve for the pose of any type of calibrated camera or camera rig. The intended use for the algorithm is in a hypothesise-and-test architecture. More... »
PAGES67-79
http://scigraph.springernature.com/pub.10.1007/s10851-006-0450-y
DOIhttp://dx.doi.org/10.1007/s10851-006-0450-y
DIMENSIONShttps://app.dimensions.ai/details/publication/pub.1032599192
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/0101",
"inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/",
"name": "Pure Mathematics",
"type": "DefinedTerm"
},
{
"id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/01",
"inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/",
"name": "Mathematical Sciences",
"type": "DefinedTerm"
}
],
"author": [
{
"affiliation": {
"alternateName": "University of Kentucky",
"id": "https://www.grid.ac/institutes/grid.266539.d",
"name": [
"Department of Computer Science, Center for Visualization and Virtual Environments, University of Kentucky, 40507-1464, Lexington, KY, USA"
],
"type": "Organization"
},
"familyName": "Nist\u00e9r",
"givenName": "David",
"id": "sg:person.014104157765.50",
"sameAs": [
"https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014104157765.50"
],
"type": "Person"
},
{
"affiliation": {
"alternateName": "University of Kentucky",
"id": "https://www.grid.ac/institutes/grid.266539.d",
"name": [
"Department of Computer Science, Center for Visualization and Virtual Environments, University of Kentucky, 40507-1464, Lexington, KY, USA"
],
"type": "Organization"
},
"familyName": "Stew\u00e9nius",
"givenName": "Henrik",
"id": "sg:person.011250372261.18",
"sameAs": [
"https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011250372261.18"
],
"type": "Person"
}
],
"citation": [
{
"id": "sg:pub.10.1007/978-3-662-04567-1",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1002728634",
"https://doi.org/10.1007/978-3-662-04567-1"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/978-3-662-04567-1",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1002728634",
"https://doi.org/10.1007/978-3-662-04567-1"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/978-3-662-04567-1",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1002728634",
"https://doi.org/10.1007/978-3-662-04567-1"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1145/358669.358692",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1033921345"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/bf02028352",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1053655398",
"https://doi.org/10.1007/bf02028352"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/bf02028352",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1053655398",
"https://doi.org/10.1007/bf02028352"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/34.308475",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1061156027"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/iccv.2001.937611",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1094078330"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/cvpr.2003.1211520",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1094136463"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/cvpr.2003.1211470",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1095106738"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/iccv.2003.1238341",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1095492725"
],
"type": "CreativeWork"
}
],
"datePublished": "2007-01",
"datePublishedReg": "2007-01-01",
"description": "It is a well known classical result that given the image projections of three known world points it is possible to solve for the pose of a calibrated perspective camera to up to four pairs of solutions. We solve the Generalised problem where the camera is allowed to sample rays in some arbitrary but known fashion and is not assumed to perform a central perspective projection. That is, given three back-projected rays that emanate from a camera or multi-camera rig in an arbitrary but known fashion, we seek the possible poses of the camera such that the three rays meet three known world points. We show that the Generalised problem has up to eight solutions that can be found as the intersections between a circle and a ruled quartic surface. A minimal and efficient constructive numerical algorithm is given to find the solutions. The algorithm derives an octic polynomial whose roots correspond to the solutions. In the classical case, when the three rays are concurrent, the ruled quartic surface and the circle possess a reflection symmetry such that their intersections come in symmetric pairs. This manifests itself in that the odd order terms of the octic polynomial vanish. As a result, the up to four pairs of solutions can be found in closed form. The proposed algorithm can be used to solve for the pose of any type of calibrated camera or camera rig. The intended use for the algorithm is in a hypothesise-and-test architecture.",
"genre": "research_article",
"id": "sg:pub.10.1007/s10851-006-0450-y",
"inLanguage": [
"en"
],
"isAccessibleForFree": false,
"isPartOf": [
{
"id": "sg:journal.1041815",
"issn": [
"0924-9907",
"1573-7683"
],
"name": "Journal of Mathematical Imaging and Vision",
"type": "Periodical"
},
{
"issueNumber": "1",
"type": "PublicationIssue"
},
{
"type": "PublicationVolume",
"volumeNumber": "27"
}
],
"name": "A Minimal Solution to the Generalised 3-Point Pose Problem",
"pagination": "67-79",
"productId": [
{
"name": "doi",
"type": "PropertyValue",
"value": [
"10.1007/s10851-006-0450-y"
]
},
{
"name": "readcube_id",
"type": "PropertyValue",
"value": [
"9b4ce1a31667a317fe48c3b1d56d55a3f5da3477a85f9a62e5abf3a92b71a4cd"
]
},
{
"name": "dimensions_id",
"type": "PropertyValue",
"value": [
"pub.1032599192"
]
}
],
"sameAs": [
"https://doi.org/10.1007/s10851-006-0450-y",
"https://app.dimensions.ai/details/publication/pub.1032599192"
],
"sdDataset": "articles",
"sdDatePublished": "2019-04-15T09:14",
"sdLicense": "https://scigraph.springernature.com/explorer/license/",
"sdPublisher": {
"name": "Springer Nature - SN SciGraph project",
"type": "Organization"
},
"sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000376_0000000376/records_56167_00000001.jsonl",
"type": "ScholarlyArticle",
"url": "http://link.springer.com/10.1007%2Fs10851-006-0450-y"
}
]
Download the RDF metadata as: json-ld nt turtle xml License info
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/s10851-006-0450-y'
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/s10851-006-0450-y'
Turtle is a human-readable linked data format.
curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/s10851-006-0450-y'
RDF/XML is a standard XML format for linked data.
curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/s10851-006-0450-y'
This table displays all metadata directly associated to this object as RDF triples.
94 TRIPLES
21 PREDICATES
35 URIs
19 LITERALS
7 BLANK NODES