{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/foundationstereo-zero-shot-stereo-matching","title":"FoundationStereo: Zero-Shot Stereo Matching","arxiv_id":"2501.09898","date":"2025-01-17","proceeding":"CVPR 2025 1","authors":["Bowen Wen","Matthew Trepte","Joseph Aribido","Jan Kautz","Orazio Gallo","Stan Birchfield"],"abstract":"Tremendous progress has been made in deep stereo matching to excel on benchmark datasets through per-domain fine-tuning. However, achieving strong zero-shot generalization - a hallmark of foundation models in other computer vision tasks - remains challenging for stereo matching. We introduce FoundationStereo, a foundation model for stereo depth estimation designed to achieve strong zero-shot generalization. To this end, we first construct a large-scale (1M stereo pairs) synthetic training dataset featuring large diversity and high photorealism, followed by an automatic self-curation pipeline to remove ambiguous samples. We then design a number of network architecture components to enhance scalability, including a side-tuning feature backbone that adapts rich monocular priors from vision foundation models to mitigate the sim-to-real gap, and long-range context reasoning for effective cost volume filtering. Together, these components lead to strong robustness and accuracy across domains, establishing a new standard in zero-shot stereo depth estimation. Project page: https://nvlabs.github.io/FoundationStereo/","url_abs":"https://arxiv.org/abs/2501.09898v4","url_pdf":"https://arxiv.org/pdf/2501.09898v4.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"foundationstereo-zero-shot-stereo-matching","repo_url":"https://github.com/NVlabs/FoundationStereo","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"foundationstereo-zero-shot-stereo-matching","repo_url":"https://github.com/xiandaguo/openstereo","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"depth-estimation","task_name":"Depth Estimation"},{"task_slug":"diversity","task_name":"Diversity"},{"task_slug":"stereo-depth-estimation","task_name":"Stereo Depth Estimation"},{"task_slug":"stereo-matching-1","task_name":"Stereo Matching"},{"task_slug":"zero-shot-generalization","task_name":"Zero-shot Generalization"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2501.09898","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2501.09898"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/NVlabs/FoundationStereo","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/xiandaguo/openstereo","reach":null}],"summary":{"ran":24,"ran_violates":1,"ran_draft_wrong":2,"ran_fixture":8,"ran_honours":1,"unverified":10},"by_repo_kind":{"official":{"samples":42,"ran":35,"repositories":1},"listed":{"samples":4,"ran":1,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":46,"samples":[{"code_sha256_prefix":"e3f111e6ae0ed124","entry":"BasicConv","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"e3f111e6ae0ed124"}},{"code_sha256_prefix":"ddabfd0e685bdb50","entry":"BasicConv_IN","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"ddabfd0e685bdb50"}},{"code_sha256_prefix":"1a491b3a069a6863","entry":"BasicMotionEncoder","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"1a491b3a069a6863"}},{"code_sha256_prefix":"d124cf44c00a85ca","entry":"ChannelAttentionEnhancement","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"d124cf44c00a85ca"}},{"code_sha256_prefix":"d27f188e59ba3f19","entry":"Combined_Geo_Encoding_Volume","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"d27f188e59ba3f19"}},{"code_sha256_prefix":"ab36937264210e6a","entry":"Combined_Geo_Encoding_Volume","repo":"xiandaguo/openstereo","repo_kind":"listed","path":"stereo/modeling/models/foundationstereo/core/foundation_stereo.py","file_url":"https://github.com/xiandaguo/openstereo/blob/HEAD/stereo/modeling/models/foundationstereo/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ab36937264210e6a"}},{"code_sha256_prefix":"dc9531dcc0ac5e5a","entry":"Conv2x","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"dc9531dcc0ac5e5a"}},{"code_sha256_prefix":"a9dafb790655568b","entry":"Conv2x_IN","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"a9dafb790655568b"}},{"code_sha256_prefix":"24e41de38cdd0713","entry":"Conv3dNormActReduced","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"24e41de38cdd0713"}},{"code_sha256_prefix":"71ecd3c91f81ba88","entry":"CostVolumeDisparityAttention","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"71ecd3c91f81ba88"}},{"code_sha256_prefix":"6952b269b7e1b933","entry":"DispHead","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"6952b269b7e1b933"}},{"code_sha256_prefix":"b275671235adca7e","entry":"EdgeNextConvEncoder","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"b275671235adca7e"}},{"code_sha256_prefix":"64763e7a4b5dc4b0","entry":"FeatureAtt","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"64763e7a4b5dc4b0"}},{"code_sha256_prefix":"2f4d923b48603a14","entry":"FlashAttentionTransformerEncoderLayer","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"2f4d923b48603a14"}},{"code_sha256_prefix":"3b4f608f12ce8154","entry":"FlashMultiheadAttention","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"3b4f608f12ce8154"}},{"code_sha256_prefix":"7c2c552f07055a81","entry":"InputPadder","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"7c2c552f07055a81"}},{"code_sha256_prefix":"5cadecd58430ba24","entry":"LayerNorm2d","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"5cadecd58430ba24"}},{"code_sha256_prefix":"0df4b279744da77a","entry":"MultiBasicEncoder","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"0df4b279744da77a"}},{"code_sha256_prefix":"c70a8bfd36e2875a","entry":"PositionalEmbedding","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"c70a8bfd36e2875a"}},{"code_sha256_prefix":"338d3118e7677358","entry":"ResidualBlock","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"338d3118e7677358"}},{"code_sha256_prefix":"f9b07433177efbd6","entry":"ResnetBasicBlock","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"f9b07433177efbd6"}},{"code_sha256_prefix":"8c2695d5c3cdf485","entry":"ResnetBasicBlock3D","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"8c2695d5c3cdf485"}},{"code_sha256_prefix":"53375bb95d131457","entry":"SelectiveConvGRU","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"53375bb95d131457"}},{"code_sha256_prefix":"b15de3eac28b8aa9","entry":"SpatialAttentionExtractor","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"b15de3eac28b8aa9"}},{"code_sha256_prefix":"97a5bc16c7b55659","entry":"_is_contiguous","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"97a5bc16c7b55659"}},{"code_sha256_prefix":"100f55ad0ce6efe9","entry":"bilinear_sampler","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"100f55ad0ce6efe9"}},{"code_sha256_prefix":"c7a66c78764c1b17","entry":"build_concat_volume","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"c7a66c78764c1b17"}},{"code_sha256_prefix":"0fa9626ac5b73f03","entry":"build_gwc_volume","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"0fa9626ac5b73f03"}},{"code_sha256_prefix":"0122ace55bf73208","entry":"context_upsample","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"0122ace55bf73208"}},{"code_sha256_prefix":"8faecdb9ac9e6cb1","entry":"disparity_regression","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"8faecdb9ac9e6cb1"}},{"code_sha256_prefix":"566179b5eb4285ba","entry":"freeze_model","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"566179b5eb4285ba"}},{"code_sha256_prefix":"76c8886ff1321a65","entry":"get_resize_keep_aspect_ratio","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"76c8886ff1321a65"}},{"code_sha256_prefix":"9c850a02a2ecd21e","entry":"groupwise_correlation","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"9c850a02a2ecd21e"}},{"code_sha256_prefix":"08bedbc0c0447f5d","entry":"interp","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"08bedbc0c0447f5d"}},{"code_sha256_prefix":"1c5a401752019e06","entry":"normalize_image","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"1c5a401752019e06"}},{"code_sha256_prefix":"25894ad2a73a8142","entry":"pool2x","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"25894ad2a73a8142"}},{"code_sha256_prefix":"d1835da015616021","entry":"BasicSelectiveMultiUpdateBlock","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"d1835da015616021"}},{"code_sha256_prefix":"b52511bd3dbf9dd0","entry":"ContextNetDino","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"b52511bd3dbf9dd0"}},{"code_sha256_prefix":"6cdaebf982b3607c","entry":"DepthAnythingFeature","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"6cdaebf982b3607c"}},{"code_sha256_prefix":"795265c536b80ad1","entry":"Feature","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"795265c536b80ad1"}},{"code_sha256_prefix":"a9e5da2f1e457d33","entry":"FoundationStereo","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"a9e5da2f1e457d33"}},{"code_sha256_prefix":"ebdb7f80d2a21131","entry":"FoundationStereo","repo":"xiandaguo/openstereo","repo_kind":"listed","path":"stereo/modeling/models/foundationstereo/core/foundation_stereo.py","file_url":"https://github.com/xiandaguo/openstereo/blob/HEAD/stereo/modeling/models/foundationstereo/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ebdb7f80d2a21131"}},{"code_sha256_prefix":"8b79f67c9839926d","entry":"RaftConvGRU","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"8b79f67c9839926d"}},{"code_sha256_prefix":"90fc17b50a12390d","entry":"bilinear_sampler","repo":"xiandaguo/openstereo","repo_kind":"listed","path":"stereo/modeling/models/foundationstereo/core/foundation_stereo.py","file_url":"https://github.com/xiandaguo/openstereo/blob/HEAD/stereo/modeling/models/foundationstereo/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"90fc17b50a12390d"}},{"code_sha256_prefix":"9a2d5c3211b11558","entry":"hourglass","repo":"NVlabs/FoundationStereo","repo_kind":"official","path":"core/foundation_stereo.py","file_url":"https://github.com/NVlabs/FoundationStereo/blob/HEAD/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"9a2d5c3211b11558"}},{"code_sha256_prefix":"fe3bd1e7fff7cb5c","entry":"hourglass","repo":"xiandaguo/openstereo","repo_kind":"listed","path":"stereo/modeling/models/foundationstereo/core/foundation_stereo.py","file_url":"https://github.com/xiandaguo/openstereo/blob/HEAD/stereo/modeling/models/foundationstereo/core/foundation_stereo.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"fe3bd1e7fff7cb5c"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}