{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-9635383","patent":{"patent_number":"US-9635383","title":"Method, system and computer program product for computing a motion vector","assignee":null,"inventors":[],"filing_date":"2012-01-06T00:00:00.000Z","publication_date":"2017-04-25T00:00:00.000Z","cpc_codes":["H04N"],"num_claims":48,"abstract":"A prediction unit is identified within a picture of a video sequence. The prediction unit is bordered by neighboring prediction units within the picture. A match for the prediction unit is located within a first reference picture. At least a subset of the neighboring prediction units is scanned to identify a motion vector predictor (“MVP”) candidate. The MVP candidate of a first type is identified if available, wherein a match for the MVP candidate of the first type is located within the first reference picture. In response to the MVP candidate of the first type being unavailable, the MVP candidate of a second type is identified, wherein a match for the MVP candidate of the second type is located within a second reference picture. An encoder calculates a difference between a motion vector of the MVP candidate and a motion vector of the prediction unit, and encodes the difference and an index to identify the MVP candidate. A decoder decodes the difference, and calculates the motion vector of the prediction unit by adding the difference to the motion vector of the MVP candidate."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Method, system and computer program product for computing a motion vector","description":"A prediction unit is identified within a picture of a video sequence. The prediction unit is bordered by neighboring prediction units within the picture. A match for the prediction unit is located wit","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-9635383","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-9635383","citation_suggestion":"Patentable. \"Method, system and computer program product for computing a motion vector\" (US-9635383). https://patentable.app/patents/US-9635383","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-9635383","json":"https://patentable.app/api/llm-context/US-9635383","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-06-06T09:22:08.709Z"}