{"_id":"5a3a96fa2be213002675d186","project":"55faeacad0e22017005b8265","version":{"_id":"55faeacad0e22017005b8268","project":"55faeacad0e22017005b8265","__v":36,"createdAt":"2015-09-17T16:31:06.800Z","releaseDate":"2015-09-17T16:31:06.800Z","categories":["55faeacbd0e22017005b8269","55faf550764f50210095078e","55faf5b5626c341700fd9e96","55faf8a7825d5f19001fa386","560052f91503430d007cc88f","560054f73aa0520d00da0b1a","56005aaf6932a00d00ba7c62","56005c273aa0520d00da0b3f","5601ae7681a9670d006d164d","5601ae926811d00d00ceb487","5601aeb064866b1900f4768d","5601aee850ee460d0002224c","5601afa02499c119000faf19","5601afd381a9670d006d1652","561d4c78281aec0d00eb27b6","561d588d8ca8b90d00210219","563a5f934cc3621900ac278c","5665c5763889610d0008a29e","566710a36819320d000c2e93","56ddf6df8a5ae10e008e3926","56e1c96b2506700e00de6e83","56e1ccc4e416450e00b9e48c","56e1ccdfe63f910e00e59870","56e1cd10bc46be0e002af26a","56e1cd21e416450e00b9e48e","56e3139a51857d0e008e77be","573b4f62ef164e2900a2b881","57c9d1335fd8ca0e006308ed","57e2bd9d1e7b7220000d7fa5","57f2b992ac30911900c7c2b6","58adb5c275df0f1b001ed59b","58c81b5c6dc7140f003c3c46","595412446ed4d9001b3e7b37","59e76ce41938310028037295","5a009de510890d001c2aabfe","5a96f89c89442e002041144b"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"v1","version_clean":"1.0.0","version":"1"},"category":{"_id":"573b4f62ef164e2900a2b881","__v":0,"project":"55faeacad0e22017005b8265","version":"55faeacad0e22017005b8268","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-05-17T17:05:38.443Z","from_sync":false,"order":9,"slug":"algorithm-guide","title":"Algorithms"},"user":"55fae9d4825d5f19001fa379","__v":0,"parentDoc":null,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2017-12-20T16:59:38.622Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":79,"body":"### Inputs\nThe following table lists all ENVI_GenerateTiePointsByCrossCorrelation inputs.\nMandatory (optional) settings are listed as Required = True (Required = False).\n\n  Name  |  Required  |  Default  |  Valid Values  |  Description  \n--------|:----------:|-----------|----------------|---------------\nfile_types|False|N/A|string|GBDX Option. Comma seperated list of permitted file type extensions. Use this to filter input files -- Value Type: STRING`[*]`\ninput_seed_tiepoints|False|N/A|[See ENVITIEPOINTSET input type](https://gbdxdocs.digitalglobe.com/docs/envi-task-engine#section-envitiepointset)|This is a reference to the input seed tie points. -- Value Type: ENVITIEPOINTSET\nmatching_window|False| 61|string|Specify the matching window size used for computing the matching score between the two images. -- Value Type: UINT -- Default Value: 61\nrequested_number_of_tiepoints|False| 121|string|Specify the requested number of tie points. -- Value Type: UINT -- Default Value: 121\noutput_tiepoints_uri_filename|False|N/A|string|Specify a string with the fully-qualified path and filename for OUTPUT_TIEPOINTS. -- Value Type: STRING\nsearch_window|False| 255|string|Specify the tolerance for the search range. -- Value Type: UINT -- Default Value: 255\nminimum_matching_score|False| 0.6|string|Specify the minimum matching score to automatically remove the tie points if the matching score is less than the value. -- Value Type: DOUBLE -- Default Value: 0.6\ninterest_operator|False| \"forstner\"|string|Specify the interest operator to use to identify feature points. -- Value Type: STRING -- Default Value: \"Forstner\"\ninput_raster1|True|N/A|[See ENVIRASTER input type](https://gbdxdocs.digitalglobe.com/docs/envi-task-engine#section-enviraster)|Specify the first raster. -- Value Type: ENVIRASTER\ninput_raster1_format|False|N/A|string|Provide the format of the image, for example: landsat-8. -- Value Type: STRING\ninput_raster1_band_grouping|False|N/A|string|Provide the name of the band grouping to be used in the task, ie - panchromatic. -- Value Type: STRING\ninput_raster1_filename|False|N/A|string|Provide the explicit relative raster filename that ENVI will open. This overrides any file lookup in the task runner. -- Value Type: STRING\ninput_raster2|True|N/A|[See ENVIRASTER input type](https://gbdxdocs.digitalglobe.com/docs/envi-task-engine#section-enviraster)|Specify the second raster. -- Value Type: ENVIRASTER\ninput_raster2_format|False|N/A|string|Provide the format of the image, for example: landsat-8. -- Value Type: STRING\ninput_raster2_band_grouping|False|N/A|string|Provide the name of the band grouping to be used in the task, ie - panchromatic. -- Value Type: STRING\ninput_raster2_filename|False|N/A|string|Provide the explicit relative raster filename that ENVI will open. This overrides any file lookup in the task runner. -- Value Type: STRING\n\n\n### Outputs\n\nThe following table lists all ENVI_GenerateTiePointsByCrossCorrelation outputs.\nMandatory (optional) settings are listed as Required = True (Required = False).\n\n  Name  |  Required  |  Default  |  Valid Values  |  Description\n--------|:----------:|-----------|----------------|---------------\ntask_meta_data|False|N/A|directory|GBDX Option. Output location for task meta data such as execution log and output JSON\noutput_tiepoints_uri|True|N/A|directory|Output for OUTPUT_TIEPOINTS. -- Value Type: ENVIURI\nmatching_scores|False|N/A|string|This is the matching scores of the tie points, returned as a double-precision array `[number of tie points]. -- Value Type: DOUBLEARRAY\n\n\n**Output structure**\n\nThe output_tiepoints_uri file will be written to the specified S3 Customer Account Location.\n\n### Background\nFor additional background information on this task please refer to the [Harris Geospatial ENVI documentation](http://www.harrisgeospatial.com/docs/home.html) and \n[ENVI® Generate Tie Points By Cross Correlation](http://www.harrisgeospatial.com/docs/envigeneratetiepointsbycrosscorrelationtask.html). \n\n### Contact\nIf you have any questions or issues with this task, please contact [gbdx-support:::at:::digitalglobe.com](mailto:gbdx-support@digitalglobe.com).","excerpt":"This task performs automatic tie point generation using cross correlation as a similarity measure. This method works well for general purposes, especially registering images with similar modality.\n    \n**GBDX Registered Name:** ENVI_GenerateTiePointsByCrossCorrelation\n**Provider:** Harris Geospatial Solutions","slug":"envi-generate-tie-points-by-cross-correlation","type":"basic","title":"ENVI® Generate Tie Points By Cross Correlation"}

ENVI® Generate Tie Points By Cross Correlation

This task performs automatic tie point generation using cross correlation as a similarity measure. This method works well for general purposes, especially registering images with similar modality. **GBDX Registered Name:** ENVI_GenerateTiePointsByCrossCorrelation **Provider:** Harris Geospatial Solutions

### Inputs The following table lists all ENVI_GenerateTiePointsByCrossCorrelation inputs. Mandatory (optional) settings are listed as Required = True (Required = False). Name | Required | Default | Valid Values | Description --------|:----------:|-----------|----------------|--------------- file_types|False|N/A|string|GBDX Option. Comma seperated list of permitted file type extensions. Use this to filter input files -- Value Type: STRING`[*]` input_seed_tiepoints|False|N/A|[See ENVITIEPOINTSET input type](https://gbdxdocs.digitalglobe.com/docs/envi-task-engine#section-envitiepointset)|This is a reference to the input seed tie points. -- Value Type: ENVITIEPOINTSET matching_window|False| 61|string|Specify the matching window size used for computing the matching score between the two images. -- Value Type: UINT -- Default Value: 61 requested_number_of_tiepoints|False| 121|string|Specify the requested number of tie points. -- Value Type: UINT -- Default Value: 121 output_tiepoints_uri_filename|False|N/A|string|Specify a string with the fully-qualified path and filename for OUTPUT_TIEPOINTS. -- Value Type: STRING search_window|False| 255|string|Specify the tolerance for the search range. -- Value Type: UINT -- Default Value: 255 minimum_matching_score|False| 0.6|string|Specify the minimum matching score to automatically remove the tie points if the matching score is less than the value. -- Value Type: DOUBLE -- Default Value: 0.6 interest_operator|False| "forstner"|string|Specify the interest operator to use to identify feature points. -- Value Type: STRING -- Default Value: "Forstner" input_raster1|True|N/A|[See ENVIRASTER input type](https://gbdxdocs.digitalglobe.com/docs/envi-task-engine#section-enviraster)|Specify the first raster. -- Value Type: ENVIRASTER input_raster1_format|False|N/A|string|Provide the format of the image, for example: landsat-8. -- Value Type: STRING input_raster1_band_grouping|False|N/A|string|Provide the name of the band grouping to be used in the task, ie - panchromatic. -- Value Type: STRING input_raster1_filename|False|N/A|string|Provide the explicit relative raster filename that ENVI will open. This overrides any file lookup in the task runner. -- Value Type: STRING input_raster2|True|N/A|[See ENVIRASTER input type](https://gbdxdocs.digitalglobe.com/docs/envi-task-engine#section-enviraster)|Specify the second raster. -- Value Type: ENVIRASTER input_raster2_format|False|N/A|string|Provide the format of the image, for example: landsat-8. -- Value Type: STRING input_raster2_band_grouping|False|N/A|string|Provide the name of the band grouping to be used in the task, ie - panchromatic. -- Value Type: STRING input_raster2_filename|False|N/A|string|Provide the explicit relative raster filename that ENVI will open. This overrides any file lookup in the task runner. -- Value Type: STRING ### Outputs The following table lists all ENVI_GenerateTiePointsByCrossCorrelation outputs. Mandatory (optional) settings are listed as Required = True (Required = False). Name | Required | Default | Valid Values | Description --------|:----------:|-----------|----------------|--------------- task_meta_data|False|N/A|directory|GBDX Option. Output location for task meta data such as execution log and output JSON output_tiepoints_uri|True|N/A|directory|Output for OUTPUT_TIEPOINTS. -- Value Type: ENVIURI matching_scores|False|N/A|string|This is the matching scores of the tie points, returned as a double-precision array `[number of tie points]. -- Value Type: DOUBLEARRAY **Output structure** The output_tiepoints_uri file will be written to the specified S3 Customer Account Location. ### Background For additional background information on this task please refer to the [Harris Geospatial ENVI documentation](http://www.harrisgeospatial.com/docs/home.html) and [ENVI® Generate Tie Points By Cross Correlation](http://www.harrisgeospatial.com/docs/envigeneratetiepointsbycrosscorrelationtask.html). ### Contact If you have any questions or issues with this task, please contact [gbdx-support@digitalglobe.com](mailto:gbdx-support@digitalglobe.com).