Я думаю, было бы лучше, если бы вы использовали Reactive формы вместо двухстороннего связывания с ngModel, но все равно это сработало бы:
<input type="text" [(ngModel)]="title" name="title" (input)="titleChanged()">
<input type="text" [(ngModel)]="og_title" name="og_title">
и в файле TS:
titleChanged(){
if(<code to check if og_title is pristine>){
this.og_title = this.title;
}
}
заменить <code to check if og_title is pristine>
на логику, которая включает в себя имя формы и нетронутые условия поля ввода