A method of redacting records based on a contextual correlation with a previously redacted record, the method comprising: obtaining, at an electronic computing device, redaction metadata associated with a redacted record, the redaction metadata identifying a segment within an unredacted record to which redaction was applied to generate the redacted record; processing, at the electronic computing device, the identified segment of the unredacted record to detect that a person or an object captured within the identified segment of the unredacted record was redacted in the redacted record; processing, at the electronic computing device, the identified segment of the unredacted record to detect characteristics of the person or the object; obtaining, at the electronic computing device, at least one context attribute specifying a context in which the redacted person or the redacted object was captured within the identified segment of the unredacted record: identifying, at the electronic computing device, at least one other unredacted record that is associated with the unredacted record; determining, at the electronic computing device, that characteristics of a person or an object captured within at least one other segment of the at least one other unredacted record match with the characteristics of the person or the object captured within the identified segment of the unredacted record; obtaining, at the electronic computing device, at least one other context attribute specifying a context in which the person or the object was captured within the at least one other segment of the at least one other unredacted record; determining, at the electronic computing device, a contextual correlation value based on a correlation between the at least one context attribute and the at least one other context attribute; and when the contextual correlation value exceeds a correlation threshold, generating at least one other redacted record by redacting the person or the object captured within the at least one other segment of the at least one other unredacted record. obtaining, at an electronic computing device, redaction metadata associated with a redacted record, the redaction metadata identifying a segment within an unredacted record to which redaction was applied to generate the redacted record; processing, at the electronic computing device, the identified segment of the unredacted record to detect that a person or an object captured within the identified segment of the unredacted record was redacted in the redacted record; processing, at the electronic computing device, the identified segment of the unredacted record to detect characteristics of the person or the object; obtaining, at the electronic computing device, at least one context attribute specifying a context in which the redacted person or the redacted object was captured within the identified segment of the unredacted record: identifying, at the electronic computing device, at least one other unredacted record that is associated with the unredacted record; determining, at the electronic computing device, that characteristics of a person or an object captured within at least one other segment of the at least one other unredacted record match with the characteristics of the person or the object captured within the identified segment of the unredacted record; obtaining, at the electronic computing device, at least one other context attribute specifying a context in which the person or the object was captured within the at least one other segment of the at least one other unredacted record; determining, at the electronic computing device, a contextual correlation value based on a correlation between the at least one context attribute and the at least one other context attribute; and when the contextual correlation value exceeds a correlation threshold, generating at least one other redacted record by redacting the person or the object captured within the at least one other segment of the at least one other unredacted record. identifying, at the electronic computing device, at least one other unredacted record that is associated with the unredacted record; determining, at the electronic computing device, that characteristics of a person or an object captured within at least one other segment of the at least one other unredacted record match with the characteristics of the person or the object captured within the identified segment of the unredacted record; obtaining, at the electronic computing device, at least one other context attribute specifying a context in which the person or the object was captured within the at least one other segment of the at least one other unredacted record; determining, at the electronic computing device, a contextual correlation value based on a correlation between the at least one context attribute and the at least one other context attribute; and when the contextual correlation value exceeds a correlation threshold, generating at least one other redacted record by redacting the person or the object captured within the at least one other segment of the at least one other unredacted record.