US 12,250,417 B2
Data storage device and method for selecting a data recovery mechanism based on a video frame position
Ramanathan Muthiah, Bangalore (IN)
Assigned to Sandisk Technologies, Inc., Milpitas, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Jul. 21, 2023, as Appl. No. 18/224,840.
Claims priority of provisional application 63/449,783, filed on Mar. 3, 2023.
Prior Publication US 2024/0298044 A1, Sep. 5, 2024
Int. Cl. H04N 21/231 (2011.01); H04N 21/232 (2011.01)
CPC H04N 21/231 (2013.01) [H04N 21/232 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A data storage device comprising:
a memory; and
a processor configured to communicate with the memory and further configured to:
retrieve a video frame stored in the memory, wherein the video frame is part of a group of pictures;
detect an error in the video frame;
determine whether the video frame is an intra-coded picture frame (I-frame) or another picture frame in the group of pictures that depends on the I-frame for decoding; and
select how to handle the error based on whether the video frame is the I-frame or the another picture frame in the group of pictures that depends on the I-frame for decoding;
wherein:
a relatively-more-robust data recovery mechanism is selected in response to determining that the video frame is the I-frame; and
a relatively-less-robust data recovery mechanism is selected in response to determining that the video frame is the another picture frame in the group of pictures that depends on the I-frame for decoding;
the relatively-more-robust data recovery mechanism comprises an exclusive-or (XOR) mode of recovery; and
the relatively-less-robust data recovery mechanism comprises an error correction code (ECC) mode of recovery.