{"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/arbitrary-oriented-scene-text-detection-via","title":"Arbitrary-Oriented Scene Text Detection via Rotation Proposals","arxiv_id":"1703.01086","date":"2017-03-03","proceeding":null,"authors":["Jianqi Ma","Weiyuan Shao","Hao Ye","Li Wang","Hong Wang","Yingbin Zheng","xiangyang xue"],"abstract":"This paper introduces a novel rotation-based framework for arbitrary-oriented\ntext detection in natural scene images. We present the Rotation Region Proposal\nNetworks (RRPN), which are designed to generate inclined proposals with text\norientation angle information. The angle information is then adapted for\nbounding box regression to make the proposals more accurately fit into the text\nregion in terms of the orientation. The Rotation Region-of-Interest (RRoI)\npooling layer is proposed to project arbitrary-oriented proposals to a feature\nmap for a text region classifier. The whole framework is built upon a\nregion-proposal-based architecture, which ensures the computational efficiency\nof the arbitrary-oriented text detection compared with previous text detection\nsystems. We conduct experiments using the rotation-based framework on three\nreal-world scene text detection datasets and demonstrate its superiority in\nterms of effectiveness and efficiency over previous approaches.","url_abs":"http://arxiv.org/abs/1703.01086v3","url_pdf":"http://arxiv.org/pdf/1703.01086v3.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":"arbitrary-oriented-scene-text-detection-via","repo_url":"https://github.com/mjq11302010044/RRPN","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"NOASSERTION"}},{"paper_slug":"arbitrary-oriented-scene-text-detection-via","repo_url":"https://github.com/hongzhenwang/RRPN-revise","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok","spdx":"NOASSERTION"}},{"paper_slug":"arbitrary-oriented-scene-text-detection-via","repo_url":"https://github.com/kanuore/RRPN","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok","spdx":"NOASSERTION"}},{"paper_slug":"arbitrary-oriented-scene-text-detection-via","repo_url":"https://github.com/LUCKMOONLIGHT/SLRDet","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}}],"tasks":[{"task_slug":"computational-efficiency","task_name":"Computational Efficiency"},{"task_slug":"region-proposal","task_name":"Region Proposal"},{"task_slug":"scene-text-detection","task_name":"Scene Text Detection"},{"task_slug":"text-detection","task_name":"Text Detection"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1703.01086","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1703.01086"}},"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/hongzhenwang/RRPN-revise","reach":{"status":"ok","spdx":"NOASSERTION"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/LUCKMOONLIGHT/SLRDet","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/kanuore/RRPN","reach":{"status":"ok","spdx":"NOASSERTION"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mjq11302010044/RRPN","reach":{"status":"ok","spdx":"NOASSERTION"}}],"summary":{"unverified":1},"by_repo_kind":{"listed":{"samples":1,"ran":0,"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":0,"samples":[{"code_sha256_prefix":"73409f1910bbf35c","entry":"get_extensions","repo":"LUCKMOONLIGHT/SLRDet","repo_kind":"listed","path":"setup_rotated.py","file_url":"https://github.com/LUCKMOONLIGHT/SLRDet/blob/HEAD/setup_rotated.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"73409f1910bbf35c"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}